How can I learn the basic principles of engineering on my own?
Salman Khan http://www.youtube.com/user/khanacademy
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.
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?
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
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
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.
What are some real world applications of philosophy?
All philosophy is done in the real world.
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.
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.
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.
What are the best tecno brega tracks?
Start here, maybe : http://fairtilizer.com/tracks/13350/ Gets interesting around 18 minutes in.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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.)
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.
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.
What is life?
Stuart Kauffman defines it as "self reproducing and does a thermodynamic work cycle" which sounds like a good start.
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.
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.
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.
Why do some programming languages become popular while others die young?
This answers a lot of questions : http://www.paulgraham.com/popular.html
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
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.
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.
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.)
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.
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.
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.
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".
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.
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
"
What is the best way to decide whether to go into theoretical physics or biological engineering?
Do the one that interests you most.
How is it possible for members of a society to spend less money, yet get more services?
Make friends, do stuff for each other.
What are some examples of openly accessible, hyperlinked personal "outboard brains"?
Bill Seitz's Web Seitz Wiki: http://webseitz.fluxent.com/wiki/
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
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.
What are the top 10 things coming generations will never pay for that previous ones did?
music
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)
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.
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?
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
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?
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.
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.
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.
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.
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.
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.
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.
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.
What are the biggest myths about global warming / climate change?
That climate scientists are lying, out of some kind of self-interest.
What are the biggest myths about feminism?
That men and women are competing in a zero-sum game.
What are the biggest myths about Java?
Back in the day : that it was the only suitable language for writing serious web-applications. ;-)
What are the most important logical fallacies to be aware of?
Don't fail the http://en.wikipedia.org/wiki/Wason_selection_task
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.
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.
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.
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".
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.
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.
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.
Why is scientific software generally so poorly designed?
It's not used by idiots. So doesn't need to be idiot proof. 8P
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.
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
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.
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.
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.
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).
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 :
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.
When will Asus U33Jc series actually be available in the UK?
I finally got one late January. Very nice it is too. :-)
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 ..
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.
What are some good economics blogs? What makes them good?
Here's another good one : http://stumblingandmumbling.typepad.com/
Is creativity important in engineering?
There's no such thing as engineering without creativity.
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?
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.
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.
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.
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
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.
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)
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!
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.
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.)
Why is Pacman so much more popular in the west than Pengo?
Pacman has cuter bad-guys. With names.
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.
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.
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.
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.
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.
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.
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 ...
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.
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).
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
What innovations and improvements could increase and revive the usefulness of email in the age of social media?
Lamson? http://lamsonproject.org/
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.
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.
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.
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.
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.
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.
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.
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 ...
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).
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.
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.
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.
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.
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.
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.
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.
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 ?
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.
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
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"?
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.
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.
What are some of the most misused words or expressions in conversational English?
"Yes" by people who really want to or should say "No".
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.
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.
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
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.
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
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.
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.
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?
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.
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
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
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
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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
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/
What are some of the funniest jokes about the London riots?
http://twitter.com/#!/silentypewriter/status/100975511035056129
and
http://photoshoplooter.tumblr.com/
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.
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.
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?
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 :
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.
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.
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.
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.
What are the best hooks in pop songs?
A good one is to start with a big interval, going up or down.
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.
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/
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.
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.
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.
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.
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.
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.
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.
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.
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.
What would the curriculum for a school seeking to teach students about technology, design, and entrepreneurship look like?
I put some thoughts on this into an answer to a different question : 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?
Relevant to this question I think.
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.
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)
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.
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.
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.
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.)
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.
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.
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.
If knowledge is power, why aren't knowledgeable folks all that powerful?
They are. But they don't know it.
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.
Who are the most influential geeks on Quora?
How could you be influential on Quora and NOT be a geek? :-)
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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/
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.
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.
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.
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.
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/
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.)
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.
What are the most influential music blogs for rock, alternative, and electronic music?
This is the most influential on me : http://blissout.blogspot.com/
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.
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.
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.
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
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?
What are some interesting examples of convergent evolution?
Some termites and ants are pretty similar.
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.
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.
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.
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.
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.
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 ...
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.
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.
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.
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.
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.
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."
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.
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.
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.
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.
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.
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".
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.
What are some good dubstep remix versions of popular songs?
Well, I'm really enjoying this today :
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.
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.
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
Who were Quirky.com's competitors?
SeeedStudio Wishes (http://www.seeedstudio.com/wish/?page_id=5) seems to be the beginning of one.
Is there a word in any language that describes a person who does evil or wrong unknowingly?
Economist.
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''
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.
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/
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.
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.
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.
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.
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.
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.
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/
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.
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)
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
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.
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.
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.
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 ...
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.
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.
Can a bank lend more money than it has?
Try watching some of these : http://www.positivemoney.org.uk/
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
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.
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.
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.
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.
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?
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.
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.
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.
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 ...
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.
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.
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.
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".
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.
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.
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.
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.
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.
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.
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.
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.
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.
What do recruiters think about someone graduated from engineering school in 6 years instead of 5 years?
So what?
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
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.
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.
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.
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.
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.
What are some things that started as jokes but turned into serious things?
Cow Clicker : http://www.wired.com/magazine/2011/12/ff_cowclicker/
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.
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.
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.
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.
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.
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.
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 ;-)
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
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.
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.
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?
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.
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.
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.
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/ "
What 3-5 actionable lessons could a government agency learn from well-run Silicon Valley companies?
http://www.paulgraham.com/siliconvalley.html
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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.
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
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.
Why shouldn't I feel contempt for people who vote in national elections?
You shouldn't feel contempt for anyone.
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.
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.
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.
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.
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.
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.
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?
What websites best carry on the Whole Earth Catalog's goals?
First thought : http://p2pfoundation.net/
Still thinking ...
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.
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.
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)
Which are the most influential bands of the 00s which are created during the 00s?
Ariel Pink maybe?
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.
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 ...
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 ...
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?
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.
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)".
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.
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
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.
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.
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.
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.
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 :
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.
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?)
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.
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.
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.
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?)
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.
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
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.
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 ...
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.
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.
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
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.
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.
How and why is the 'Gangnam Style' song such a worldwide hit?
It goes with everything ...
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.
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?
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.
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.
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.
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!
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.
Cultural Anthropology: Are there social milieus that feature noticeably less bullshit than is typically observed?
Childbirth.
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.
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.
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.
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
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.
Who are some good comedians who are also lawyers?
(YMMV on the "good" part. I'm not particularly a fan, but he does successfully make jokes for a living.)
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 :-)
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.
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?
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.
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.
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.
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.
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.
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.
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.
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.
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?
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).
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.
What can programmers learn from designers?
The horrible truth that most people in the world can't see behind the appearance of things.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
Given unlimited funding, could people build a free-standing statue a kilometre high?
If it was shaped like a very large pyramid, yes.
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.
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".
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.
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.)
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.
Why isn't Microsoft “cool”?
Microsoft "sold-out". They tailored their product to appeal to the mainstream.
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.
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.
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.
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.
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.
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.
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.
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.
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.
What are some extremely sophisticated lyrical themes unexpectedly found in mainstream pop songs?
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.
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.
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?
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.
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.
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 :
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.
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.
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 :
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.
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.
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.
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.
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
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.
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.
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.
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.
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)
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.
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.
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.
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.
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.
How do men feel about glasses on a woman? Why?
This is a survey question, right?
For my taste. Damn! Yes!
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
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.
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.
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".
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.)
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.
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.
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.
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")
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.
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.
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.
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.
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.
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.
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.
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 :
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.
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.
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.
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.
What are the most beautiful Brazilian songs?
Current favourites, which are pretty hard to beat :
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.
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.
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.
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.
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.
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 )
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.
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 ;-)
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.
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.
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.
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.
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.
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 :
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.
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.
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.
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?
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.
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.
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.
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.)
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)
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Has Brazil ever had a significant secessionist movement?
Sure. For example the Farroupilha Revolution by the South.
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.
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.
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.
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?
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
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.
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.
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.
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.
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?
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.
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".
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.)
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.
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.
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.
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 :-)
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.
How would you show support for an aesthetic revolution?
Buy the output of the artists (paintings / sculptures / books / music)
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.
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.)
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.
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.
Would you rather be rich or stone broke and have a dragon?
You have to ask? It's a fucking DRAGON!
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".
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.
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.
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.
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.
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.
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.
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
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?
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.)
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.
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.)
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.
What's the coolest thing you can get a computer to do in 10 lines of code?
ByteBeats are pretty impressive one-liners :
Bytebeats in C and Python (generative symphonies from extremely small programs)
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.
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 ..."
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. )
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 )
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 .
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.
What is it like to spend several hours on an answer and not see it gain any traction?
All too common.
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.
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
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)?
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.)
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.
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?
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.)
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.)
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.
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.
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.
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.
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.
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.
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.
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. :-)
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.
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?
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.)
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
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.
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.
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
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.
Which talented bands or musical groups disbanded before hitting their peak?
How would we know?
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.
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.
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?
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.
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.
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.
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.
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.
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?
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.
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.
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.
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?
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?
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.
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.
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.
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.
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.
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)
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.
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.
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.
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.
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.
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.
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.)
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.
How do you deal with someone who's chronically late?
Set your alarm-clock to snooze mode and take advantage of it.
What are the technological and cultural legacies of MUDs?
Also, all the MMORPGs from Ultima Online, World of Warcraft, Diablo, Everquest etc.
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.
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.)
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.)
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?
Sailing with just wind and solar?
It worked for thousands of years. And the wind hasn't gone away.
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?
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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).
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.
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.
Is paying someone to do something ethically equivalent to doing it yourself?
Murder, yes. Answering exam questions, no.
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.
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.
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.)
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.
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.
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.
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?
Was there any evolutionary advantage for beards?
Sexual selection, baby! Sexual selection.
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?
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.
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.
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.
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 ...
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?
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 :
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.)
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.
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.)
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.
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.
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.)
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.
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.
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.
What are some widely-liked pop music hits in North America that are remakes of non-English songs?
You mean like this?
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.
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.
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.
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.
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.
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"...
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.
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.
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?
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.)
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".
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.
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.
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.
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.
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.
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.
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.
Is the USA guilty of the same terrorism it is fighting against?
Not the same, no. Different kind of terrorism.
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.
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.
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
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.
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.
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 :
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.
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.
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.
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.
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.
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.
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.
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.
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.
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)
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.
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.
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.
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.
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.
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.
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 ...
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.
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.
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!
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.
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.
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.
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.
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.
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?)
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.
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.
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.
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.
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.
Who knows how to program aleatoric baroque instrumental electronica?
R. S. Pearson maybe? Music of Composer R.S. Pearson
μ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.
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.
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.
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.
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
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.)
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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.
If you had $4M, would you allow yourself a $250k car?
Not interested. I might buy a decent bike though.
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.)
Given the right amount of time required, could chimpanzees or other any other animals evolve into species as advanced as human beings?
Yes.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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)
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.
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)
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 :-(
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)
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.
Has science proven that God does not exist?
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.
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.
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.
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.
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.
What are some recommendations for music for airport listening or music that evokes an airport experience?
Well there's the obvious, right :
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.
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.
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.
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.
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.
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)
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.
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?
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.)
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.
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.
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
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.
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.
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
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.
Has it been scientifically proven that human life is objectively important?
No. "important" isn't a quality that science can detect or analyse.
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.
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.
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)
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.
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.
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.
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.
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.
Who are some notable inventors in toys?
http://en.m.wikipedia.org/wiki/Lonnie_Johnson_(inventor)
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.
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
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?
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?
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.
Do you think 3d printing technology will eventually change the manufacturing industry forever?
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.
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.
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.
What are some of the best songs without lyrics (not instrumental)?
The Cocteau Twins rule this thread :
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.
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)
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 .
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.
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).
What's the happiest Spanish song you've ever heard?
Oh, come on! There is no competition here :
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.
Who are the well-known non-English bands I should listen to?
Chico Science
Paralamas do Successo
Eddie
Zdob se Zdub
Butterfingers
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.
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?
What is the ultimate destiny of the human race?
There is no destiny. There's only what we choose to do this year.
Which countries collect fingerprints from all citizens / residents?
Brazil already has ID cards with finger-prints.
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.
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.
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.
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.
Who are the most famous singers in the French-speaking world?
Don't forget the Africans : Salif Keita, Mory Kante, etc.
Are there any notable anti-Modernist Jewish thinkers?
Leo Strauss , Allan Bloom maybe. Several of the neocons?
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.
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.
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 ...
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.
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/
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.
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.
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.)
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
Have people been able to produce sensors with 3D printers?
Keyboards are a kind of sensor :
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.
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.
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.
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.
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.
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?
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.
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
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.
Is it true that science cannot promise eternal truths but only eliminate false hypotheses?
Pretty much, yes.
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++.
What are all the arguments against gay marriage?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
I think that about covers it.
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?
How do electronic musicians choose songs or other audio content to sample?
Mostly, based on a hunch of what sounds good.
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.
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.
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.
Does Science Really Know What is True?
No. It knows what is False. And what's still undecided.
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.
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
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.)?
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.)
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.
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.
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.
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.
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.
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 ...?
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.
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?
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.)
In cases when your own life is in danger, is it okay to do morally reprehensible things?
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.
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.
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.
What is the best song from the 1970s?
This is the best song ever written, and it's from the 70s.
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.
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.
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 :
Will analog electronics be replaced by a combination of ADC->DSP->DAC?
This suggests not :
(This video is well worth watching IMHO)
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.
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.
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?
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)
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.
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 :
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.)
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.
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.
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.
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.
Why do Brazilians have such rivalry with Argentinians?
Almost everyone has a traditional rivalry with their neighbours.
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.
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.
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.
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.
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.
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.
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.
Are people aware of open innovation/research platforms like Eulergy?
We are now ...
damn! how did you DO that?
Could there ever be an 'artificial' Winter Olympic games?
I'm sure Dubai is ridiculously wasteful enough to try it :
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.
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.
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?
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.
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?
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.
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.
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.
If there were no more computers, what would programmers do with their lives?
aAAAAAAAARGHHH!!!!!!!
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?
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?)
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.
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.
Is there someone who has better knowledge and programming/hacking skills than Mark Zuckerberg, Steve Jobs and Bill Gates?
tl;dr : Yes.
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.
6a) The future of musical style is SeaPunk!
7) Phil Jones (He / Him)'s answer to How do composers write intellectual electronic music?
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.
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.
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.
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.
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 ...
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.
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.
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.
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.
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?
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)
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.
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.
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.
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.
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.
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.
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.
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)
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.
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.)
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.
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 ...
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.
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.
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 :
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.
What is the future of retail?
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")
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.
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)
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.
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.
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.
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.
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".
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.
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.
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.
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.
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.
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.
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".
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.
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.
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.
Why aren't there modern artists with the same perceived greatness as the Beatles, Elvis, and Michael Jackson?
Time confers greatness.
Are there any rappers who discuss uplifting, positive topics in their music?
Immortal Technique
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
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.
Can plastic rubbish be removed from the world's oceans?
This is worth reading before getting excited : The Fallacy of Cleaning the Gyres of Plastic With a Floating "Ocean Cleanup Array"
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.
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.
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.
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.
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.
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.
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.
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.
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.
Which programming language has the easiest syntax?
Syntax isn't really the hard part of programming languages.
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.
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.
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
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.
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. :-)
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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?
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.
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?
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.
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.
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".
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.
Is there any field that studies the transfer of time from one person to another?
Economics.
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.
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.
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
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.
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.
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.
Why doesn’t the mind-body problem bother atheists?
It doesn't keep me up at night but I think it is a big problem for naive materialisms.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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 :
Concurrency is a built in primitive and event handlers are all reacting concurrently.
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.)
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.
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.
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.
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)
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.
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.
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)
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.
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.
How do you avoid using a do while loop?
Which is basically implementing your own do {} while () loop :-)
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.
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.
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.
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.
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.
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.
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.
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.
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.)
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.
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?
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.
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.
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".
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.
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.
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?
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.
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.
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.
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.
How do I package and market my music and culture side project so that someone will buy it?
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.
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.
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.
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).
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.
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.
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.
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.
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.
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
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.
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.
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.
How does a musician's creative output change after getting married?
It did wonders for Tom Waits.
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.
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.
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.
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)
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.
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.
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.
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.
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.
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!
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?
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.
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 )
How will 3D printing revolutionize housing? Could it reduce homelessness?
Short answer : No.
Long answer, see Phil Jones (He / Him)'s answer to Do you think that 3D printers will soon be able to "print" anything? Like houses?
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.
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.
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.
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.
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.
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
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.
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.
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.)
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.
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.
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.
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?
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.
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
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).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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)
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.
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.
Can I be a religious person without believing in God?
It seems a bit pointless. What does "religious person" even mean in that context?
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.
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.
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
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?
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.
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.
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.
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.
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.
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.
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.
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.
What is the domain name of your personal website, and why did you choose it?
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.
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.
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.
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.
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.
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.
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.
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.
I am a Windows dependent person. What are the advantages of moving to Linux for a programmer?
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.
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.
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.
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.
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.
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.
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.
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 )
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.
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).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 :-)
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.
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.
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.
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.
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.
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.
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.
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.
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.
Why are all of the greatest scientists and mathematicians from Europe?
They aren't.
Next!
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.
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.
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.
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?
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
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.
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.
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.
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.
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.
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.
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?
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.
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
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.)
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.
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"
Why do developers think that learning more than one programming language is useless, like Android, PHP, or iOS?
They don't.
Next!
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.
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.
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.
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.
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 :
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.
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.
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.
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.
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.
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.
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 :
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".
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.
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
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.
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.
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.
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.
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.
What would happen if we used technology to create an omnipresent 'god' that monitored people's behaviour?
What do you mean "if"?
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.
Is there a TV series about computer programmers?
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.
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.
What is your favorite brazilian singer/band and why?
Right now I'm really digging Zé Ramalho's eponymous album.
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.
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?
Is it fair to equate socialism to lower phase communism?
"Lower phase" is a bit vague. Do you want to try rephrasing the question?
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.
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.
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.)
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
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.
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.)
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)
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.
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.
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.
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.
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.
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.
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.
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.
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.)
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.
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.
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"
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)
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.)
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.)
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.
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.
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.
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.
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.
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.
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 ;-)
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.
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.
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.)
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.
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.
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.
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.
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.)
Is PHP a programming language or an overengineered template engine?
What's the difference? Really?
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.
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.
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.
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.
Are you really a geek or are you doing that to impress your geek girlfriend:o
If only ...
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.
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.
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.
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.)
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.
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.
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.
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.
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.
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.
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?.)
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.
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.
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.
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.
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.
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.
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
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.
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.
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.)
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!
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.
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.
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
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.)
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.)
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.
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.
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.
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.
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.
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.)
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.
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.
What would you say to a Christian who states that there are no theological differences between Christianity and Judaism?
Wat?
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.
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/
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.
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.
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.
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.
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.
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".
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.
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.
Is a music genre defined by beats per minute?
It's one of the criteria. But more important to understand the whole rhythmic "matrix".
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.)
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.
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.
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.
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.
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?
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.
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.
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?
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.
If tomorrow there were only 10 million humans on earth, would global warming still be an issue?
Depends how greedy they were.
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.
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.
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.
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.
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.
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.
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.)
Is this a valid theory for the evolution of the cosmos?
Check out Lee Smolin's "fecund universe" theory.
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.
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.
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".
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.
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.
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.
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.
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.
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.
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.
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.
Are there other animals that create societies as large as those of humans?
https://en.wikipedia.org/wiki/Argentine_ant#Global_.22mega-colony.22
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?
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
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?
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?
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!
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.
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.
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 ...
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.)
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.
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)
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
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.
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.
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!
"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.
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.
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.
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".
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.
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.
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.
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.)
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.
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.)
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?
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.
Do atheists always win debates over the claims of gods against religious theists?
No one "wins" them very much.
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.
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.
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.
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.
How can you know how many hours of programming my idea is going to need?
You can't.
End of story.
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.
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.
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.
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)
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.
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.
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.
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.
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.)
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.
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".
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.
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.
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.
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.
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!
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.
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).)
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.
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.)
Is it possible to reconcile the theory of evolution with the Jewish, Christian and/or Muslim Scriptures?
Catholics have done it for years.
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.
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.)
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.
What would be the situation today if Russia had not sold Alaska to the US?
And you thought the Cuban missile crisis was scary!
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.)
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.
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.)
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.
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.
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.
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.)
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)
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).
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.
What can I get from learning Haskell if I already know Lisp?
A sophisticated type system.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
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.)
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.
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?
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.
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.
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 ...
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.
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.
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.
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.
Has there been a religious leader who opposed his religion's leaders in order to uphold an ethical principle?
Martin Luther?
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.
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.
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.
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.
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.
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
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.)
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.
If England technically had an independence/foundation day, what would it be from?
Exactly.
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.
Why are so many intellectuals so very insecure?
Because we can imagine all the ways we might be wrong.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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
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? ...
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Why is Quora becoming so full of debate? "Quora's mission is to share and grow the world's knowledge."
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.
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.
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.
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".
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.
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.
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)?
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.
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.
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 :-)
Is there a mastermind behind the progress and evolution of humankind?
It's a bigger job than you think.
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.
Why does Quora have so many "know-it-alls" on the site?
Where else should we know-it-alls go to have fun?
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.
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)
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.
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?
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.
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?
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.)
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.
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.
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.
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.)
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.
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.
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.
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.
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.
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???
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.
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".
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.
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.
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.
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.
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".
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.
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.
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.
What do you say to "just take a look outside, how can you not believe"?
Dude! Underdetermination!
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
You drop an irresistibly delicious cookie on the floor. What do you do?
Depends on the floor.
Disclaimer. I am not a doctor.
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.
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.
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.
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.
Why don't psychologists rule the world?
Arguably they do. But their job title is usually something to do with advertising.
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.
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.
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)
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?
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.
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.)
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)
Is system-level functional programming possible?
It's possible. Look up the history of Lisp Machines.
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.)
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.
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.
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.
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.
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 ...
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.
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").
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.
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.
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.
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?
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).
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.
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.
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.
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.
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.
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.)
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 :-(
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.)
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.
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.
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.
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.
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.
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.
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.
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.
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.
Can we live without animals? If we wiped out all the other species on the planet, could we still exist?
No. No.
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.
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.
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?
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)
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.
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.
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.
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.
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.
Does admitting mistakes and apologising lead to losing respect in the long term?
Not from me.
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.
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?
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.
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.
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)
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.
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".
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.
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.
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?
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.
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.
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"
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
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.)
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!
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?
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.
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.
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".
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.
If zombies were the new vampires, is Cthulhu the new zombie?
In some philosophical circles, definitely yes.
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?
How is HTC doing in Brazil?
Pretty much non existent. Samsung rules the Android market here.
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.
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.
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.
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.)
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 :
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.
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.
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.
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.
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.
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.
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.
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.
What do you think of Barack Obama?
Not quite as bad as Tony Blair (my comparison from a UK perspective) but still pretty disappointing.
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.
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.
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!
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.
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.
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.
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?"
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.
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.
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. "
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.
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.
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.
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.
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".
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.)
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
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)
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.
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.
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.
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.
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!
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.
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.
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.
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.
What are some useful computer-related technical skills I can learn within a day?
Yet another snippet extension for emacs.
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.
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".
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
What are some of the greatest innovative ideas?
Language : symbols that stand for things and can be composed into sentences.
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.
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.
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.
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.
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.
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.
Breastfeeding: Is it inappropriate for a woman to openly breastfeed in the presence of a lesbian?
No.
Next!
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.
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.
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/
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.
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.
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.
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.
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.
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.
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? )
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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."
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.
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 ...
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.
Are all wars collective punishment?
All wars create collective suffering. Not all are a kind of punishment.
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.
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.
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".
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.
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).
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).
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.
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?
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.
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.
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?
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
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)
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.
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?
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.
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.
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.
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."
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.
It's September 2014. Is there tech bubble in Silicon Valley? What evidence is there of a bubble?
This doesn't look good : Last Time It Was This Crazy, the Stock Market Crashed
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.
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
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.
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.
Why is it offensive to claim that those who don't follow Jesus are going to hell?
It's not offensive. It's obnoxious.
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.
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.
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.
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.
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.
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
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.
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)?
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.
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.
"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.
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.
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.
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?
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.
What areas in London are crap?
I grew up near Croydon.
You know, it is quite hard to find a justification for Croydon.
To be or not to be a bad person? If you are good they use you
You should hang out with better people.
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.
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.
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.
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.
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?
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
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.
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?
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.
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.
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.
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.
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.
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)
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.)
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.
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.
Are the British and Irish more socially intelligent than Americans?
Everyone is usually more "socially intelligent" about their own culture than about others.
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.
"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.
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.
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.
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.
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 :
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.
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.
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.
What would happen if everything was the same price?
In practice, all the houses would be knocked down for their scrap value.
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.
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.
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.
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.
Will outsourcing/ offshoring eventually lead to the demise of IT/software jobs as a good career?
Depends where you live.
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.
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.
Who out there is interested in modifying humans, genetically or otherwise, in order to enhance abilities?
Transhumanists : http://en.wikipedia.org/wiki/Transhumanism
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.
Does the Big Bang Theory prove the existence of God? In what ways?
I must have missed that episode.
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.
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.
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.
How can you fix the error message char(*) [128] is incompatible with parameter of type char*?
char* [] is actually char** ... an array of pointers
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?
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.
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)
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.
What's the best and most productive technology for software development?
Emacs!
Kaboom! Next! ;-)
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.
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.
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.
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.
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.
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!
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.
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".
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.
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.
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?
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.
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.)
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 Are you anti-humanist? Why or why not?
Phil Jones (He / Him)'s answer to What are the pros and cons of postmodernism?
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
What are the other engineering tools can be used to create things as precision?
Scanning tunneling microscopes
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?
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.
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".
Social Innovation: Does the world really need more than a hundred fair trade coffee brands?
It's better than > 100 unfair trade coffee brands.
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.
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"
How would a quantum physicist explain the phenomenon of human life?
As Tigger Wegwermer points out, like this
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
What should be the ultimate goal of any government of a modern country about its citizens?
To minimize their pain.
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.
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.
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.
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. :-)
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?
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.
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.
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.
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.
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.
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.
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.
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.
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.
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)
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.
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.
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.
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.
Does science make any a priori assumptions? If so, what is an example?
It assumes nature is governed by laws
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?
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.
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.
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.
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?
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.
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.
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.
What do you think about Brasilia's government?
You mean Rollemberg? It's too early to tell.
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.
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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"?
What are the motivations for people who are not gay but fight for gay rights?
Because ... morality.
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.
New Labour is no more, but could the underlying ideology make a comeback in British politics?
What underlying ideology?
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.
What snappy slogans could dissuade UK voters from electing UKIP MPs?
None, I hope.
Snappy slogans shouldn't be what affects people's voting.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Are there any countries with bank notes of portrait orientation?
The reverse side of some Brazilian banknotes are portrait orientation. Eg.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.)
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.
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.
Do people believe in Darwin theory (Charles Darwin -Evolution of man from monkeys)?
What "evolution of man from monkeys" theory?
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.
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".
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.
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.
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.
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.
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.
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?
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
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.
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?
Is natural gas a necessary stepping stone for cleaner energy?
Either that or a local maxima we may get trapped at.
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.
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.
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.
Will humans evolve to have more cushy buttocks?
Only if lack of cushiness becomes fatal.
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.
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.
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.
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.
"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.
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.
What event is most likely to end life on Earth?
Life on Earth will only end when the sun goes nova.
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
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?"
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.
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.
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.
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.
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.
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.
What is the evidence for biological evolution and what is the evidence supporting creationism?
Evolution.
Next!
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.
How can you relate Philosophy and Mathematics?
Maths is a subset of philosophy. But a very important and rigorously formalized one.
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.
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.
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.
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?
Is its light on? E-books 'damage sleep and health'
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.
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.
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.
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)
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.
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.
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.
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.
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.
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.
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.
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.
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.
I want to build a 3D printer. What are some good resources and advice to do this?
reprap.org
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.
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.
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.
If you had to write Quora from scratch, what would you do differently?
Make a hash of it, probably.
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.
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
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.
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.
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.
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.
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
Do atheists believe in the existence of evil?
Personally, I don't. I only believe in the occurrence of evil.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
How useful is web programming?
If you want to make a website or mobile app. very useful indeed.
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? )
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.
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".
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.
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.
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.
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.
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.
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).
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.
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.
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.
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?
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.
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.
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.
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.
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?
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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 :
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.
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.
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.
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.
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
What would the world be like without any atheists or religions, only believers?
It would be like the past.
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.
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.
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.
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.
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.
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?
What are the historical reasons for Cambodians and Vietnamese not liking each other?
Everyone hates their neighbours.
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.
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!
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.
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.
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
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.
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.
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.
Are we alone in the universe?
Define "we". Even my stomach is full of various other symbiotic micro-organisms.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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).
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.
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.
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.
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.
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.
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.
Software Engineers: Which famous programmers or computer scientists love to drink tea?
WAT?
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.
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
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.
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
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".
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.
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.
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.
Can Python replace Perl in most cases?
Pretty much. It's very very hard to think of ways that Perl significantly beats Python.
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.
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.
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.
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.
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.
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 ;-)
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.
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?
How do you know what is righteous? Do you weigh the total goodness and badness, then compare?
Intuition.
Is there a question on Quora which is an answer to itself?
There you go, I made you one.
What question on Quora exemplifies a question which is its own answer?
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.
How do I find somebody in London when I only know their name?
That is kind of what Facebook is for.
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.
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.
Why has evolution favored life instead of death?
Sometimes species go extinct. Isn't that a time when evolution "favours death"?
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.
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.
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.
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.
Is monarchy the highest form of evolutionary advantage?
Nope.
Really, you should just ignore those neo-reactionary websites. They're comprehensively debunked.
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?
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.
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.
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.
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.
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.
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.
I'm a 3D artist. Should I start modeling things in Second Life and selling it?
Can't hurt to try.
Why do so many countries hate America?
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.
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.
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.)
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.
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?
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.
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.
What do you make of new allegations that Sasha and Malia Obama are adopted or born by surrogate?
Why would it matter?
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.
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.
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.
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 ...).
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.
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.
What companies started out as a joke?
"Ship Your Enemies Glitter" seems to be evolving into a real thing :
- Has ShipYourEnemiesGlitter Become a Legitimate Glitter-Shipping Company?
- Meet the Man Who Paid $85,000 for Ship Your Enemies Glitter
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.
What is the reason for the "catastrophic failure in energy innovation," as Peter Thiel calls it?
Physics.
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.
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,
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?
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.
Is the computer science career going to be saturated soon?
Software is eating the world : Why Software Is Eating The World
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.
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.
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.
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.
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 ;-)
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.
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.
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.
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.
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?
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.
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.
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.
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.)
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.
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.
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.
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!
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 ... :-)
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)
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.
How will ads be displayed on the Apple Watch?
Probably splash-screens when things open / launch / close-down etc.
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.
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.
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")
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?
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.
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.
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.
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.
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.
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.
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).
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.
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.
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.
What is the one sign you will be wealthy?
You have wealthy parents.
Best predictor by far.
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.
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.
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
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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?
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
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.
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.
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).
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.
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++.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
My impression is that the foundations of atheistic belief are quivering. Is this impression accurate?
Nope.
Next!
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.
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.
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.
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.
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.
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.)
I'm beginner in programming, is it normal that I make 100 mistakes each time I'm writing a program?
Only 100?
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.
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.
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. :-)
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.
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.
Scientists, what's the economic value of your work?
No science has economic value. Its results aren't scarce. :-)
Where can we see evolution manifest in everyday life?
Animals, plants, mushrooms. The others you probably need a microscope for.
What technology will emerge from now until 2035?
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.
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.
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?
Can we be sure that logic was discovered and not invented?
No. That's a debatable (and debated question).
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!"
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.
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.
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.
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 :
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.
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.
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
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?
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.
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.
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.
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.
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.
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).
Irritation: Why do we hate scratching noise?
I've never understood what the problem is. Doesn't bother me at all.
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.)
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.
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.
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.
What would happen if you put a socialist and a libertarian in the same room?
I'm always in the same room as myself.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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".
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.
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.
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.
Can a human and a horse produce offspring together?
Obviously. Why else would the world be full of centaurs?
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.
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.
What if evolutionary theory is wrong?
Then some of God's design decisions will have been extremely weird.
What is the difference between feminism and seeking gender equality?
Yes. The same as the difference between "playing" and "winning".
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.
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.
Why do some Quora users write very short answers?
Sometimes, one sentence is the right length for an answer.
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.
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.
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.
Scarcity (economics): What are some things that are not artificially scarce?
Land. Fossil fuels.
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.
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.
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.
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.
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".
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.
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.
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.
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.
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.)
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.
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.
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.
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.
How is the Brazilian elite dealing with four more years of a center left party in Presidency?
Gracelessly.
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?
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?
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.
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.
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?
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.
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.).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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)
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.
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.
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?
Er ... has it refused to follow this advice?
- A quiet revolution in North Korea
- Educating North Korea's entrepreneurs of the future
- North Koreans take a lesson in business, starting with a ‘lean canvas’
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.
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.
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.
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.)
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.)
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.
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
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?
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)
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.
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.
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.
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.
Why aren't wind turbines 100% efficient?
Nothing is 100% efficient. Why would wind-turbines be an exception?
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.
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.
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.
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".
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.
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.
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!
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.
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.
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.
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.
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?
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.
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.
When will the Labour Party stop advocating austerity?
When the media stop saying that it's what the voters want.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Is Quora only for intelligent people?
You guys are all being so politically correct. But seriously, have you seen the rest of social media?
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.
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.
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.
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.
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.
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.
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.
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.
What could be the next programming paradigm?
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.
Why don't Americans who hate America simply move?
I dunno. Why doesn't my Mom who hates my drinking problem just disown me?
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.
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.
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.
Why is Al Gore able to charge $100,000 USD for a single speaking engagement?
Presumably because he's
a) well connected,
b) interesting.
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.)
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.
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.
Money: Is it good that I own a million dollar house with no mortgage?
For you, yes.
Next!
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.
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.
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.
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.
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.
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.
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.
Why is there no universally accepted definition of God?
There's no universally accepted definition of anything, is there?
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.
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?
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.
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.
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.
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?
Did GitHub kill Fogbugz's Kiln?
Kiln is still around.
I assume they're working hard to differentiate themselves.
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.
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"
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.
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.
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.
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.
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.
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.
Why have people stopped saying "Merry Christmas"?
I haven't stopped it, and people around me certainly haven't.
Is patriotism only a construct for warmongers?
More or less.
I can't think of anything it's actually useful for.
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
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.
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.
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.
Political Correctness: Is there a less misogynistic expression for "getting a client pregnant."?
Pretty much any alternative expression would be less misogynistic.
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.
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.
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.
What's the main points of Kierkegaard's philosophy?
Your perspective changes as you grow up.
If global warming was a hoax, what could be the possible reason scientific community / governments for running such a scam?
Exactly.
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.
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.
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.
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.
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
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?
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.
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.
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.
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.
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.
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.
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.
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.
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.
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).
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.
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.
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.
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.
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".
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.
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?
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.
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.
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.
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.
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.
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.
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.)
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
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".
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.
If Sir Christopher Lee died today, what would he be remembered for?
I'm holding out for Lord Summerisle.
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.
Can we blame it all on Dopamine?
On average, humans are around 65% water. Shouldn't we blame it all on H2O?
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.
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.
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.
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.
Does the existence of good and evil necessitate the existence of God?
Not at all. Why should it?
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.
How can I start learning about electronics? Is there some book like electronics for dummies?
Pretty much : Electronics For Dummies by Dickon Ross (Paperback)
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
What is considered "survival of the fittest" today?
"Fittest" is whoever leaves the most fit children.
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.
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!
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".
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.
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.
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.
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.
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.
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.
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)
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
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.
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 ;-)
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.
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?)
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.
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.)
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.
What would happen to the global economy if no person or government owed any money to anyone through financing, loan, etc.?
What "global economy"?
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.
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.
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.
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.
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?
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.
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".
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.
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
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?
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.
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.
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.
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.
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.
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.
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.
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.
Does a site with these characteristics exist?
The web.
The app. you use to access it is called a browser.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.)
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.
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.
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".
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.
What are the best books or articles about the philosophy of anonymity?
Life on the Screen may be.
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.
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.
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.
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?
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?
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.
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.
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.
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.
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.
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.
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.
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.
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.)
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.
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.
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.
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.
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.
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.
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.)
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.)
What would life be like if there was only one country?
You really wouldn't want to piss off the government.
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.
Why are some rich people working from home?
Rich people call the shots. They have the luxury of working where they like.
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.
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.
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.)
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.)
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.)
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.
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.
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.
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.
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.)
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.
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.
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.)
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.
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.
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".
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?
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.
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.
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.
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 ;-)
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.
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".
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.
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.
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.
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?
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 :-(
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.
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.
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.)
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.)
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.
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).
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.
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.
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."
Do you have to pay radio stations in America to play your music or is it just in my corrupted country?
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.
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.
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.
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".
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.
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.
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.
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.
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.
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.)
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.
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.
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.
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
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.)
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.
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.
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.
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?
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".
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.
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.
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.
Is the world a totally chaotic system or is everything perfectly structured and why?
It's more like Self-organized criticality
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.
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".
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.
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.
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.
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.
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.
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.
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.
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 :
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.
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.
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.
How come people care less about being cool as they grow older?
Because we are actually MORE cool as we grow older ;-)
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 )?
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.
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.
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.
What if humans had lacked the opposable thumb, how would technology have evolved?
Pretty slowly.
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.
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.
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.
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.
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.
Why do people bother carpooling when solar panels save more environmental impact?
Why do I bother to eat meat when potatoes have more calories?
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.
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.
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.
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.
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.
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".
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.
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.
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.
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.
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.
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.
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."
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.
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.
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.
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.
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.
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.
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.
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.
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.
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. :-)
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.
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.
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.
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)
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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).
What are some maker spaces in London?
London Hackspace and its spin-off : Music Hackspace
Technology Will Save Us in Vyner Street and another space around the corner I believe.
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.
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.
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.
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.
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.
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.
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 )
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.
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.
Technology: Will Fresno ever become the next Silicon Valley?
No. But it's conceivable that SV could one day sprawl into it.
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.
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.
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.
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!
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.
Is David Milliband the Labour Party's version of Michael Portillo?
Is he now making train documentaries?
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.
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..
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?
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.
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.
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.
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.
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?
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.
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.
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.
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.)
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".
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.
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.
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?
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.
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?
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
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.
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]
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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
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".
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?
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.
Can you be White but have a lot of Asian ancestry?
Sure. Race is basically culture and pseudo-science.
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)
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.
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.
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.)
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.
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.
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.
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.
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
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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
Will Virgin Galactic's service really make you an astronaut?
Does Virgin's trans-Atlantic service make you an aviator?
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?
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.
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.
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.
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.
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.
Are national identity and nationalism the same thing?
No. They aren't.
But too much talking about or boosting of national identity becomes nationalism.
Should I learn Lisp or Python first?
It's definitely worth knowing both. I don't think it matters much which you start with.
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.
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.
Do wind turbines slow down the rotation of the earth?
You think that's bad? Tidal energy will make the moon fall down!!!!
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.
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.
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.
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.
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.
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.
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.
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.)
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
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.
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.
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)
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.
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.)
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.
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.
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.
How would you explain hacking to your mum?
I don't need to. She taught me everything I know.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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"?
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.
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.
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.
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.
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?
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.
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!
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?)
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".
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.
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.
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.
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]
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.
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.
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.
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.
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.
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.
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?
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
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.
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.
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/
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.
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 )
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.
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.
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.
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.
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 ...
What does FL Studio producer edition come with?
The ability to record audio tracks. Plus the Edison sound editor.
FL Studio: What are some alternatives to Fruityloops that work on Debian GNU/Linux?
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.
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?
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
Is libertarianism necessarily a chiliastic ideology?
I'll agree with everyone else here. It doesn't really look like one.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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
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
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.
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.
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.
What are some recent inventions that use the concepts of redirecting the path of light?
Optical computing : https://en.wikipedia.org/wiki/Optical_computing
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.
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?
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.
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.
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.
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.
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.
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.
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?
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.
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.
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!
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.
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.
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.
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.
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.
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)
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?
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.
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.
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.
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).
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.
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.
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.
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)
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.
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).
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.
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.
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.
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.
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.
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.
Why should wealthy people pay more taxes?
My thoughts are "That's quite right. They don't need all that money"
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.
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.
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.
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.
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 :
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.
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.
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.
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.
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.
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.
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.
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".
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.
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?
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.
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.
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?
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".
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.
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.
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.
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.
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 )
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.
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.
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.
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 ...
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.
What kind of shape-shifting technology exists in 2016, and what does the future hold for it?
A2A : You mean like "4d printing"?
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.
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.
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.
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.
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.
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.
What is the best way to archive Atom/RSS feeds?
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.
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.
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.)
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Why are some houses painted azure blue in countries around the Mediterranean? Where does this come from?
Because it looks awesome?
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
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.
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".
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.
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.
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.
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.)
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.
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.)
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.
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?
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.
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.
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.
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.
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?
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.
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)
Is there a perfect term for mentally interpreting scenarios?
I think people just use the term "scenario planning"
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.
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.
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.
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.
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.
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?)
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.
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.
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.
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.
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?
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?
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.
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.
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.
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 :
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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.
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.
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
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?
But a full education policy needs a lot more working out.
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.
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.
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.
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.
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.
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.
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?
What are some similarities between Dilma Rousseff and Hillary Clinton?
They're both women.
They both attract a huge amount of unwarranted hatred.
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
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.
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.
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").
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.
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.
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"?
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.)
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
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.
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.
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.
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.
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!
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.
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.
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).
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.
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.
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.
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.
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!
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.)
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.)
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.
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.
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.
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.
What is the most murderous ideology of the 20th century?
Ideologies don't kill people. People do.
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.
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.
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."
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.)
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.
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.
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.
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.
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.)
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.
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.
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.
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.
Are humans the best robots in the universe?
No.
Squongkrinkans from the planet Gryphlo are the best robots in the universe.
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.
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.
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?
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.
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.
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.
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.
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.
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
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.
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?
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.
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.
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.
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.
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.
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)
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.
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.
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.
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.
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.
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.
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
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.
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.
What are some good non-computer-based tools for programmers?
Whiteboards.
3x5 index cards for CRC modelling.
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
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?
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.
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?)
Why has no image of Jo Cox's murderer been released?
They have.
Eg. see Who is Thomas Mair? – video
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.
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.
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?
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.
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 .
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.
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.
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”
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.
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.
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.
Has Boris Johnson been a mendacious 'branleur' in the UK's referendum on EU membership?
That pretty much sums it up, yes.
Are there any specialized blockchain languages?
Solidity (documentation ) is the Ethereum one.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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)
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.
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.
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.
Why do people support Jeremy Corbyn?
The Corbyn argument in a nutshell, courtesy of a pair of comments in today’s Guardian :
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.
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.
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.
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”?
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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).
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.
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.
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.)
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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.
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.
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”?
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.
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..
Why are comedians usually left wing?
It’s always funnier to laugh at yourself than to laugh at other people.
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.
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”.
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.
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.
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.
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.
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.
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?
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.
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. )
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.
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.
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
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.
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.
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.
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 Would you support a 90% income tax and a universal basic income?
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.
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.
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.
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.
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.)
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.
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” .
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.
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.
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.
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?
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 …
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.
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.
Would you kick a 5-year-old in the stomach if someone were to pay you $1 million for it?
No.
Next!
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.
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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?
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.
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.
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.
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.
Does a teapot's shape help conserve heat?
Probably. A sphere has the minimum surface area for the volume.
And teapots approximate round.
If England were to have its own devolved parliament, where could it be placed aside from London?
Ashby-de-la-Zouch!
Because …. hilarity :-)
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.
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.
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.
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.
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.
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.
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.
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.
What are some of most awesome electronic music tracks?
Taking the word “awesome” literally.
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.
Have you ever questioned your existence?
No. Descartes was right.
The only thing you can’t doubt is that you are thinking.
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.
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.
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.
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.
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”?
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.
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.
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?)
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.
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
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.
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.
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.
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.
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.
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.
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.
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)
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?
I’m in the “simply absurd” camp.
Phil Jones (He / Him)'s answer to Why do atheists think that Christianity is false?
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
What do rational left-wingers think of Social Justice Warriors?
Better a Social Justice Warrior than a Social Injustice Warrior.
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.)
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.
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.)
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 :-)
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.
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.
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).
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.)
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.
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.
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.
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.
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.
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?
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.
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 …
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.
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.
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.
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.
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.
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.
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.
(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”
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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!”.
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.
What is the best trick evolution ever created?
To convince the world that it didn't exist?
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.
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.
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?”
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.
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.
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
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.
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.
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.
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.
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.
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.)
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.
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
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?
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.
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.
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.
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 …
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.
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.
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 )
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Is Milo Yiannopoulos nice?
Anyone curious about this question should read this : I’m With The Banned – Welcome to the Scream Room
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.
After electing Trump, is the USA a laughing stock?
We’d be laughing at you if we weren’t crying for you.
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.
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.
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.
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.
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.
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.
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.
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.
What is your opinion on the statement, “Tax is legalized theft”?
All property is “legalized theft”. What now?
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.
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.
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.
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.
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.
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.
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.
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.
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?
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.
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.
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.
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.
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.
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.
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.
Other than Quora, what is the most modern and fanciest Q&A service?
StackExchange : Hot Questions - Stack Exchange
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.
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.
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.
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.
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.
Do feminist women realize that feminism is a highly effective boyfriend repellent?
Suits me. I don’t need a boyfriend.
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.
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.
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.
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.
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.
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.
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.
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).
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.
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.
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.
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.
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.
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.
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.
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!
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.
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.
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.
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.”
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.
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.
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.
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.
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.
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.
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?
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.
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.
How do Scandinavian countries have good economies despite having socialist policies?
Exactly.
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
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
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.
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.)
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.
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.
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.
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.
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)
Who would you vote in a US presidential election if the choice is between George W. Bush and Donald Trump?
Anarchy
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. :-)
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.
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.
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?”
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
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. ;-)
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.
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?
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.
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.
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.
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.
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
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.
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.
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.
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 …
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.
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?
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.
"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.
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.
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.
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?
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.
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.
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.
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.
Would you envy me if my IQ is higher than your IQ? If not, why?
Yes. I envy you.
What follows?
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.
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?
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.
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.
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.
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.
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.
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”.
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.
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.
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?”
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.
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”.
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.
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.
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”
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.
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.
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.
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.
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.
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”.
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.
Is there a philosophy behind the CIA meddling in other countries elections while getting upset at Russia for meddling in our's?
Hypocrisy?
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.
I feel like liberals are more sexist and homophobic than conservatives?
I feel like you don’t even know what those words mean.
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 :-)
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.
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.
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.
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.
As someone who's artistically inclined, can computer programming be something I enjoy?
Definitely. If software is your “material”.
All programmers are artists.
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.
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.
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.
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.
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.
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.
How competitive is MercadoLibre Marketplace in the countries it operate in (Brazil, Argentina, Mexico, Venezuela, etc.)?
Biggest issue for me … no PayPal.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 :
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.
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.
Did philosophy ruin my life?
Sounds more like “growing up” ruined your pleasant life of being a kid.
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 :
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.
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 h