skysight-inc/HackerNews huggingface dataset:
Update: Just fixed the comment section to not load individually async. It now loads at a proper speed. A post with > 1000 comments now takes ~ 200ms and 130KB (where it used to take ~15X longer).

Appreciate all the feedback folks. I'll be updating the post pages in the next few days to do the same to make this app substantially faster.
Devices no doubt play a part, and I think some of it is just dumb luck. Sometimes you might encounter a Bluetooth stack that's been wedged somehow, and it just won't go anywhere.

A few weeks ago I was riding with my father and brother in my car, and they both wanted to play some music. We paired my brother's phone and all was well. Then we did my father's phone and we simply couldn't make it work despite a great deal of trying. They have the exact same iPhone model, but one worked and one didn't. A few days later we tried my father's phone again and it worked that time. No idea why.

I almost said you had me confused with someone else, then I finally managed to remember that conversation. Where did we even talk about robot chess boxing? I remember discussing it in pretty alarming detail, but I can't remember where.
I still see sites rejecting ".info" domains. Here's looking at you, Salesforce guest registration in SF and dozens of other sites.
Your security model is garbage if you depend on controlling all apps that might send email to your mail server.
This is interesting because usually "human-level performance" is the benchmark by which AI is judged. If it can do the thing as well as a human can do the thing, then that's good.

Human intelligence isn't explainable, though. We can make up explanations but they're not based on our actual neural function (heck, we don't even know how that works in general, let alone how we generate specific outcomes).

https://en.wikipedia.org/wiki/Introspection_illusion
Eh, some people just want to put food on the table and pay their debts. They aren't as responsible as you or me.
For reference, I took my supposedly not-shower-proof Apple Watch diving to 30 feet and it was fine. I could even use the touchscreen and heart rate monitor underwater to some extent.
I probably sound like I'm tooting my own horn but it definitely felt really contrived to me. I upvoted it because of the comments containing better tips or caveats provided for the good ones.
I doubt they spend that much on it and it gives SMB's an additional cost savings by going with Macs; if they don't NEED office the Apple iWork software can be good enough to serve their purposes.
> people suggesting that excluding any speaker ever

Oh? I did not see a single comment to that precise effect. Care to source that? Otherwise, why do you turn what actually is being said into a caricature, then turn around and accuse others of wanting things to be simple?
Because being solitary for too long has been shown to have adverse effects on your mental health and is correlated with being unhealthy. As someone who has done what you're doing I can say unequivocally that I regret every minute of it and wish that I could've spent that time actually connecting with people.
I do not use Gmail but a self-hosted Postfix instance. I have configured an alias for tagged use only and configured Postfix to reject all emails to this alias without a tag.
This means that currently any tag will be delivered but luckily, I am not receiving any spam to this address at all.

Originally, I wanted to create a Postfix filter based on an HMAC together with a browser extension which would simply let me generate new valid email addresses in the form of prefix.HMAC(secret, prefix)@example.com but I have never implemented it.
It sounds like I will have to charge my ID. Nope.
The thing people don't realize about HP/HPE is, we do everything.

Before the HP/HPE split, we were at one point 320k people.

We do general IT outsourcing, we run and staff call centers, we build servers, we build printers (everyone knew that though ;)), we build software in just about every vertical you can think of, we run SaaS (e.g. online training and education platforms). Everything.

Disclosure: I work at HPE (or is it Micro Focus? My group is still a tad unsure - but overall we're not too worried either way).
I'm not sure if they are context-free, but talks about Parseable Expression Grammars, specifically Lua's LPeg, implies they might be. Conceptually, PEGs are to Context Free Grammars as RegEx is to Regular Expressions.

You can find multiple short email validation snippets using Lua LPeg pretty easily, but this is from the Lua creator's talk about LPeg which includes a part about proper RFC822 validation and how complicated it is for regex, but can be concisely done with PEGs.

http://program-transformation.org/pub/WGLD/Austin2012/Robert...

Here is the entire PEG slide. (Looks CFG-ish to me.)

address <- mailbox / group
group <- phrase ":" mailboxes? ";"
phrase <- word ("," word?)*
mailboxes <- mailbox ("," mailbox?)*
mailbox <- addr_spec / phrase route_addr
route_addr <- "<" route? addr_spec ">"
route <- ("@" domain) ("," ("@" domain)?)* ":"
addr_spec <- local_part "@" domain
local_part <- word ("." word)*
domain <- sub_domain ("." sub_domain)*
sub_domain <- domain_ref / domain_literal
domain_ref <- atom
domain_literal <- "[" ([^][] / "\" .)* "]"
word <- atom / quoted_string
atom <- [^] %c()<>@,;:\".[]+
quoted_string <- '"' ([^"\%nl] / "\" .)* '"'
Didn't this die out a week after the game press went wild with it back in 2013? The author of this post couldn't even find anything more recent than Roger Ebert's article.
Reading your single comment (and watching the linked clip) was very much worth my time! I never before realized that you can address Excel cells via a symbolic name instead of row/column-wise. That is very cool and probably very basic. Now I'm going to watch the rest of Joel's video!
I'm one of those gifted children (at least by the measure of standardized tests) who were missed by the people looking for them, I reckon. I was always in the .999 percentile on those (SAT, ACT, GRE, LSAT), was very good at math and loved it at a young age.

Somewhere in my teens I lost the desire to achieve all this stuff discussed in the article. Intellectually it would not have been difficult, but emotionally I didn't give a shit. I didn't really mature until I was in my 30s or 40s (and some would say, not yet!).

Sometimes I think, well, I wasted my life. Then again, although I haven't done anything noteworthy, I have no regrets for the life I have lived so far, even though many would say I "squandered" a lot of talent. The core values instilled in me by my parents are intact and actually stronger, and those values don't place much emphasis on reaching the pinnacle of success as described in the article. Frankly, the responsibility for shaping the world into what it has become would be almost too much to bear.

My advice would be that if you are one of those high achieving geniuses, it is worth thinking about yet again whether what you value is the best it can be. If you have a very gifted child, be extraordinarily careful about who you allow to influence them for as long as you can. Teach them your values, and make sure they're worthwhile.

I still recall a story about Thomas Aquinas in his old age. He realized that his magnum opus, the Summa Theologica, was worthless vanity and tried to destroy it. The professor or author who told the story said, "Fortunately, he was prevented from doing so." But was it fortunate? Who better to judge than its author what its true value was? How many of these people will find small comfort in their accomplishments when they reach a ripe old age?

But talking this way is very unpopular, I realize.
This is known as "bare branches" http://www.ejhs.org/volume15/Bare.html
How much of Silicon Valley is funded by selling ad space? Just imagine the ads are gone and the money is coming through the government instead.

(And yes, I understand that companies would rather spend that money on ads rather than taxes... you can replace the ad industry with any other industry we'd be better off without.)
I'm sure they have a team hard at work on it but it would be nice if they at least confirmed it was getting closer. Maybe an estimate of "more than a month but less than a year" etc.

Their costs have to be crazy to keep purchasing IPv4 addresses so I'm sure they'd like it too.
I can think of one reason to do RFC2822 validation: security. It reduces the chance that someone can give a bogus email address that makes some SMTP server on the route misbehave.
> cperciva

He won the putnam once right?

> michaelochurch

banned for calling Marissa Meyer a nasty name. I'm sure he thinks he is 0.01% in most abilities.
Does Infrastructure Investment Lead to Economic Growth or Economic Fragility?
Formal Language Recognition with the Java Type Checker [pdf]
If you're using photoshop you can create a PSD that sources other PSDs and if I remember right create an action that generates the exported image so you could automate things quite a bit if not entirely.
Apache Spark at Facebook: A 60 TB+ production use case
I've been using the same leather Apple case for 2 years (6/6S) and it looks like crap at this point, but it's protected my phone from numerous 3-6' drops onto hard surfaces. Without the case, I'm certain the corners would be dented and the screen likely cracked. Definitely a fan of the Apple case!
From what I've seen at my work most of the analysts tend to use specialized BI tools rather than excel.

Excel is mostly used for data transformations. Pretty much every tool can "speak" excel so typical work flow is to extract data using tool A dump it into excel. Save it and Upload from excel into tool B.

This is for business analytics rather than Finance/banking. Is excel really that common in that world?
Haha! Hadn't thought of that. It's officially dead guys.
On attempting to teach Peter Watt's “Blindsight” in public schools
Inline CSS shudder
I'm pretty sure the acceptance rate for those applying for jobs at retailers such as Best Buy are lower than the admission rates of many top graduate programs so the acceptance rate only tells part of the story. The barrier to even apply for these graduate programs is significantly higher and very self selecting.
I guess I wasn't clear, I was responding to imaginology not the parent thread.

It's a problem that's suddenly gaining more interest in Japan because they aren't making babies. Getting more babies is a political platform that a lot of people are currently riding. Hikikomoris and NEETs are an easy, growing trend you can point to and say "this is why we aren't making enough babies, they need to do their part, our system is fine they're just lazy".
> combined characters like ´e (can't type the correct e with accent mark)

You mean é ? :-)
> The corollary is that you have to worry about the DAC in the phone if you have an analog jack, and they're not good. So with digital only, you have the option of buying a good off board DAC (if you care), or otherwise selecting digital headphones at a price point you like.

You could already connect an off-board DAC to the iPhone pre-iPhone 7
Why? What's so not-nice about having a headphone port on a laptop?
That's not the half of it. The article makes an offhand mention of analyzing stress by way of cortisol production. In order to determine cortisol levels, you need to sample body fluids. Most commonly the fluid in question is blood, although I gather urine and saliva can be used as well.

In entire fairness, I get the impression that was part of a protocol used to develop data to inform the design of this device rather than something the device itself does, but I think it's nonetheless quite a telling example of the degree of invasiveness which the people behind it appear willing to contemplate.
Or, they submit the password over HTTPS, validate server side, then hash and store in the DB?

There is no reason to assume rejecting of a + means they don't hash, and browsers escape the password for you in POST/GET etc. The fact that + is used for space really isn't relevant.

(That said, I think it's pretty stupid to "validate" passwords beyond checking for "12345", "password", a min length, and other public info. e.g. your password should not be your name or date of birth. Anything any password generator spits out, so long as it meets the min length criteria, should be accepted).
This is probably a better approach if your domain provider supports wildcard DNS records. My old provider did not and I am very glad I switched.
You probably hang around tech sites that mostly have it together.

I find common culprits are service companies; gas, electricity, real estate websites, insurance companies etc.

EDIT: Oh, and warranties! Man warranty websites tend to suck. Samsung for instance won't let you register your product to an email with a +.
We use Google and Box for work at a 100 person Series C startup.

Searching across all the locations for my files is a disaster :
- one Local files on my work laptop (mostly synced via dropbox),
- two Box (mostly in their web UI, with ~2 folders being "synced" locally),
- three Google Drive (shared and authored files a like),
- four Email,
- five Slack,
- six Files stuck in our business systems (like contracts that sit in Salesforce.com, Jira, etc)

It's an absolute mess. I can't imagine I'm the only one to be annoyed and losing productivity.
Japanese employment system is probably the major reason for this problem. New graduates is the most important and dropout are abandoned. From my own experience(I spent 3 years at home).
The reality is that today nobody is responsible for data security. Developers foist the risk onto consumers, who don't have any real choice in the matter, and don't even know what the real risk profile is that they (we) are agreeing to. If you accept that somebody, somewhere needs to be held responsible for data breaches, the most sensible party is us. We have all the domain knowledge and we're the only ones who can actually protect our user's data.

And I say this as someone who's spent time in consulting. The prices would necessarily go up in the face of litigation. But I think it would be well worth it - I'd love to be able to financially justify taking extra time to make the systems I build secure. (I make systems secure anyway of course, but I'm competing with companies packed full of General Assembly grads who don't know what a hashing function is yet.)
I fundamentally don't see how "social network" (especially the use cases covered by Facebook, LinkedIn, and Twitter) and "privacy" can ever exist together.
No, but I have respect for their work. I'm in the graphviz project. You might take a look at Tim Dwyer's WebCola, http://marvl.infotech.monash.edu/webcola/ which is not quite what you want, but seems closer and may be a plugin replacement for D3 force layout.
That's the price for their wireless headphones. The wired ones are still included. Other wired ones can be used with the adapter, also included. New adapters can be purchased for $9.
https://news.ycombinator.com/item?id=12403544
Nice rant, but part of the argument seems to be that games are lucrative and addictive so they're better. That would be true of gambling too.

The question is, are they worth spending time on? I do spend a lot of time on certain video games, and I have my doubts.

It's sort of like someone saying a book was so compelling that they read it in one sitting. Yeah, okay, so the plot sucked you in, but are you happy afterwards that you did that?
Firstly, great article.

Secondly, this guy is so hilarious.

I clicked to his podcast (where he reads Wikipedia pages) at the bottom and listened to this hilarious episode https://itunes.apple.com/us/podcast/david-reads-wikipedia/id.... His specific style of sarcastic humor (just like the article - is there a name for this style of humor btw?) is rare and hilarious.
Are you more interested in making games themselves or being known as an influential designer in the future?
I always thought the necktie bore a striking resemblance to a noose.
At the beginning he says something like "this is basic to intermediate, but for you this is going to be stupid hard", which is from the first (?) YSAP, "Distort, Warp, & Layer Effects" [1].

[1] https://www.youtube.com/watch?v=U_X5uR7VC4M
> You mean those stupid plastic flaps with the gaskets that came unglued and prevented the flaps from even closing properly?

This. Girlfriend had that phone. The device and their after-sales service was completely garbage. Sony failed to repair the unplugging flaps, even after multiple service attempts. And every single time, they did complete factory reset on the phone to replace the flaps (!!!).
Sucks for them. Maybe they will get over their xenophobia and start letting in immigrants once their problems get bad enough.

Racism is both bad AND stupid, and I think it is hilarious for them to be suffering the consequences of their stupidity.
9/11's Second Wave: Cancers, Other Diseases Linked to 2001 Attacks Are Surging
30  Best Responsive Free Video Blogger Templates Like YouTube, Vimeo – Codiblog
I do. I don't care really. It's supposed to be made out of the material high-end watches are made so little chance of scratches. Sapphire and all that.

All in all. I'll wait a year for 7s to replace my 6s if nothing else worthy and working out of the box comes out.
It looks like a startup created to make exactly this, not some peons in a mega corporation doing exactly as they're told.
This one looks pretty good.
http://openstep.bfx.re/

I haven't been able to figure out the networking. I have the ne2k driver, but it doesn't seem to install. I suppose the copy I have is somehow corrupted.
They don't want they cosmetic consequences of a NATURAL birth?!?

Have you even seen someone who's had a C-section?

Two-piece outfits are usually not a part of their wardrobe afterward.

C-sections are terrible: scarring, risky, expensive, and having a far longer recovery period. Natural birth is no picnic, but compared to a C-section, it nearly is.

It's hard for me to believe anyone would prefer a C-section if it wasn't medically recommended.
Their product page mentions "high-quality AAC audio", so I'm assuming all audio output is converted (if necessary) to AAC. http://www.apple.com/airpods/
Demographically speaking, I think Japan would be the perfect place to test the basic income: A largely homogenous society where there is almost no one from the outside to be seen as a "freeloading", collectivist values forming strong group bonds too.

Unfortunately, I have spoken to a lot of people in Japan who are dead against any kind of social security. It's not an unusual to view unemployed and poor people as 100% responsible and worthy of no empathy.
> the design, UI, responsiveness etc. is IMO miles apart.

This was my perspective too, last year. Moore's Law seems to have made Android's slower approach to smooth UI finally just about as silky as IOS, even on low end hardware.
> We're winning because we offer something better than art. We offer Experience...Stop using the word 'art'. Erase it from your dictionary. It's too weak a word. I want nothing less than to compel you. I am coming to consume all your thoughts, all your attention. I want to absorb you to the point where it threatens your marriage and your livelihood.

Not all art is passive though. There has been performance and interactive art that can be pretty engaging. "Sleep No More", for instance. So I think the OP needlessly argues about the popular connotations of the word "art"

That said I completely agree with him that games such as "Last of Us" are not the ideal when it comes to video game as art. Just because a game's cutscenes can compete with a feature film in terms of theatrical quality does not mean it's great art as a video game. Nor does lacking cinematic quality disqualify a game from being art.

So far my favorite artistic epiphany from a game, not including games that shoot for being "art" more than being a playable game, came from the original "Portal".

There's a segment late in the game where you're asked to kill a inanimate object that you've been carrying around for most of the game. You know that it's inanimate. Yet as the narrator taunts you, I was tense the entire way because I was almost convinced it was a living breathing thing, solely because of the length of time I had been interacting with it. I half expected it to scream when I killed it. When nothing happened (I think) I laughed out of sheer relief. It was a feeling much more intense than watching a horror movie, and the only reason it was so intense was because of the interactive role I had -- both in carrying it and then killing it. That's the kind of unique artistic experience that a game can have that's not easily replicated in other mediums, certainly not film or books.
I'm at HPE and we write software for our network switches. So you can add that to your list :)
> In an interview with The Washington Post, Waber said one financial services client plans to use the badges to increase productivity.

Not even out the gate and it's already about monitoring.
I'll admit Apple's marketing is great.

I've owned several Nexus devices, but not the 6.
The latest one ($59) comes with Marshmallow.
It's not a chicken and egg problem, every iPhone for years has a Lightning port and yet almost no one buys any Lightning accessories other than charging cables. For headphones it offers no advantage and an obvious limitation.

If Apple didn't remove the headphone jack in the iPhone 7 do you think any large number of people would intentionally buy Lightning headphones?
What the article calls "devops" I call just "ops." If the engineers writing the system also run the system, then they are "devops."

"Ops" proper is much older than "at least 20 years" because they trace a direct line back to sysadmins, which have been around since forever.

Out system works OK. We have devs, and ops, and devops. Devs run their new service with help from devops until it's stable and a runbook exists. Then, it's handed off to ops to keep running, with support if it breaks from devs if it's still in active development, or dedicated maintenance devops if it's mature.

Not perfect, but pretty good, and efficiently runs the business as well as letting us iterate.
I was trying to place emphasis on the regularity not the cost of an upgrade. Packaging up what seems like relatively trivial features into a major OS release isn't really progress.
HDS (Hitachi Data Systems). Average guy on the street may never have heard of them, but they sell a ton of storage to Fortune 500.
The second anyone in the office is asked to wear one, voluntarily or not.
I'm sure they really believe in what they're doing.
The goal is ambitious. I have similar ideas in my mind but do not have a team to complete the details.
Great. Can we artists get our term back, then? Thanks.
> Available data on blacks specifically is completely irrelevant if blacks and whites aren't fundamentally different. The white model will generalize.

I should have been more clear that I was responding to this part of your comment. That even if blacks and whites aren't fundamentally different (in the sense that your race does not directly cause an outcome of interest) you can produce biases that are essentially a misatrribution about the relationship between race and that outcome. Worse, if there_is_ a relationship you can reverse the direction a model estimates for the relationship (Simpson's paradox).

> Do you consider this situation unjust? If so, you might be unhappy to learn that the entire goal of the field of algorithmic fairness is to do something along these lines.

I don't think the creation of tools to accommodate this specific purpose is bad, per se. Whether or not they are the appropriate tool to use is a different question.
You haven't worked in email, I presume. Yes, it does cost money to send emails at a large scale.