skysight-inc/HackerNews huggingface dataset:
I've been a Ruby (not rails) developer for 10 years and use python when hacking together hardware projects.

Generally speaking Ruby has a better standard library, the major libraries (gems) seem to be better built with nicer APIs and unit tests.

I think the best example of Ruby at it's best is the Sinatra web framework.

Having said of this, I don't think that Ruby is the language of the future.

In my humble opinion the language combination of the future is going to be Python as my interpreted language of choice + Swift* (for when I want a more strongly typed / functional language or when I need things to be fast).

* Swift could be my only language if they had an interpreter.
Good catch. But it's still roundly unenforced, which was the point. One that still is illegal in Cambridge is underage drinking, and here again the police forces in Cambridge and Boston turn a blind eye instead of making mass arrests every weekend.

The point is that behavior is only effectively legal when it's actually legal and not only made so by convention, because relying on convention leads to selective prosecution.
So the only thing we can anymore effectively do to racism is to take children to foster care?

Alternatively we just accept the current levels. Maybe express disappointment on Facebook.
in Atlanta, you have to go either way - the judge decides your penalty. it's ridiculous and a complete waste of time
Table configuration is a bit different from data. So if you lose too many of the table configuration voting replicas, you have to manually elect new ones.

Edit: it's better documented now, but still not obvious. https://rethinkdb.com/api/javascript/reconfigure/

I've never encountered it organically, but did during some benchmarks when I was dropping and adding a bunch of servers.
Wikipedia says he still holds on to about 50M of them.
Don't speak to police unless you can handle your business.
Virunga National Park in the DRC
But, the point is, code and patents aren't one in the same, and submitting code doesn't imply anything about patent ownership or rights.

For example, I could try to submit a pull request to an audio/video project to add an H.264 decoder/encoder that I wrote myself. That is OK because I wrote the code, and therefor I own the copyright to that code.

However, anyone who tries to use this code can be sued by MPEG LA for money or they can even ask them to cease and desist outright if they wish -- because it's their patented technology! It also works the other way around, if I wrote both the code and acquired a patent for the technology.

A CLA is the only way to stay safe, as far as I understand, but most open source projects just don't use them (except very large ones, like the Linux kernel etc).
It'll be "bad imperialist gringos who flout and disrespect our country". With US companies, and almost with any international company in LatAm, there is the potential for politicizing an otherwise civil question.
Clash fo clan ferr gems
Typically it's that not all parties agree.
Just bear in mind that autonomic dysfunction happens in everyone after acute stress, and it is common in chronic fatigue syndrome [1]. It looks like autonomic dysfunction is perhaps just a symptom of fatigue (or, it is caused by the same part of the brain that generates the sensation of fatigue).

I'm not aware of any research showing that dairy intolerance can cause fatigue and depression. There is some stuff about casein acting like dopamine, but it seems to be pseudoscience.

We do know that stress definitely causes gut issues (changes in motility, absorption, and bacteria). Whether there is any causality in the other direction (apart from when you have an active infection), however, isn't really clear.

It can be difficult to definitively figure out whether or not you are actually intolerant to something. I thought for a while that I was intolerant to potatoes, but further research shows that I'm not. (Right now I eat them regularly and have zero problems). If you're interested in really figuring out whether dairy is causing you problems, try introducing small amounts of dairy when you're feeling great and see if anything changes. (Just make sure you're not lactose intolerant before doing that!)

[1] http://www.ncbi.nlm.nih.gov/pubmed/26420687
If you want to verify the identity of a signature, get a notary or a witness. Signatures were never intended for that.[fn]

Signatures became common as a legal formality in an age when many people were illiterate and signed their name with an "X" (which is still legal in the US). As with everything else in the US, there's a ton of racial history around the "X" signature that isn't relevant here, other than it's been known for hundreds of years that a plain signature isn't enough to verify the identity of the signer.

Instead, the signature came about as a formality to make clear to everyone involved that the person signing a document intended it to have legal effect. It's the difference between writing a note saying "I'll sell you my house for $100" and a signed contract --- there might be a question whether you intended the note to be binding, but there's no question that you intended a signed contract to be binding.

[fn] By contrast, things like signet rings that were able to produce easy-to-verify but hard-to-copy wax impressions have been used for identity verification. Same for name stamps in certain parts of the world.

(edit: stray formatting)
whois softwareheritage.org
Domain Name: SOFTWAREHERITAGE.ORG
Domain ID: D173891728-LROR
WHOIS Server:
Referral URL: http://www.gandi.net
Updated Date: 2015-10-06T10:51:30Z
Creation Date: 2014-09-09T14:07:36Z
Registry Expiry Date: 2016-09-09T14:07:36Z
Sponsoring Registrar: Gandi SAS
Sponsoring Registrar IANA ID: 81
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Registrant ID: RDC130-GANDI
Registrant Name: Roberto Di Cosmo
Registrant Organization: INRIA - Software Heritage
Registrant Street: INRIA
Registrant Street: Domaine de Voluceau
Registrant Street: Rocquencourt B.P. 105
Registrant City: Le Chesnay
Registrant State/Province:
Registrant Postal Code: 78153
Registrant Country: FR
Registrant Phone: +33.678883717
Registrant Phone Ext:
Registrant Fax: +33.143730576
Registrant Fax Ext:
Registrant Email: nd@inria.fr
Admin ID: O-996973-GANDI
Admin Name: Roberto di Cosmo
Admin Organization: Roberto di Cosmo
Admin Street: Whois Protege / Obfuscated whois
Admin Street: Gandi, 63-65 boulevard Massena
Admin City: Paris
Admin State/Province:
Admin Postal Code: 75013
Admin Country: FR
Admin Phone: +33.170377666
Admin Phone Ext:
Admin Fax: +33.143730576
Admin Fax Ext:
Admin Email: c8f02b2cc829ebacbef3f4190c44a063-37009@contact.gandi.net
Tech ID: SZ1028-GANDI
Tech Name: Stefano Zacchiroli
Tech Organization: swh
Tech Street: Obfuscated whois Gandi-63-65 boulevard Massena
Tech City: Obfuscated whois Gandi-Paris
Tech State/Province:
Tech Postal Code: 75013
Tech Country: FR
Tech Phone: +33.170377666
Tech Phone Ext:
Tech Fax: +33.143730576
Tech Fax Ext:
Tech Email: 9810b030469a7b53194571839873c320-3773990@contact.gandi.net
Name Server: C.DNS.GANDI.NET
Name Server: B.DNS.GANDI.NET
Name Server: A.DNS.GANDI.NET
This doesn't change the fact, but you really shouldn't expect anything else from a browser made by a search engine provider. They probably wouldn't even allow the other two options, if they could get away without monopolization lawsuit.
Virtual Team Trust: How to Play in Tune
The cynic in me says that it all starts like this. With multiple, gradual ToS changes, eventually, it will become like any other company out there. And what if Yahoo acquires DDG?
I dont think so. Walk before you run. There is no difference between a human, bale of hay or a deer when it comes to objects entering your trajectory. Braking in front of all 3d elements obstructing the way is preferable over Tesla decapitation(TM).

Real time is not difficult, we got there 10 years ago for primitive 3d reconstruction at 30Hz on ordinary laptop, today its doable on a phone. It would definitely be better than single camera + pattern matching (current mobileye).
My sister has twin girls that are 15 and a few years ago they stole some booze from the house. They took the booze and snuck out at 3AM. They went to their schools playground with a bunch of kids from high school. They got fucked up and the cops came. Both of them ran and hid in bushes and were caught.

They were running from the cops and dove into bushes. But pretty white girls that lived in a place where the average house is over a million. No ticket or anything. Cops took them home and woke up their mom and they had their iPhones taken away for a month. That was all.

If they were black males doing the same the situation would have ended very differently.
Ambiguous Cylinder Illusion
Happy to answer questions (when I wake up; getting this ready has been a lot of work, needless to say) :)

It goes without saying, but as this is the very first nightly (not by any means a full-fledged release), expect severe bugs, crashes, and missing functionality. Many of your favorite sites will be broken. Don't expect to use this as your everyday browser. We'd love feedback on what issues folks hit the most, so we can prioritize—especially if you're a Web developer!
OK,

Reading the article and looking at their chart[1], something stood out to me. The 38 municipalities they list appear to be extreme outliers with another 100 municipalities looking like relative outliers. It appears that if you remove those cities, trends would look quite different. For example, it actually appears that the median reliance on fine of high-percentage African American cities is lower than average.

Basically, it looks like most of the action is in a few place. Thus, it seems like Federal Government should be investigating those 38 or 100 city governments, just as they investigated Ferguson's government.

[1] http://pix-media.s3.amazonaws.com/blog/1190/image02.png
Riak TS: a distributed NoSQL key/value store optimized for time series data
I wrote it in SQL when I needed it, after all I knew SQL before AR came around. An OR is very rare and probably that's why it landed only in version 5.

Another implementation is Post.where(id: [1, 2]) which is SELECT * FROM posts WHERE id IN (1, 2). I guess a db would compile it into exactly the same code (dbs use different terms but that's what it is) but the performances could be different inside AR/Arel.
It's kind of like a reverse firing squad: we won't choose to kill 1 person with 100% certainty, but we will choose to kill 1,000,000 people with a probability of 0.000001 each.
Looks fun but it has little to do with AI, I expected rather something like https://top-tactic.com where you can train NN how to play football just by creating sample situations on the pitch.
How are you defining automated? No truly autonomous cars are available yet, so they're all some form of driver assist. How are these a risk to other road users, and at which point do they become a risk and not a safety benefit?

Auto-pilot is semi-autonomous... I gather you consider that a risk...

What about Subaru EyeSight? It can autonomously brake. I can drive for hours on the freeway without ever hitting the brake nor gas, even in stop and go traffic. It has warned me multiple times of a sudden slowdown just as I noticed it. It hasn't yet saved me from anything, but if any of those circumstances I'd been distracted (even for a legit reason) it could have. It once warned me of a motorcycle in my path on a very dark night when the dim tail-light of the motorcycle was overwhelmed by the much brighter tail-lights of the cars to its left and right. I would have seen it soon enough, but the car saw it first. Is that a risk to other road-users? Yet, it's automated by some definition.

What about various other manufacturer's lane keeping features? That automation to some degree.

What about ABS? Stability control? Again... automation to some degree.

All of these have their detractors, yet I think statistics clearly show an improvement with each level of driver assist.
Looks like visiting a Youtube video linked to via reddit.com/r/videos crashed it. The whole UX is locked up, so I can't click the "Click to submit report" button either. screenshot [1]

Either way, I'm already impressed by how zippy it is :D

[1] http://virtivia.com:27080/1ekpk4zch3tjg.png
It seems they're somewhat new and it's natural for them to start with the low-hanging fruit.
Java abandoned by Oracle?

I have a feeling that it was abandoned by Sun, thanks to Oracle we have Java 7, 8 and we will have 9 next year.

They have the money, which Sun lacked so there are resources to develop Java as a language.
Then one of us can try to break into the search market!

:D
Being able to reject competing apps is definitely a grey area. I understand and support Apple wanting to prevent apps from getting in the appstore for many reasons, but the moment the apps are competitive to Apple's other product lines, it seems pretty sketchy.
You are probably being bombarded with suggestions, and am overwhelmed, so it's probably not very useful to add yet another one, but ....

Reducing carbohydrates significantly (as happens in keto and even paleo diets) anecdotally seems to make autoimmune disease and allergy quiet down significantly. I am not aware of any studies confirming this, but the anecdotal evidence in /r/keto and people I know seem to be overwhelming. It's also "cheap" to try in money terms (although the commitment and change are sometimes emotionally expensive).

If you go keto, be sure to read about changes to electrolyte needs and how to avoid feeling bad (short story: you need more salt in your diet in the first few days of keto, or you'll get something called "keto flu").
How Responsive Web Design Brings Success to Your Business
Let's say that this policy becomes widespread, and doesn't rely on easily blockable Javascript. I can imagine a commercial HTTPS proxy that would strip out ads. That would destroy HTTPS security, of course. But that's arguably not a fatal flaw for just reading news. It could be offered as a subscription service, like VPNs etc.
Cost of installing the system, cost of maintenance for a smaller number of bots, less dense shelving, more specialized training, lower picking costs because of smaller area. Prime now also delivers refrigerated food which probably Kiva can't do.

Probably smaller warehouses are not purpose built for Kiva so maybe they don't have power, floor space, or layout to make kiva work well. This one in Manhattan is only 40k feet and has low ceilings:
http://time.com/4159144/amazon-prime-warehouse-new-york-city...
From a practical point of view, I'd agree with others: you're only missing a checked box on your resume.

From a non-practical point of view, you're missing out on the pure joy of writing Ruby. Everyone should try it at least a couple of times to see just how expressive and fun programming can be. As someone who programs regularly in Python, Go, JavaScript, and Java, Ruby blows them away in FUN points.

As a side note, it would be awesome if someone wrote a Ruby -> Python compiler. I would love to be able to call NumPy from Ruby code. I would even be happy with a (generous) subset of the language. I think gluing together Python libs with Ruby would be a pleasure, and people could start using DSL magic to implement better APIs for existing libraries.
There are so many factors that arise in something like that. For example, the Chipotle executive has access to better lawyers whereas a young black man may only have duty counsel. The Chipotle executive can better speak for himself, knows not to answer police questions, can get character references, is likely under first offense. I'm not saying it's okay, but certainly there are so many factors at play here it would be impossible to distill it to just one and name it as the most prominent single factor.
Hummer Android malware already infected millions of devices
The OS X binary isn't signed, and the download URL is HTTP. Is there a version available on a more secure distribution channel anywhere?
JRuby is painful to develop with compared to MRI. Running a test suite is slower, everything is slower even if you turn off JIT to startup the JVM faster and do other tricks that I don't remember. That's why Java developers usually work in IDEs that keep compiling and doing hot reloads constantly. Maybe that could apply to JRuby. Anybody here has experiences with a Ruby IDE and JRuby? Do you?
First of all, congratulations on a huge milestone for the whole team.

As I understand it, this is shipping with WebRender enabled, right? How far out is WebRender 2 from making it into the nightly?
To the people downvoting the parent of this comment: yeah, I should have put something like [deleted] in there instead of just hacking in random characters. You can stop now. It's no longer useful.
If you git clone and compile from source [0], that should do the trick (In that it gets you an HTTPS download), I think.

[0] https://github.com/browserhtml/browserhtml#building-and-runn...
Then Bing could have won.
There is no causal relationship between scarcity of bandwidth and the price of infrastructure. That makes no sense.
We're switching the download link over to HTTPS.

Is there a reason the OSX binary needs to be signed?
We don't do anything special.

Edit: HTTPS up: https://servo-builds.s3.amazonaws.com/index.html

(This comment written in Servo :P )
I hate to speak ill of the departed. but none of the comments explore this point:

This guy sounds like a bit of an overly-solicitous Tesla fanboy and/or sycophant, who, possibly, having once "used this car to its full extent" in the prior avoidance situation, this time intentionally failed to take over control in order to test the autopilot, perhaps with the hope of getting another great avoidance success story and youtube video and/or to ingratiate himself with a celebrity like Elon Musk.

Some people can get a bit too cultishly infatuated with technology/social media attention/techno big-shots. We must think with our minds as well as our hearts.
Yes, this is using WebRender by default. The WebRender 2/WebRender Next branch can render most content just fine at this point, but we went with the mainline branch for the initial nightlies, as it's more mature and stable.
Mastercard invests YC backed Indian payments startup Razorpay
Congratulations on the release.

Running ./servo gives me this error.

"./servo: error while loading shared libraries: libEGL.so.1: cannot open shared object file: No such file or directory"

I guess it should be an easy fix. But if there are instructions to copy/paste that would really help. If someone has an answer, it would be great if you can please post it here.

Edit 1: I think the problem is because I am trying to run it on ubuntu 14.04 server. Also I am using xming and putty x11 forwarding. I installed libegl using 'sudo apt-get install libegl1-mesa-dev'. Now I am getting a new error.

Xlib: extension "XFree86-VidModeExtension" missing on display "localhost:12.0".
thread 'main' panicked at 'Failed to create window.: NoAvailablePixelFormat', ../src/libcore/result.rs:785
note: Run with `RUST_BACKTRACE=1` for a backtrace.

So I ran with RUST_BACKTRACE=1 and this is the stack trace.

Xlib: extension "XFree86-VidModeExtension" missing on display "localhost:12.0".

thread 'main' panicked at 'Failed to create window.: NoAvailablePixelFormat', ../src/libcore/result.rs:785
stack backtrace:

1: 0x55868358b56f - std::sys::backtrace::tracing::imp::write::h6528da8103c51ab9

2: 0x55868359319b - std::panicking::default_hook::_$u7b$$u7b$closure$u7d$$u7d$::hbe741a5cc3c49508

3: 0x558683592dff - std::panicking::default_hook::he0146e6a74621cb4

4: 0x558683471857 - util::panicking::initiate_panic_hook::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hc61828c8a9f6df01

5: 0x558683578dcc - std::panicking::rust_panic_with_hook::h983af77c1a2e581b

6: 0x5586835933e1 - std::panicking::begin_panic::he426e15a3766089a

7: 0x55868357a63a - std::panicking::begin_panic_fmt::hdddb415186c241e7

8: 0x55868359337e - rust_begin_unwind

9: 0x5586835c997f - core::panicking::panic_fmt::hf4e16cb7f0d41a25

10: 0x558681766ff0 - core::result::unwrap_failed::hd132ba2b7d75f379

11: 0x558681765df4 - glutin_app::window::Window::new::h750be0f1f60f008a

12: 0x558681764df0 - glutin_app::create_window::hae774cdda1762e66

13: 0x55868170df45 - servo::main::h6924e5658370f6b5

14: 0x558683592778 - std::panicking::try::call::h852b0d5f2eec25e4

15: 0x55868359d5db - __rust_try

16: 0x55868359d57e - __rust_maybe_catch_panic

17: 0x55868359221e - std::rt::lang_start::hfe4efe1fc39e4a30

18: 0x7fcc0d82eec4 - __libc_start_main

19: 0x55868170cf09 - <unknown>

20: 0x0 - <unknown>

Edit 2: I am not sure if this discussion belongs here. Let me know if I should move this somewhere else.
Seems worth noting as well that this only upgrades the version of the cluster. Data populated via the v2 API will not magically be available via the v3 API as they have separate data stores/keyspaces. https://github.com/coreos/etcd/blob/v3.0.0/Documentation/op-... talks about how to migrate data that was stored with v2 to v3's data store.
There's been a lot of hugely promising work in the field of using symbotic bacteria to regulate gut immune responses. In one case [1,2], a strain of hookworm were used to treat coeliacs for their gluten intolerance with incredible effectiveness.

The theory is that hookwrom have developed a protein that they secrete to suppress the intestinal immune response so that they can inhabit the intestinal tract without being attacked. This same protein also happens to treat the overreaction that causes gluten intolerance. Present work is aiming to isolate the protein and produce it in pill form. The tip-off to this was that instances of dietary intolerance and immune response issues (asthma, allergies, etc.) are dramatically lower in the developing world, and that maybe some aspect of their relatively unclean environment plays a role in regulating the body from overreacting.

It's being increasingly shown that the intestinal system as a dynamic and complex system of bateria plays a significant role in many aspects of human health, not just the digestion of food. We're only just starting to scratch the surface of this. Expect massive development in the coming couple of decades.

[1]: http://www.abc.net.au/news/2015-11-10/hookworm-larvae-inject...

[2]: https://research.jcu.edu.au/bmdt/publications/publications-1...
Your carrier might be "zero-rating" your music streaming provider. A lot of them do now.
Great to see your progress so far. Looking forward to using it

P.S. The app icon is the best part by far!
Nice UI, and it runs pretty fast! Is it possible to enable WebAssembly? (running the MacOS binary)
I have a friend who worked at Zenefits and told me about the offer. Everyone in the company was offered two months salary and paid COBRA health benefits for four months if they wanted to leave. According to him more than 10% left.
Hi louprado. yes, I understand about blood life but I'm thinking the bank "purchaseable" blood will be a busy cycle so no worry about needing to store long term. however, to my point about long term storage you're right for now.

And as for the fecal "transplant", I think we are at an infancy in understanding. Our gut is so central to our very survival that I'm dumbfounded we haven't discovered this sooner.

I think from food allergies to Ulcerative Colitis to your emotional state to maybe even cancer, any ailment of your entire body OR mind will have a direct link to gut bacteria. I'm sure of it.

No doubt that it does sounds absurd to think that a group bacteria can dictate how well your body AND mind functions, but that's what I'm saying...
What features does Oberon have that Go lacks?

https://en.wikipedia.org/wiki/Oberon_%28programming_language...

https://en.wikipedia.org/wiki/Oberon_%28operating_system%29