skysight-inc/HackerNews huggingface dataset:
There goes common law, jury nullification and case precedent out of the window. Everything is now a literal legalist reading.

I absolutely despise the meme that's so popular here saying that the law is like code and should be totally automated. It's not. It's very fuzzy and that's a huge benefit.
Yes, that's pretty much the case. You can think about it like this: the alien intelligence will arrive on this planet in a few decades, and we have no clue how to "confront in meaningful way".
The question is not "if", it's "when".
We know that, in general, older frontal lobes are better developed. But if you take that where this author wants it to go - that we should remove most choices from teens' lives until their brains are fully developed - would their brains ever develop?

That is, do we think brain development is a function of time, or a function of experience?

If it's simply a function of time, then perhaps keeping those under 25 in a padded cell will make the world a better place. But I have a suspicion it's not - that teens who are parented according to this advice will have worse judgement down the road than those who are allowed to make mistakes.

Incidentally, I'd argue that the dangers of teens and alcohol are ~90% related to driving. The rhetoric around suburbia at its inception was "a safe place to raise your kids" but it is in fact car-dependent culture that makes alcohol so dangerous for teens. City kids can stumble home on public transit; teenagers in "Real America" have a choice between driving drunk or not coming home that night. The more your parents favor the padded cell approach, the more you fear not coming home, the more likely you are to drive drunk.

Perverse incentives and the law of unintended consequences are as alive in parenting as they are in policymaking.
Scrap Jones – James Harden YNB Feat Andrew Scott
Then Congress will be writing code. Not just code, but unbreakable, uninterpreted code. Do you think Congress will get it right 100% of the time?

The Judicial branch and Executive branch benefit from the "fuzziness". If Congress fails to move, the President can make a move without them. If Congress is ever unclear, then the Judicial Branch gains a touch of power as they make a landmark ruling.

In fact, the _huge_ size of laws today are attempts at making Congress's intent more clear. 3000+ Pages of "Affordable Care Act" and yet the intent remained unclear (tax vs penalty? Tax Deductions to marketplaces run by "the state". Does "the state" mean the government in general? Or does it mean "state" as in Florida?)

The famous "Tomato is a Fruit or Vegetable??" case "Nix v. Hedden" is all you need to know about Congress's inability to write clear laws... no matter how hard they try. This country has a knack of finding corner cases to the law making them horribly important in laughable ways.

In any case, "code that is law" sounds like a horrible idea. Congress barely reads laws as it is, and instead outsources the job to "the expert" lobbyists.

Part of the problem is that expert Congressmen / Congresswomen learn that they can make more money by working for private business lobbying firms than staying in Congress. So they leave Congress (and leave all the political crap behind)... and write laws and legal arguments for businesses.

----------

And even then, Congress gets a lot of things wrong when they are 100% clear anyway. Most judges don't like sentencing minor Marijuana smokers to jail... but when Congress writes "Minimum Sentencing Laws", guess what? The Judge is _forced_ to do so, even if the individual judge disagrees with the law.

In this case where Congress is so wrong with law, it is more beneficial to leave more power to the judge and jury. Even if you do think that Marijuana is evil and horrible, most people agree that sending someone to jail over it is a mistake. (where the jailed man will only get access to more drugs and contacts). Send drug users to the hospital, send them to get cured. Don't send them to jail where it will only get worse.
Creative Commons' founder fighting the influence of big money in politics
I agree. My country of origin is Bulgaria, which has its own bad reputation in that matter ( corruption ). I would say what stops our country from collapsing is the EU and the democratic constitution which has a political pluralism principles inside. Even though the term politician in my country is associated with corruption there's always a refreshing fear of a ruling party shift that keeps the country going.

IMHO Communists in China haven't got any of these real worries and the country lives In sandbox with millions of people as a workforce. That being considered economic crisis like that are expected and what is even worse ( again... In my opinion ) is that things will not change if the sandbox model continues.
> even though you have overdraft "protection" turned off

If you've explicitly opted to turn off overdraft protection, then the bank should honour that and let the payment through. The bank has no idea how vital that charge is for you. The problem is in the ridiculously onerous penalty.
Network Function Virtualization – Putting the Pain on Traditional Databases
Out of curiosity, did you end up shipping to the rest of your Kickstarter pledgers for [1]?
> You always have the option of moving to Kiev. I hear they are building a European nation in line with your Putin hating values.

Interesting. I've never seen (with my own eyes) a better example of the Putin worship and animosity towards Ukraine than your comment here. I'd heard that it existed, but started to wonder if that wasn't some Western propaganda after all.

Thanks for clearing that up.
‘Flakka,’ the new killer drug, is spreading across the country
Microsoft Develops App That Turns Any Smartphone into a Comprehensive 3D Scanner
Yes, all pledges were fulfilled and the product is now shipping through our website and retail channels.
How are you creating your ramping? Most low end CNC controllers do constant-acceleration ramping. If you plot the velocity over time, it looks like a trapezoid. This is obviously easier computation for a microcontroller, but at the points you change from constant acceleration to constant velocity, you have spike in jerk, which is the derivative of acceleration. It is these points which are creating the jolts in the system.

A better ramping scheme is to use constant-jerk acceleration. If you plot velocity over time, the acceleration and deceleration segments look like the letter 'S', which is why this is also referred to as S curve ramping.

The gist of it is that an axis has some maximum acceleration it can achieve, Amax. Accelerating faster than Amax in a stepper motor means that the motor cant execute all of the steps you send it. To achieve constant jerk acceleration, you increase the acceleration constantly until you've reached Amax. Then you accelerate at constant acceleration for some time. Finally, you decrease your acceleration constantly until it reaches 0. Obviously, you want this ceasing of acceleration to coincide with achieving the desired velocity. You first find the two constant-jerk sections times, and then deduce the constant-acceleration section's time. The amount of jerk used is determined by how much extra time you're willing to spend in comparison to constant-acceleration ramping.

The downside is increased computation. Constant-acceleration ramping only needs to solve for time in a 2nd order equation, which is just the quadratic formula. Constant-jerk ramping must solve for time in a 3rd order equation, a much more computationally intensive task. This explains why its normally a feature only found in high end CNC controllers.
Awesome. I asked mainly because after being hit by a car, I'm definitely in the market for a product like yours.
The statistical analysis to be done should be decided before looking at the data.

http://www.stat.columbia.edu/~gelman/research/unpublished/p_...

Blinding should be pretty easy and cheap - have an assistant cover up the head with a sheet as the measurement is made.
Sorry, but your second item, using vi has nothing really to do with learning the command line. You just prefer vi as editor and didn't like them choosing nano. Quite a few don't use Vi but use the command line. Don't turn this into a discussion about why Vi is the better editor.
Totally agree about it being a cultural thing, have first hand experience at some of the usual suspects. I have a far more cynical label for it: deliver your turd (typically formed in MATLAB) for someone else to polish. It is surprising how common this is in some places and groups. I mention groups because when the group moves from one place to another it brings that turd polishing culture along.
http://www.wired.com/2014/11/reskillusa/

"Coding education has taken off in recent years, driven by reports that the demand for quality programmers in America is drastically outpacing the supply. So everyone from the White House to Google has jumped on the coding bandwagon"

Funny, when demand outpaces supply, aren't prices supposed to rise?
That's standard practice with USAA. My first few checks had a pending status but after that (100s of checks later) they all posted immediately. Same thing happened when I signed up my wife. It's a selling point of USAA.

My paycheck also posts immediately, I get "paid" Thursday while everyone else I work with gets it Friday.
&mut implies restrict.
I was expecting some vitriol, but the comments left on that user now are pretty tame (perhaps there were bad ones that have been deleted). Rude, calling someone an asshole and mocking their fashion, but not even close to hate speech. Unless everyone that's made fun of Trump in the last month is also guilty of hate speech.
Really, Pluto, Charon, and the Sun are all just orbiting Sagittarius A* , the center of our galaxy.

https://en.wikipedia.org/wiki/Sagittarius_A*
Monorepos
Going on that line of thought, consumer protection laws, agencies and regulations would be nonexistent. Hopefully not everyone thinks that way.

Also, I never read about progressivism before.

https://en.wikipedia.org/wiki/Progressivism

Can you sincerely say you are not progressivist after reading the introduction?
Banks certainly issue credit cards to non-PR foreigners. I got one as a student. My initial limit was very low, though (100,000yen~=1000usd then).

I know people who got refused cards by multiple banks before succeeding. But it's not nearly as hard as getting a home loan, which usually does require PR.
I don't think I would want that. It sounds clinically nice, but I'm not sure we'd want that in practice --just imagine a Robocop force.

A change like this would likely be similar to the changes brought about when judicial discretion was ejected in favor of strict sentencing.
Can you think of some ways that an economy where virtually all the demand for goods theoretically possible is coming from 400 people, would see a substantial drop in economic output? Assume everyone's participation in the economy aside from that 400 is limited to getting enough shelter that they don't die of exposure and enough food that they don't starve to death.
It looks like the Russian government find HN notable enough to unleash it's army of little internet commentators here.
But the mods have decided you need to know about this.
Perhaps we have finally found the one thing that, apparently, is not good for Bitcoin.
How would this be a witch hunt? The third definition from https://en.wiktionary.org/wiki/witch-hunt is "A public smear-campaign against an individual" which seems to better describe the actions of https://www.reddit.com/user/aoiyama. One could try to be pedantic about the second definition, "An attempt to find and publicly punish a group of people perceived as a threat, usually on ideological or political grounds.", but if you read the posts at the reddit link and the Mozilla Community Participation Guidelines at https://www.mozilla.org/en-US/about/governance/policies/part..., even if you don't agree with the Mozilla ideology, the aoiyama one is clearly incompatible with the Mozilla one.

If the only course of action is to say "Oh no! They used a throwaway account, so there's nothing we can do about the toxic environment posts like this create for members of our community!" that doesn't bode well for having a non-toxic environment. And since I do need to disclaim that I am a MoCo employee (but 100% speaking for myself alone), I should also mention that you will find in that list of posts a link to https://www.reddit.com/r/MensRights/comments/35u1yp/an_email... where the contents of a Mozilla Corporation internal-mailing list post were reposted. So even if one wanted to write this off as just a random internet troll, the situation is that there is either a MoCo employee intentionally harassing another MoCo employee and Mozillian or a MoCo employee passing information to someone doing the same thing.

I do want to be clear that I am not attributing these hypotheticals to your one-sentence reply. But I also want to be clear that we can't write off this type of toxic behaviour as acceptable because of the risk of being perceived as engaging in witch hunts/star chambers/other hyperbolic misapplications of known-bad-terms.
[video] Turkish president Erdogan officially calls snap elections
ClearSky Data Exits Stealth with Novel Approach to Cloud Storage
You're assuming all these things like they are necessary or something? I want computers that don't have those exact problems. That's why it needs more research. So we don't have literal legal readings. We could have machines that understand context and manage it in a transparent and verifiable manner.
Previously: https://news.ycombinator.com/item?id=10113680
Heat treatment is a dark art. What works for one heat treater may not work for the other. Also, heat treaters are somewhat reluctant to share their secret sauce with customers.

General hardening is no problem. The challenge is when a company needs a very specific hardness. There is a fair amount of trial and error with the heat treater (at least at first) before they get it right.
Congress would not be the first place I'd implement such a thing. I'd start with automated forum moderators and then maybe move on from there once they prove themselves better than humans. Maybe a small civil court handling parking tickets. Let's not assume too much, here.
> The Chinese economy is doing OK

A bunch of ghost cities would beg to differ. Apparently this guy thinks malinvestment on a massive scale has no effect on an economy.
Rescorla is not a Dual_EC author. He had nothing whatsoever to do with Dual_EC.
You can't regulate away bad decisions, but you can regulate away the consequences (by shifting them onto the wider population). Not that I support this, as I believe it unfairly penalises people who make good decisions, but it's certainly possible.
Apple Stock Reacts After Tim Cook Email Praises China Sales
Touché...
I saw you mention Armadillo a few times, seems you are having a lot of fun with it. Another somewhat look-alike is Eigen, its pretty nice too. These are all modern takes on the original sin Blitz++ which is actually more full featured in what they can represent than Eigen, Armadillo, mublas (by Boost) and Blaze: it supports multidimensional arrays as opposed to just (2d) matrices. Where Blitz++ falls short of the competition is full use of SIMD instructions. However, G++ does a plenty good job of vectorization, but the king of the hill is still Intel's compiler.
I am curious how this is legal - is giving this information directly to a stock trader not illegal inside information? I'm assuming Cook has done his homework, but as NYTimes seems to wrap up, it seems borderline...
So you'd want AIs to write the law too?

So you would have AIs not only writing the laws, but interpreting them. And you're not worried about conflicts of interest one bit? What happens when the AIs write a law stating that only AIs can have jobs? Or if an AI writes a law that says "kill all humans" ?

The law needs to be written by somebody. And Congress... despite all of its faults... is the best organization we know of at writing laws.

You're ignoring literally centuries of political theory btw. This is one of the most studied subjects in America right now. I would suggest reading "Roberts Rules of Order" for the base mechanism of how meetings are run and how to organize a group to make a decision.

The vast vast vast majority of Congressional decisions and Judicial decisions take place as rigorously as code. Its not the "interpretation" of law where mistakes are made... most commonly, it is the writing of law which causes controversy.

In any case, even the writing of laws is extremely algorithmic.

https://en.wikipedia.org/wiki/Robert's_Rules_of_Order

Robert's Rules of Order don't necessarily match up with the Senate's rules or the House's rules... but the concepts are very similar. (In particular, there is a time limit to debate in the House, while there isn't one in the Senate. Both differ from Robert's Rules where individuals are only allowed to speak twice per meeting).

Regardless, Parlamentary Theory is extremely codified. And if you listen to CSpan for just 5 minutes, you'll notice that Congress (Specificall the House) talks in a very algorithmic manner. (Individual Representatives reserving time down to the _minute_ to talk about their arguments).
I think you're using the wrong standard here.

From Wikipedia:

> Hate speech - outside the law, is speech that attacks a person or group on the basis of attributes such as gender, ethnic origin, religion, race, disability, or sexual orientation.

"Marginalized political views" isn't in that list, but then again it doesn't purport to be a comprehensive list.

However, it seems like you're relying on a particularly legalistic view of what "hate speech" is. Is hateful speech toward a group truly not "hate speech" until a legislative act deems the group protected? On face, that doesn't seem right.

You're right about "hate speech" as a legal term, but I don't think the CEO of a non-profit speaking to his employees requires that level of scrutiny.
The very reason that I became interested in programming is the ability to eliminate repetition. Instead of solving math problems, I could make a calculator program. Instead of typing something out many times, the computer would do it for me. Type once, run forever. That was an amazing revalation.

If I had learned programming through mindless repetition, through typing the same thing over and over again (As codecademy has students doing here), I would have quit early on.

Instead, I learned through solving problems. Diverse problems forced me to apply my newfound bits and pieces of knowledge in different ways. I always focused on eliminating repetition whenever I could. I had no interest in typing a lot.

There are different kinds of repetition. Practicing the elimination of repetition is the best repetition there is.

Finally, of all the computer-related tools out there, the command line is perhaps the best at aiding users in the elimination of repetition. With the ease of adding new commands, with programs like vi and cron at one's fingertips, there is so much even a beginning user can do to start eliminating his/her repetition. So to TEACH this tool as one of mindless typing is utterly abominable.
California lawmakers approve drone trespassing crime bills
It is incredibly nasty surgery, apparently one of the most difficult and invasive performed.
Ask HN: What was it like to be a developer after the crash of 2008-2009?
> The more education and progress there is the less corruption.

Do you think a ruling class can be educated into not pursuing their personal gain at everyone else's expense?

It's not that complicated. 2 + 2 = 4, and "fucking people over is bad mm'kay?"

The problem is that opportunities for "corruption", wealth and power are the main reasons why psychopaths seek political office to begin with. They don't go there to help others.
The Internet We Know Is Built on Hacks
Speculation?
I couldn't find it in the quick digging I did; can anyone tell me where he got the 6S case, which he describes as a case that is "likely" from the new 6S? I assume it's either a technical reproduction based on rumour or an intentional gift from Apple to build hype?
Raising interest rates this year will threaten the Fed's major objectives
Des rencontres à portée de main avec l’application Weezchat
Odi Et Amo: Programming Edition
Yea, it'd even be interesting to compare a song's play count over time to it being featured in popular movie soundtracks, etc.
Super cool project! And damn unexpected to see Jean. Interested to see how the colored versions will look. Good luck moving forward!
German city that ditched Windows for Linux wants to go back to Windows
Thanks for your comment, I hadn't really grasped that Y Combinator was for groups that hadn't really started work yet.
*> You've got $16 left for food and then then the Flickr account you forgot to cancel gets charged to your account,

I don't want to be rude but I wonder what set of circumstances leads a poor person to subscribe to a relatively superfluous service (unless you're a pro photographer?) in the first place.
Prior discussion (3 days ago): https://news.ycombinator.com/item?id=10099611
We have several tons of scrap steel I was going to recycle. It was quoted at 2 cents a pound US! Last year scrap got 7 cents, and a year or so before that it was 11 cents. It was not worth hauling it in, maybe I will make sculptures with it instead.
I think education elucidates the populace into not accepting corruption so readily --to understand that while it may be 'natural' it's not okay and it can be contained.

A more educated population tends to demand more reason.
That's very clear. It sounds like Wikipedia is following one of the loosest sets of rules available.
Samsung to cut prices on its Galaxy
You're obnoxious, but you're right. I've suffered more than my fair share of overdraft fees, and every one of them was my own fault. It didn't help that my bank's online banking system was a filthy liar with a long-standing bug that caused it to display an incorrect balance (for up to a day or more) when there was an incoming transaction that wasn't pre-auth or posted -- but ultimately that just meant that I had to start writing down all of my charges and deposits, so that's what I did.

Overdraft fees are onerous, banks absolutely do exploit their poorer customers for extra revenue, several of the larger banks are next in line for most-hated organizations in America behind AT&T and Comcast, and the structure of fees across a wide array of services are all biased against the poor. But, none of that changes the truth that most overdraft fees could be avoided if the poor were more diligent about their finances.
This is a common refrain: drop down to C, C++, Fortran for the computation intensive parts. It works, but only to a degree. The inefficiencies lie in the vectorization semantics of the host language(s) that leads to extra copies and extra levels of indirection. So this dual language mode of operation typically does not approach what one could have obtained had one disposed the baggage entirely, except for I/O. Usually in the quest for better speed, that is what remains, as one moves progressively larger portions of the application in the C, C++, Fortran part of the code. A reason I like Julia is that I can largely avoid this dual language annoyance, and enjoy the succinctness of pithy vectorized expressions using https://github.com/lindahua/Devectorize.jl
Hem, that's not so easy for the Germans. If only it was a mere "mistake" you can "admit and move on"... It is a crime against humanity that will never be forgotten, may I remind you.

And German beer tastes like piss, if you ask me (I'm Belgian for beers).