skysight-inc/HackerNews huggingface dataset:
I've found particular mileage in it recently during arguments over the UK porn law. Haven't used it this much since university...
@devx thanks! Will be adding both those search engines to the search options in an update soon.
I don't understand why Memphis is called merit.wakes.noises instead of rock.and.roll ...
> There is no promise in the markets that everyone will have all relevant information at the same time and at the same quality.

There may be no such promise but it is not clear on its face that such a promise should never exist, for example, to maintain liquid and orderly markets.

Is there any situation where it would be desirable?

If only 10 entities could buy real time stock quotes from the exchanges and everyone else had a 5 minute delay, wouldn't that be undesirable?

And what about government interest rate decisions? Should some entities be allowed to get early access?
Has the NSA broken SSL? TLS? AES?
SEO Checklist For Startup Websites
He makes some good points, but he waters himself down by leaping to touchy-feely conclusions that his thesis doesn't support. For instance:

"...if we do not demand that everybody contribute to their full potential, then we notice a massive creative lag in that society."

Is this axiomatically true? On what criteria do we draw those comparisons? Where are the data?

I'm not arguing against gender equality, but rather, I am skeptical of socially forced gender equivalence. Those two notions are often conflated, and up until the end of his piece, the author did a pretty good job exploring the distinction. It is one thing to say that men and women can contribute equally, and that they deserve the opportunity to do so equally. It is quite another to say that men and women must be fully interchangeable, and that society is better off when they are.

I have no doubt women and men are equally capable, equally creative, and deserve equal freedom to contribute to society in any ways they see fit. But key to that premise is the role of choice, and how we define "contribution."

When we speak about "demanding" that men and women "contribute to their full potential," we are actually committing an act of inadvertent sexism. We are stigmatizing women who choose to fulfill what we'd now call 'traditional' gender roles. Our society needs moms (it also needs dads!). The decision to raise a great family is every bit as noble, and should be every bit as respected, as the decision to become a CEO. It's equally hard work, too.

A tale from personal experience:

My parents are basically Marge and Homer Simpson. My mom, a gifted polymath with a Masters degree from Berkeley, was pursuing a noteworthy career in journalism before she met my dad. My dad was a lovable goofball whose primary interests included watching sports, TV, and movies, and whose near-complete lack of common sense was equal parts endearing and unfathomable.

My dad was the sort of person who'd drive me the school in the morning, then suddenly veer off-course and take me to a Dodgers game. My mom was the sort of person who'd pick me up from school, and when I got home, would introduce me to Tolkien, Dahl, Hawking, and Shakespeare.

In theory, my mom could have "contributed more creatively" to society by pursuing her career full-bore. But she decided -- and it was fully her decision -- to make me and my siblings her primary contributions. And because of her, we ended up more like Lisa than like Bart.

To be fair, my dad had stumbled into a considerably more remunerative line of work than my mom -- but I emphasize stumbled. My mom could have run circles around him in the corporate world, had she wanted to. Instead, she chose me. I could live a hundred more years and still not accomplish enough to repay her.
Survey results: Developers name their top tools: GitHub, Heroku, & yes, Azure
I used Scribtex (a previous product developed by at least some of the people behind sharelatex) for 2 years during university with a lot of success. Compared to setting up a latex environment on every PC I used it was a dream. I found the developer quick to respond to bug reports and issues. Recommended!
great news, keep on enhancing hackerweg on all platforms. :D btw, I did few fixes to the iOS7 look&feel: https://github.com/SunboX/Project-Tyson/commits/master
So is breaking into someones house to steal papers and passive eavesdropping. But the results are the same. You still end up with data you didn't have before
But wasn't that a big point in the article? That caring about your children's academic performance certainly is important, but that spending 6 hours baking cookies doesn't equate to helping them learn at home?

Your comment seems very dismissive but only offers anecdotal evidence that the article is directly addressing. In your example, it seems equally likely that a teacher who knows the parent(s) will help a child practice areas of deficiency at home would not "give up for the day". If you were to ask me, it seems more futile to spend extra time helping a child if I know they aren't going to be in an environment that fosters learning just because their parent helped cut out bingo cards.
Good to know that customers paying high roaming fees is good for the customers
Possibly grandalf is referring to the Times publishing personal details of Snowden and his activities abroad vs. the actual contents of his leaks.
Misleading title. The Internet doesn't depend on any given web server at all, the web is nought but one of many applications.
My favourite would have to be one that I invented myself. I guess like a lot of people here I occasionally end up having to figure out algorithms to solve particular problems. That is one of the most rewarding aspects of being a programmer.
مشاهدة مباراة الاردن واوزباكستان
Is there a white listing for third-party cookies? Does it break facebook likes currently?
He did start his comment with "For my style of coding". Maybe it's just simpler to configure these rules in Nginx than it is in Apache for lkrubner.
No, it's time to kill passwords. If I need to log in, send me two links and/or temporary auth codes: a persistent login clearly labeled, and a transient login for use in public places. If you're a serious site (banks, utilities, etc), use two-factor auth, don't accept anything less and of course, don't persist my login.

Alternatively, I keep hoping to see user-controlled federated ID gaining traction - you know, a personal 'wallet' that I maintain myself and store all of my identity in. And when you want to know who I am, you contact my server and it tells if if I approve it. I'd happily take this extra step every time. However, I've realized that this will never happen - too many people don't care, and no major tech companies are willing to push it for fear for backlash.

While I'm wandering further off-subject (but still reasonably tangential): dear people who make marketing email systems, please stop requiring me to log in when I follow your unsubscribe link. One might begin to expect that you add this extra stumbling block to make it harder for me to do what I want - and that's certainly no way to get my business. Every time I get an email from you, I'm reminded that I don't want to be receiving them.

I suppose it's possible that someone has hijacked my email credentials and that they may be fraudulently unsubscribing me. But that's a risk I'm willing to take. You - you hypothetical marketer you - should be too, unless you're a bank. A pissed off customer is not one who will do business with you no matter how many mailings you send.

edit: typos and correctness
The regulation here in the UK to force BT to allow other ISPs to use their infrastructure seems to have worked well - now most people have a large number of ISPs competing for their business (including BT). A quick check suggests I have at least 15 ISPs competing for my business with all manner of deals and packages - sounds pretty much like a healthy marketplace to me.

And all because of regulation.
He said that 70% do not speak Mandarin, and most of these do not speak "well".

I guess only the "speak well enough" is related to dialects.

The other 30% I think he is referring to people that speak cantonese, and all other interesting languages that exists there, including the mongolian languages (almost everything in China west of the great wall, was originally part of mongolia, like Tibet for example... and thus they have not much to do with China actually, specially Han people).

I hope someday people will figure a way to keep mongolians peaceful without erasing their culture or resorting to extreme tyranny.
New Programming Language: Venti Skinny Non-Fat Vanilla Macchiato
There's gotta be some law of marketing at work here ... yahoo is the pepsi to google's coke ;-)
I think that basic practicality is far more important than an ethos of meritocracy. Using an outstanding piece of software that is free is hardly a great moral judgement on merit. Picking services based on language, ease of billing, and time zone is hardly a rejection of merit.
I'm a little surprised they haven't done loop fusion optimizations like Haskell's "vector". Do they plan to?
I think everyone would prefer that. Basis ally now a few people pay a lot and most people try to avoid using the product as it has high unpredictable pricing versus the normal fixed monthly cost. A revenue neutral solution would be better.
Trust matters issue 6: The cost of trust
Of course, the Swedes still officially claim to be neutral, like they were during the Cold War (and in WW2 and WW1). In practice, it's of course obvious which side they liked best.
Have a look at ConTeX (www.contextgarden.net). It is a TeX macro package, just like LaTeX. But it is a MUCH more consistent syntax, heavily relies on LuaTeX, and can generate XML output (for webpage and epub) as well.
it is harder to use then the mouse and keyboard combo and specially harder if you are going to use it all day.
I agree we need both.

Coincidentally I read "Crack my Software"[0] just prior to reading this. So it strikes me this is not unlike the "arms race" with copy-protection and DRM. Where we are the publisher and the NSA is the cracker.

Ultimately DRM alone can't do the job. There needs to be a legal environment. Also there needs to be a culture of owning not stealing (which implies an economy of sufficient prosperity). Or the opposite, a culture of never owning[1].

Likewise, encryption is an arms race. Long-term, of course we should seek and use better encryption. But also, we need a legal and cultural shift in favor of privacy.

[0]: https://news.ycombinator.com/item?id=6338013

[1]: Not to push the analogy, but another path is a (very rough, approximate) analog of "free software": As you abandon proprietary software, abandon privacy. Don't fight to protect privacy. Accept "life in a small town". I'm not advocating this, I'm just pointing out it's another way to defuse the encryption arms race, by stepping out of it.
Creating a new function for every tail call seems a bit awful. It's a shame that the more performant alternatives are ridiculously ugly.
"merge sort or quicksort? Or maybe a binary search?"

OK, but couldn't you then still complain that each of those are "Simple, shorter, no overhead from function calls, etc." as while loops?
You can read about why we developed the app here:
http://www.beevolve.com/whats-in-my-name/
The problem isn't that some customers are given first access, it's that they are given secret first access.

If Reuters had made it widely known that the report would be issued to customers in a higher tier first, this wouldn't be a problem. The fact that they were giving it out to certain customers first without telling others that they were going to be getting it later is the material issue. They were, fundamentally, helping create inside information for certain customers and creating an opportunity to exploit other investors who would be unknowingly trading with an information gap.

Even though the report was going to be widely disseminated, getting it ahead of other people without them knowing allows for you to create a huge market advantage for yourself if you know those other people are going to be trading on the same information shortly.
FYI, this quote was swiped from my article/interview on VentureBeat. You can read the whole thing (with a lot more context) here: http://venturebeat.com/2013/09/05/why-parse-was-the-missing-...
Even babies and dogs can contribute.
You have to understand the reason why the company is hiring. If they are looking for a specialist, that's because of a pressing need. They probably exhausted their network and now are throwing money at the problem by a job ad.

When hiring a generalist things are more relaxed. If they wait a little bit more someone from their network will pop up. So generalist posts tend to appear on job listings a lot less.
I'll speculate that the cause-effect relationship is: because in the US there are swaths of parents who do not get involved in their child's education at home, schools here have traditionally tried to reach out with PTA's, etc. In countries where the typical parent is involved at home there is less of an inducement for activist schools administrations and teachers to bring parents into the process.
Anger Against Surveillance
Better hygiene linked to higher Alzheimer's risk
Can you explain how the "Survey is not a public good"? It is rivalrous only at the second order (people compete to trade based on it), but non-rivalrous in itself (everyone can get the news). Other facts regarding its "public" nature are that the University of Michigan is a public university, with substantial taxpayer funding, and the Survey was initially funded by the Fed [1] (without which, it might not have the cachet it enjoys today).

[1] http://www.ipr.northwestern.edu/publications/docs/workingpap...
@tejus thanks! @mknits thanks & nice tagline!! @spolu you can whitelist sites to allow third-party cookies via the "umbrella button" at the top right for particular sites. FB like & twitter shares should still work -- you may be asked to log into the respective sites.
From the original study:

The children of parents who are more involved in school activities, like parent-teacher meetings
or volunteering in the school, also show poorer reading performance. This is probably because parents of
children who are having behavioural difficulties or who are progressing slowly in school are more likely to
call the teacher to seek ways to improve their child’s
performance, or to receive a call from the teacher to
discuss the child’s school work. Similarly, parents of
low-achieving students are more likely to seek further
engagement with the school to find ways to improve their child’s progress or behaviour. This is indeed a
good strategy: other research with longitudinal data highlights how more parental involvement in the
school improves children’s performance because teachers may pay more attention to children of involved
parents, and school may become more important to children if they see that their parents are also invested
in their progress (Pomerantz
et al.,2007) (Table 3.1b).

So I would say that Slate somewhat misrepresented the data.
Well, until recently, they haven't had direct access to the leaks, so covering the Snowden story or reporting on what the Guardian said were all they could do.

However, ever since the British government forced the Guardian to destroy a laptop containing leaked information, and detained David Miranda and confiscated his belongings, the Guardian has decided to partner with the NY Times, as they believe that the First Amendment, and American jurisprudence surrounding it, still provides better protection of freedom of the press than Britain's laws, so sharing information with the NY Times helps ensure that the British government can't stop the reporting on this story.
Surprised it is not everyone else's reason: Cost.

Regarding database dumps, I'm curious how/why data pump[1] is not what he needed.

1: Overview of Oracle Data Pump: http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_ove...
> It is her way of saying that I can and will fix this company even if I have to do every bit myself.

A message that I'm sure will really build trust and cohesion among the rest of the people she works with. "You people are such losers I have to do your jobs as well as mine" is not exactly a rousing call to unity.
So you prefer them to communicate using English, a language that is even more unrelated?
I knew China had different languages but wow there are quite a lot of them

http://en.wikipedia.org/wiki/Languages_of_China#Spoken_langu...
Did you know that “bookkeeping” is the only word in the English language containing three consecutive letter pairs? You’re welcome.

Huh. Seems that's pretty much true. Occasionally people don't hyphenate sweettoothed.

grep '\(.\)\1\(.\)\2\(.\)\3' word_list
The problem is that he says Nginx enabled fast reverse proxy and that's just not true, nothing he described was enabled by Nginx, that was how people already did things in Apache. Apache is not hard to configure, it would support his style of coding just fine and very likely work just as well as Nginx for him.

The problem people have with Apache usually isn't really apache, it's with PHP forcing them to use the process based mpm which makes it a pig. This is PHP's fault, not Apache's. use the threaded or evened worker mpm's and it's not a pig at all.
Paypal unfreezes Mailpile account, Donates $1000 to the project
It looks like a CAD person did the modeling using real CAD tools (maybe just a mouse and keyboard).
Except the configuration is far simpler with Nginx. What's more, you can even couple this with upstream weighted loadbalancing or round-robin which is terribly awkward without modules on Apache.

Edit: Not to mention sticky sessions per proxy which simplifies user management.
ActiveMining Shares Move 70% After 24 TH/s Bitcoin Miner Announcement
True this. Jolla is amazing, and very short of it's initial release. Yes, Sailfish is basically the successor of Meego :)
I wonder what is planned for Nginx 2.0
I read somewhere ( The it was suppose to be re-engineered.)

Edit: Here
http://www.aosabook.org/en/nginx.html
Han people take part of about 91% percent... This 70% may refer to the "standard" mandarin, more like comparing to accents of the same language.
Gyt - simple git console with autocompletion
It's relevant because you can't have your cake and eat it too. An organisation powerful enough to dictate prices for a service on the european market, is an organisation powerful enough to dictate, say, total data retention: http://en.wikipedia.org/wiki/Data_Retention_Directive
Yes. It is remarkably simple to set up reverse proxies in nginx.

It is also remarkably easy to set up SSL (minus generating certificates) -- it's only 3 lines.
I've been on the watch for solutions to fix it. Will dig into it once stable release is out :)
i was thinking the exact same thing .. this seems like a very reasonable approach
Well, kind of. Pause should instruct event loop to stop waiting for read events from the OS for particular fd, i.e. remove from epoll/kqueue, so new connections would stuck in backlog at the OS level.
Cost has nothing to do with it: they get it "free", as in US contribution in kind. And obviously, in the end of the day, Oracle profits much more.

http://openlab.web.cern.ch/about/partners/oracle
Does your doc stay current on research?
What CIOs Need to Know About Microsoft's Nokia Buy (slide show)
> "Most HUDs fail for one reason"

And that reason is: most people, for most trips, just don't need it. [1]

Driving a passenger car is simple and boring. That's why people distract themselves. That's why they go on mental auto-pilot and will readily admit they weren't consciously aware of how they got from one place to another.

Even if and when that data is front and center, it gets tuned out with everything else.

[1] Turn by turn is great, but it's explicitly for the minority of cases. (business travelers, outliers, notwithstanding)
It's possible, but not likely. Targeting proprietary, commercial vendors is probably a lot easier than open source, as it's much easier to hide what you're doing. And many more of the targets they are trying to attack are likely buying fully supported solutions from commercial vendors, not COTS hardware and installing open-source software themselves.

Even for open source software, it would be easier to just target the integrator, such as the binary packages provided by the distro or preinstalled on hardware by a system integrator, rather than introducing vulnerabilities or causing problems in the upstream open source project.
It sounds innocuous enough with absolutely no context, but the fact is that they are selling market-moving data, and they know it. They know exactly what staggered release of this data does: create an uneven playing field for all but the wealthiest investors. This causes the creation of false profits that don't come from actual risk, or underlying value of securities, but by screwing retail investors, pension funds, and anyone else who doesn't start off with absurd amounts of money to begin with. Sure sounds unethical to me.
From the article: "Apache would crash, especially when WordPress was really busy. 'We realized that it wasn’t super-stable under production traffic,' says Barry Abrahamson, a WordPress 'systems wrangler'"

Given Apache's track record and massive deployment, how could this be possible? Isn't it more likely that the Wordpress people were doing something wrong? Not that Nginx isn't great, but I'm bemused by the occasional suggestions I see that it's saving us from the suddenly broken Apache.
Waiting for tokenadult to comment on this...
> The N.S.A.’s Commercial Solutions Center, for instance, invites the makers of encryption technologies to present their products to the agency with the goal of improving American cybersecurity. But a top-secret N.S.A. document suggests that the agency’s hacking division uses that same program to develop and “leverage sensitive, cooperative relationships with specific industry partners” to insert vulnerabilities into Internet security products.

That sounds a lot like "the division to provide security advice was providing advice that would make it easier for the NSA to break".

Page 4 of the article was the most interesting.
@spolu, we do block fb widgets and such...but a like link should work. You can via our "umbrella button" allow third-party cookies on any website.
I don't mean to offend you but how does Hidden Reflex make money from and/or fund Epic, the Privacy Browser?
my old micro-project. some suggestions?
Yeah, I'm not going to defend Oracle (or their pricing model), but in this case it sounds like the person who did the migration was just not an Oracle expert. Data pump is great for database dumps (and very fast), and SecureFiles is basically tailor-made for storing large amounts of binary data. There's a feature for schema versioning that would have allowed them to seamlessly run multiple versions of the same schema exposed to different sets of clients.

Oracle is vastly more powerful than pretty much any of the open source technologies, but it's eventually going to go away because of scenarios like the one described in the article. Tech folks are starting their careers on OSS technologies, learning on them, getting comfortable, and then when they stat working on something like Oracle, they aren't familiar with all of the capabilities under the covers, and migrate off of it to the more familiar platform.

And the cost, of course.
Yeah, given how easy it is for folks to learn the tools of their profession, graphic designers have an interest in aggrandizing their roles.

The Nike logo was designed for $35 by a graphic design student rather than an experienced firm. Phil Knight said he didn't "love" it, but it would work.

http://en.wikipedia.org/wiki/Swoosh