skysight-inc/HackerNews huggingface dataset:
>But the argument isn't as simple as "physicalism entails the absence of free will".

Right, I said that's probably all he should say.

>His point is that even if our actions are (probabilistically) determined by a set of underlying physical laws, it may still be that the character of those laws is such that it is fundamentally impossible to predict future actions, in which case we would still have meaningful free will.

It's hard to see how it makes any difference to my level of freedom whether someone else can successfully predict what I'm going to do. You can predict pretty reliably that I'm going to have breakfast in the morning, but it's still a free decision on my part.

>but the characterization of free will in terms of the concrete question "is it possible to build a prediction machine?" seems like a useful and novel contribution that doesn't just reduce to the old question of "is physicalism true".

It seems to me that the question of whether or not we have free well is largely orthogonal to the question of whether or not our actions are predictable. I suspect that all four combinations of predictable/unpredictable and free/unfree are logical possibilities. So I think Aaronson is conflating a lot of things that ought not to be conflated, and which have been endlessly and subtly picked apart in a philosophical literature that he appears not to have bothered reading. (I haven't read that much of it either, but it already contains pretty much every idea about free will that is likely to occur to anyone in our present state of knowledge.)
Don't worry about the negative comments.

People are probably envious of the publicity you got.

It is very obvious that a lot of hard work has gone into making the site. Well done. It looks very nice.
Run your programs at startup on Unix distributions
Yes, it's an https proxy. And DNS queries are not leaked.
Again since it's a HTTPS proxy your traffic is hard to inspect/intercept/MITM. Earlier discussion https://news.ycombinator.com/item?id=11540389
Understanding others code can be difficult, frustrating, or just plain tedious. But who wouldn't have to do it? When software isn't working, seems to be a normal part of figuring out where things are going wrong, which is a normal part of fixing bugs, etc.

Of course, it's agonizingly ironic to discover that reviewing one's own code written long ago may be no easier to decipher. It's a humbling experience when it happens, but what would ever teach the lesson more effectively about writing code that can be read by mere humans.

I know it makes me think about the variable names I use, the merit of "one-liners", how much white space to leave, and the clarity of explanatory comments, among other things.
It's a form of art to know when to be verbose and when not to be.

Some programmers may be superior "code artists", but every programmer should be able to write well enough.
William Shakespeare, Playwright and Poet, Is Dead at 52
So what we are going to do about the Crusades? Ban Christianity?

Or what about the 34 to 49 million deaths at Stalin's hands? Ban Communism?

Or what about terrorism? Ban Islam?

This is a ridiculous position to argue.
Varnish does handle the mass of logged out cached requests. However, because they were having such a high amount of page edits per second the cache in Varnish would only by valid for about a second. Then a flood of logged out users hit the servers at the same requesting the uncached page to be rendered. The PoolCounter extensions keeps the web servers under control and by throttling requests for page rendering.
"Earth Abides" was pretty good.
Where are you going to get a team of Ada/Pascal developers from ?

And tools to support them ?
It's projected that China will surpass North America as the world's largest film market in early 2017.

American blockbusters are adding small Chinese subplots that show China in positive light because these films compete for access to Chinese box office. Hollywood is also seeking co-production. Chinese Bona Film Group invested $235 million in 20th Century Fox tentpole movies.

Directed by Hollywood Edited by China http://origin.www.uscc.gov/sites/default/files/Research/Dire...

>Appealing to Chinese Audiences
American filmmakers
attempt to entice Chinese moviegoers by including
popular
Chinese locations, actors, and
products in their movies.
In some cases, filmmakers make these creative decisions on their own accord, seeking
higher profits for their film’s release in China. Despite being produced entirely by U.S. companies, the final cut of
X-Men: Days of Future Past
released worldwide
included lengthy scenes in Hong Kong, as well as a cameo by a
Chinese boy band. The film went on to gross $116 million in China. The film
Gravity
appealed to Chinese
audiences by
portraying
China’s space program in a positive light:
a stranded astronaut
saves herself
by utilizing a
fictional
state-of-the-art Chinese space station and
lands
on
Earth in a Chinese space
capsule.
The film went on to
gross $71 million in China, 10 percent of its worldwide total gross and 16 percent of its total foreign gross.
Which is actually a really interesting idea. Network interface level VPNs are great in certain situations.

For instance, when using untrusted WiFi networks I'll connect to my VPS VPN hosted in the US or my UK RasPI VPN.

But when I want to circumvent a geo-block to watch some sports on Al Jazeera Sport (now BeIn Sport), I don't want all of my traffic going through the public VPN provider in Saudia Arabia. I don't really trust public VPN providers.

Normally I'd run a dedicated local VM which I'd connect to a public VM just to watch geo-blocked streaming media.

Proxies, though. Per-application proxies. Or even better - per tab/window/browser profile proxies. This would solve my problem more elegantly.
It's interesting comment coming from the moderator. I know what you mean, but it is "Hacker News" after all. That's why when sometimes people see irrelevant posts they say "why the hell is this on the front page of HN?". The reason I said "Theme" instead of "Topic" is exactly for the same reason. I think the theme of this site is something that would interest people with curiosity (which comes from the "Hacker" theme).
Not only as a term ;)
Why not use the internal connector under the keyboard? Is it that different?
Corruption: Brazil’s Giant Problem
It might also be because people tend to be more interested in joining a site if the barrier to entry is higher. It comes across as like that exclusive nightclub where only the 'coolest' people manage to get in.

Do that, and your community can get a lot of attention due to all the people desperately asking how to become a member of it.
Ability to use Clojure, Scala, Freje, Groovy, Java, Javascript, Python etc all on the one platform and share libraries and objects between each other.

People forget that Java has the best ecosystem of libraries bar none especially when you get into the more enterprise areas e.g. Big Data.
lol. Really? People really think this is common? I just don't know what to say. It's not like that at all.

Look, generally speaking, people are decent and have morals. The vast majority do. Shocker I know, but it's true. Most people aren't racist, homophobe, rapist assholes. Doesn't matter where they live.
Similarly, I invest in a Vanguard target retirement date fund (VTTSX).
Hi! See what I posted to Motomorgen above -- while inhaling far too much java. Makes me talk/type too much. :-)
Cute. Could this be implemented as a compiler optimization for saving allocations?
I'm not at all against moderation. I'm against the idea that subs that don't moderate out memes and jokes and images are somehow "bad" and should be removed. There have been more than one hostile takeovers of more popular subs, driven by the idea that these subs need to change. To me, this behaviour is wrong, these people should be making new subs instead.

In short, we should stop saying that "low quality content subs" are a problem. They really are not. The problem is instead a lack of well moderated subs, and/or a lack of promoting these or inability to discover them.
The molasses
Data analytics for simplifying thermal efficiency planning in cities
> 1) Slick is bloated and kludgy and still produces bad SQL queries...I've resorted to using the plain SQL interface which is nice, but not great.

You could check out quill [1]. Haven't used it in a real application yet but the codebase seems easier to understand and the sql it produced seemed reasonable. virtualwhys could probaly tell you more - if I remember correctly he is a contributor for quill (and was/is (?) a longtime user of scalaquery/slick).

[1] http://getquill.io/
A Password Manager That Doesn't Store Passwords
Agree completely. I don't think you deserve to be downvoted for saying that. Everything Aaronson's saying on this topic has been exhaustively discussed in the philosophical literature.
Sorry, this isn't true. The Java and C++ implementations were developed simultaneously, by different authors. The Java side has always been more full-featured, and has always had a larger user base by at least an order of magnitude. Today IonJava is among the most widely-consumed libraries within Amazon.

Source: I am one of the primary authors.
Top 12 Design Books for Software Engineers
Lol. Is there a single example of anyone ever making such an 'npm worm'? Regardless of what npm install can or can't do, if it's a malicious module then the actual module code will be a problem too.

If you are that paranoid or its that critical then you are going to have to review every single line of code, which almost no one ever does for libraries. And even so a library could always use the network to sneak more code onto the computer that you didn't authorize.

npm doesn't give any more permissions than any other program run by the user. It's a powerful tool. That isn't a reason for people to be scared of it in ordinary circumstances.
But that's your ideology. Isn't it? I tend to agree with you, but I understand there are places in the world they do not like this.

Freedom of expression is not a universal value it's just an "I'm American, or an American puppet state" value.
Me too. But...M-pesa is doing billions a month, now, with roughly the same old SMS screens: http://africanbusinessmagazine.com/wordpress/wp-content/uplo...
Solar plane crossing the Pacific nears California
> If the drivers were employees then they could have prevented them from driving for other services.

This. I feel like this doesn't come up often enough in discussions about whether drivers should be considered employees or not. A lot of people seem to think that making drivers employees would be better for the drivers and have no effect on passengers. But as soon as drivers become employees it's game over for Lyft or any future competitor, and Uber's monopoly will let them push driver comp as low as possible. As long as Uber and other companies have to work to attract drivers and passengers they'll take a lower cut for themselves.
Re the EADDRNOTAVAIL from socket.connect(),

If you're connecting to 127.0.0.1:8080, then each connection from 127.0.0.1 is going to be assigned an ephemeral TCP source port. There are only a finite number of such ports available, on the order of ~30-50k, which limits the number of connections from a single address to a specific endpoint.

If you're doing 100k TCP connections with 1k concurrent conections, it's feasible that you'll run into those limits, with TCP connections hanging around in some TIME_WAIT state after close().

Not that this would be a documented errno for connect(), but it's the interpretation that makes sense..

http://www.toptip.ca/2010/02/linux-eaddrnotavail-address-not...
http://lxr.free-electrons.com/source/net/ipv4/inet_hashtable...
The Politics of Data Series
The data is encrypted that's actually how satellite internet works unless you have the resources of a nation state your packets will be mingled with everyone else's the receiver on your end reads all the packets but can only decrypt the ones intended for you.
The uplink varies in the past the uplink usually used to go over dial-up/ISDN or even slow speed DSL but today terrestrial transmitters are quite common in most modern Satnet installations.
"The innovation process always starts with copying and in Shenzhen they are copying systematically at a scale you can scarcely imagine. A student who copies Van Gogh relentlessly may not initially understand how Van Gogh undertook original works of art. After enough copying, that same student may grasp the underlying theories and extend them into new areas."

- China is often criticized for the copying as violating IP, but one could also argue that copying and adding new changes to the copy is the lifeblood of open-source innovation and the nature of decentralized systems as well as human biological evolution. A great book that explores these ideas is 'The Evolution of Everything' by Matt Ridley. I recommend it.

"much of the “Efficiency” America has traded for lower cost manufacturing has come at the cost of our ability to bring all of the key pieces together at home."

- There is likely much truth in this statement by Andy Grove and perhaps American companies and leaders should take pause. Labor cost arbitrage in foreign countries like China and Mexico might be like a balloon mortgage for America where the costs are low upfront for some years, but then the large bill comes later.
The C10k problem is absolutely not irrelevant, and certainly not because one page only saw 800rps during a worldwide event. Two things there:

(1) 800rps TO THAT PAGE is the metric. The entire rest of Wikipedia was still getting traffic, and as an educated guess I would estimate raw traffic to be on the order of magnitude of 3-4krps (across editing and views). They are quite open with operations and if I weren't mobile I could probably find the accurate answer.

(2) There are much higher traffic properties. I'm aware of one property beyond 200krps in aggregate.

If you had said "most people don't have to worry about C10k," then I'm on board. That's true. Irrelevant? Far from it.

And yes, query rate and connection count have a complicated relationship. You need three or four other metrics to explain their relationship, but raw query rate is a good yardstick for active connections when combined with quantiled request latency. (Not averaged.) Simple example: a 750ms 95th% page hit 10,000 times per second is almost certainly far > C10k because of the outliers.

Now I will grant that C10k itself is somewhat irrelevant, yes, but not for the reason you are saying. It was defined in an age when 10,000 active connections was pretty surprising (didn't it come from FTP or some other heavy eyeball protocol?). These days with long poll apps, long-running protocols, and so on, millions of open connections are quite common at consumer scale. I find C1M far more interesting these days. C10M is still kinda nuts, but does exist in the magical world of metal and fiber and hot aisles and all those great things that nobody uses anymore (depressingly).
Yes! Have you had any experiences with that?

Another area is parts. Farmers have time periods limited by weather/season to plant, fertilize, harvest. If a part goes awry, they can lose precious days and loads of green getting a part from across the country. I've heard the horror stories. I got to thinking..hmm.. could 3-D printing create a temp solution so they could use less expensive slower shipping of the permanent part?

And what about driveless equipment for the field work? What about programs that are based on recipes to know what the fields really need and when.

As wheat prices have plunged here, beef has become an income producer. Small herds -- freely grazed. Good stuff. But they cannot leave the farms when you have cattle. Hard to find people to care for your stock when you are gone. Could tech help? I think so.. but... how..

And what about more remote jobs for rural folks? Heck, we have fiber! Teach...and employ them with urban-based companies who are in need of tech help.

Too many ideas... I am likely crazy. I wish I knew! :-)
What about splitting comments into two sections:
1. Comments: Imgur / youtube etc style comments with jokes etc.
2. Discussions: Questions, arguments, details, references etc.

You would need some moderating, but it "could work".

Lots of unknowns, such as how much moderating, how do control moderators etc. Its not really a solution to the actual people "problem" but more a UI/ presentation solution to compensate both sides. Now, trolls will always exist, and will always try to crash the party, does not matter what you do.
If Reddit has a problem, it's not the low quality content, which I'm totally fine with, depending on my mood. The problem it has is that it was targetted as a recruiting ground by hate groups. The red pill/gamer-gate types and stormfront guys are toxic.

Also, for the first few years of its growth, the most popular search term that lead people to the site was 'jailbait'. That's the kind of community they nurtured and catered to.
I don't know about pregnancies, but pareidolia and apophenia are terms in psychology for false positive pattern recognition.
No, it is not ok to ban that.
I don't exactly disagree with you (although let me point out that I said the discussion was confused, not Scott), but I'm not sure where people get the impression that philosophers aren't engaging with physicists on these questions. The ramifications of quantum physics for free will have been discussed endlessly by philosophers, and often by philosophers who have a significant amount of training in physics.
You don't think people in China or India might not want to be able to access the full breadth of human knowledge?

Also, rather condescending to call Europe, Australia, etc., American puppet states.
HN can(which is in question) maintain a relative high quality discussion towards a focused and limited subset of topics (tech, science and certain social issue like surveillance) is because it is a niche forum by default.

It is HACKER NEWS, rather than popular news. Reddit is just too board. However, certain subs are still pretty interesting and informational, until....it becomes popular.

So yes. Popular means low quality. It is sad, but inevitable..
The Lie That Has Beguiled a Generation of Developers
To maintain this type of position, one is typically in non-stop meetings. Usually bullshit political meetings like who should be in charge of what, trying to convince executives to hire/fire/start/stop someone or something, trying to get money from executives, trying to keep other people from getting money or projects.
Not much about Hitler is news to me, from any of these responses.

I'm not discussing Hitler and what we can learn from him, however. I'm talking about the book, for which my point stands. It's very poorly written, full of hatred, and appeared of little intellectual use to me from the passages I've read. It's total garbage.

Maybe you and all my downvoters can actually answer my question, which still stands and is reasonable: what kind of discussion do the annotations present? I'm only curious.
Ah... my mistake for assuming that. (I edited my post.)

Regardless, my focus was not on the legality of dishes, but the amount of people who have them.

With 40-70 percent of households owning a satellite dish, even after being illegal for over 20 years, it seems unlikely that Toosheh is more "dangerous" than the limited internet that Iran already has.
I'm unsure how one would find the numbers but aren't Islamism an ideology that affects the world in a very much the same way.

And as for countries, doesn't Turkey have something of a track record when it comes to getting rid of unwanted groups, nowadays focusing on Kurds as I recall it? Or is this just some form of propaganda?
The main difference is the (optional) level of detail that TheyMadeThat has over Makerbase:

https://makerbase.co/m/171236/janl

http://www.theymadethat.com/people/jan-lehnardt

There's more than just his picture and a listing of what he's built.

This gets really apparent once you dig down into the details of what he's built:

https://makerbase.co/p/38o67a/couchdb

http://www.theymadethat.com/things/apache-couchdb

https://makerbase.co/p/uz051b/couchbase

http://www.theymadethat.com/things/couchbase-server

Unlike Makerbase which just features a sentence, a picture, and a list of people; TheyMadethat has version / evolution history as well as predecessors and successors (of the thing).

There's more that I'll try to show later, like additional details that people can enter on a project by project basis that is unique per person.
I'm legitimately sorry for singling you out, in isolation it's not that big of a deal at all, sites can try different things and that's great. My complaint is more that this seems to be happening a lot lately, and there is already a pervasive criticism that "safe spaces" (which in principle I approve of) are infantilizing people (I think they often do.) If it's just a fun theme, that's cool.
An example of the parent comment's point: learning a piece slowly but with poor fingering or posture can lead to one's fingers getting tangled or becoming exhausted and stiff when trying to speed up.
The elephant brain is better than the human brain. The fact that the elephant faces extinction at the hands of human brains and is only being saved from extinction by the work of other human brains is evidence at least at some level.
> DNS queries are not leaked.

I imagine that you mean the proxy takes care of resolving hosts. For example, requesting https://google.com doesn't resolve google.com. on the client, rather it sends a request for https://google.com to the proxy server and the proxy server resolves google.com.

Attacking the DNS lookup for the proxy itself won't work because the attacker would need the SSL certificate for the proxy. Hopefully Opera has pinned that certificate (or better, its signer), which prevents a rogue CA attack.
For some reason I've been thinking that Akka HTTP is basically Spray 2.0. Is that not right?
Elixir is the name I see thrown around the most when it comes to stuff like this: http://www.phoenixframework.org/blog/the-road-to-2-million-w...
At times I feel that LLVM is quite a monster, and I really like your goals of keeping things small & simple. Kudos!

Can you expand on your point about "LLVM does NOT provide full C compatibility for you"? I have specifically been hacking on calling conventions/ABI stuff recently in LLVM and this "well known" problem is news to me.
It may not be the sites fault, but the title of this whole thread is confrontational / clickbaity. Obviously people get defensive as a result.
Surprised no one's linked this yet: SSC's "what universal human experiences are you missing out on without realizing it", which describes this phenomenon in particular:

http://slatestarcodex.com/2014/03/17/what-universal-human-ex...

Basically, there are a lot of cases where people assume something is part of everyone's internal experience but which can be refuted with detailed, literal comparisons of your first person accounts.

For me, it was alcohol. I have never actually liked it, in the sense of "enjoying the sensation of drinking it". The best drinks to me are merely "bearable". I always assumed everyone was pretending as some excuse to get drunk.
You could actually moderate the discussion threads heavily, and then do only NSFW style moderating on the comments. But like i said, it does not solve the who monitors the monitor problem.
“To be concerned about being grown up, to admire the grown up because it is grown up, to blush at the suspicion of being childish; these things are the marks of childhood and adolescence. ... When I was ten, I read fairy tales in secret and would have been ashamed if I had been found doing so. Now that I am fifty I read them openly. When I became a man I put away childish things, including the fear of childishness and the desire to be very grown up.” - C.S. Lewis
You haven't actually provided a reason this applies to Salesforce. All you've done is insinuate something unsubstantiated.