skysight-inc/HackerNews huggingface dataset:
The rest of the world does not have that corn-based sugar that American food is laced with

Oh, I don't think that's true at all. While the USA does have an increasing obesity problem, so does everywhere else in the developed world. And the UK has a similar problem, not to mention Mexico. Even countries like the Philippines, which until recently had a good diet based on fish and rice, is now experiencing public health issues because of obesity and hypertension. Last time I was in the Philippines it was unbelievable how much Coca-Cola and soft drinks I saw being consumed. Way more than back here at home. And Coke has the place covered in advertising.
The interesting part that I hadn't heard before:

> According to the San Francisco police, officers were called to Steiner and Union St in the city at 11.30pm on Saturday, December 26, following reports of a man trying to break into a home – that man was identified as Ian Murdock. He reportedly fought with the cops, and was given a ticket for two counts of assault and one for obstruction of an officer. The techie had been drinking, according to the police logs. A medic arrived to treat an abrasion to Murdock's forehead, and he was released so he could be taken to hospital.

> A few hours later, on Sunday, December 27 at 2.40am, police were called again to reports of Murdock banging on the door of a neighbor at the very same block. A medic arrived to treat him for any injuries. Officers then took Murdock to the county jail where he was held in a cell.

> Murdock was bailed later that day, on Sunday, after a bond, said to be $25,000, was paid. He died the next day.
When I was setting up an account on Comcast's website, I was consistently getting an nondescript internal server error when submitting the form.

Took me quite awhile and many failed attempts to find that Comcast will throw an error when your requested username contains "comcast".
F/A-18 Super Hornet Cockpit View
Are you seriously debating the importance of Time magazine? It's not about your art friends, it's about the hoards of people who look at Time and model their lives after it.
In a theoretically ideal world, the solution would be to pay per room instead of per hour to account for the productivity difference.
it is not a class system, it's integrating some aspect of meritocracy. It is performance, not wallet based.
Yes those arguments often turn out to be false. In California, we had an income tax increase on the "job creators" that many argued would cause the affluent to leave the state, and an "Amazon Tax" that many argued would reduce jobs in the state. Those predictions couldn't have been more at odds with the eventual reality.
Even so, I still would rather read someone else. Just because Huffington Post might be considered legitimate now doesn't erase the fact that they started by not paying anyone (or paying then with "exposure" instead of read money).
>But currently the limits are more tied to physiological limits - the highest bandwidth channel for a human is the eyes and we know their limits (somewhere between 1080p to 4K depending on various things), and we've almost covered that.

This goes counter to my experience and thinking. I am sure that this is true on a phone form factor but 8k TV is definitely better than 4k on a 60"+ screen (I've never seen them side by side on a smaller device and I am unsure how big the demo set up was).

Current 4k has limited colour capability, ramping up the stage to richer pallets will increase the bandwidth demand, as will high frame rates and the increase in resolution to 8k.

VR streaming is interesting but I guess that filming it will be a big challenge !
Personal attacks are not allowed on HN. We ban accounts that do this, so please don't.
its that they do better work as well

You'll find that people generally do better, faster work when they have a gun pointed at their head.
Another brand to recommend is MikroTik. Depending on your needs they have routers that can scale from small home use to medium - large office.
"If Zuckerberg really wants to sell Free Basics, he needs to stop trying to convince people that it’s some self-sacrificing public service and admit what it actually is: a company offering a service that’s (supposedly) beneficial for both users and the company in question."

This is a good argument. This is not a charity act but a business decision. Although it brings something good to the Indian, Indian also helps Facebook to expand its business.
i wonder if that is to stop people from using names like comcastSucks or worse.
Ask HN: Why my question about Ian death was removed from Ask HN?
I asked this question[1] which i think is something fairly interesting for the community to see, but after few hours, it was removed from top of ASK HN, even though it stayed on my account, I guess it has something to do with not being able to give black bar to Ian death ?

[1]https://news.ycombinator.com/item?id=10815695
Since this individual is paying way more in taxes than the 99%, should they not have better services from the Gov? Do we not as Americans assume the more we pay for an item or service the better the product? It's only fair?
Check this link for some good arguments against Free Basics - http://www.firstpost.com/india/iit-iisc-professors-call-face...
the implication is that even if paid and treated the same

But they are not paid and treated the same at all, this is the point. The foreign workers are threatened with deportation. That is a powerful motivator to work faster and harder.
Sometimes it is depressing how little effort people put in to run a level playing field when doing numbers like this. The couchbase SDK used is from Mid 2013, with little effort the numbers could've been better..
no.
you've forgotten something.
you need to pay at least the flexi pack for ever server, too.
So your math is
Switch + 12.95/month (per server) + 15 /month (per server) and now you outpriced nearly every cloud.
There's probably a comma missing in my sentence, I meant, if starting the routine on Monday, rest day on Saturday and in Sunday go for a ride.

I agree rest days should be rest days. I've paid the price of not resting a couple of times too many already.
Make a Doom level, part 2: design
The Dream city
What are some examples of how you used Google Apps Scripts as a content marketer?
Performance is highly correlated with household income for fairly obvious reasons, regardless of system.
And the answer is that having one or two kids isn't much less expensive than having six. Clothes are handed down, as are bedroom furniture, toys, bikes, athletic equipment, etc. And people with low paying jobs usually don't send all those kids to college.
More overhead, CPU, data encapsulation, etc...
I don't believe he's trying to hoodwink India. I believe he sees a lot of potential for business growth here and I think he also wants to do something good and feel like he's helped make a difference somewhere.

The problem is that he's trying to kill both those birds with one stone.
Mostly Windows inside a Linux terminal, but these days I have so many VM's open it is tough to say. It's weird, I am a hardcore Linux enthusiast and use Linux as my home desktop, but I still use Windows as my work PC / laptop PC but most of them time am inside a VM, remote desktop VPS or Linux shell.

Edit: I know there are some languages that just suck on MS. RoR I've heard is horrible. I made 1 attempt at getting a good environment setup and failed miserably. Partly bc of the poor documentation, or should I say conflicting documentation.
Not at all. I'm just saying I don't consider it hugely important in the context of the art world (both buyers and sellers); completely agree that in the past Time had plenty of sway in the areas of politics/capital markets etc. Anyways, don't want to drag this on too much, it was a great article either way!
5 Pearls of Wisdom from Presentation Masterminds
You appear to be arguing against the assertion that the "lack of supply" in Silicon Valley is "bald faced lying" to "flood the market", but you're ignoring the broader point which is still very much true, namely, that if businesses can manipulate the market, they will, and steadily rising compensation is only more incentive to do so. This isn't "just a few bad apples", giants like "Don't Be Evil" Google, Apple (emails personally written by Steve Jobs were used as evidence), Adobe, Intel, Intuit, and Pixar were sued for this: https://en.wikipedia.org/wiki/High-Tech_Employee_Antitrust_L...
Could average wait time be increased, as the distance from the front of the queue and the checkout in a single queue solution is longer, between 2 and 5 meters for a 4 checkout setup. This distance and walking the 2-5 meters to the checkout increases time total checkout time.
It's the job of the validation engine to convert all URLs and email addresses to a canonical form -- either punycode or actual UTF-8, but never both. I prefer standardizing on punycode because it's easier to handle.

Otherwise you're just asking for trouble when the same user who signed up with an email address at maré-design.fr later tries to reset their password with an email address at xn--mar-design-d7a.fr. Sorry, you don't seem to have an account with us.

The same thing happens with URLs. Some browsers send the Host: header in punycode but send the referer in UTF-8. Who knows how they encode CORS headers and all the other newfangled stuff that contains bits and pieces of URLs. You have to consistently convert one to the other before using any of them.

IDNs are a mess.
I see the reasoning behind trimming trailing spaces, but it could cause at least as many problems as it solves. Plenty of people use automatically generated passwords, and while hopefully most auto-generators don't include spaces, I expect some might. Better might be to warn the user if their password has a trailing space.
In theory, you could also ignore all ads in general, but in practice you can't really ignore them, so you'd better realize that you're trading off a service for some influence over you.
10 most popular deep learning libraries started in 2015
The ideal system probably looks a lot like Finland, where teaching is a selective high-status profession with good pay, benefits, professional development, and autonomy; schools are competently managed; students are treated as people instead of numbers in a spreadsheet; and everyone in every wealth bucket receives a solid education.

The precise policy details might not apply in extremely different societies/political systems, but the high-level goals should be the same:

Highly qualified professional teachers with good career prospects and lots of personal responsibility and a culture of continuous professional development, adequate school infrastructure and materials, focus on the individual needs of diverse children, resource equality for students regardless of wealth or social class, work to solve child poverty and other severe social problems that prevent any education system from functioning.
This is an excellent article. Thank you.

The thing that is missing from all of these articles is, unfortunately, a tool to actually do these calculations. I am building such a tool. Happy to share (privately!) an early version. If you're interested, email is in my profile.
private organizations do not necessarily maximize profit. There are plenty of nonprofits (archive.org, e.g.), benefit organizations (rotary, lion, etc), research institutes/funders (HHMI, ACS, AHS, UL), NGOs (MSF, HRW, JWB, etc.) Each of these organizations would arguably be in a worse position if the things they were doing were attached to state functions.

Mozilla is another example, and then there are standards boards, IEEE, e.g., which are very closely tied to industry. So why not internet.org?
Did you get the book "Proofs from The Book" while it was open to download?
For desktop, perhaps the Gigabyte GC-WB867D-I?

Specs: http://www.gigabyte.com/products/product-page.aspx?pid=5157

Price: https://pcpartpicker.com/part/gigabyte-wireless-network-card...

It's basically an Intel 7260 Wireless-AC/Bluetooth chip plus a PCIe adapter.
Ask HN: Where can I find theoretic background on analytics reporting?
I'm specifically interested in structuring event schemas for no-sql databases, metrics vs dimensions, etc'.
I think the reason this is effective is not so much that you've given yourself permission to fail, but rather realising that failure isn't as big a catastrophe as you initially felt it to be.

https://en.wikipedia.org/wiki/Decatastrophizing
Obligatory educational link on bufferbloat

http://www.bufferbloat.net/projects/bloat/wiki/Introduction

'One of the most insidious things about bufferbloat is that it easily masquerades as something else: underprovisioning of the network. But buying fatter pipes doesn't fix the bufferbloat cascades, and buying larger buffers actually makes them worse!'
Comments moved to https://news.ycombinator.com/item?id=10811570.
well, as you would say in Hindi: Kutte ki dum kabhi seedhi nahi hoti.
shift-insert works in X if you can't middle click. In gvim too, out-of-the-box if you're in insert mode.
It's a pity there's no way to report bugs like this to Google.

The only way I've found of getting anything resolved is to forward issues to a friend inside the company, or hope that you can write a blog post which gets enough attention.

I get that filtering and testing millions of random bug reports from all corners of the Internet is hard - but it's a problem which Google desperately needs to solve if it wants to retain the trust of its users.
Why they are empty?
Speaking of Mozilla, they have weighed in by making a submission to the regulator, siding with net neutrality http://blog.mozillaindia.org/1558
That’s horseshit. The public schoolteachers I know closely are dedicated professionals who work 70-hour weeks, agonize over their students progress and personal situations, and buy classroom materials out of their substandard salaries because their schools are broke.

The hard work, mediocre pay compared to alternative professions, and lack of autonomy and social respect they receive takes its toll though, and teacher attrition is higher than ever. Instead of “playing chicken” as you suggest, experienced teachers are retiring in droves and top potential teachers are scared away by poor career prospects, and as a profession teaching is hollowing out. Most states cut education budgets sharply after the 2008 recession and in general those budgets still haven’t recovered. I fear that in another decade or two public education will be in a very tough place, having lost a huge proportion of its human capital with no easy way to get it back. In parts of the US this is already a crisis, but the political response has been to further demonize teachers and push for more standardized testing, voucher programs, charter schools, and so on.
> It's the job of the validation engine to convert all URLs and email addresses to a canonical form

I don't think <input type="email"> does that though. Maybe it should, but users might be surprised to see their address automatically turn into some ugly unreadable xn--whatver-d7a domain. After form submission then yes of course any sane process will convert them to a canonical form.

I know there were good reasons to use punycode instead of UTF8 for IDNs, but it sure is a mess.
Similar: http://ping.rkeene.org/google.com
Tell them they've violated their contract and you are migrating from them ASAP.
Of course, but there's a difference between income being relevant yet incidental, and embracing it as a completely appropriate model to relish in.
"Most of that are drivers and platforms you won't ever use"

That's the point -- developers can't test all possible hardware configurations and resulting driver mixes. Some of the most often used architectures and configurations usually work pretty well out of a box, but if you had something a little more exotic, prepare to get your hands dirty. Honestly, I don't see a solution to this problem, unless some "openness" is sacrificed by signing drivers (Microsoft style).
LibreOffice, RedHat, Debian, Canonical and Mozilla can do it. This is not a particularly hard problem to solve.
Ask HN: Where can I find theoretic background on analytics reporting?
There are many questions when facing the decision of how to create your data scheme for events,
whether you're using Elastic Search, Google's Big Query, Amazon's Redshift, Splunk and others.
For example:
1.Metrics vs Dimensions - what is truly the difference between those definitions?
2.Should all my data be in a single flat event and have multiple values or should each event have only 1 value or maybe a mix of those approaches?
“same can't be said for Windows” is subjective.
I can do literally anything with my Windows. Including writing my own drivers/applications.
And I can’t say the same about Linux. Not because that's impossible, but because I ain't a Linux developer.
As a note aside, that's what many religions have been doing for ages: help the poor, build schools etc. No doubt there have been mutual benefits.
"The other thing I would note is that qualified immunity and associated doctrines, which are near insurmountable obstacles to civil justice against police officers, are judge created law that can, and should, be sharply reined in by Congress."

Just curious, I know nothing about qualified immunity, what is it and why is it a problem?
Holy line of cartoon swear words Batman!

I would hate to be the programmer who had to debug that regex.
And in finland there is school choice, which means that the money follows the student. If no students choose to go to school X, the school gets shut down. This is quite similar to what the charters in the US represent.
It is typical in the "Private Label Business" to generate the first reviews using this technique. And Amazon only allows this in their TOS if the product was provided for free.

I would be interested to build a tool which tries to analyze the reviews e.g. using Natural Language Processing (NLP) or Machine Learning techniques to get the "real" picture for a given product. NLP could help to identify the most criticized aspects for a given product so a potential buyer does not have to go through any single review.

I am not an expert in NLP/ML though. Any ideas how this could be done?
Dr.Kalam's Oaths
Wow, Pagestream. Now there's a piece of software I haven't seen for a few years... I actually bought the original of that, for my own DTP projects as a teenager - on my Amiga 3000 I think it was (which had replaced a 500).

PageStream was truly fantastic stuff. I managed to create quite a few newsletters and even school projects with that. Oh the good old times.. :-)
I'm really waiting for the day an open source gpu with decent capabilities and clean design for simple drivers hit the market. The reverse engineering headaches are getting absurd these days.
It's useful to be able to pass functions. In C, the mechanism for doing so is the function pointer. Function pointers feel really complicated, relative to most other features in C, and relative to the mechanism for passing functions in other languages that allow it, but yeah, they do the job.

Consider, for example, how you'd pass a specialized comparator to a generalized quicksort function. In C, you pass a function pointer to a cmp() function. In Python you just pass a function, because functions are first-class values that you can use like anything else - you can pass it by name, or you can pass a lambda. In Javascript you can do like in Python, or you can declare a full-fledged function anonymously inline. In pre-8 Java, you have to pass a weird object that instantiates a class that has a static method with the right name; this is ugly as shit, but it does WORK. In Java 8 you've got lambdas, so that sucks less.

It's not like you can do anything you couldn't do before. It's just a little less stupid now.
> Do the same for all countries.

So here's the specific reason why this is difficult in the case under discussion:

The EU runs as a "single market". It is intended to function such that you do business "in the EU" rather than "individually in every country that is part of the EU". There are no tariffs on moving goods between countries in the EU. Having imported something into the EU, you don't then have to pay more tax to sell it in a different EU country.

Except... the tax rates are not fixed across all EU countries. That was a bridge too far for the politicians when this was being set up. So under the rules as written, it's entirely legitimate - and intentional - to pick which EU country you want to operate in and pay your taxes there. This worked fine until some EU countries realised that they could compete against the other ones to offer more favourable tax regimes and attract businesses to themselves.

This isn't really a fight between companies and governments. The companies are the ball being played. This is a fight between governments over who gets to collect how much of the tax (to call it Germany versus Ireland would be unfair but not entirely imprecise). I do not see a way for it to be settled other than agreeing on tax rates being set by the EU, but that is politically challenging at the moment.

> Tim Cook and Apple have an opportunity and moral responsibility to help close these tax loopholes

I strongly disagree. I do not think that US corporations should be trying to settle arguments between EU governments. That is a level of political involvement which seems grossly inappropriate.
And it was developed by the same company.

SoftVoice's website still exists, but no idea if the company is still alive: http://www.text2speech.com
You're welcome and thanks for all the ideas!!!

Moving the points to the center of each voronoi-cell sounds like a really fun (and easy) addition to the project, I will get on that the next couple of days!

I came across rejection-sampling before, might have a closer look at it!

I worked quite a lot on OpenGL-stuff with and without shaders. So that actually combines some more interests of mine quite well, thank you :)
Yeah, I think we'll have to treat email addresses as just another kind of untrustworthy input that needs to be escaped in various ways depending on the context. Punycode for storage and validation, back to UTF-8 for display, back to punycode when it goes in a mailto: link, etc. Ditto for URLs. The days of easy parsing are sadly forever gone.
SO do you think that it's okay for these employers to not pay overtime just because it's physical labor?
Very cool!

Is it possible to modify the algorithm to use vertex color instead of triangle color? It is possible to do interesting stuff like Homeworld 2 backgrounds.

http://simonschreibt.de/gat/homeworld-2-backgrounds/
Thanks. My bad
I have also struggled with the same problem in the past: I couldn't stop obsessing about my work. I worked like a maniac. I expected the team to do the same, and drove them to the edge. We burned out after a while. At that point, I realized that startups are probably not for me. While I can work like a maniac, I don't like the effect it has on my well being. At that point I decided, I would rather go for small businesses, where the stress level is much lower and things are chill.
The difference between a startup and a small business is outlined rather well in this Medium post.
https://medium.com/swlh/you-think-you-re-a-startup-but-you-r...
> Can someone explain for me how Free Basics would be harmful for anyone?

It makes the entire technological infrastructure of the country grow crooked, relying on a particular corporation as backbone, rather than growing their own.
Immigrants aren't taking the jobs. They're being given them by the business owner. It's a subtle difference, but it reframes where the blame lies, which is important.
http://pastebin.com/yk8bgru5
Well, the only drawback that comes to mind is that you can't mutate the state of that blob (well, you can, but you really really shouldn't). Also if it's obscenely large, it might be better to keep it on disk and load only as much as you need/can.