skysight-inc/HackerNews huggingface dataset:
The original title is better: "Experiment confirms quantum theory weirdness"

Reality follows the Quantum Mechanics laws, Quantum Mechanics laws re weird, ergo this experiment proves that Reality is Weird.

It doesn't prove that "Reality does not exist if you are not looking at it", only that is you are only use to see macroscopic objects, when you see the reality at a level where the quantum details are important it looks weird.
I can see how that might help if you're using an unreliable network with significant packet loss, such as a mobile connection, but how does it reduce the number of round-trips? You're still sending the same number of requests and presumably getting equivalent responses, so at HTTP level it makes no difference. Are you talking about something at a lower level, perhaps the TCP level mechanics for retransmission of dropped packets?
I imagine that digitizing the analogue tapes would have a lossy effect on the quality.
Because Warhol was such a stickler for tradition.
This is effectively turning the nobs, just in an indirect and potentially ineffective way.
>The US's post-WWII global dominance is dead.

Holy moly can people get confused. It is almost as if Europeans don't realize that the West operates together. The only possible threat to US power is a split with Europe. But that would require a lot of effort and cause massive needless suffering for Europeans.
What's the point of this?

If you packaged it up as a library someone might actually be able to use it in a project.
Documents like this are fantastic as a potential collaborator.
I would not understate the risks of overpopulation. BUT this "1.2 Earths" thing is singularly useless. It could be of no concern in some domains, and much worse in others. "1.2 Earths" says nothing useful.
For comparison, passenger car body panels are somewhat thinner, at 0.6-1mm.
This is a non-issue. Issue tracking would work the same way git forks do: there's at any one time, always a "reference" repostory, implicit or explicit.

This same repository will also hold the reference state of bugs. It's really that simple.

The thing is, with a distributed bug tracker you can now also record local bugs which are pertitent with your fork only, while also keeping track of the reference with minimal effort.
The U.S. Underestimates Growth
Seems excessive. But then again, I don't run a prison and don't stand to gain anything from it.
Everyone's seen genitalia at least once during childhood.
Eden Team,

Congratulations on the Launch!! Though I personally cannot utilize your service as I am staying far from where you guys are operating (India), I would love to see such a professional solution available in my city. Any plans of expanding to other countries like India, where the potential is huge (considering the number of Smartphone, Computer and Other electronic gadgets users). Let me know if you have any plans and I'll be happy to assist you. Good Luck!!
>> "I can say, hands down, MDMA cured me from all and any social anxiety, it showed me that no-one gives a fuck, everybody is just the same and wants to be heard.

I had the complete opposite experience. It took my social anxiety to another level after one use. Took about a year for me to get it back to where it was before (manageable).Obviously I can't say for sure it was the drugs fault but I'm convinced of it enough that there is no way I would try it again.

In other words people have different experiences with things like this. Just because it had such a good impact on you doesn't mean it won't have the complete opposite effect on someone else.
You can also use idle3-tools on Linux to do this, which saves having to reboot into DOS. It's even packaged for Debian/Ubuntu.

$ sudo apt-get install idle3-tools

$ sudo idle3ctl -s 138 /dev/sdx
(for 300 seconds)
Well, that is very close to the meaning of 'nation', which is why international relations students often talk of the nation-state; the nation is the cultural community, the state is the national-level government.

Some nations have no state, such as the Kurds.

Some states have multiple nations within, such as the USA (which is where the hyphenated-American thing had actually started; it made perfect sense to speak of a German-American or an Irish-American, because these persons would often merge elements of both nationalities).
Recently there was a children's cartoon about penises and vaginas in sweden: https://www.youtube.com/watch?v=nx08UWxXJkI (contains cartoon gentilia).
Can someone recommend a simple and easy-to-approach tutorial into ES7 decorators? I have used decorators successfully in my previous Python projects, and I'm eager to start using them in JS. Unfortunately, I haven't yet come across a good guide till now.
Video-pitch your startup to VCs and angels
Quite the opposite, if reality were a simulation this is equivalent to more process power instead of less process power.

When you use Classic Mechanics, you only need to "simulate" one trajectory.

With Quantum Mechanics the system may have a few choices, and you must keep the details of all the possibilities. The easy case is a qbit that only has two choices. But if you have a few qbits nearby, they may interact and now you must "simulate" the 2^n possibilities. This is why if we can ever build a quantum computer, it would be exponentially more powerful than a classic computer.
Adios, Hola – Why you should immediately uninstall Hola
The biggest problem here is how to create a pan-EU public opinion with so many different languages... as things are now, it's very easy for those who don't want a united EU to play divide et impera.
>The only reason Lego feels the need to go beyond that is because of the social taboo

The OP mentions COPPA and brand trust with parents, so I think there's more to it. Less "protect the kids", more "don't get sued" and "don't lose customers".
You can read 'High Performance Browser Networking' for free on O'Reilly's website.
It has a chapter about WebSockets which talks about sending and receiving binary data: http://chimera.labs.oreilly.com/books/1230000000545/ch17.htm...
Aaaaand there's a dong in their own screenshot. Brilliant.
Weekly sysadmin screencasts
Node.cljs – The Secret Weapon Nobody Knows About
Well, cdecl is used by GCC too.

It also mentions very little (i.e. not at all) about callee/caller-saved registers, which is a very important part of a calling convention.

There's another "WTF" moment in the code too:

xor eax,eax
add eax,[esp+4]
add eax,[esp+8]
add eax,[esp+12]

I was somewhat confused at the diagrams with "low memory" at the top and "high memory" at the bottom...
As a correction, it's wrong to describe OCaml's types as being polymorphic (I expected this to be polymorphic types in OCaml, which would have been far more interesting!)

All of the types used by OCaml are monomorphic. The expressions written in OCaml are polymorphic - they can have multiple types.

An expression like:

fn f => (f true) :: (f nil)

is untypeable in OCaml; f must have some type tau -> tau', applying it to true means that tau = bool, applying to nil means that tau = a list, and a list <> bool.

The expression itself can have many types; we choose the type we care about based on context.

Polymorphic types mean that one type can be many things; one could use them to (for example, if we allowed forall quantifiers) prove that function to be of type (forall alpha.alpha -> alpha) -> bool list.

This turns out to be undecidable for languages like OCaml, but simpler languages (usually ones that admit no nontermination) sometimes allow it.
Uh, didn't feminists change the rape legislation too (cf. Assange) so that Sweden has one of the highest reporting rates in the world. I'm not ruling out what you say but you have to disentangle these things.
The Archer's Paradox in Slow Motion [video]
What is the advantage over something like fossile[0] ?

[0] https://www.fossil-scm.org/
Totally bogus propaganda.
I haven't actually gotten a chance to use Rust yet, but would something like this work?

#[derive(RustcDecodable, RustcEncodable)]
enum Msg {
Basic { cmd: String, id: i32 },
Positioned { cmd: String, id: i32, x: i32, y: i32 },
Speed { cmd: String, id: i32, speed: i32 },
Full { cmd: String, id: i32, x: i32, y: i32, speed: i32 }
}

That would allow you to prevent weird cases like x being provided but y not being provided.
Is something similar to this possible with ES6 proxies? It'd be nice to use a lot of these features outside classes, but since proxies are far harder to polyfill (indeed, I don't think anyone's some it yet) I've only seen then done with decorators within classes.
Library for handling binary with websockets, no commits since last year:
https://github.com/binaryjs/binaryjs/

Blog post regarding the basics of binary data + websockets:
http://blog.mgechev.com/2015/02/06/parsing-binary-protocol-d...
Anyone reading this can be interested in http://thingiequery.com/ which is a new and powerful addon that implements SQL inside Excel.
Yes – you won't get things like server push but the core feature of allowing the browser to queue a large number of requests and receive responses out of order is a big win even if you do nothing else.

chadaustin already mentioned nginx, which seems to be the most popular choice.

This is alos one of the examples for H2O:

https://h2o.examp1e.net/

… and Apache Traffic Server just shipped support in v5.3.0, which might be of interest if you want to setup a generic front-end layer for a ton of backend services:

https://cwiki.apache.org/confluence/display/TS/What%27s+New+...

One thing I haven't looked into is whether any of these will try to use server push for content which has is referenced by <link rel=preload> in an HTML page. That could be very useful for render-blocking CSS/JS.
Keep in mind that if you work for a consulting shop, you will probably sign a non-compete so you won't be able to work for the same clients on your own.
That would mean about $7500 per bike or half as much as a conventional parking garage costs per car. There is no way this can be operated profitably at $10/month/bike or even $20/month/bike as it would take 30+ years to recoup the costs before running costs.
I can't find the time to learn a language for fun. I need to find a way to incorporate it into my daily routine. There just aren't enough hours in the day to play.

Anyway, I've got a couple side projects, one of which is website in Go. How's OCaml for web development?

I also saw oCaml for iOS but it didn't seem to be up to date:
http://psellos.com/ocaml/compile-to-iphone.html
I recently looked at OCaml and quite liked it, but I was wondering if there is any SLIME/Geiser (these are the lisp and scheme IDEs for emacs) equivalent for it?
I know there is tuareg-mode, but as far as I can tell it is not nearly as convenient as SLIME.
Any ideas?
/r/Bitcoin Stress Test Recap
Because Mojang has told them that they don't know how to build games. (Source: I know people that work at Lego and met him in person)

In general, many people prefer simple games with simple rules which they can use to build more complex systems. The reward is the appreciation of ingenuity in the application of one's imagination with the limited resources provided in the 'physical' environment (in the virtual world).

When the users are not allowed to express their ideas without mental restrictions or simply being forced to think about abiding by the rules of censorship, the imagination is being confined within artificial limits and this removes the joy of the free and innocent exploration of possibilities.

Lego enforces many rules about the play experience that hinder the creativity compared to the freedom you have in Minecraft. This is exactly what the OP has pointed out as well.

There's also something about the size of the company that tends to bring an unnecessary overhead and sluggishness into an otherwise lightweight gaming experience. The phrase "the slower it is, the more enterprise it is" is very often true in the corporate environment.

As the OP writes the moderation costs were one of the biggest expenses for the Lego Universe project. This was essentially the 'Lego Minecraft'. People loved it, but the company pulled the plug because they couldn't make enough money out of it which is their primary goal. They also wouldn't allow the fans to run their own servers or to create mods for the game (AFAIK).

There is now already a Lego theme featuring Minecraft which was released after the company realized that they've missed out big time on not buying the rights for it while it was getting popular.
He kinda mentions it early on regarding erlangs preemptive threading model, in that they are timesliced unlike go channels which only yield on a read.
Japan is very much a land of contrasts. You have things like this and their precision manufacturing. And then you enter an office and you're caught in a whirlwind of paper and faxes. And don't get me started on their banking. ATMS with opening hours...
For any one interested in OCaml, you'd find that https://realworldocaml.org/v1/en/html/a-guided-tour.html is an excellent introduction to the language.

To familiarize with the Syntax, see: http://rigaux.org/language-study/syntax-across-languages-per...

To get a quick hang of the language, try: http://learnxinyminutes.com/docs/ocaml/

----
OCaml REPL in your browser: http://try.ocamlpro.com/
Query Watson on Healthcare or Travel
Take a look at http://babeljs.io

You can enable experimental es7 features:
https://babeljs.io/docs/usage/experimental/
There's a very good (and multithreaded!) implementation of OCaml for the JVM: http://www.ocamljava.org/
No these aren't the same as proxies. ES7 has class decorators that can only be used on class methods.
The 250 inmates here are locked in their cells for 12 hours a day. But those cells are private rooms, with wood furniture, a shower, a fridge and a flat-screen TV.

hmmm...Private rooms could be part of the problem. Isolation can create psychosis. Maybe 12 hours a day is good enough, but I think total isolation should be avoided whenever possible, or let prisoners choose whether or not to be isolated. Integrating prisoners saves money and makes then happier. But these are probably among worst offenders given that there are only 250.
this demo doesn't seem to work very well.
don't hire people who aren't excited to work here

That sounds to me like what they actually want are people who will put a lot into their work and strive hard to do well.

Sounds to me like their interview process and interviewers suck so badly that the only way they can tell if that's the case is if the candidate is excited, and they will be rejecting every candidate who would do want they want because, for example, they're a conscientious professional. Because ultimately, who gives a damn if someone is "excited" to work there? Surely what should matter most to the company is how good a job they're going to do.
If my assumption is correct that Google has a monopoly on search and user-published video, then your argument seems illogical to me. They're already getting almost 100% of the available pie, so where would the growth come from?

Even if there is room to grow - how much extra money do you think will actually come from this venture and why?

No, this product seems like bullshit which is designed to keep nerds talking about the Google brand. It's a flashy, go-nowhere project that nobody is going to use. I'll bet you $100 that people generally do not remember it a year from now.
> ATMS with opening hours...

Yeah, ATMs closing during the evenings and holidays! This kind of things has pissed me off more than once, but it's getting slightly better nowadays.

The office situation is pretty much like you described, and faxes are still very much in use everywhere. Stuck in the 70s.
You'd need some way to express preferences, eg utility functions.

If it's obvious ("avoiding people on the road better than getting there in time") it will be in the system.

If it's not obvious ("want throughput and latency") you're back at square one.
Well, if you are the quasar/pulsar guy I think you are, I will take you up on your praise then.

And because of my guess, what do you think of the performance?
Correct me if I'm wrong, but the necessity for decorators seem to have risen from the ES6 class syntax.

If we were doing classes/functions the old imperative style, we could have simply wrapped the RHS in a standard function that does what the decorator does.

Animal.prototype.speedup = typeCheckDecorator("number", "number", function(x) {
this.speed += x;
return this.speed;
});

I get that the class syntax makes things easier for people coming from other languages. And maybe makes static analysis easier. But still not sure if it was really needed.
It could also be owned or subsidized by the train company if it gets more people to commute and buy expensive train passes (land around train stations is extremely valuable for retail already)
Monads in Elixir
But what president won't?
Interface designer for “Minority Report” and “Iron Man” is building real ones
> One comes in and immediately sees a lot of text that is not pleasant.

What do you want to see? (Not a rhetorical question!)

I come here to read articles, read comments, and then possibly reply. The interface allows me to start doing each of those with one click. Looks great to me. If the interface showed me something else, then that something else would be just one extra step to get through before I got to do what I wanted.
> If you're an investor willing to do a bunch of $500K no-cap deals I know a lot of founders who'd like your phone number.

I'll bet, but it was the other way around: a bunch of investors bought uncapped notes.

I just find the caps make it complex to do the next (in this case first) equity round. And I want my cap chart to be as vanilla as possible.
It's an undocumented one, that just happens to fill the encoding space of:

- shift right and insert 0 ("logical right")
- shift right and insert sign bit ("arithmetic right")
- shift left and insert 0 ("logical left")
- shift left and insert... 0 ("arithmetic left") **

My guess is that it causes the hardware to attempt to sign-extend and shift left, but the latter means the former doesn't have any effect.

The Z80 has a similar gap in the encoding but rather more unusual undocumented behaviour here, where it would shift left and insert a 1 in the lowest bit.
Casual sex arranged through social media leading to “perfect storm” of STDs
Japan's Automated Car Parks [video]
Neo4j is a graph database suited for link analysis and for data that is naturally expressed as a graph, e.g. social or dependency networks. Cipher is one of the languages that can be used to query Neo4j and generally design queries for graph data; perhaps it is Cipher's syntax and it's declarative style that looks similar to Prolog to you.
Ask HN: Redditors detected my attempt to promote my startup. What should I do?
On friday, I started discussion in one of the most popular subreddits, about the problem that my startup( currently in private beta)is trying to solve. I was not planning anything, I was just trying to understand what people are feeling about it.

Luckily, my post created great interest among the community and quickly jump to the front page. I was not sure to post my startup as a solution, since it's not ready yet but at some point - I think there were 20+ comments were already submitted from the community, saying they are also having the same problem - I posted it with a different username(this is the mistake I've made). And told them to send me an email to get a direct access.

Afterwards, everything went like a crazy. My comment, promoting my startup quickly became the top comment in the discussion. The discussion became the top post within the subreddit and as the discussion got more attention, my startup got more traffic.

After the first hour of the hype, someone dig into my profile and saw some earlier posts about my startup, and posted it under the discussion. And I started to get hate messages. Then my post and my account is removed from reddit.

It stayed on the frontpage for an hour. I received 300+ personal emails requesting a direct access to private beta and few hate emails regarding of my unwarranted attempt to promote my startup. 2000+ people visited our webpage and 41% left their email and signed up for the private beta.

I provided direct access to people who sent me emails, and all started using the product and liked the solution that we are providing. But now our reputation on reddit is totally bad. I've made a big mistake, as a long time redditor, I feel really bad.

I'm not sure what to do next. Do you have any ideas ? How can I gain the respect of the community and let them understand me ?

Thanks.
Thanks. My phone doesn't know what programming is :(
I don't know what you are looking for when you compare things to SLIME but I was quite satisfied with the setup they suggest in realworldocaml:

https://github.com/realworldocaml/book/wiki/Installation-Ins...

* OPAM for package management
* Utop for a REPL
* merlin for autocomplete and type queries
* ocp-indent for aotomatic indentation
This kind of automated car park is quite common in larger apartments (called mansions here) for private use.
es7 decorators can also be used on vanilla objects, not just classes.
Cool that this appeared here right now, as I'm in the middle of rewatching The House I Live In, a fantastic documentary about the US drug war/justice system. Go watch it now.

https://www.youtube.com/watch?v=a0atL1HSwi8

The current US system is mindblowingly stupid. People who are treated like animals tend to act like it, especially if they're encouraged to.
I know they're not the same, but I'd love to be able to use some of the thins I can use with decorators, but on plain objects.
Static analysis is one of the end goals of this project; the other is generating documentation.

Decorators are definitely NOT needed for achieving the current functionality.
Really? Any tutorials/posts/examples of using them on plain objects anywhere?
Some context from RT:

http://rt.com/usa/263405-sex-apps-blamed-disease/
you dont need proxies, here is how decorators work and how you can implement them yourself, without the syntactic sugar obviously

https://github.com/wycats/javascript-decorators

Proxies are an entire different thing.
You can also use them on class declarations themselves and object literals - https://github.com/wycats/javascript-decorators#object-liter...
Joining Ringly: My NYC Startup Search
Wave Goodbye: Following John Muir’s Footsteps Through California’s High Country
Android is killing iOS? They're going to make self-driving cars soon? Maps has won? No other search can compete? Google photos kills all the other ones? This has to be the most rose-tinted view of Google I've seen in a long time.

Here's how I see google's typical attempt:

1. Close but no cigar.
2. Waiting to be killed off.
3. Perpetual Beta (see #2).
4. Screw yesterday, THE FUTURE is where it's at.
5. Fall back to the search fortress!

And while Larry Page is trying to become a cyborg that drives himself to work, Sergey is off heli-skiing-board-diving to test google glass.
Nice work – would be great to get a persistent URL for these once you've made one.
Almost Everything you read about China, is Likely to be Wrong.
> "If the manual had been designed today, documents like this wouldn't exist. They'd be nested within dense file trees, stored in data centers in anonymous buildings in rural parts of the world, and accessed through individual computers."

They do exist, and thanks to the internet, are more easily found than ever. Many companies post their design guidelines, even if no external parties will ever use them beyond looking at the final products:

https://developer.nike.com/nikefuel/brand-guidelines.html
http://hannahkimdesign.com/mcd_styleguide/
http://guidelines.usability.gov/

And some that are used by people outside of the organisation:

http://www.google.com/design/spec/material-design/introducti...
https://developer.apple.com/library/ios/documentation/UserEx...
Perfect, a spot-on share. Thank you!
Graph: http://i.imgur.com/QnP4v32.jpg Took eight hours to clear the induced clog.