skysight-inc/HackerNews huggingface dataset:
Do you really think it's random happenstance that urban blacks get arrested for experimenting with drugs in a way that suburban whites do not?

It's more complicated than that. Police are actually much more tolerant of open-air/street corner drug-dealing in black ghetto neighborhoods than in suburbia. If you read books or news articles about these neighborhoods, you see that the dealing gets ignored for months and months, or the dealers are harassed and arrested and then right back out on the street later in the day. This would never be tolerated the same way in suburbia. Then what happens is that there is a shooting, or a gang war with many shootings breaks out. Neighbors demand that the police "do something." Since the police do not know who is responsible and witnesses refuse to talk, the police take the path of least resistance and lock up whoever they can on drug charges. I recommend the books "Ghettoside" and "Don't Shoot" for more on these issues.

Do you know what Ockham's razor is?

The elephant in the room is that black ghetto communities do not self-police and have a dire problem of particular senseless and indiscriminate murders. For instance, Ghettoside recounted a story of a 13-year-old, black kid wandering through the back alleys of his neighborhood, stumbling across a gang of older youths, who immediately started shooting at him. That is just insane. Completely insane. And the book is full of examples like that, of street shootings that take out innocent bystanders because the shooter couldn't be bothered to verify that the target was actually in an enemy gang.

If a community does not self-police, then there are two equally bad options: 1) outsiders can impose their own policing, which is always going to be fraught, brutal, and mistake-prone. 2) other communities can just try to contain the problem, ie, they can segregate themselves.
Is this meant to be satirical? Being male makes me able to lie about my GPA? Being female causes gaps in your resume?

"Being able to lie about your GPA and possibly get away with it due to the Freedom of Information Act that forbids the release of college/university transcripts to employers. This is how male Computer Science students are able to land internships, co-op positions, or entry-level jobs in reputable high-tech companies where their female classmates have failed, sometimes even when the latter had earned higher grades. "

"Not having the stigma of possessing a long resume gap due to a period of unemployment because of discrimination. Unemployment, usually regarded as the mark of an underperforming individual, may actually affect perfectly competent women that were just as competent as the men around them before being laid off or fired. They couldn't hold onto their jobs because being twice as good was expected, rather than being just as good."
Moving to ES6 from CoffeeScript
Payments company WePay (YC S09) raises $40M to go global
One of the things I remember best was that the stores were allowed to import butter from Belgia, and it was so much better than the one sold here.
When they finally got around to produce enough locally they demanded the shops scrap what they had bought abroad at the shops cost and restock the local brand (Tine).

Even to this day Tine whole milk is not whole milk, it only has 3.5% fat compared to 3.8% in natural whole milk (and which their only competitor has). Guess someone figured it was profitable.
Celebrate Pride with GitHub
It's already in this state. See Coq-in-Coq, where Coq formalizes its own foundations. Note that this is not entirely convincing, because if Coq was in fact inconsistent then the fact that it could prove its consistency is not surprising. But it is impossible to truly overcome this, and it certainly goes a long way to improve confidence in the system.
TiPo – Use your everyday spelling mistakes to improve your spelling
We developed an Android keyboard that will improve your spelling.

The common solution these days is for smartphone keyboards to autocorrect your mistakes.

This leaves the us with two significant problems:
1. Autocorrect is far from perfect, and often changes the context of the context of the sentence. This, as we're sure you know, can be quite embarrassing.

2. Autocorrect may momentarily fix a mistake, but it also enslaves the user into full dependency.

That's where TiPO comes along. Tipo uses the ancient method of repetitive learning to improve your spelling.

When you make a mistake using TiPO, your device will subtly vibrate, and you will be forced to fix the word before advancing to the next word of your sentence.
This ensures you improve on words you find difficult in real time.

We'd love to hear any comments or questions, and can be reached on twitter @TipoApp

https://play.google.com/store/apps/details?id=com.landbridge.tipo
For Ruby you should be using ActiveSupport::SecurityUtils.secure_compare or similar.

In theory openssl could return a String-like object with an overridden ==, but it doesn't.
Show HN: Instantly stream movies for free in any browser
> On XML iirc too

It serializes correctly.

For JSON you need an appropriate converter but as I said I would not use WCF with JSON.
The issue that they've been nailed with isn't so much that they over charged people, its that they signed people up without notifying them.

If you are using the service intentionally, then you aren't affected.

On another note, I have been using PayPal for years and haven't had any real issues with it. I mean it takes a while for eBay to get the money to me after a sale, but other than that its not bad. Have I just been lucky? Or is anyone else not experiencing problems that others are?
Etsy Shares Slump in First Taste of Public Market U-Turns
Ha, I knew it. Lambda the ultimate everything.
Somebody should add ARM to the title. These are ARM based servers.
Having used async & await extensively in C# they're pretty great... but I can't help thinking we're explicitly declaring something that mostly could be implicit if the language was designed right.

For example: if I'm calling an IO method that returns a value it should be able to figure that out and orchestrate the code to run asynchronously and await for the value when it's referenced. If I have several asynchronous calls methods in a method it should be able to optimize it so they all run in parallel as optimized as possible.

It might need some added declarative syntax on methods but I'd rather prefer that and make the compiler smarter, instead of offloading that complexity on the programmer per default. Sure you should be able to explicitly control asynchronicity if needed but in most cases that doesn't seem optimal nor necessary

Adding async/await all over your code adds to the "crud" that makes code more verbose and harder to read and understand
I have been thinking about this, and don't think jailing bankers will be any more effective than jailing drug dealers in terms of "fixing" the banking problem.

However since banking is regulated, it might be possible to "ban" people from the game, which is to say take an individual out of the bank, forfeit a years wages and bonuses, and ban them from working in any financial institution in the future.

The reasoning behind that sort of penalty is as follows, most "rich" bankers have a fairly high cash burn rate, forfieting a year of wages & bonuses would not bankrupt them but it would force them to stop for a period of time and recover their budgeting. Banning them from financial institutions would take them out of the game with respect to recreating the bad thing they did before, and ideally force them to find a different way to make money. Finally, by not actually putting them in jail you save the taxpayers a ton of money.
My new workspace
Easy Graph Visualization with Vis.js
What is the definition of advertising according to you?
asanagi, you are unfortunately "hellbanned", which means no one can see your post unless they are logged in and have "showdead" turned on.
Algorithms aren't responsible for the cruelties of bureaucracy
>This piece is written by a lawyer. Do not expect it to fairly talk about all of the options. It's invective; well-written, emotional, powerful invective. The goal is to make you turn off your brain and feel a certain way. Treat it as such.

>Invective: Denunciatory or abusive expression or discourse

I vehemently disagree and think you insult the paper. It's well written, attempts to describe logical inconsistencies in how we approach our reasons for punishments, and what the legal profession might be able to do to fix it. It turned my brain up, not down, and it makes me think more about logical underpinnings of our justice system. I haven't been spoon-fed, and you also insult readers who might feel they got something honest out of the paper.
Homebrew – The Good, Bad and Ugly of OS X Packaging
"144 MB per day ought to be enough for anybody."
-- NASDAQ

The problem with trying to store data that does not represent actual BTC transactions in the Blockchain is that it simply does not offer a lot of storage space. Currently one 1 MB block is added on average every 10 minutes. That's 144 MB a day that the chain can store. The miners operating the network receive a reward of 25 BTC per block plus transaction fees. At a price of 235 USD/BTC that is at least ~5900 USD per MB stored which makes storing anything in the BC extremely expensive.

Unless the BTC developers make a decision to implement changes in order to improve the scalability of the network, I really don't see why you would even try to use the BC for something like this. When you start to actually store meaningful amounts data in the BC, you are going to jam the network since there is no elastic supply of storage space. Secondly, the increased demand for inclusion of transactions is going to drive the transaction fees higher. In the end, you will have a high costs for a solution that does not even remotely offer the kind of performance you need.
It appears to be cookie-sized. At least, that's the only scale I was able to see.
I use them. It's been great so far.
Rather than <number>yy, you could do y<number>j or y<number>k and it works appropriately with the relative numbers; yj == 2yy. I always use this with c, d, and y commands.
I think some of these are definitely a bit on the side of hyperbole such as the ones you listed there, but I think as a whole this is a solid list of things that it's worth reading while considering ways in which you or your colleagues may have unconsciously had a bias that you may not have recognized. It certainly opened my eyes the first time I read it on a number of fronts (I had read it previously).
I've used it with all sorts of backends and clients. And you're right - in most cases it wasn't WCF's fault. Which is why I'm curious about why OP blames WCF.
If they're planning to discuss possible names in the open, I'm sure domain/social media squatters will be right on this.
> Do you basically draw two triangles that fill the whole screen and then render everything using a shader?

Yes. It determines the ray origin and direction for each pixel, and casts out a ray from there with pretty standard ray tracing methods and a few additional tricks I mention above.

> And how do you store that many voxels? A sparse data structure? When you have a large solid area do you simply say this entire area is filled so don't have to represent the voxels individually?

No voxels anymore, although it can be fairly easily "voxelized" by clamping the step space of the rays to approximate towards the nearest cube. So, I guess I might have to change the name, or make it look more voxel-ly :)

> I saw a video where you cut away sections of a building using a brush. Do you store the building voxels and then store the subtraction separately? If you had a world with thousands of buildings in it and cut away a little at each does that mean you can no longer share the shape of each building and space requirements blow up?

You can store a million modifications in a few megabytes. I was never intending for it to allow that many though, but I will figure out what corner cases are worth addressing.
I once ordered some things together with a few friends. The total sum ended up around $3500, much more than I usually buy for. The buy went through and the company got the message from Paypal that everything was ok and the money was on their account. Sadly they had a vacation day (small home-run company) and did not send the items directly. Two days later when they were back, Paypal had just pulled the money back from their account and left the message that the user disputes the buy or something like that. I had done no such thing. One month later I got the money back except for $20 for 'investigation charges' or some such...

If the company would not have been on vacation at that time they would have sent the goods and we would have gotten both the things and our money back. I ended up transfering the money via the bank as normal and got the stuff about $100 cheaper than over Paypal.

Haven't used Paypal since.
Yes.

Is your contention that the obvious irony of that situation renders it impossible?
My main Thinkpad is Magenta, the little laptop is Columbia, and I've misplaced my netbook Janet....

When I worked at SCO (well before the Caldera and Linux lawsuit crap), server names had "sco" in them, hence Scotty (a big old 68000 box), Crisco, Ionesco....
Leslie Lamport: Programming Should Be More Than Coding [2014 video]
How the CIA Helped Make Zero Dark Thirty
Well Q1 GDP was 0.2% and that could well be revised into negative territory. (http://www.bea.gov/newsreleases/glance.htm) The two data points the article cites does not a robust economy make.
> Overselling non-news into massive victories is basically what the bitcoin community does.

Be that as it may, the title, "Nasdaq bets on bitcoin's blockchain as the future of finance," was written by the Guardian, not the Bitcoin community. So I'm not sure what one has to do with the other.
I map <space> to : and it's been great. <space> is normally just a synonym for l, so I never used it; my only muscle memory issue is just an occasional : to enter command mode. Perhaps I should unmap :.
s/kernel exploit/kernel panic/

exploits actually exploit things
Travel arrangements are an easy problem to solve. Any international travel agent in Mumbai/Delhi/Bangalore/Hyderabad etc will help you build a good travel plan.

There are plenty of flight options from India to the East coast. Newark, Boston and New York (JFK) are all major hubs and will easily connect you to your college town.

I'll be more than happy to help you if you need any specific information.
Xactly Corp Files for IPO
I must point out that, by insisting on tying this to race, this discussion has quickly degenerated into "Who's been discriminated against the most?" which has exactly nothing to do with whether or not the criminal justice system in general is screwed up. Most all of us agree that something must be done. Do you want to gather together to fix it, or spend time in endless identity politics? I mean, even if you're "right", Who cares? Isn't the goal to make a change for the better?

Quod Erat Demondstrandum.
This is the product PayPal advertises in every single purchase customers make online. I don't understand why any serious business uses PayPal for payments when the company is injecting an extra step (or two) into the purchase workflow. How many sales do merchants lose because of the interruption?
I do believe ams6110's post have some merits.

If you grow up in the ghetto with role models largely being gang members and most your friends have been or are going to jail, it's difficult to grow into a mentality that value education and achievement. It just happens due to historical reasons, especially racism, majority of the ghetto are blacks. This actually perpetuate the unspoken racism, where people consciously or unconsciously associate black people with all the bad things happening in ghetto.

As a counter example, Asian Americans were also highly discriminated against in the past century, immigration from Asia were barred, those who were here cannot acquire citizenship, cannot own land, etc etc. Asians were generally viewed as poor uneducated labours, not too different from blacks. But today Asians are hardly viewed as that, largely thanks to large influx of educated and hard working Asian immigrants in recent years (due to immigration law preference), who changed the public perception of Asians, lifted Asian neighbourhoods from ghetto status and gave positive role model and connections to poor Asian kids (local or immigrants).

Conclusion? Focusing on "helping" visible minority actually reinforce the perception that certain ethnic groups need help. What we need to focus on instead, is to help those in need of help, without regards to skin colors.
Would you mind detailing the platform/portal that you use?
> Yes these things happen. They should not happen. But they happen in most counties --even homogenous countries.

What homogenous countries with a comparable level of economic wealth have situations that even remotely resemble our mass incarceration and drug war policies?
It's not just the Warren Court, the other big problem is witness intimidation and the "don't snitch" ethic makes it very hard to convict people for murder, so drug cases are used as a proxy.

From "Ghettoside: A True Story of Murder in America":

-----------

This was how Coughlin did his job on many a night. Coughlin couldn’t do much about all the shooters in Southeast who got away with it. But he could enforce drug laws, gang injunctions, and parole and probation terms relatively easily just by driving around and making “good obs”— good observations, cop lingo for catching, at a glance, a bulge under a shirt, a furtive motion of hands. A chase might ensue, and sometimes ended with the cops shutting down whole neighborhoods as the LAPD “airship,” or helicopter, thumped overhead. Coughlin took extra risks to get guns— this was the gold standard.

Coughlin’s methods were guaranteed to look like straight harassment to those on the receiving end. After all, how important was a bag of marijuana in a place where so many people were dying? But Coughlin’s motivation wasn’t to juke stats, boost his department “rating,” or antagonize the neighborhood’s young men. He had seen the Monster, and his conscience demanded that he do something. So he used what discretion he had to compensate for the state’s lack of vigor in response to murder and assault.

This practice of using “proxy crimes” to substitute for more difficult and expensive investigations was widespread in American law enforcement. The legal scholar William J. Stuntz singled it out as a particularly damaging trend of recent decades. In California, proxy justice had transformed enforcement of parole and probation into a kind of shadow legal system, sparing the state the trouble of expensive prosecutions. State prisons, already saddled with sick and elderly inmates, were all the more crammed as a result.

But in the squad rooms of Southeast station, cops insisted that desperate measures were called for. They would hear the name of a shooter, only to find they couldn’t “put a case” on him because no witnesses would testify. So they would write a narcotics warrant— or catch him dirty. “We can put them in jail for drugs a lot easier than on an assault. No one is going to give us information on an assault,” explained Lou Leiker, who ran the detective table in Southeast in the early aughts. To them, proxy justice represented a principled stand against violence. It was like a personalized imposition of martial law.

Leovy, Jill (2015-01-27). Ghettoside: A True Story of Murder in America (pp. 140-141). Random House Publishing Group. Kindle Edition.
Well, yes you do. You get to option to take the loan or not take the loan.
Hugo Troll Wars Hack Cheats for Android iOS
When Goods Don't Cross Borders, Armies Will ;)
Amtrak from Boston to Northampton is not very direct (I bet NYC is faster). A bus would be better from Boston. If you are changing planes, the closest airport is BDL (Hartford, CT) -- Bus, Train, Taxi all possible from there (Valley Transporter is probably the best option for convenience/cost)
> They are committing crimes

If you think drug trading and consumption is a crime, you're part of the problem.
Ouch, that's pretty unethical IMHO. Hopefully they add it, since the project owners are reading this thread.

On a side note, I've reported offenders to the FTC for violating CAN-SPAM, but the FTC just sends you a default reply that they don't look at individual reports for violations.
A RESTful API for your customer profiles
Nothing. Fully open CyanogenMod is called Replicant, and just take a look at its support list. That's how open and free Android platforms really are.

http://redmine.replicant.us/projects/replicant/wiki/Replican...
I did not mean anything like that. I have my own problems to solve. I only used my experience to asses that I have seen great solutions to more difficult problems by same-age people (17, 18 yr old undergrad students), and not that I am the expert in anything.

I did not piss on his effort; I actually thought it was worthwhile and impressive for a high-school student. MY point was that on a first look, regarding domain knowledge, there seemed to be more interesting competitors that were more deserving on the prize.

But who am I to judge, anyway?
JSX Looks Like an Abomination but It's Good for You
Low interest rate are good thing for normal people. Normal people do not make significant amount of money from the interest of their savings, at least not enough to offset the cost of the money they need to borrow for their mortgage, car/student/credit car loans, ...

The only problem that may have caused in the UK is making the ISA account look less attractive, which could impact the rate people save. (the money you put on your ISA is 'locked away', which mean you are less likely to spend it)
Is the on-prem offering a combination of "OSS private cloud" and a proprietary analytics / machine learning API?
Banks hit by record $5.7bn fine for rigging forex markets
> PayPal being very user-focussed

This works well for only the paying side of the user base. Yes, PayPal is a very convenient way to pay, e.g. in an Internet store.

Those who receive the money have much harder time, though. All complains I saw were from guys having their accounts frozen when money pour in too fast.
I was wondering about that. Generally you don't need to steal a design kit[1], the manufacturer gives them away at seminars and training in order to help you understand how their parts are used.

If I were going to start building a chip to compete with these guys I'd definitely want an evaluation board to test to see if my chip was a work alike to the competitor's chip.

[1] http://www.avagotech.com/pages/en/rf_microwave/demo_boards/
This is a forgery attack, not a key-recovery attack.
Hampshire College is in MA, but not near Boston. Take the bus to Amherst, MA (Peter Pan goes there -- there's even a MegaBus (cheap!) stop that is close enough to local bus the rest of the way).

They would probably pick you up from either stop.
Sadly, even SOAP UI can't solve all your problems. WS-* is just so complex that it's rare to find two sufficiently compatible implementations.

For example, on one WCF service I capture the message as it arrives and then write to disk. If I replay this message through SOAP UI, it fails unless I modify some of the headers.

WS-* just sucks in general.
This. I've been using ServiceStack pre-commercial for over two years. The clean, flexible, RESTful routing and lean extensions are a breath of fresh air compared to previous frustrations with the hodge-podge WCF 'REST toolkit'. Mythz as an architect and maintainer is spot on.

I had thought that MS might be on it now with Web API, but your comment suggests not.