skysight-inc/HackerNews huggingface dataset:
I started in my early teens with GameMaker. It was fairly straightforward to use, had lots of tutorials available on YouTube, and games were super relatable to me and really got me motivated to learn more.
http://libgen.in/scimag/?s=10.1038/nature14539
Why should something like government sanctioned killing of humans be controlled at a federal level? I don't see any intrinsic reason to believe one over the other, except for one's own general beliefs about whether local or non-local government is better.
"... costs millions of tax payer dollars because of the long appeals processes ..."

I hear this as an argument against death penalty a lot, when it actually isn't. It doesn't say whether or not death penalty is right or wrong.

Maybe we should work to reduce the cost to allow swift death penalty when there's a clear reason for conviction.
I can't know the things. I think I might die.
This is just one of the default mechanisms of Meteor. You can also construct regular calls to the server which do not have latency compensation (specifically, by having your update code exist on the server only).
I dated her sister. Looks like she's still with the guy she left me for. Can I get a trigger warning please? Fing Fck time to go hide under a blanket.
> No more so than the games

It goes without saying that copying games is illegal. Well, bar a few caveats which seldom apply to people who run emulators.

> some emulators have reimplemented BIOSes

I'm sure some do but many don't - hence my point.
The key distinction is, of course, you can't infringe copyright by accident. If you build your platform on someone else's proprietary API, without their permission, then can you really complain when you get sued?
Those limits were created by the federal government itself. It can always revise them as needs change, and is thus in reality unconstrained. This is akin to kids establishing rules while playing make believe.
I have had to roll my own. I have been meaning to release a library for a graph based datastructure and path fining for games
GM to Offer Android Auto and Apple CarPlay on Chevrolets
You can get a free certificate from WoSign [0]. It might not be very secure (they were using SHA-1 last time I checked), but I think it should be OK for a personal blog.

[0] https://buy.wosign.com/free/
In before the common (and sane) suspicion:

- 100% SLA: it's a cash-back agreement, not a technical promise. Also it doesn't cover the maintenance period (FYI I never had any maintenance downtime for 5 years but YMMV).

- free bandwidth: it's a real thing in France, the bandwidth is free.

I am a happy customer of OVH since 5 years, either personally or professionally.
You're going to have to supply some evidence to the contrary, because everything I've read is that it is very expensive to put someone to death.
Apple Promises Fix for iPhone Messaging Crash Bug
Google stopped using a bit of code from the OpenJDK that they accidentally copied wholesale. The main claim is on the basic concept of reimplementing the Java standard library, which Google can't stop doing in a hurry.
When I lived in Java based environments I would have agreed with you. But, having moved on and seen C#, Ruby/Rails, Objective-C, etc. Seeing how differently APIs have been implemented I have an appreciation for the creativity possible in API design.

But, there seems to be a balance, is the API of a single class copyrightable? No, probably not. Is the API of a large system like Java's copyrightable, I really do think so.

Having said that, I disagree with the protections an API suddenly gains once we say I have a monopoly on its use and license. E.g. This verdict likely just made every emulator an act of copyright infringement. Does intel own the API on the x86 instruction API and can lock out AMD?
How I would have rearchitected GitHub Pages
If you raise $30 million, you have a centi-billion cash reserve :-) (http://en.wikipedia.org/wiki/Centi- vs http://en.wikipedia.org/wiki/Hecto-)
> It's like neurology. Yes, it's a terribly interesting field, but you'll learn more about the human mind from reading Proust.

I think this is a great metaphor but for very different reasons than you. Reading Proust will help somebody who sits on the sidelines take in the scene of somebody's neurological condition degrading. Studying neurology will help somebody find and (hopefully) cure the disease.

Neurologists save lives, people who sit in armchairs cherishing Proust may enrich themselves but they have no grounds to look down upon those who are getting their hands dirty.
> The Church historically justifies capital punishment "if this is the only possible way of effectively defending human lives against an unjust aggressor", and for several decades the Church has taken the reasonable and strict interpretation of the words "only possible way".

I think it is a mistake to view the recent change as a change in the interpretation of the "only possible way", so much as a change in the understanding of what effective tools are available to the state. The opposition is generally not categorical in the way that, e.g., the opposition to direct abortion is categorical, but prudential in that it considers the actual conditions that obtain in the world and the options that are realistically available.

A good example of this is Pope John-Paul II in Evangelium Vitae (1995): "It is clear that, for these purposes to be achieved, the nature and extent of the punishment must be carefully evaluated and decided upon, and ought not go to the extreme of executing the offender except in cases of absolute necessity: in other words, when it would not be possible otherwise to defend society. Today however, as a result of steady improvements in the organization of the penal system, such cases are very rare, if not practically non-existent." (emphasis added)
Source? I mean, I hope you didn't write all this based only on what you think might be true.
I love A*, used it in all of the games i developed.
Are you saying people should also ignore the lawsuits that come as a result? I don't think that strategy works usually.
I meant everyone. The murderer is no longer suffering, and there's no longer looming uncertainty as the days tick down toward a date that keeps changing.

In certain circumstances death is easier to deal than almost-death.

But that's more of an argument to stop death row from being a quagmire, rather than a pro-death-penalty argument. I probably didn't put the comment in the most ideal place.
Improbable's tech intrigues me, but I agree with many of the comments that technical information on how the actual tech works is limited, and most of the articles are puff pieces that focus on aspects of Bossa Studio's game that have nothing to do with Improbable, the part about emergent gameplay for example. According to Glenn Fiedler (www.gafferongames.com) in his recent GDC talk on networking physics (http://gdcvault.com/play/1022195/Physics-for-Game-Programmer...) this paper by Insomniac Games (https://d3cw3dd2w32x2b.cloudfront.net/wp-content/uploads/201...) details a system similar to what Improbable is working on.

In this system the server is basically a distributed database and message passing system, and grants different clients authority over specific simulation objects or fields. If a client is the authority it runs the simulation logic for that object. As long as you can scale you message passing and db it seems like most work can be offloaded on clients, so complex simulation is "free". I'd be concerned about cheating in more competitive games, but it should work well for social or creative games and for non-game simulation where you know clients are trustworthy.
I remember reading a paper that claimed that integrating on a Grassmann variable space was equivalent to integrating in a space with -2 dimensions of the usual commuting variables.
Where Creativity Lives: Inside the Homes of Top Creatives from Around the World
Wouldn't that make all microeconomics bad economic thinking?
You can't use that for storage.

> The mapping between negative numbers and graphemes in this form is not guaranteed constant, even between strings in the same process.
>The appeals process doesn't always work.

>So - people who were on Death Row that were then freed: The West Memphis Three [0]. In this case, it's been widely credited that the legal system was incredibly corrupt and a retrial just never could be done, since so many people made their careers off of it. It was a witch hunt. They sentenced teenagers to death. I don't see how that could ever be a good idea.

Isn't this addressing the symptom and not the cause? It sounds like the real issue is a potentially corrupt justice system. The death penalty if obviously worse, but you can't exactly give those kids the 15+ years of their life back either.
Blocking Websites in Chrome by Extensions
Anecdotally it is only recently that capacitive gloves that you'd want to wear for snowboarding / skiing in the conditions alluded to by the OP have become available.
Have you owned an original Pebble, and if so can you comment on the vibration motor in the new Pebble compared to the old one?

I owned an original Pebble for a while, and the vibration motor was absolutely awful. It felt bad on the wrist, and it was very audible. In quiet meetings, people would hear it and it would make me look like an idiot with a childish toy. I stopped using the Pebble after a week or two for a number of reasons, but this was the main one.
> Another possible reason is prevention of recidivism, and that certainly holds up.

Only as a micro-optimization. Prevention of recidivism doesn't bring a net benefit to society if it doesn't actually reduce the overall level of the crime it seeks to prevent being repeated.
I have the Moto 360 as well, and on most of your points I agree.

On the 7 day battery life though... The Moto 360 battery life sucks. I can't make it from sun-up until bed time without the Moto 360 dying if I try to actually use it for anything useful such as using the music streaming or even the stopwatch when I'm at the gym.

I have had to revert to using my iPod for music at the gym and an old fashioned stop watch.

As the health aspects of the Moto 360 were the primary selling points to me; it's really been a waste of money.
What a depressing article. I actually disagree that if you don't go to a prestigious school or come from money that you can't get a decent paying job.

My dad was a humble mechanic, my mother stayed at home and looked after the house. We didn't have a lot of money and we always rented, I went to a public school and I didn't even end up attending college/university after I finished senior studies. But here I am, earning a lot more than my indebted friends many of whom did study and get expensive degrees. As a front-end developer, I earn a six figure salary and have a comfortable life with minimal debt.

I think these kinds of articles are demoralising and dangerous. Anyone from any walk of life, no matter their upbringing can succeed and get a high paying job. You just have to work a little bit harder than those with a headstart to get there. You will face a lot of setbacks, I know I did, but I didn't let it stop me from achieving my goals and getting a career that has opportunities. Yes there are companies out there who will discriminate talent based on what school they attended or what their last name is, but not every company offering a high paying job is like this, definitely not in Australia anyway.
I'm afraid of asking questions publicly, so all is done through PMs. Most people will gladly answer and help. I find helpful people by combing the most commented on threads and reading the answers. Thoughtful answers tend to be written by people with a sincere desire to help. I don't usually ask the same person for more feedback to respect their time. To get the best advice ask actionable questions. Like "I'm using this this email script to land cold leads from small businesses. People are not replying much. What call to action can I include to get replies?"
I think you're describing the client side of the API.

A way of looking at REST APIs in the context of this Oracle case would be to imagine a Stripe clone appearing with an identical API to Stripe's, to the point of being interoperable with existing Stripe client code/libraries. Could Stripe claim copyright over the way their API is designed in this situation? If Oracle gets its way, then perhaps.
Looks fine from here in Australia. Maybe it's back up now?
There is no detectable difference between running away from a cop and running because you want to get wherever you are going more quickly. Because of this, judges have ruled many times that apparent avoidance of police contact alone is not sufficient to create the reasonable suspicion necessary for searches or seizures.

The police, naturally, appeal to themselves and overturn those rulings whenever they feel it to be expedient. They may also proceed from there to summary administrative punishments, such as arresting the suspect on bogus charges, holding him for hours, then releasing him without prosecution. You might beat the rap, but you can't beat the ride.

Consider, for a moment, that if the person running is innocent, he will not necessarily be aware that a crime has taken place, or even that there are police behind him. If he stays put, he may be subjected to uncompensated inconveniences from the justice system, regardless of his innocence.

So the correct play is to immediately start recording, walk away until a cop tells you to stop, then positively establish that you refuse consent for any searches or seizures, and will not respond to questions without legal counsel present. The one and only thing you ask from that point is whether you can leave.

There is no longer any net benefit to hanging around anywhere that a cop can see you. Whatever protection you may have against people committing crimes against you is offset by the possibility of receiving a summons with a monetary fine attached, or possibly even having all your valuables forfeited.
They have coded a large scale message passing system most likely using the actor pattern. For examples check out erlang or typesafe's akka.
How do other startups handle NYC 'Summer Fridays?'
I've been hearing that some(many?) companies in NYC (mostly agency & media, it seems) have 'Summer Fridays' policies where they give Friday afternoons off to their employees.

As a west coast startup guy I don't totally get this, and wanted to know how startups in NYC handle it.

Specifically I'd love to get feedback from anyone who:

- Has a startup w/ offices in both SF & NYC. Do you do it for NYC employees? For all employees?

- Has a startup that's not doing this in NYC (and whether it causes any friction w/ your employees)

It seems a bit crazy to me to do it, esp. for a startup that's gunning hard, but I'm sure it's an NYC cultural thing. Just trying to understand the culture and how others handle it.
You've never been tempted to bicycle that short a distance? Sure it wouldn't be 15 minutes but it also wouldn't be 2.5 hours.
Can't say I'm a fan of Tacos por Favor. Any taco truck is better and cheaper in my book. Monte Alban on the west side is a pretty great for Oaxacan. If you must eat tacos and can make it to midtown go to El Chato for excellent tacos.
Actually, the Catechism text encapsulates both retributive and deterrence arguments, though I would argue the text bears the former more strongly. The key is to see the "outrage and violence" part not only with respect to potential violence (which might be deterred in view of capital punishment) but also the natural repercussions of injustices left festering when civil authority fails to inflict fitting punishments on wrongdoers.
Typically, you cache the last write somewhere close so that you can manually splice it into the corresponding page render. Then you engineer the rest of the system such that the log processing system is rarely/never falling behind.
What is the motivation for the Solicitor General to put out such a brief? Is he required for some reason to make statements about matters he does not understand? This brief repeatedly claims that programmer familiarity was the sole reason for copying the JDK APIs and completely rejects the fact that compatibility with existing libraries (such as Guava, apache commons) was a technical goal, on the absurd grounds that Android does not implement ALL of the JDK (e.g. java.awt, javax.swing).
Poverty, Mental Illness, wrong environment etc. There was a case where a guy robbed $100 from a bank, and just sat there waiting for the cops to show up. He had some medical condition and he believed if he went to jail, he'll get free healthcare (he couldn't afford to even buy a meal). That is one example of poverty. I'm sure you can find plenty of examples. And this is a guy who had worked for 30 years (or something like that) in a retail job and retired.
Escape is unlikely from the sort of prison that a lifer who would otherwise be executed would be in. Recidivism is therefore negligible.
if they did that, they would become a monopoly. It's the only reason they keep amd alive.
Crowdsource HN: Bitcoin Services
Fellow Hackers,

What are some services or products you wish existed with regards to the Bitcoin ecosystem?

Let's source some amazing ideas to better the community!
Of course, there is a burrito shop on every corner.
Apple Jony Ive retirement theory
Keith Gessen, editor of n+1, on writing and publishing in the digital age
Neato! I wrote a shitty version of 50% of that two years ago, when I was tasked with uncooking a bunch of data in a MySQL database as part of a larger migration to UTF-8. I hadn't done that much pencil-and-paper bit manipulation since I was 13.
First Look Media Releases PDF Redact Tools
The recent revelations about the FBI and fiber analysis [0] are particularly disturbing in that regard.

[0] http://www.theguardian.com/us-news/2015/apr/21/fbi-jail-hair...
OECD report: Over 35M people 16-35 are NEET
What I'm saying is that the often unconsidered third party is the parent of the executed. That's a pain that will never go away. Is it their fault their child murdered and was executed? No. Will it feel that way? Absolutely.

From my understanding, although they may want them dead, the parents of the victim would not benefit from the death of their child's murderer. My cousin was murdered 15 years ago. They would still be broken as they are now if my cousin's murderer was dead.

The point is there is nothing worse for a parent than losing their child. Nothing really makes it better. Not even time.
It's popular but it's still a bad argument. Cost, for example, is a good argument in itself, but just doesn't hold up against the facts in the real world. This contrasts argents which fall apart even before being presented with facts, like this.
> Are other mistaken sentences, like life in prison, acceptable?

Clearly, they are undesirable and, if detected, the remedies may be imperfect, but nowhere near as imperfect as the remedies for a mistaken death sentence once it has been executed.
They would but not quite the same as if their child dies.
I think of patents as being a lifetime, not forever.
Previous Discussion: https://news.ycombinator.com/item?id=9612152
Then we're back to the beginning. Here is a syllogism that you just said you agree with:

1. An action is immoral without regard to the actor.

2. Killing is immoral for a regular joe on the street.

3. Therefore, killing is immoral for the government.

However, you don't seem as comfortable with:

1. An action is immoral without regard to the actor.

2. Demanding someone's money by force (e.g mugging) is immoral.

3. Therefore, it is immoral for the government to issue a fine.

Or this one:

1. An action is immoral without regard to the actor.

2. Kidnapping someone and holding them for years is immoral for a regular joe.

3. Therefore, imprisonment is immoral for the government.

You could also remain consistent by saying that armed robbery and kidnapping are moral. It's up to you.

EDIT: Typo and punctuation.
Oculus Rift Total Package Price: Around $1,500
I do own an original Pebble, but haven't worn it for a long enough time that I don't remember how the vibration compares.
Worry not, friend. It will implode under its own weight soon enough. It is not sustainable.
£26k is definitely on the entry-level side. I'd expect most graduates to be looking for that kind of sum in their first role. I have 8 years experience and my salary is more than double that.

OP - it sounds like you're worth way more than £26k ;)
The given history of UTF-16 and UTF-8 is a bit muddled.

> UTF-16 was redefined to be ill-formed if it contains unpaired surrogate 16-bit code units.

This is incorrect. UTF-16 did not exist until Unicode 2.0, which was the version of the standard that introduced surrogate code points. UCS-2 was the 16-bit encoding that predated it, and UTF-16 was designed as a replacement for UCS-2 in order to handle supplementary characters properly.

> UTF-8 was similarly redefined to be ill-formed if it contains surrogate byte sequences.

Not really true either. UTF-8 became part of the Unicode standard with Unicode 2.0, and so incorporated surrogate code point handling. UTF-8 was originally created in 1992, long before Unicode 2.0, and at the time was based on UCS. I'm not really sure it's relevant to talk about UTF-8 prior to its inclusion in the Unicode standard, but even then, encoding the code point range D800-DFFF was not allowed, for the same reason it was actually not allowed in UCS-2, which is that this code point range was unallocated (it was in fact part of the Special Zone, which I am unable to find an actual definition for in the scanned dead-tree Unicode 1.0 book, but I haven't read it cover-to-cover). The distinction is that it was not considered "ill-formed" to encode those code points, and so it was perfectly legal to receive UCS-2 that encoded those values, process it, and re-transmit it (as it's legal to process and retransmit text streams that represent characters unknown to the process; the assumption is the process that originally encoded them understood the characters). So technically yes, UTF-8 changed from its original definition based on UCS to one that explicitly considered encoding D800-DFFF as ill-formed, but UTF-8 as it has existed in the Unicode Standard has always considered it ill-formed.

> Unicode text was restricted to not contain any surrogate code point. (This was presumably deemed simpler that only restricting pairs.)

This is a bit of an odd parenthetical. Regardless of encoding, it's never legal to emit a text stream that contains surrogate code points, as these points have been explicitly reserved for the use of UTF-16. The UTF-8 and UTF-32 encodings explicitly consider attempts to encode these code points as ill-formed, but there's no reason to ever allow it in the first place as it's a violation of the Unicode conformance rules to do so. Because there is no process that can possibly have encoded those code points in the first place while conforming to the Unicode standard, there is no reason for any process to attempt to interpret those code points when consuming a Unicode encoding. Allowing them would just be a potential security hazard (which is the same rationale for treating non-shortest-form UTF-8 encodings as ill-formed). It has nothing to do with simplicity.