skysight-inc/HackerNews huggingface dataset:
> But people's names do in fact reflect the level of education of their families, and in an extreme case they can choose a new name if they want.

Good point -- I hadn't thought of that. But wouldn't the resume reflect the actual education of the applicant? Maybe the discrimination against names you describe is cultural, which could also be of interest in the tech world ("this guy wouldn't fit in with us").

I did see a study on the success rates of people that had changed their names to be less "ethnic," and it was high, but of course there's a self-selection problem, since someone would have to be a very motivated person to change their name to get ahead.

One disadvantage of using pictures is that it makes race immediately apparent, and people might deliberately change their behavior to not appear racist. Maybe they offer an interview to the black candidate to check off a box on the HR form, even if they'd never hire him/her.

Anyway, just some thoughts -- I'd love to see the results of the study here on HN if you manage to pull it off!
Pretty unexpected that it turned out to be a literal itch and not metaphorical.
Thank you very much for the extra details mappu! That answers my question :-).
This guy has some other great maps worth checking out as well. I think his sharknado one is awesome: https://adventuresinmapping.wordpress.com/2016/06/09/how-to-...
And many Americans believe that drugs being illegal means that: they're harder to get, they're used less than they would be if they were legal, and that the public is being saved from DANGEROUS HORRIBLE drugs.

All of which is false, but is perpetuated by those in powers - both by outright propaganda, and by (selective) enforcement of these laws.
Actually about half of the internet uses use Facebook every single month. If you include the number of people with a Facebook account that do not use it monthly, that total number is obviously higher, not lower.

Since your link estimates 3.4 billion users (half of which is 1.7 billion), and 1.65 billion use it every month, that's almost exactly half. Again, this is only monthly active users, and not total users.
We're using some ML for our cloud security platform.
The US's war on drugs really pounds "developing" countries though. Guatemala, for instance, has basically no drug problem. People don't buy, they don't consume, addiction isn't really an issue. (Alcoholism, macho-ness, incompetence OTOH...)

Yet Guatemala pays with blood. It enforces ridiculous money laws. It has to do all this and it's a total net negative for the country. They get no benefit, other than appeasing the US. Is this a conspiracy? Either way it massively benefits the US, which gets a way to keep these countries preoccupied with false issues, keep them rife with violence, an so on, preventing them from becoming a credible threat or competition.

I'm willing to bet many other countries are in a similar position. Mexico would probably get cleaned up overnight if they gave Monsanto an exclusive license for pot and opium cultivation. (I'd bet on Monsanto corpsec over cartels any day.) Hell, these countries could even nationalize production if they weren't to bad at everything they do.

https://www.theguardian.com/world/2013/jan/19/otto-molina-wa...
>> This is just marijuana.

I would hasten to say this. I totally support a lot of the legalization for medicinal purposes but there's still way too much of this happening:

Driving while high on marijuana causing spike in fatal accidents - http://www.today.com/health/driving-while-high-marijuana-cau...

Police: Driver Was High Before Crash That Killed Massachusetts State Trooper - http://www.necn.com/news/new-england/DA-Massachusetts-State-...

Driver was high on marijuana when he killed NE Portland cyclist, police say - http://www.oregonlive.com/portland/index.ssf/2015/12/driver_...

Driver accused of crashing into marijuana dispensary while high on marijuana - http://www.oregonlive.com/happy-valley/index.ssf/2016/06/dri...

Teen driver admits to smoking marijuana before crash killing 3 - http://www.kiro7.com/news/teen-driver-admits-smoking-marijua...

Sorry but that old adage that people who smoke weed just sit on the couch and eat potato chips and people who smoke don't hurt anybody is a load of BS. These are not simple accidents, these are people getting high, driving and killing people, and its happening a LOT more frequently.

I do believe in legalization for medical purposes and feel there are huge benefits for people who need it - but clearly there are still issues that need to be worked out. And save your "Drunk drivers kill more people very year" and "Alcohol is way worse. . " arguments. Just because we already have one dangerous legal drug, does not make it right to legalize another one. Heroin and Cocaine are also schedule I and II drugs. Are they any less dangerous than weed?
Yeah, but if you're a functional human being, you don't _need_ patterns.
StatusPage.io Joining the Atlassian Family
The author answers the title question for himself.

> For all of the options there are open options available, but yet it seems that in the daily grind the value of “freedom” diminishes when proprietary products offer a better overall experience.

I love me some open tools. Open tools are getting a lot better over time. But, people are not often enough finding them to be better to use than the closed tools. The closed tools are not free-as-in-beer, but they are cheap enough to justify their cost.

> Tweaking and tuning a free product compared to purchasing a license or subscription to a service is just more convenient — and potentially cheaper.

Theoretically, this might be possible. But practically, it's not panning out for the tools mentioned in the article. Sublime text cost $70. A senior engineer tweaking and tuning a free text editor for a single hour is more expensive than that.

The real question is

> Is it just because closed products by nature create better user experiences, where as Open Source is best at low level things that are a commodity?

Open source does have some conflict with the nature of humans. It suffers greatly from the Tragedy of the Commons. That's not a black&white, unavoidable doom sentence. It's an obstacle that must be directly addressed if an open project hopes to succeed.
The high cost of housing in urban centers such as NYC, SF, Boston, LA is caused by market inefficiencies caused by zoning density restrictions and overuse of historic landmark status. This actions result in a "politically induced" scarcity which works against wealth creation. In microeconomics, this is called, "rent-seeking." Harvard Economist Edward Glaeser has written extensively about this, see NY Daily News: "Build Big Bill" for a solution to the high cost of housing in NYC. Financial Times columnist (and with a masters in Economics) Tim Harford has written about this. See his book, "The Undercover Economist." Economics Nobelist Paul Krugmann has mentioned this in his NYTimes columns as well.

In the US, at least, the high cost of health care has impacted wage growth for many since firms generally pay employees according to overall salaries and benefits. As more and more money has gone to health care costs, less money has gone to salaries.
CryptXXX providing free keys for .Crypz and .Cryp1 Versions
The Community Edition of Livecode is interesting. It's the closest thing out there to a modern Hypercard successor.

http://downloads.livecode.com/livecode/
Major win for Microsoft in 'free for all' data case
Looks awesome, just one tip: Would be cool if the example code works, would be very nice for people to test with.

curl "http://fetch.amplemarket.com/v1/dba4b09a9c9/people/find?email=drew@dropbox.com" -i

HTTP/1.1 401 Unauthorized
Connection: keep-alive
X-Frame-Options: SAMEORIGIN
X-Xss-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Type: text/html
Cache-Control: no-cache
X-Request-Id: 6b8f10ff-306f-46e1-9aa8-212ae0c8f6db
X-Runtime: 0.010891
Server: WEBrick/1.3.1 (Ruby/2.2.4/2015-12-16)
Date: Thu, 14 Jul 2016 20:45:40 GMT
Content-Length: 0
Via: 1.1 vegur
Interesting article! I've sometimes wondered if I should learn more COBOL. I'm 26, one of my gigs was to reverse-engineer loads of COBOL code whose functionality was being migrated to something modern.

There was a few of these very long scripts, written in the 70's. At the top was "Here be Dragons".

It felt cool after I figured out what interest calculations it was performing, I ended up leaving a comment "Dragon Slayer was Here" at the end of the script.
this is cool stuff, we are doing similar things at beta.verify.ly (although more of a security focus rather than BI)

how much fun did you have figuring out generation of kbsync and the crazy iTunes otp / auth tokens? :)
Cilk Plus from Intel Offers Easy Access to Performance
2 California men fall off edge of ocean bluff while playing 'Pokemon Go'
Open floor plans also photograph well
Google deletes artist’s blog, a decade of his work
For newbies (like me): Apparently in this context, ML abbreviates meta language, not machine language or machine learning.
Out of curiosity, have you actually tested your ability to tell the difference? You know, someone other than you puts, say, 10 samples in identical cups, randomly makes 2 coke, 3 pepsi, 1 Dr Pepper, and 4 from another brand unfamiliar to you, and you're able to identify each by smell each time?
It's even worse, I'm regularly meeting developers in my field (Android) which not only use only black boxes, they will refuse to build their own libraries if they're not provided by Google or other 1st party provider. Example: People didn't want to implement a FAB (which is essentially a shadowed colored circle with an icon in it) and demanded that Google provides the code to them O.o

Maybe I'm spent too much time hammering things together with C/C++, but this kind of mind set is really foreign to me O.o
TBH, this is what happens when an immovable object meets an unstoppable force haha. I saw the rest of your comment above now, and I realize (please bear in mind, I was typing on my phone while walking through noisy Praha, after some wine) that I was thinking of getattr while I was typing that. I also scrolled up to realize the bug you mentioned (re: returning the sentinel value). Also, my gratuitous use of the misspelled "SENTINAL".

Despite our alpha mentalities, we are not worlds apart, truthfully. My original response came across sounding hardliner pro-try-except, anti-anything-else, but my point was only that people abuse exception handling in their primary business code (e.g., directly handling a network IOError in a Django view). As a result, they have a bad time. Libraries and utils should be relegated to exception handling duties like that. When following principles like developers love Python's try / except blocks for their clarity.
Does anyone know how this compares to jpegoptim?

https://github.com/tjko/jpegoptim

I'm hitting the limits in my OneDrive account and jpegoptim seemed to reduce my photos quite a bit.
Tesla Autopilot needs rethink urges US consumer group
I think housing costs and quality of living per Dollar are two different things.

Why? Aside from many reasons, we westerners changed our perception of what is included in our "quality of life"-basket.

Some of those things that can enter this basket are especially scarce and inelastic. And since we've chosen that "life in a dense urban city part" should be in this basket we've chosen one of the most inelastic economic items.

Still, it doesn't mean that this life-quality-basket is set in stone. Its composition will change again. And it doesn't have to become more expensive.
Why would you punish someone for making an offer you don't like and that other people are fine with accepting?
A bit off topic, but how many people here use rl in their day job, and, if you use it, what do you use it for?
I wonder if this means I'll be able to unsubscribe to the Atlasssian SMS notifications. They make is so easy to subscribe, but no details how to unsubscribe.
There! I've added those to the post at the bottom, with one more quite funny story that I didn't knew about myself. Thank you all for asking questions, there are many questions that I couldn't come up with myself that I'm very happy to get answers from!
Performance is the least compelling reason IMO because if it's slow, you should optimize the slow bits. Otherwise it won't even register as a percentage of total time; looking at it this way is just arguing for premature optimization.
European authority says no safety concerns with Tesla Autopilot
That may change when they eventually ship Zelda: Breath of the Wild next year. I think missing the Christmas window will hit them pretty hard. And it's supposed to ship on the WiiU and the NX simultaneously.

How many Zelda fans, myself among them, will have skipped the WiiU?

If BotW is as good as it looks to be, it may finally be the game the WiiU should have shipped with.

Until now, has there been a Nintendo console that didn't have it's own proper new Zelda for it, right up until the launch of that console's successor? I guess the Virtual Boy...
Tesla Cuts Starting Price of Model X Crossover
How is installing on linux any different when your One True Package Manager does not provide what you need? Usually it is "here use this third-party repository which is just some guy providing executables" or "build from source".

What's worse is when your One True Package Manager creates a broken package because the packager has no clue what they are doing. Debian and SSH ring any bells? Would using an exe provided by the developers have that problem?
as a customer of many companies who use status page, i do not understand it at all. this is just a nice looking page with some history to it?

most of my encounters with status pages have outdated information such as i am checking your page because i think you are down, but you dont list that you are down, yet. or when they are having a problem, there's a very tiny indicator and somewhat useless message.

what could this possibly bring atlassian that they couldn't build themselves?
The title sucks, but this article is about 3d printing landmines so people can train to defuse old weapons.
My educated guess states teletext.io it's just to good not to become big.
I'm surprised they sold. This seems like a fantastic business.
What I mean by neoliberalism is summarized here in this paper, "Neoliberalism: Oversold?"

http://www.imf.org/external/pubs/ft/fandd/2016/06/pdf/ostry....

If you think neoliberalism means something different, please let me know. I would love to hear it. I agree that it has buzzword potential, but I believe it corresponds to a pretty specific set of government and economic policies, basically what the UK and US have right now. Germany and the Nordic countries are less neoliberal since they have stronger social safety nets, stronger workers rights, and less "free market" (imo, the good aspects of the free market while removing some of the bad).
Not compeltely related to article but I've often heard that banks argue that COBOL is more reliable and maintainable then any "modern" language.

I've always wondered why this is the case. Is it because people are way more careful when entering code? The article points out that their IDE is connected to the Mainframe directly which makes me believe an error is much more severe. I'm more confident that the compile and unit tests can catch my mistake than I'm in my own coding skills (which is why I am not always afraid of changing tightly coupled systems). And even if worse comes to worse, i'd still be confident that some system will detect that change and roll back my commit before all goes south.

With COBOLT (in such old environments), it seems that things must not break at any point so developer are a lot more careful with what they do, which makes the code do what it is designed for very well. The problem with such an approach is of course upgradability (I would not want to touch undocumented code that has not been updated for 20 years because some government decided to replace an old "protocol".

Or maybe, COBOLT is considered more reliable (by Banks, etc) because managers just see the fact "this system has been running for 15 years" while ignoring the problems that come with it.

But I'd like to hear your opinion about it.
Price signals are how we tell people what research careers are worth considering.

Unless they don't mind working for peanuts, in which case there's no problem.
I had withdrawal symptoms after two times using opiates, and the experience was horrifying. I cannot imagine being a regular user, then having to cease. I would probably end my life rather than experience that.
Google acquires Israeli-American startup to boost content sharing
You are the MAN!
Thanks again for the reply.

By the expression "locked down" I mean that no reasonable change can happen if any one of the main core devs don't want it to. Some of the core devs think the max-blocksize is too large. I won't name names, but a modest larger blocksize is reasonable.

Additionally hard-forks are the safest way to make large important changes. They are safer than soft-forks (limbo) and for the blocksize one would be required. I'm sure you know all of this, but the reason for a hard fork was because it's an important and critical change. At one point it was on the core scaling roadmap I believe (or promised by your CEO to Chinese miners in Hong Kong).

> when they activate they will not operate on the same blockchain

Hard-forks have happened twice before and people aren't calling the current version an altcoin of the original Bitcoin. Bitcoin Classic's change has safety mechanisms like a 30 day grace period before activation, it wouldn't disrupt time-locked coins, and it has other checks that prevent attacks on hard to process transactions. It also only changes if there is overwhelming miner consensus well above the regular 51% 'Nakamoto' consensus. Unanimous consensus works for trivial matters but the big stuff, the important stuff should go with a large majority and not be held back by a stubborn minority. Classic also removes the hard-fork if it doesn't happen by a certain date.

> I tried to convince him to not use a fairly restrictive moderation policy in /r/bitcoin I failed.

I'm glad your being vocal about the censorship and expressed your opinion to Theymos. An entire sub of 19,000+ users arose out of those policies. On /r/bitcoin most of the posts are positive white-washed pump the price news rather than genuine discussions. A big genuine thanks for talking to him about it, and I hope you can keep that process moving towards non-censorship.

You mentioned:
> stream of brand new sockpuppet accounts

People created new accounts because their main accounts were being banned for talking about the benefits of on-chain scaling. Sure some of those were FUD, but a lot of them were also genuine.
The main variables were volume (onstage and in the venue, separately), delay and reverb. We would start with a dry (no effects) sound and get the volume right first. This would already be kinda stressful for her as a dry sound is raw and unkind! We would then bring up the effects to a normal level which would sound way too extreme in soundcheck, as there is no crowd to absorb the sound - so again it wouldn't sound good to her. Then we would bring the effects down in order for it to sound right for an empty room, which felt more comfortable to her. Then for the performance the volume and effects levels would be higher to account for the crowd absorbing the sound.

So for soundcheck it was important for it to sound right for an empty room, whereas we were also somewhat covertly tuning parameters in anticipation of the crowd's effect on the acoustics.

So the key point is that we were building two sounds; one to fit her psychoacoustic perception in an empty room to make for a comfortable soundcheck, and another for the actual acoustic scenario of the performance. The latter was offputting for the performer despite being 'correct'.
Reply to the SMS message with with "STOP"
So is it basically Checklistomania? Would love to see a demo without having to create an account.
Seems like the perfect acquisition for handling HipChat's downtime.
I made the world's worst camera app
FWIW, I didn't bother uninstalling KB updates on my Windows 7 laptop. I let them all install, then used a utility called Spybot Anti-Beacon to disable the Telemetry services:

https://www.safer-networking.org/spybot-anti-beacon/

You might try giving that a shot.
You would either need a JavaScript library (which doesn't exist yet) or you would need to convince browser vendors to support lepton files natively.

In Dropbox's case they control both client and server and can just compress/decompress in the dropbox client. Using lepton on websites wasn't really Dropbox's goal (but it would be cool if a sufficiently fast JavaScript library existed).
You can interface Cobol with modern technologies. See, for example, this web framework:

http://www.coboloncogs.org/
tldr: HTTPS provides false sense of security and is difficult to implement.
The most commonly cited answer I've seen for these kind of questions hasn't been the cost of serving HTTPS but rather the delays in getting the ad networks to support HTTPS. Some sites reported that they had fewer bids (and thus lower revenue) for ads on HTTPS pages, which is something I'm sure the NYT management watches very closely.
Yes, some of the best programmers I've ever met had a hard time reading.
How do you clean up or time out old "cart" processes that are still in memory?
That is a suspicious train of thought.

You see, trade is a net positive sum or it cannot occur.

At the least, this is what free trade advertises. I believe in most cases it is true with some caveats.

When I hear you talk though, as we know others have, then I hear something else, which is the implication of a zero sum game occurring in one place to allow a positive sum game to happen elsewhere. Crudely, some must lose for others to win.

Would you care to elaborate?

Why would that be necessary?
> Edge is usually pretty modern when it comes to GPU acceleration, and I've heard Servo is heading this way, but Apple has historically cared very little about animation performance on WebKit, instead hoping to drive people to write native iOS apps

This isn't really an accurate description of the current state of affairs.

Edge, Firefox, Chrome, and Safari all use essentially the same architecture for rendering. In the case of all browsers but Chrome and Firefox on non-Windows platforms, they are already doing all their rendering using vector graphics APIs that are GPU-assisted (Direct2D for Edge and Firefox; CG::OGL for Safari); at least on Windows, Chrome is the last one to catch up here. All browsers use a "paint"/"compositor" distinction, which leads to the "transform/opacity is fast, other CSS properties are slow" effect. In the case of Safari, the compositor is run by the OS window server (Core Animation); Chrome is heading this way too on Mac. For other browsers and OS's, the compositing is done by the browser itself.

This design, which essentially all shipping browsers share, is motivated not by Web compatibility concerns but rather because it was easy to retrofit onto older browser engines. Servo does things differently: it removes the distinction between painting and compositing, replacing it with WebRender, an integrated solution that handles both. This means that it can run animations off the main thread and GPU-accelerate all of them, not just transform and opacity. The legacy vector graphics APIs are cut out of the picture entirely (except for SVG/canvas), which results in a much more optimized graphics pipeline. We do not break the Web while doing so; there is nothing in the spec that requires the use of legacy vector graphics APIs when painting Web content.