skysight-inc/HackerNews huggingface dataset:
You can always request a bench trial (which must be approved by the prosecutor), and you probably should for any sufficiently complex matter, where bench trials have a 55% acquittal rate vs 80-something % for jury trials (if someone wants a source, I'll try to find it; these figures came from a study). Jury trials work when there are emotional and subjective aspects, especially around intent. The jury in Shkreli returned to the judge for a formal definition of fraudulent intent, and then he was not convicted on wire fraud, meaning that they didn't find for specific intent. If the jury was not properly instructed on the elements of the crime and the issue was raised, it may be a reversible error and I'm anxious to see how the appeal is argued.
why do you say this ? https://techcrunch.com/2010/12/16/world-lens-translates-word...

World lens has been around since 2010

Layar since 2009

https://techcrunch.com/2009/08/17/layar-proves-the-augmented...

Yelp Monocal in 2009

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

ARKit is still the same hold your phone up to do AR. Why is it different now ?
Omega Ophthalmics is an eye implant platform with the power of continuous AR
JetBrains announce official support for Open-Source Rust plugin for IntelliJ
from a naive skim,it looks like a book that is about how to model category theory in SML.

A lot of the encodings seem to around that

I've over time gotten a lot out of efforts to model category theory in agda, one example being https://github.com/copumpkin/categories (though theres many more).
Prosecutors don't charge people if they aren't fairly confident that the evidence will result in a conviction. However they will also be willing to bargain for a plea to save the effort and expense of a trial. This lets them get more cases through the system in less time. They (or the police) might also try to pressure a suspect to confess, just to see if he will. That saves them even more time.

So bottom line, you should never admit or confess to anything. If the prosecutor has enough evidence, he'll probably start with an offer of a plea deal. If his evidence is marginal, he might try to get a plea but likely won't bring charges if he thinks his chances in court are iffy.

If you go to trial anyway, in the face of strong evidence against you, then you've probably lost your chance at a light sentence, modulo how good a defense you can afford.
Yep, side project I'm thinking of playing with in a month or two when the batteries are recharged pretty much completely rules out using either (health data).

I wouldn't sign up to my own side project if I had to use either in that case.
Queen bee syndrome
I'm not sure if gene editing is really the quickest way to see more colors-- I would assume that a Brain Computer Interface solution would happen sooner.
> There's some strange cultural thing where people are proud of telling others how much they can get away with.

I am not a fan of many aspects of American culture, but I certainly disagree with your assertion.

In fact I would go farther and say that in my experience Americans are less likely to do this than the majority of other countries. It's why you can buy a trainer full of grain sight unseen or sell something on eBay. Kind of amazing, actually.

We focus more intensely, as we should, on the bad news or violations. But overall Americans don't have a zero-sum mentality and stick to their word, which is why the society and economy have done as well as they have.
An Apple Watch as a kind of iPhone Lite, not supplementing your phone but actually replacing it, could be an attractive option for a lot of people. Most of my extended family members don't use any apps, don't use their phones for e-mail. They do use the camera though, so that alone might be enough to keep them from switching.
> Shkreli seems to be trying to expose this hypocrisy, but the news loves their stories.

Ahhh, my favorite pastime, exposing hypocrisy. To do this, you have to play 47 dimensional chess. My recommended strategy for this is to defraud investors and then get rich off price-jacking pharmaceuticals. It's a proven strategy!

(Proven to get you convicted.)
lets take away the feelings by saying...

if someone were to deliberately sell a pair of shoes to someone that they new would attempt to j-walk with their shoes, do you think they should be partially liable for the j-walking?

> no.
Not trying to be a troll, but...

I was on the Julia train full-force until I started using it more heavily. My sense is that the benchmarks are a little misleading.

These benchmarks give a little flavor of what I'm talking about:
https://github.com/kostya/benchmarks

If you look at them, you'll see that Julia is indeed crazy fast in some cases. But in other cases, the performance is kind of middling. The native threads implementation of matmul is obscenely fast, but the "pure Julia" implementation is pretty slow--faster than R or Python for sure, but not in the same ballpark as C.

You could argue "well, why would you not use the native threads implementation in that case?" However, for someone implementing a routine in Julia, the implementation would be the pure one. That's the point.

With something like Rust, or Crystal, or Nim, what is promised is basically what you get: something in the ballpark of C. But with Julia, I feel like it's kind of unpredictable.

The problem is that the slow parts end up being a bottleneck that slows down the rest of the code, and that slow code is slow enough that it's not worth it relative to C or Python/R. That is, if you're writing heavy numerics, when you get to 20x slower than C, you might as well write it in C (or Rust or Crystal or Nim), and wrap Python or R around it, because that 20x is enough to kill it. At that point you might as well go with the established language even though it's 100x slower as an interface, and use something fast for the heavy lifting.

Crystal I can't say much about. It seems great, but the "everything is an object" makes me nervous--I tend to get anxious about inheritance because it drives me nuts. Nim seems more attractive to me. But who knows--it's also not like you can't have more than one language out there.
I would switch... but on Windows Vim is stable, Neovim is beta (alpha even?).

It is advancing but I think it's 2 years away from a solid release.
I think it's a crypto-utopian view that election fraud can be fixed with a better record. Election fraud is a fairly small problem in countries like the US and the problems are around voters not voting in the right place, having a new address, losing their proof of identity, etc.

The security community thinks a paper trail is essential - less computers, not more - not a public database. I'm not an expert, but I tend to trust them.
> Obviously false.

Justify this. The funding is legislated into place in such a way that they are not subject to the whims of a new budget. Removing it would require actually changing the law, which ensures that a government trying to do so is subject to scrutiny.

That seems about as good as you can reasonably expect.

> Don't pretend there are no other funding models.

I didn't. Don't put words in my mouth.
I believe that. It takes, what four or five years for a kid to learn how to catch a ball?
Learn how to professionally invest in the stock market in under one month
This would be pretty cool. I've started the habit of bringing a book (yes, paper!) to places to read. But, I still need to have my phone with me, in case of emergency calls or urgent messages. If the watch can do that, it'd basically act like a dumb phone with just enough capabilities to make me leave the phone at home.
Calling someone out for being racist or bigoted in some other should be acceptable, because that behavior is not acceptable. Preventing people from being called out on their bigotry is tolerating intolerance, and we shouldn't have any of that.

I do agree it is not a real rebuttal if the other side has a point unrelated to their bigotry.
This is my theory about the amazing Victorian era bridges built before there was good theoretical understanding of how to build steel structures. All the crummy ones fell down.

Timber framed buildings that have survived are a different story, but again that's because they are the result of thousands of years of learning how to get it right.
You'd rather let an entire industry continue to screw over millions of Americans out of money and access to healthcare, than let one troll and admittedly fraud profit from exposing said industry? Fair enough.
The difference with robots being it only has to be figured out once and the entire next generation of robots will be able to do it.
Multiple dispatch is trivial in C++ using overloaded functions, the compiler will select the most specialized version for the supplied parameters without any visitor tricks. The "problem" is that it doesn't play well with polymorphism since it can't trigger specialized overloads for base class pointers/references, I think the real problem is polymorphism.
> Does that judgement come from you

yes, and it applies to me.
> And unlike what the name implies, Right to Repair isn’t about giving you the right to repair your devices or products. You already have that. It’s not illegal.

I don't think this is completely true. Wasn't a big part of the John Deere controversy about exactly this, i.e. using copyright or some such law to effectively make diagnosing and repairing breakdowns illegal?

Companies can also push consumers into contracts or terms of service that disallow repair or modification.
I agree. Driverless cars will be awesome. I hope they will make people happier, but people tend to quickly adjust to changes in their environment and revert back to their "steady-state" level of happiness. Good relationships and experiences are the only things (other than maybe drugs) that can boost long term happiness.

Having more material wealth or free time can definitely make you happier, but generally only if you use it to spend time with family and friends. If people use self-driving cars to ferry themselves back and forth between their empty McMansions out in the exurbs, and work, then they're probably not going to be any happier.
I think you can already find that tree of yours today with Google Photos
This is what really struck me:
"The API is still a bit awkward by Go standards. Too many methods, not enough direct access to variables"
Does he really mean that proper go code has direct access to fields rather than encapsulating them???
Right, I see. To be honest, I haven't used Vim / Neovim on Windows and I don't have any idea but on unix, it seems to be stable-ish.
> Are there any examples of a full blown GraphQL server

Sure! But here's the thing to know: the meat of a GraphQL server is in the schema. Every server implementation you see will have you define a schema, and then will execute queries against it. I would do the setup for the implementation in the language of your choice (instructions for which is usually listed in the README of the git repo), and then take a look at example schema, the most famous of which is the Star Wars schema:

For JS: https://github.com/jahewson/graphql-starwars

For Python (Graphene): https://github.com/graphql-python/graphene/tree/master/examp...

> interpreting complex queries as SQL/NoSQL queries in a performant way

Something which is often confusing is that GraphQL is completely database agnostic. However you were fetching data from your database of choice before, you will continue to do. GraphQL has you define types (i.e. a user type, a blog post type, etc.), and then you tell it how to fetch that data. It could be a library for SQL, NoSQL, or even another API.
I wish flea bites hurt. Human-biting fleas would quickly go extinct.
Opportunities for new jobs as well as opportunities within your existing job.
How would an even more closely (physicallyly)coupled device help alleviate whatever pandemic you think exists?
Perception can be tested in many other species with the kind of experiments that B.F. Skinner was famous for: condition them to respond a distint way in the presence of particular stimuli and then show them different things and see how they react. With enough carefully chosen training and observations it is possible to get a good sense of what they are perceiving. I don't have any links handy, but I think there was quite a bit of this type of thing done at one point.
So you're basically saying that if the police took him there must be a good reason for that to happen therefore guilty as charged.

You have a peculiar interpretation of justice, one that makes you pretty much like those that liked to burn people on fire pyres on the basis of allegations made by socially relevant people.
Ironically Marvin Minsky discouraged me from working on robotics because it was so easy to get distracted by the hard problems in robotics and stop working on the hard problems in AI. He supported this argument through all the experience he had had building robot arms and the like.

It really seemed unfair that he had had the fun of building the robots and than said I shouldn't do it. It took years to realize what he was really saying (a statement I could make about many things he said).
Of course, you're correct. It's been about 5 years since I read the books, and all the Greystokes, Boltmonts,and Tannisters bleed together. ;)
You didn't say otherwise, but it seems to explain why he was prosecuted while Bresch was not.
You are right, of course.
And after sleeping on it it is much easier now :/.
Like the years of ATT exclusivity?
Yes. If you have a struct, getters/setters are somewhat pointless, since member visibility control is only package level (protected/public depending on variable name capitalization).

For interfaces, you can only invoke methods, so getters/setters are required.
It seems like it's still ongoing. TV ads for mobile games, especially, seem to avoid showing actual gameplay for more than a tiny part of the ad. A lot of them stick to fancy CG and actors.
honest question: if your code is open source, why would someone pay you for further research? why would you charge for that?
https://en.wikipedia.org/wiki/Google_bomb
Uh oh, this might be it for AMD this year
Verizon has an exclusive Android wear watch that has cellular connectivity and it is (only?) $5 extra/mo.
Affordable triple digit core desktop computers. The cloud is fine but until I'm getting Google fiber in every city, this'll need to suffice. The application is HTC applications in industry design
> ability to interact with a model blows traditional educational methods out of the water as far as gaining serious understanding

One nice thing about VR/AR for education, is that different media have different "it's natural" styles of use, and for XR, that's hands-on physical manipulation of models.
You can do that at any time. Start a project and work on it forever. I'm still working on a compiler I started in 1982.
You can absolutely wish whatever you like. That doesn't change the fact that you wishing is not the problem to a poor healthcare system.
Here are the 67 new emoji that might hit phones in 2018
>The fear of unjust accusation is still valid.

Then why isn't there a chill sent every time anyone is arrested on accusations of black hat crimes? If a cop is arrested under accusation of dealing drugs on the side, it doesn't suddenly send a chill through the law enforcement community that works to take down drug dealers.
There is also the graph.cool slack channel if you're looking for an active GraphQL community. You can usually find someone to help you out with questions there.
If you have a hard time remembering exactly how Markov inequality goes (like I do), there's a great mnemonic from which you can construct the general version:

- if the average person is 6' tall, than at most 10% of the people are taller than 60'.
I was really not sold by GraphQL, I'm totally down to not use REST as I think that's daft but GraphQL seems to be less powerful than SQL and only really useful if the thing you're querying really is a graph, and not lots of rows of relational data. I do work with data all the time so it's not actually that useful, I wish someone would invent something similar but with a more logical foundation (joins and aggregations and stuff, not only through ugly plugins). Maybe like datalog although I never learned that enough to find the payoffs.
Similarly menu items in the navbar become unclickable on mobile (or at the very least when emulating iphone6+ in Chrome)
Until it's your sorry ass that gets booted to the slammer.

Unless of course you're so mediocre that you'll never ever risk doing anything even remotely significant; in which case, whatever.
It sucks that websites "detect" language by location. When I was in Mexico I always had to use Chrome's auto translate to English because I was sick of searching for the language chooser.
Could the Apple Watch use WiFi provided by a phone's personal hotspot?
How to decentralize your website
I disagree. Only one of those solves the problem. Reforming the healthcare system will (ideally) prevent harmful exploitation. Wishing will do nothing, even if it's your birthday wish.
It almost did, I believe it took something like over 200 potential jurors before they found a unbiased jury.
> To pull a value out, you can evaluate (:c map1) which will return "taco".

Not (map1 :c)? A bit odd.
A tech stack for a complete file infrastructure as a service
Probably, but I hope we haven't entered a world where we lock people up based on not liking their tone or attitude.
I don't see the problem of spending $70 for a new power cable for a laptop that cost me over $3000. Some people are just bad at math.
I wasn't sure how big that "larger TDEE" really is, so I googled around for some values. I found some claims for between 10 and 30kcal per day for each extra kg of muscle mass. If we assume that most people will not build up more than 10kg of extra muscle mass that will not be a lot (but neverthless it's a nice effect).

Cardio training can burn lots of calories. But you have to take it seriously and should not assume that moving around for 20minutes was already a big workout. My current personal workout is about 10hours of biking on average per week. Calculating with ~500kcal/h of energy consumption that sums up to 5000kcal/h. That's a quite nice number, which can also be interpreted as: Enough to lose nearly 1kg of fat if calory intake stays constant. Or at least enough to compensate for a lot of non-perfect meals. In the end it's a compromise between ones diet and the amount of workout. One can lose weight by increasing consumption or by reducing intake. For some people the first thing works better, for others the second.
Unreal C++ has garbage collection:
https://wiki.unrealengine.com/Garbage_Collection_Overview
A good part of that is that the kid's nervous system is continually being detuned due to growth. Consider that dog learns how to catch a ball reliably once it has reached full size.

Interestingly the myelin sheath around your peripheral nerves thins as you grow. I have always assumed this is to reduce capacitance so that signal propagation time between (say) your fingertips and brain remains roughly constant as your arm gets longer. I don't know if anyone has ever studied this though.
Question, how well do GraphQL APIs compose?

For example, imagine I define my GraphQL schema which is pretty similar to another GraphQL schema (of a remote API server).

Could I implement my GraphQL server's resolvers in such a way that they simply rewrite/reinterpret the incoming query by forwarding the (modified) query to the target remote GraphQL server? Or will it be very inefficient and very hard to write this kind of GraphQL-schema-to-similar-GraphQL-schema adapter?

To compare REST, one can imagine (a part of) your REST API being similar to another external REST API. It's relatively straightforward to have your HTTP handlers map to remote REST API endpoints and make the neccessary conversions. (Assuming your REST endpoints map relatively 1:1 to the other API's REST endpoints).

Hopefully my question makes sense...
It says nothing one way or the other because the system isn't being used in those cases.

Put simply, if you want to make claims about whether jury trials or bench trials put more people in jail wrongfully by citing US incarceration data you have to somehow contend with the fact that the vast majority of cases don't go to a trial of any kind. Or at least have an argument as to why switching to bench trials would change that circumstance.
I recently bought a cheap feature phone and used that for a while, especially at work. Two things pushed me back to carrying a smartphone full time:

1. Typing messages on a keypad (T9 predictive), annoying as I usually just send messages for work
2. Swapping the sim card between two phones on the weekend / evenings

Battery life was phenomenal.

Does anyone know how to copy an Australian sim card?
The only useful heuristic I've come across for naming things is huffman-coding by frequency and locality. Things that are used more often get shorter names, and the more public a name is the more space it's allowed to take. I kind of, sort of have Perl to thank for that insight; as weird as that may sound. In the end it's about finding the right balance for any piece of code, which depends on everything and requires experience.
Because it's a joke. Punish someone for their actions, not their words.
> As far as I can tell you can’t step through tests in the debugger

Rant time. What to do when you write a test framework.

1. When test fails, print everything possible: desired expression, desired value, actual exression, actual value, line and file of failing call. When printing line and file, make the format configurable, with the default being the prevailing standard for the system, so that people can get clickable links in their text editor or terminal with a minimum of hassle.

About 90% of the time, this will give people everything they need in order to at least get started on fixing the failed test

2. Don't make it hard to use the debugger. The remaining 10% of the time, people will need to step through the code. Some measurable fraction of the other 90%, they'll also end up needing to do this, because it looked like it was something simple but actually it was more than that. So don't make this hard

3. See steps 1 and 2

This might sound obvious, but it clearly isn't, because I've used several test frameworks that make running in the debugger rocket science, and print literally nothing but your own message (if even that) when the test fails. Like, you do 'assert.equals(x,y)', and it doesn't even show you what the values of x and y are, let alone figure out that maybe "x!=y" would be an obvious thing to print.

This may not sound like a big deal with my stupid little example, but after you've written several tens of these you will start to see my point.
I disagree. Living in a dense city does not necessitate living in some sort of tenement and being at each other's throats. Living costs are high in cities because people who bought property early like it that way. They want their properties to appreciate, so they prevent others from increasing supply. Governments seem happy to object out of some mistaken sense of social justice or historical preservation.

Still, people in dense cities who endure higher living costs tend to be happier and healthier than those outside of them (even when controlling for income). People are willing to pay crazy amounts of money to live there for a reason, after all.

I wish we could build new cities. That would provide an opportunity to do it right, and with a design that is appropriate for the 21st century.
Happy to be quoted in Ken's article - and confirm that MongoDB certainly is performant in 2017. #WhatHaveYouDoneForMeLately