skysight-inc/HackerNews huggingface dataset:
You're right I forgot to add back in some amount for children. Somewhere between $400 and $1300 would be fair, so let's say a middle ground of $850/month which adds back $0.75trillion.

As to raising taxes - if a UBI were ever to exist this would have to happen to the middle class, because the middle class (or most of them, might depend on how defined) do not need $2,600/month on top of their current situation and if they get this then certainly it wouldn't be affordable. It's not nearly as hard a sell as a normal tax raise though, you just explain that for X people under a certain wealth level the "new basic income tax" will be capped at the same amount they receive as basic income so that they don't lose any money in real terms.
Nothing man made is ever black and white. There is no universal physical law of morality.

We can describe two different acts with the same word:

> A guy stole a sandwich from a super market because he was starving
> A guy stole a Ferrari because he always wanted to drive a Ferrari

These two things are not the same.

The temporality of property rights is especially interesting. I hope you do realise that at some point in time there were no humans, and as such no such thing as property rights.

When a human first laid claim on a stretch of land, you could argue that this in itself constituted theft, at this very moment this person deprived every other human being from accessing or cultivating this land. What moral right did this person have to claim this land?

From there, millennia of war and conquest, laws and civilization.

In Switzerland, where I'm from, patrician families still hold vast estates, dating back to feudal times. They legally own all of this but what about the morality of it? These estates were acquired centuries ago.

By modern standards, the morality of it back then was clearly not given, because the wealth was amassed on the back of a populace in servitude. Add to this, that this has an impact on society today, by extension these inherited properties are limiting today's generations to express themselves.
to all employers: Could you please avoid asking "What's your favourite thing about this company" unless you're called Facebook, Google,Github? It's likely that we (applicants) never used your services and it gets a little awkward.
Much Love.
I was thinking of it more playfully – what would this legislation look like, how would it affect productivity of engineers, it's a curiosity, I don't actually have any stake in it happening.
Other than the fact that the parent post is all discursive ad hominem (as pointed out in another reply), its also extremely presumptive and grounded in rather false premises. Often, people that have been through hard times have the most black and white view of what is morally right in such times, and cling to them quite strongly as an important part of their identity, often one which helped psychologically in getting through hard times.

Black and white thinking can, sure, be a result of privilege, but it can also be a product of its absence. Aside from being fallacious to attack a speaker for your presumption of what in their background might be the motivation for their ideas rather than addressing the ideas themselves, you'll also quite often be wrong on that presumption.
This is usually the case but there are frequently short length restrictions even when it's hashed. Sometimes only on the client side too, so you can just remove the attribute from the input.
Will this be the norm on the Model 3?
Mirrored here, in case official site collapses: https://marc.ttias.be/openssl-announce/2016-05/msg00002.php
Or 10, which is the maximum password length my bank requires in order to log in to my bank account.

Oh, but they have a 4-digit pin, too! That makes it oh so much more secure.
Ask HN: NYU Courant MS CS Offer, Thoughts?
I am an international candidate (India) got an admit from NYU Courant into its MS CS program. Wish to know you HNers perception of the school and the degree

Any comments would be really helpful. Thanks in advance!

Throwaway, colleagues in HN, they can't know, not yet ;)
Correct and also based on candidates' profile, we could maybe do part-time for this position.
Has it occurred to you that getting your own property back (i.e. justice) should not be regarded as "stealing"?
from the article

>>Stealing small quantities of food to satisfy a vital need for food did not constitute a crime, the court wrote.

What about the loss sustained by the owner? Or perhaps if the "not-so-rich clerk" at the supermarket was in charge of the goods and had to pay for the losses? Whose going to give that "not-so-rich clerk" the lost money?

Tomorrow if a thousand "hungry" people stole "small quantities of food to satisfy a vital need for food" then what?

I mean, such "populist" rulings are ultimately antithetical to democracy based society.
Hmm, I tried playing around with this tool.

When I enter 250000 in sample size I get ranges that don't overlap. Does that mean I would need that many samples to answer this?
> Many of the worst abuses of history have come from black and white thinking (people with black skin are not people, jews are not people, people without my political beliefs are not people).

That's a crap argument, and has nothing to do with morality that's base racism and can be just as easily phrased as some shades of grey. I'm getting sick of people twisting what people say into some racial thing when we are talking about concepts and morals.

Every time someone says "the end justifies the means" or "well, its really not that bad" or "I'm not cheating as much as them" makes the world becomes a worse place. Keeping your morals and doing the right thing benefit everyone.
> History has a lot to say on this topic. [...] Society is much better off with some people helping the poor and law and order being maintained.

What history has to say is that, at many points, society has failed to provide help for the poor on a volunteer basis, and that said people have died of starvation and/or violated the law to avoid it.

If you expect that the normal order of things is for people to voluntarily donate in order to avoid hunger problems, then you have to admit that law and order will be broken on occasions, because the nominal food-providing mechanism occasionally fails.
Or the Internet Archive:

https://web.archive.org/web/20160503160435/https://www.opens...
"You won't believe these 3 changes that just made energy purchasers sit up and pay attention!"
I was actually referring to the API bit of your comment.

I suspect providing this functionality just on Linux-y systems might not be very useful. If there is a way to make it web-based but still work with local files on each platform, that might be more useful.
Oracle is deprecating the Java browser plugin in JDK 9, ie. the applet use case. There will still be support for Java Web Start though.
That is a terrible summary of the blocksize controversy, but yes, there is an argument that Andresen and Matonis are doing this to try to lend credibility to their position.
I think he means solving these problems in the work environment.
You know, in the absence of any negative consequences for those actions

And there's the rub. Even if we could make 500lb all-tenderloin cattle you wouldn't see people buying hundreds of pounds of beef tenderloin for themselves every day. Billionaries like Bill Gates can already afford millions of pounds of tenderloin yet you don't see him eating that.

Basic income might cause the price of tenderloin to go up a little bit but so what? It's not going to do anything to the price of corn or rice or wheat. Maybe the price of an apartment in Manhattan will go up a little bit (I doubt it) but not a house in rural Wisconsin.
Why not triple it? Why not $100,000k a year for everyone?
The problem is her lack of funds seems really fake though. She doesn't really seem to go through the type of real financial hardship I can identify with, it just seems haphazardly thrown in once in a while for laughs.
Giant Cobra spits venom on lens
If you completely ignore repairing and paying for the automation you hypothetically could build a farm where the solar panels were on arms that would pull them out of the way of the tractors/combines or whatever.
Ask HN: What do you do while you're waiting for code to compile?
I often find myself working on something that takes awhile to run. I make a change and then have to wait up to three minutes before I can see the result. It's enough time that I feel silly just staring at the screen, but not long enough to accomplish anything else. So I usually check hn or my email and end up losing 15 or 20 minutes.

There have to be a lot of other people with this problem. What do you do while you're waiting a short time for something to run or compile?
Maintaining the bomb
> Germany, for example, in the last years has been known for VW, Deutsche Bank and Siemens scandals,

In Germany, the courts function and there will be consequences. In Italy or Spain, not so much.
> Next it will be "See what crazy change to solar made energy purchasers sit up pay attention!"

That is _much_ worse, and I refuse to click on any link with that sort of headline because it's guaranteed to be more ads than content.

At least with the original headline I have an idea the topic is solar, and the news is the price falling significantly. Honestly I don't see the problem with the original headline.
Yeah, I hate it. Vote with your clicks and never touch those headlines.
I'd guess that the profit margins were minimal before oil price drop, so lower demand for solar should not result in producers lowering their margins.

But perhaps the inputs for manufacturing solar energy are dependent on oil price (transportation etc.).
Wasn't Satoshi just outed as Craig Wright? Although, that story appears to have a lot of holes in it. If this is true, it's fascinating information.
e.g. brother-usa.com and nytimes.com have password restrictions such as this. Further, nytimes.com doesn't allow a '+' in an email address.
Yes, true. I do think that generic B2B software services like this should be treated more like commodities. Maybe this will happen as more competitors spawn up.

In my view, paying to advertise such a service is equivalent to a farmer paying to advertise his wheat.
The upthread claims were that it does, and that this is different from the US system of a limited set of specific things it is illegal to discriminate based on. I haven't endorsed either claim, merely pointed out that the example of the wedding cake case (which was based on a law explicitly prohibiting discrimination based on sexual orientation in public accommodations) is not an example contradicting the claim that the US has laws prohibiting discrimination on specific axes rather than the kind ascribed upthread to Finland.

If you have questions about the basis for the claim about Finland, you should as the poster several posts upthread who made it.
Specifically, Rust does runtime bounds checking when you index into an array. LLVM is theoretically capable of optimizing these checks out if they're unnecessary, but it's far from guaranteed. It would take a dependent type system to perform compile-time bounds checking, and Rust isn't that sophisticated.

However, indexing is far, far less prevalent in Rust than it is in C, due to the existence of iterators. I've asked the Servo team on multiple occasions whether the cost of bounds checking shows up in performance profiles, and they never have, likely because they just aren't doing very much indexing to begin with.
Well, seeing as how these are designed for always on internet connections, I'm guessing people will simply remote into a box at home or work to do the compiling.
> I don't quite buy it. Opinion polls should be a pretty risk-free way to talk about your real preferences.

Yet it happened: https://www.yahoo.com/news/conservatives-look-winners-surpri...
Only sort of. Gavin would have a hard time convincing the eavesdropper that he didn't leak b to Wright.

A much bigger issue in my mind is that, if Wright doesn't hash the final derived key properly, then Gavin can steal money from Wright/Satoshi -- Gavin would never have proved that he generated the challenge the way he said he did, and Gavin could use Wright as an exponentiation oracle.

Also, I suspect that my protocol can be abused by Gavin to defeat the deniability property if he properly manipulates his challenge. I'm not sure and haven't looked carefully, though.

Much better ZK protocols exist.
Those "features" would be built into the platform. Instead of having the return stack and the parameter stack share memory space, the stacks would be kept separate by design. Instead of having malloc_chunks, the MMU would keep allocation metadata separate from the data presented to the user space. Any process overwriting an allocation would result in a segmentation fault, not on a per-page basis but on a per-allocation basis. It would be enforced by the architecture. It would not be optional. It would be by design.
Is there a work-in-progress changelog of what we can expect to see in 1.7? I couldn't find one.
I would say that it's self evident that 14th century workers got a better deal than todays workers comparatively and the burden of proof would be on you if you are claiming otherwise.

Back then people died younger due to war or disease. Starting in 1350 the black death killed around a third of the population of England. I would say almost certainly the average labourer of the 14th century would have had much more power and influence than the average labourer would today.

I did do a google search though. This link from the economist is quite interesting and cites numerous studies.

http://www.economist.com/blogs/freeexchange/2013/10/economic...
Ah this might have been before that i was at a training course for TUPE and some of the senior Union Guys where there on the same course.
The guy was Hungarian.
Some of the leading challenges in anomaly
detection are:

(1) Goal. What is the goal? One goal is
for near real-time monitoring for
health and wellness and, then, detection
ASAP. This goal can be appropriate in
monitoring on-line systems, say, server
farms, digital communications networks,
process plants. For much of medicine,
there is more time for detection.

(2) Old Data. What is assumed about the
input data, that is, the old or
historical data? One leading assumption
is that the data is a second order
stationary stochastic process. Another
leading assumption is that the data is
independent, identically distributed.

(3) Anomalies. There are essentially two
important cases about the anomalies.
First, we have seen the anomalies before,
have some good data characterizing them,
and now are just looking for those old
anomalies in new data. An example here
is looking for signatures of malware.

Second, we have not seen the anomalies
before and are trying to detect them for
the first time, that is, the zero-day
case.

(4) Real-Time Assumption. If doing
real-time monitoring, likely want to
assume that the real-time data is
probabilistically the same as the old,
historical data.

(5) False Alarm Rate. Once the context
of the work as in (1)-(4) is clear,
likely the most important goal is to be
able to select a desired false alarm rate
and get that rate in practice.

(6) Detection Rate. The next major
challenge is, for whatever false alarm
rate are willing to tolerate, how to get
the highest possible detection rate? Of
course, we might like to achieve the
highest possible detection rate in the
sense of the classic Neyman-Pearson
result, e.g., in

https://news.ycombinator.com/item?id=11440459

(7) Nominal versus Interval Data. Another
challenge is how to handle data that is
nominal (i.e., with just a few values
known in advance) or interval, i.e.,
essentially any real numbers.

(8) Multi-Dimensional Data. Another
challenge is how to get a higher detection
rate by jointly exploiting data on several
variables.

(9) Distribution-Free. Another challenge
is how to handle situations where there is
little or no chance of knowing the joint
probability distribution of data on
several variables. E.g., it is easy to
get input data on 20 variables, but
getting data enough on 20 variables to
have an accurate description of the joint
probability distribution stands to be
challenging, say, 1000^20 data points or
some such. So, can want techniques that
are distribution-free, that is, that
make no assumptions about probability
distributions.

Anomaly detection is often close to
hypothesis testing in statistics, and
that is a large and mature field with a
lot of good work.
Don't bother adding a real payment processor like Stripe. OP said for learning. Tackle that later.
The supermarket owner does have that right, and likely would if asked discretely. People are generally good and would probably forgive. Many do. That's why it is so important to donate to food shelters (don't forget toys for children - feed the body and mind).

But saying stealing is ok is wrong.
Australian Associated Press.
> Why in god's name would they just lower their prices? To be nicer to people? Do you understand how capitalism works?

A great example of the point-and-splutter method of argumentation.

In a greedy capitalist system, the traditional answer to "why in God's name would they lower their prices??!?" is "to sell more stuff". You can reverse the question: why in God's name don't they raise their prices now?!??!?
Synthego | BioTech | Full-time | Onsite | Redwood City, CA

Do you think robots and lasers are cool? Are you an engineer or scientist that colors outside the lines and isn’t afraid to do so? Synthego is turning molecular biology into an information science. We're building hardware facilities that abstract biological syntheses and research into software.

The vision is that biologists won't need their own labs anymore - they'll go to a website.
Instead of doing manual labor, they'll write code.

We are looking for people who want to help build our fully-automated facility (hardware and software). We just launched our first product: a CRISPR Kit for scientist!

* Mechanical/Mechatronics Engineers | https://synthego.recruiterbox.com/jobs/fk06qal/

* Frontend Engineer | Do you have JavaScript and Angular Ninja skills?

* Junior Mechanical Technicians

* Automation Engineers

* Roboticists

* Organic Chemists

* Wet lab technicians (must have chemistry or biochemistry lab experience)

* Biologist experienced (must have CRISPR experience)

We are backed by Founders Fund (the Peter Thiel crew), and Menlo Ventures. Located on the border of Redwood City/Menlo Park (right by Facebook!).

If you are interested email me at victoria@synthego.com
That would work for a percentage of bots. That method is used in the ad fraud detection world, but a lot of the bots simulate mouse moves and other user activities now. There are other ways to whitelist visitors, however.
I think your fear is healthy if it motivates you to fight the effects of aging. I know many people in their 60s and 70s and it's amazing the effect lifestyle has on where you end up. I know 60-year-olds who are senile and frail after a liftime of recreational drinking, poor eating, and inactivity. I also know 80-year-olds who are sharp as me, learning new things, and biking, hiking, or running more than ever to stay young. My 70-year-old mother just got her PhD and teaches nursing thanks to a liftime of healthy eating and intense exercise. Those are the seniors I think of when I go to the gym and choose salad over my craving for burgers and fries when out to eat.
> it doesn't add any amount of code overhead per module

It's something like tens of bytes (minified), FWIW, for the closure that each module gets put into.
In theory, yes. Neither system represents perfection. But, what's more important in practice is the likelihood of problems. Parsing bytecode is trivial. Thus problems with drivers inconsistently rejecting D3D shader bytecode has been relatively rare.

Parsing GLSL is quite hard. Thus, problems with drivers inconsistently rejecting GLSL text has been relatively common.

OpenGL's text requirement makes great sense in theory, but encouraged lots of problems in practice.
If they are successful in getting the world to switch to electric vehicles (and I hope they are) then they may not even need these in the future.
I'm pretty sure there is more (and a greater variety of) net facing Java code than C/C++ code.
From the article/link:

As noted in past emails to golang-dev and on golang.org/wiki/Go-Release-Cycle, the constraints above are stricter than in past cycles. An explicit goal is to ship the first beta on time, by May 31, instead of many weeks late as has been our past practice. (If the past pattern held, this release's first beta would be seven weeks late, or one week before the scheduled release date.)
Free Badge Program Signals Security and Quality for Open Source Projects
Everytime I've got 3200x1800 laptop, I wanna go back to 1920x1080 or 1920x1200.. Why well, personally, it's not worth going more than that. There is VRAM being wasted, gpu, cpu cycles, etc. and then software is not perfect - some of it would scale well, some others won't... Bought for my son Windows 10 laptop with 3200x1800 - lots of Qt applications would not scale properly, the minecraft launcher too. Maybe it'll be better on linux, chrome, and surely it was solved problem on OSX, but I still don't see the point.

The big thing was moving from 1024x768 to 1920x1080, and 4K displays are great - but when they are big, not for laptop.
Java vs .NET [video]
You just gave me flashbacks to giant chunks of GL boilerplate C code. (shudders... smiles)
Haven't used ABP in years because of their white listing for ad providers that paid their ransom. uBlock Origin has better performance anyways.
Run a private npm registry on Google Compute Engine
> I would have commited unspeakable acts just to have a compiler switch to enable bounds checking

-fsanitize=bounds in GCC6 (probably recent Clang also). Runtime overhead isn't even that high.

Lately I've been trying to use Ada for things I would use C for—it's quite a nice language that gives you all the power of C but safe by default (i.e. you generally have to try to shoot yourself in the foot). Also concurrency in Ada doesn't consist of “sacrifice kittens to Cthulhu and pray that it works”, which is a nice feature.
I wouldn't call it obscuring, you can see exactly what is getting passed to the card just the same as if you had written it manually.

The key is that you're dealing with the shader language by using a language, rather than strings. You can use static type information. You can refactor more easily. You can create abstractions over the minor variations in card behaviors more easily.

While hxsl doesn't directly address debugging, it greatly improves your ability to create code examples to isolate the problem.

hxsl does about as much as you could hope for with shader languages, without requiring changes to the cards themselves (e.g. using byte code, which hasn't been standardized yet, and I wouldn't hold my breath for).

In some sense, the arrangement between app logic and shader logic is still a bit like client-server serialization. You still have to pass the data and the commands in a payload, since the two platforms typically do not share memory or have useful common architecture.
Here Is Today (2013)
> My 70-year-old mother just got her PhD and teaches nursing thanks to a lifetime of healthy eating and intense exercise.

That's really impressive!
I think it would be against Java in sense Java does not support writing high performance code like Java runtime / security code etc. Now it may not have errors as much as openssl but that argument will be about implementation quality not against C/C++.