skysight-inc/HackerNews huggingface dataset:
Yes, I also got excited when I read that, but "open sourcing" means providing freely accessible information, not consulting. And they dont have any accessible information that I could see. Also I dont have 30 grand or a boat, I wanted to try this on a much smaller scale, just for my own interest and benefit.
what about "anyone?"
My Life as a Nerd Began with Apple
SCTP in Go [pdf]
It's about documenting when and where changes are made so that you can find bugs easier, not for backups.
I do.

I was pleased when I opened the comment section to see this as the top comment.

I want to live in a world where being kind, respectful, understanding, and caring are the highest of virtues. In that world, hopefully all people will work toward working together to understand others and appreciate our many wonderful differences instead of insulting them, even in a micro-aggression, this might be funny, yet deprecating sort of way.

Although I personally don't often spend much time being offended by these culturally accepted deprecating statements, I have recently started to wonder if it is contributing toward the public policies that attempt to marginalize and discriminate against any group of people.

Moms build things. Girls build things. Women build things. I build things.
Yahoo Talent Exec Leaves (Via Pretend-All-Is-Well Goodbye)
The Surprising Origin Story of Wonder Woman
Again you don't need to. You need to remember a password, and the hash of that password will be your encryption key.
Unfortunately, since you don't have OpenSSL 1.0.2, you are only negotiating HTTP/2 over NPN, which Chrome will drop together with SPDY.

To still get Chrome to negotiate HTTP/2 after the SPDY+NPN drop, you will need ALPN. Which is only supported in OpenSSL 1.0.2+.
yes, unfortunately, that indeed is a concern. It should be examined.
Happy Learn Haskell Chapter 13 now free
Agree. The non technical folk have latched on to a specific use of the word "metadata" completely ignorant of the broader use. They should just say "data" but "'metadata" somehow makes it scarier?!
Proselint is neat! I've wanted something like this forever.

The other thing I want: someone to build an Emacs mode out of Garner's usage dictionary. That book is begging to be a software tool.
SixXS don't take new customers anymore, and existing customers can't create new tunnels (existing tunnels will still work).
Sony Mobile U.S. Quietly Replaced Chief, Cut Jobs and Moved to Silicon Valley
Probably the simplest/fastest setup guide I've seen to go from zero to a running Kubernetes cluster on OS X
You can try to sell photos of heaven (although he got mocked for it), so I guess you could sell this.

http://www.bbc.com/news/blogs-trending-35944680

It reminds me of Chinese Funeral Money, which has expanded to other goods. http://www.planetslade.com/hell-money.html

I would much rather someone sell a service of "take messages to the afterlife" than set themselves up as a medium and pretend to speak to the dead, but it's still a bit icky.
Show HN: Typa – Your simple personal page
> It's extra effort for them for nearly zero marginal gain.

I wouldn't say it's nearly-zero gain; by applying a tiny sed expression they obtain a basically unblockable e-mail address.

It's easy to blacklist johndoe+amazon@gmail.com but very few people would be willing / able to blacklist their top-level johndoe@gmail.com. So the spam keeps coming.

Spammers are annoying but the progammers behind them are smart.
Really, how is metadata bad? ...
# get email addresses
grep -EiEio '\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b'

# censor email addresses
sed -r 's/(<)[[:alpha:][:digit:]\._%\+-]+@[[:alpha:][:digit:]\.-]+\.[[:alpha:]]{2,4}(>)/\1--removed--\2/g'

If email doesn't meet those, I drop them on the floor. Then again, I drop email on the floor for lesser reasons.
The New Wiki Page of Shellanoo Group
Oh, I didn't know that. Interesting...
I too searched Ruguscope but then realized it's Auguscope.
"It's only metadata" and "We drone strike people based on metadata" aren't exactly the most congruent of messages, are they?

Either it's close to useless to the point where we have to question why they bother gathering so much in the first place and adding to the noise, or it's so valuable that we assign assassination targets based on it.

Which is it, world governments? You can only choose one. You can't choose the middle, because that would be admitting to "assassinating people based on mostly useless information" (and therefore likely killing many innocent people because of that).
On the DAO framework and what it means for the space
>LOL, this is one ignorant defense.

So, saying you're a Mom and offended is a valid argument, but that you're a Dad and not offended isn't?

Yep, that sounds about right for one of these arguments.
I do. I care about people. I care about making people feel welcome in communities I take part in.
Machine Intelligence Begins: How We Got Here
Do you really think old people who are dying, would be interested in memorising messages in their final days?

What would be the price incentive?
Yeah there are others of course. Whats interesting is how huge the market is and how little competition it has seen because of it's unsexy industry.

It's also interesting in the sense that we will most likely see radiologist being replaced by automation than cleaning personal. (specialist algos vs. general purpose ones)

The market is huge and the potential for disrupting it is ripe.
Your answers have helped me out many a time on stack overflow. I live in Reading, and would love to get you a beer sometime. Wonder how many other HN readers are in Berkshire
*citation required.
He already did - https://www.youtube.com/watch?v=j8ViaskDSeI
"bro-culture" (i.e. anti-male, anti-techie)

What? Criticism of a specific subculture/attitude is not the same as being anti-male. If someone was stereotyping all men as "bros", that would be equivalent. And I'm pretty sure we'd have plenty of reactions against it.
Since we are going this direction, how about funding an army of sinners that will ultimately battle Lucifer?

In the mean time, the folks preparing for this battle will have to engage in all manor of sinning. Orgies, binge drinking, adultery, buggery, taking the Lords name in vain, swearing allegiance to Lucifer, etc...

Thoughts? What should we call this army? What sigil shall we present?
>EDIT: pointing out that the phrase is sexist and unwelcome is a good thing.

I love how you felt the need to clarify your comment to ensure you're on the right side of the HN hivemind. Gotta earn them upvotes!
The non technical meanings are "metadata" and "content".

The use of "metadata" word is designed to make it sound less scary - it's a word that politicians use when they want to reassure people.

"We don't want the content! We just want the metadata - how long a call lasted for, for example".

It's a good thing that people are a bit scared about metadata. It's the metadata attacks that make tor hard. It's the metadata attacks that make end-to-end encryption weakers.

Companies collect a lot of data. They should be thinking carefully about how much they actually need, and how harmful it is to their users if it gets slurped.
Yay! I'm going to try it out later today.
Don't you think that is rather morbid title!!
What about "your legislator". It is what matters, after all.
As Nietzsche once wrote, "To call someone 'divine' means 'Here we do not have to compete.'"
I thought Jeff Dean was the 'Chuck Norris' of programming. He designed (with others) a lot of Google's biggest infrastructure projects as well as multiple iterations of the main search infrastructure.

Among others, the projects he's worked on include:

Spanner - a scalable, multi-version, globally distributed, and synchronously replicated database

Some of the production system design and statistical machine translation system for Google Translate.

BigTable, a large-scale semi-structured storage system.

MapReduce a system for large-scale data processing applications.

Google Brain a system for large-scale artificial neural networks

LevelDB an open source on-disk key-value store.

TensorFlow an open source machine learning software library.

See
http://www.wired.com/2012/08/google-as-xerox-parc/all/

https://www.quora.com/Who-is-Jeff-Dean
Imagine all the people who read this and have somebody who is dying!! it seems very morbid indeed!! you would fear to say something like that to Jewish people
Good question. My sister recruits patients for drug studies. Usually terminal patients. They are often very willing - it can make their short remaining time meaningful and useful. It can possibly be the most important thing they have done for years.

So, memorizing messages could be a very great comfort to folks missing a loved one. A devout dying person could think that an important achievement.
If it's any consolation, many of us have more HN karma than him. :-)

His work on SO massively adds to the canon of programming knowledge. We owe a lot to his service - and I suspect his prodigious output there comes as much from a service mentality as raw talent. This is what I got out of the article.
GitHub emoji parsing done right
>We all agree sexism is bad, and there are real issues to overcome in all countries, but sometimes I would feel more supportive of the case if it focused on what really is unfair, and a hindrance to a gender.

Thank you.

This is so indicative of the internet generation, where talking about something ridiculous and missing the point is seen as actually doing something.

Look where the downvotes are occurring; every comment that doesn't think the title is a big deal. God forbid someone's opinion is different. Remember that when this crowd expresses how great and open to debate HackerNews is as a community.
Not sure about this. I drove through Europe last year, including through several cities in Germany and encountered a lot of unrestricted autobahns. There are some areas where they gradually decrease the speed limit (often for roadworks) but I never came across any section for which the the speed limit was altered for, effectively, less than 8 seconds. As someone living in the UK, the missing presence of 40/50mph average speed regions for tens of miles was quite welcome.
You can put bread in your Turing machine, you just need to convert it to some language first.
I am struggling to understand how this black-on-black discrimination has anything to do with "Coding" or any other profession to be honest.
Nah, it will be a black transgendered immigrant at least. Get with the times instead of perpetuating sexist stereotypes from the 50s.
It's heartening to see this thread land so solidly on the intersection of sexism and ageism. You're right, assuming older generations are technically incompetent is wrong, mean, and unnecessary--just like assuming the same thing about women. When you combine the two with phrases like "so simple your mom could understand", you end up with a big bucket of nope.

My mom has a STEM degree, and her mom had a bleeding edge Thinkpad when the rest of my family was married to a beige box. My dad is a system administrator, and his dad is a chemical engineer. I have a postgraduate degree in software engineering. To assume any of us are technically incompetent because of our age or gender is insulting, and exclusionary.

Thanks for pointing that out.
There is a fix for #5; get a foreign degree. The college education at most European universities is free or almost free. Hey, at some of them they pay you to study. :)

They are not as highly regarded as the private US universities, but there are two dozen European universities in the world top 100. I hear more and more people saying they want to send their kids to study in Europe instead of paying hundreds of thousands for private school here. The curriculum for CS and many other STEM is more or less the same everywhere.
I mean similar as a confusing amount of different speed limits on roads. You are way more likely to be stopped for speeding on normal (gratis) roads than highways.
I added a comment to the authors article. You can construct a regex to process every valid email address except those with nested comments (a feature no one in the real world ever used): https://github.com/dhoerl/EmailAddressFinder
You don't speak on behalf of dads generally. I'm a dad, and would be insulted if the word chosen was dad.

Singling out some group as symbolic of something negative (in this case, ignorance about technical matters), is unnecessary and likely to offend.
Gallop poll says 150M people worldwide would like to move to the US.[1] The UK is 2nd with 45M.

[1]http://www.gallup.com/poll/153992/150-million-adults-worldwi...
John Skeet is the spelling-bee champ.

Jeff Dean is the award winning novelist.
>Medicine (and many other "closed" subjects) is widely taught in schools - it is not a secret guild.

We agree, but you could as well say thus that closed software is not really closed since you can learn software in schools. It's different from having easily accessible knowledge, when it's hard to get actual data on many subjects (in some cases, this data is even actually protected by law).

>It's not like CS or math where independent researchers can download a compiler or pick up a notebook and verify or extend other studies, you need years of work and large amounts of money.

It's not so much of a problem. There are enough people out there that are ready to test the ideas and techniques. If you could find say a set of various setups that worked for a set of given conditions (with a good description of costs, encountered issues and output) then you could have people who can test it by themselves while changing the parts they don't like, and contribute their own data. There's a huge amount of money spent on experimenting already, however it's basically all done in a closed manner.

BTW, if you have "the secret guild" feeling out of my comment, it's because discussing with my physician friends, they clearly advocated for some principles in this spirit (irrevocability of the physician's opinion, unilateral defense of their interests regardless of any moral issue, etc). It may vary depending on your country, of course.
I'm sure it has nothing to do with escaping from violence or war or corruption or discrimination.
You are offended by sexism?

I only see ageism.
It doesn't suggest he does.

You (edit: and the OP) may be unfamiliar with it but there's been an online mythologizing Chuck to be some kind of ultimate badass.[0] To say someone is the "Chuck Norris of X" is not to equate the whole persona of the person to Mr. Norris but to imply extraordinary skill, toughness etc.

I feel it was obvious the title was made in a very light hearted manner and as the piece is uncritical and makes no mention of Norris' views I can't agree that a literal comparison should be made.

[0] https://en.wikipedia.org/wiki/Chuck_Norris_facts
Otherizing and implying that people, based on their gender or family relations, can't comprehend technology is wrong.

It's a reason tech was/is a boys' club for men and has kept talented people from contributing to the field.
It isn't a valid address. TLDs must not resolve, so it should be impossible to make a server handle it (yet, it is mostly possible, because most DNS servers do not completely implement the RFCs - still, there's no guarantee it will work on every network).
It could be a per-device salt.
Don't know about radiologist. I'm certain that most prefer the human aspect there. But if it means we don't have wait times anymore, then most will pick automation over humans operating machinery.
Sure I can. Feudalism. Oh, you meant a higher standard of living for everyone? Well then, are you sure market economies are really the end all solution for that?

Listen, you seem to think I'm arguing against market economies or trying to promote some kind of communism. I'm not. I'm just pointing out capitalism and communism are not the only choices. There have been other systems and some of them lasted a long time and were extremely "successful" (if by success you mean providing a sustainable livelihood for the members).

But I don't disagree that market economies are effective in achieving certain ends. However humanity didn't come down out of the trees to a market economy and market economies likely won't be around when humanity finally ends. They are a phase in human history, that's all. It's not an ideological statement. Just observation and projection.
This brought me back to how Postfix has been handling this all these years.

http://www.postfix.org/ADDRESS_VERIFICATION_README.html
Ask HN: System Design – Fastest webserver to serve data in memory
### The Task

Imagine we're making a webservice called "Primes". It has 1 endpoint, something like this:

from flask import Flask
import random

app = Flask('primes')

@app.route("/rand_prime")
def rand_prime(n):
return random.sample(primes, 1)

if __name__ == "__main__":
global primes
# some function to load primes from a file into a set
primes = load_primes()
app.run()

We want the fastest webservice to serve this endpoint that handles as much QPS as possible.

### Constraints

- We have to load all the primes __into memory__, there's no database at all.
- We cannot use memcache, redis, etc.
- We have to use Python.

### Current Solution

The code above just serves the primes via the default webserver that comes bundled with Flask. Some ideas to improve upon this:

- Use a better webserver (eg. Tornado)
- Proxy several instances of this behind an Nginx server

Can we make this even faster? We really don't need complicated routing or security... Is it possible to do better by writing a custom webserver?
A Gay,Latino Partner Tests Goldman’s Button-Down Culture
> However that tech was not resurrected ...

I, for one, would like to see it resurrected. It's exceedingly useful, and is one major reason that I am not, nor will be, using Windows 10. This new subsystem does not have the things that I use SFU/SFUA for. Nor does it have the BSD-style toolset of SFU/SFUA.
Except you have Basic Income to offset that unemployment, so there's still plenty of consumption.
Since Firefox 41 [1] Safe Browsing traffic all uses https, so it should not be vulnerable to passive collection techniques like XKeyScore.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1109475
Yeah, according to Wikipedia, the abbriviation(s) I was looking for was: "Windows Services for UNIX (SFU)".
Personally, as a (would say) techie, I tend to underestimate the importance of this topic.

Indeed, the times when I used Tor I felt curious about the technology and how it achieved anonymous traffic. But when people asked me why I was using it I didn't know what to answer.

"You know, those poor people under dictatorships..."

To my understanding, we miss a big public case where metadata and information collected are used against western people.

I fear we won't see any, before it'll be too late.

I have no problem with dystopian unrealistic scenarios -- and have no problem accepting it could happen, under the ghost of terrorism.

But the majority of people feel this is all too much "cyber-punk" or, worse, that "you have something to hide".

A great pop-movie about that would be great!
I've stopped using FSM for Behaviour Trees instead. Though not related to the problems here, it just makes it easier to design and reason about. Not to mention more decoupled and thus reusable.
Human aspect to deliver the message, not necessarily to find the cancer.

Point is more about general purpose vs. specialized algos.
Scanning hyperspace: how to tune machine learning models
"Figure of speech" isn't a defense against something being harmful. "That's very white of you" used to be an expression in the South in the US, where "white" meant "good". (It's now changed to me, "That's very Christian of you.")
Also starting bounties (which some users tend to do quite liberally when their curiosity is piqued by some question) loses you reputation.
Avoid “Feature Fatigue” in Your Pitch
Saying you are a mom (or dad) and are offended is a valid argument that offence is occurring. Saying you are a dad (or mom) and are not offended is not a valid argument that offence is not occurring.

Sounds right for any rational argument.

Of course, having established that offence is occurring, it still leaves open what the appropriate response is.
Beware the cult of Xi
They are valid within quotes, so that <"b b"@example.com> is valid, but <b b@example.com> isn't.

Almost anything is valid within quotes, but quotes can not appear everywhere.
The amount of outrage generated over a very common turn of phrase honestly smacks of a disinformation campaign. I guess privacy matters are 'passé' on HN now.
> The biggest problem with FSMs (or generally actors, or more generally distributed systems, microservices, etc.)

I'm intrigued by this sentence. Can you explain how actors and microservices are a generalization of FSMs?
The modern iteration is based on SDL graphics, not text (though that is available). The game slows down because you end up with 80+ dwarves, cats, forgotten beasts, Mothmen, kobolds, and more, all trying to pathfind to their next thing, and by that time you have dug down 60+ z-levels and there's rivers and fish and some dwarf really wants a sock from his/her dead friend and it all adds up to an awful lot of computation 100 times a second. The graphics of it all is probably one of the easiest parts.

However, this is a 14 year old, very complex codebase. Tarn has said himself that multithreading is highly improbable at this point, it's not something you can just drop in. It would probably absorb an entire release cycle.
Mehndi – Pakistani Fashion Industry – Khaleejad Blog
Or you could use the search and fine very similar levels of disgruntlement every single time the phrase is used.
And yet all your comments have been on the reactions to the video, and not about the video itself. Physician, heal thyself!

The reality is that the video is not very interesting, really. The content is well known around here, and even simplified explanations have been done before. There's nothing much to say about it.
> I want to live in a world where being kind, respectful, understanding, and caring are the highest of virtues.

That's cool and stuff, but the humankind as a huge organism doesn't work like this and will never as long as we don't start genetically modify humans at scale to be engineered that way when hatched. We're still just "animals" or low-power carbon based computers if you prefer that phrasing.
Suggesting that moms aren't tech savvy is not only harmful and bigoted, it's also misinformed.

Many vital, important moms were pioneers in computing. My mom taught me how to use a computer and write code, and she was self-taught.

Part of the implication here is that the people who are more likely to handle domestic work are likely less intelligent. That's bullshit.
https://medium.com/i-m-h-o/please-stop-verifying-my-email-ad...

I wrote something about this a while ago. I'm no wordsmith but it fits here.
Recent: https://news.ycombinator.com/item?id=11409493
Bitcoin Scaling
Our Cubicles, Ourselves: How the Modern Office Shape S American Life
Jon Skeet already answered this here, but to add, I think in general, if you see a very specific answer or a very obscure solution to an apparent odd or non-obvious problem, usually the person answering is not so much necessarily blessed with knowledge, but rather has dealt with it before, i.e., he knows from experience.
I'm not saying their claims aren't true, I'm just saying that they haven't presented any arguments or data in the article.

Edit: Haha, I didn't realize my original comment was flagged. I guess I was wrong to call it "bullshit", I should have called it "propaganda". But probably even that would be to "politically incorrect" (or "inconvenient") to be acceptable here...
Does being kind & understanding mean allowing someone to make a joke about you? I often allow jokes at my expense if the intent was not malicious.

Also, I perceived the joke to be making fun of the elderly, not women. Honestly, you post seems like you were primed & ready to be offended by the slightest thing, which has more negative social impact than the light-hearted title of the linked article.