skysight-inc/HackerNews huggingface dataset:
> People unlikely to be able to contribute won't have a strong opinion

Oh man, you are so so wrong. Sure the people who know nothing won't contribute, but there will be a large number of people who know 'just enough to be dangerous' with very strong opinions that are not only wrong, but so completely obviously wrong you will not even know how to respond. And (in this hypothetical exersize), you will have to spend the next 2 months explaining to all of them why their ideas won't be used, at the same time without offending anyone.
They've just "bought away" the incompetence. Out of the 11,000 employees and $11 billion/year being invested in breaking crypto, there's bound to be some good progress there.
I think that the unethical (illegal?) problem is already inked in black and white where the three tiers of market information recipients exist.

I didn't make that clear at all in my comment, but yeah, I agree that the 4th tier is definitely speculation at this point.

I agree that it would be interesting to look for the payout skew for the numbers; that would just verify an additional transgression in my book. Unfortunately nobody reads my book so to speak :)
every time i see a Julia post i want to convert my Matlab code and start anew - then i remember seeing a blog some time ago where the vectorizations i performed to speed up my Matlab code would be faster as for-loops in Julia. Is this still the case? If not, i'll probably consider the task much more seriously
Unfortunately you are mixing concepts and analogies. By detached I mean two independent companies, like I mention on the original comment. The rail-network analogy is not comparable to what I refer too. The energy sector analogy is a like-for-like example to the current telecom concept, again, like I mention in my original comment.
Microsoft? Microsoft doesn't own the Nokia brand. If anything it will be Nokia suing them.
Looks great. I can understand what Philip goes through because I do pretty similar things for my work. I need to try the IPython once to check its feasibility for my tasks.
What a ridiculous article title. Generates so much discursive noise and adds nothing to the subject of the article.
>"Measuring" educational products is functionally impossible.

Why? I'd agree it would be difficult, but "impossible?" For instance, I could imagine creating tests to measure a student's competencies in things such as engineering, programming, or foreign languages pretty easily. Then once you measure a student's competence at the beginning and ending of a curriculum, you have your measurement of the educational product. Not that standardized testing is the answer, or easy for any subject... but it's an example.

>teachers keep going back to the same methods that have always been used.

Maybe if they either don't care or if they don't see a reason to change.
I'm helping teach a course starting next month, "Technical English" (for non-native speakers), and am always looking for ways to improve on what I did last year.
In fact, if anyone out there would like to talk to my class about your job over skype one day, I will integrate that into my curriculum right now. (You could add "guest lecturer" to your resume as a possible incentive).
I doubt there is such a server, and I'm not sure what the utility would be, since they sync anyway :)

I don't know of any such events, but I imagine that it would be easy to organize one as part of some of the already existing HN meetups?
Yes and a thousand times yes.
No, I think Schneier is right. Law enforcement and culture may play a role in keeping your home safe, but so does the lock on the door. Certainly when government goes off the rails it's bad for security, but you should still lock the door.
Let us count the ways: How the feds (legally, technically) get our data
Marissa Mayer: How I work (at Google)
Yes, I've seen it an a few others demos.
But the difficulty here is to make the content blurred while it scrolls. It's extremely smooth on iOS 7 beta and I can't see anyway to reproduce properly in HTML without severely compromising the performances.
How can I stop Paypal from freezing my crowdfunding campaign?
PFS only adds 15 percent overhead, and the new ARMv8 architecture will be up to 10x faster for AES.
This directive doesn't cause this. My comment goes beyond the directive mentioned in the article.
Once you figure out the interface, leave it alone. Too many chat clients get all loopy by constantly messing with their look and feel, adding and dropping things. Get it working and then leave it alone.
I was just about to post this.

If I use ostringstream, and also I change the code so it has to construct the StringBuilder every test (at the moment they build it once and then keep calling 'toString'), then I get the output (from the test program on that website):

Accurate performance test:
ostringstream took 0.0120331 seconds, and ToString() took 0.0221947 seconds.
The relative speed improvement was -45.784%
Join took 0.0176613 seconds.
Thanks! I'll be happy to see a new version of HackerWeb :)
You have to give credit to languages like java or C# which provide the programming interface wich does the right thing. Those who use lower level languages because they want better performance should reconsider unless they have the required know-how. It baffles me that someone would write C++, and mindlessly concatenate string.
How does the NY Times decide which aspects of the Snowden leaks story to cover in a serious way vs a tabloidesque way?
I guess the only problem could be if they limited who was allowed to buy the advance information. It just looks like a premium service to me.
Focus. And with running Tesla and SpaceX i guess he already has alot on his plate.
A brute with a mallet can cause a lot of damage. And yet he is not master fencer.

NSA have a lot of brute force behind their backs. They have a rubber stamping court, are allowed to read existing laws as a weak guidelines, almost unlimited budget and the lucky fact that the majority of the world's IT IP is located in the hands of american companies.

It will be hard to not produce results with all that.

Governments usually are competent in their own way. What they usually lack is subtlety and elegance.
Thanks! No problem, you can use it for other projects, the code is on github.
When I read purple prose about logos, I keep thinking, "Let's just measure this to see if what they're saying is right." In general the soft-speak of brands, design and logo can move into meaninglessness. I know it's important. Design is why Apple succeeds. But it also should be something that can be explained in plain (and perhaps measurable) English.
Australian teen tests Apple tolerance with new iPhone leak
Can you expand on that - an interesting idea / any proof / demonstration

I was told it was always sensible to invest in index trackers with minimal really low admin costs.
What is better?

Write about an own Logo or write a monstrous post about someone, who write about her own Logo ;-)
Good to see this get some English language press - I think the only other profile of Igor Sysoev I've seen was a volunteer-translated copy of a Russian language article.
My comment wasn't meant to be negative - when I posted it was all gee-wiz comments with no mention of the PR angle. Read the PG essay on PR: http://www.paulgraham.com/submarine.html. Elon is a master of it and it's a big part of his job. We should celebrate technologists who know how to communicate to the public and learn how to do it better ourselves.
Wow, someone got pissed!
I've been playing RTS games for ages and the one thing that concerns me is balance. With so many different factions I can imagine this is going to be rather hard to do without a large amount of overlap between them. Best of luck!
As of right now the multiplayer has very limited support and isn't even supported in the basic packaged build you can download. Running multiplayer currently involves building it yourself with a specific patch. As for what they get done if they get the funding, we can only hope.
Well, I'll just be the one to say it: PHP

EDIT: Framework... maybe F3 or Codeigniter, whatever floats your boat.
Move wouldn't actually help in this case. Move works by letting a wrapper object (like a string or vector) that manages a pointer to some dynamically allocated storage take over the pointer of the object being moved rather than allocating new storage, copying data, then freeing the old storage.

In the case of concatenation, where the goal is to end up with a contiguous array of the characters from the strings to be joined, no block of memory sufficiently large exists anywhere to be appropriated, so new memory must be allocated.
You have no arguments from me about T-Mobile's coverage, as a former T-Mobile subscriber myself, but you can't say it doesn't exist.

AT&T paid T-Mobile billions of dollars as a result of the failed merger, so they were going to supposedly use that to improve their network. I didn't notice an improvement.
"This is like the 8th (?) time I've seen this on HN."

Congratulations! You are a special little snowflake. This was the first time I've seen this posted and I found it cool so I appreciate the post.

Better not let new people see stuff you personally have seen before! What would the world come to if that was allowed?
TANRI TEYİDİ : GHSSWA DÜNYA BARIŞ BİRLİĞİ ELÇİSİ. SURİYE-BEŞŞER ESED
ghsswa-ghmohpwu. .07.
I'm guessing you haven't done the financial aid process on a while.

http://npc.fas.harvard.edu/

Even for a family making $100,000/year, Harvard's net price is roughly half that of public school ($12,600 compared to $25,000). At US median wage ($50,000) Harvard is free to parents and $4,600/year to students, which is a reasonable expectation for summer and term-time work.

No one (in the US) pays full price at a high-end Ivy unless their parents can afford it. You can only rack up huge amounts of debt at state schools and less prestigious (and therefore poorly endowed) private schools.
I think the 30 days of logos is an ongoing engagement that achieves two things:

1) Provides an on-going set of buzz. You'll have heaps of people criticizing a lot of the logos. The PR value is absolutely massive for a 30 day event.

2) Reinforces the perception that Yahoo is open, creative and is "listening to it's users".

I was getting a bit weary of the designer-ego bashing

I don't think the designer-ego bashing was unwarranted, since I agree with the author on that premise. What the author failed to recognize is why this PR move was written this way.
It's an awesome idea, except for one thing:

It's very clear that there is one law for the public and another, secret law for the NSA. Furthermore, if it turns out that the secret law is inconvenient, they'll just do an end-run around that and ignore it.

The laws are already mostly there. One major problem is that there is little to no public consequence for breaking those laws. Public officials are given trust and the tools to do things that are far beyond the abilities of ordinary citizens. Should not the punishment for breaking those laws be accordingly greater?

Right now, they do it because they have no fear.
Huffington Post Engineering and Erlang
Well, T-Mobile has LTE now (I use it). So it seems they used the cash to upgrade their existing network rather than expand it.
Is there a pricing page on the Reuters site that says "standard", "Two Seconds early" and "One hour early"?

If not I suspect its illegal.

Al Capone was done for tax evasion, cannot see why Reuters cannot be in breach of a Fair Trading / Sales Act :-)
One-true-awk: Awk source as developed by the original Awk authors
It didn't use to be when they first started.
Code written in Java would have exactly the same problem I believe? You are advised to use a StringBuilder.

C++ has a StringBuilder, it's called std::ostringstream, but the author didn't seem to know about it, so reinvented it.

To be polite, his reinvention is reasonable, and knowing about this problem is useful.
I really liked the part about everything scaling. I hate when people say, "It wouldn't have scaled." It would have. You just weren't thinking of it in the right way.
All his 'reporting' fits into a tidy victim/perpetrator framework, which often doesn't actually align with reality.

While some of his reporting on the crisis was OK, he has a habit of treating equivalently shortsighted or foolish behavior differently if he has predetermined you to be victim or a perpetrator.
It Captures Your Mind
They probably ask their advertisers.
Increase Productivity or a Boost in Innovation – Which Would You Choose?
As much as I hate the outrageous high roaming charges, I'm not sure regulating them completely away is the best idea. Dictating companies how much and for what they can charge is one of the strongest possible market intervention, and may very well lead to less competition and therefore, higher prices and (eventually) less innovation.

Personally I think the same effect could be achieved by a much smaller intervention, namely decoupling billing from physical SIM cards. If it was possible to get the local (prepaid) rate without having to get a local SIM card (which, even in 2013, is often a somewhat difficult procedure, especially if you don't speak the local language), there would not only be no reason for roaming charges any more (just get a cheap prepaid rate and you are set), but there would also be more (not less) competition, because one could switch providers any time, even in his own country. The phone number, of course, should remain bound to the SIM card, just the billing should be "virtualized".
ES6 Iterators, Generators, and Iterables
Harry Lewis is a very profound thinker, who also has put some of his coursework online. Good link.

A couple thoughts on this:

- Harvard is the last to worry about on-line disruption. Every other school will be disrupted before then. People will want to send their kids there purely for the elite association. Boston University, Boston College, Brandeis and Tufts will all suffer immense disruption before Harvard feels it.

- Despite this, Harvard does offer on-line degrees.

- Even still, the worth of graduate degrees seem to be going down. To cite his example, Goldman Sachs seems happier to keep around analysts with 2-3 years experience, rather than hire new MBAs. It's not getting rid of the MBAs, but they're devaluing the degree relative to 2-3 years of relevant experience.
Great writeup. I just spent a significant amount of time trying to perfect a CSS UINavigationBar, and still not happy with it
> My boss would fire me if I put a backdoor in his email.

Then why is it OK for Snowden to do the same to his employer?
I don't think so. Not in every case, anyway. The number of times I've been in an Internet cafe or hotel using a shared PC, in a rush because my taxi is waiting outside and I need to book a hotel in the next city...

It's one less thing to worry about. Sure, they could have a keylogger, or a dodgy version of their web browser - but it's one less thing to worry about when you're already in a rush.
Protecting objects in JavaScript
Public computers? Libraries?
Many people who download illegally would never dream of stealing from a store.

Many people who may steal data would never dream of breaking in and physically doing it.

It is much easier to steal 1s and 0s than it is to physically do it. Humans seem to take the path of least resistance. If they can do it, they will do it. And if they won't do it on their own network then a bad guy from Latvia or somewhere who knows how to send phishing emails will.

Due to the mystery about who is truly on your network combined with the ease of breaking bad security, you have to protect yourself fully. Banks don't have lax security just because people 'shouldn't' rob banks.

Sorry blogger guy....your argument just doesn't hold water

edit: I want to add the reason your house is insecure is because we can't protect it with math. If you wanted a perfectly secure house....you would end up sinking billions into it and end up with a military base. Locks are flawed, Windows are flawed, but they are good enough so that when there is a security breach you will be aware of it and can hopefully remedy the situation or fight back.
I don't know, I thought it was cute. "You mean a botnet? [clicks] Oh, nginx!"
The real new Nokia is called Jolla. They are just down the road from the old one, and they have been at it for a couple years now, and will soon ship their first products.

Jolla makes hardware and software. The software is called Sailfish and is based(?) on Mer, which claims to be a fork of Meego.

The old Nokia owns part of Jolla.
> Mobile telephony providers use deliberately confusing pricing to prevent price comparison. They use contract lock in to prevent customers switching contracts. They exploit the apathy and inertia of customers.

There are many providers now who don't require contracts. Every provider in the US has some sort of prepaid / no contract plan. The prices are much better than contract plans too, at least in the US.

> We need regulation to prevent incumbents from exploiting their government-subsidized position, and to protect naive users from themselves.

No, you highlighted one of the problems. The government needs to stop backing monopolies / oligopolies and allow competition to flourish. Government involvement always compounds itself. Subsidization and promotion requires regulation later to compensate for the lack of a free market.
I'll read his book and take them for what they are... He combines memes that are just under the radar of public awareness, and brings them to the national discussion. Even if the 10,000 hour rule is not rigorously supported, it's worth reading Outliers because the ideas become part of the national conversation. His books are worth the 2 hour read.

I'm not sure if I appreciate him because my expectations are modest, but I've never viewed his books as a waste of time.
Team Retreats
Website Builders Offer Too Many Options & Not Enough Humans.
With so many robust website builders available, why are so many small business websites so ineffective?
Nokia OS history, fragmentation and other stuff
The author of this article is the founder of knewton, and educational software company for k-12. Their software optimizes questions and educational material for student based on measuring how fat the students are answering questions, in what types of questions they are wrong, etc.

They are deployed in some schools , and they show a big improvement for student results.

So i'm not so sure measuring is "functionally impossible"
7 Useful Mobile HTML, CSS, and JavaScript Snippets
'Would they have considered obscure Russian software if they hadn’t been able to examine the source code? “Never in a million years,” Prince says. “If it hadn’t been open-source, we wouldn’t have trusted it.”'

And that's how a lot of countries will feel about using proprietary (or even open source) software from US in the future, after all the NSA revelations.
As the article points out, the contract clearly shows the 3 known levels data distribution times (2 seconds early, on time, 5 minutes delayed).

If they were releasing it at other times it would most likely be a contract breach or some other civil matter.

But that is a big if. All this article points to to prove that is a disgruntled employee and a Nanex study (all months old) that do not have any proof of early release.
Hear hear, its costs them 7bn ? How about 7bn less revenue from something that is so overpriced its not even funny.
Im glad WhatsApp already killed SMS in many countries, the money made on overpriced SMS/MMS must have been ridiculous..

I hope IP will replace all the other stuff eventually. If your abroad its relatively easy to find a Wifi and use Skype/Viber/WhatsApp, so we just need to get even more Wifi!
The world is actually counterintuitive
It's neither illegal nor unethical for a private entity to invest money and manpower to compile statistical data, to release it in a staggered fashion, and to charge purchasers for early access.
YAWN

Governments have always regulated phone service.
Perhaps we are reading too much into what he is saying. I could see his enthusiasm and hope that 3D printing and associated toolchain is going to bring to us.
Github competitor RhodeCode helps making Minecraft even better
I write enough performance-sensitive code that I've gotten into the habit of calling .reserve() with a generous final size estimate immediately after constructing a string or vector (assuming I'm not using a constructor that sizes it appropriately to begin with). It's hard to overestimate just how expensive repeated calls to malloc()/free() are.

In the innermost of inner loops, I've been known to use a static string or vector to avoid repeated allocation entirely. Only in single-threaded code of course!
Good find! Which re-inforces my point further - http://maxmadesign.com/#about.html

It sounds like to me that Max is a very gifted young Chinese designer living, studying and working in the US. I wouldn't be surprised if someone turned that into a massive PR story in itself. Max represents everything us "non-corporates" beleive - that meritocracy should ultimately win.
err, isn't Front-running knowing what your customers are going to do as a trade and getting in first (so if you order my guy to buy IBM, I simply buy some IBM first, then sell it to you, making a little bit off your order).

So if I know the results of the orange harvest before you, I can buy frozen OJ futures and sell them to you even if you are not placing an order through me.

You still lose out, I still take advantage of my private knowledge. Whats the difference?
How To Learn At a Startup To Be An Entrepreneur
Small suggestion - please load all resources over HTTPS, including the gravatar images. :)
> The laws against Holocaust denial and Nazi symbols were pretty much forced by the USA.

So why doesn't German remove the laws now that they've served their wartime reconstruction purpose?

And that is why they were put in, the same reason that even in the U.S. free speech was curtailed in many areas during the American Civil War.
There are two very different questions:

1. What are the chances that crypto will keep the NSA out of your communications generally? and

2. What are the chances that crypto will keep the NSA out of your communications if they really, really want to read them?

Those questions are very different. I wonder, for example, of what would happen if all internet traffic was encrypted end to end with something as weak as DES. Could the NSA brute force it? Of course. Could they brute force all of it? doubtful.

One of the clear in-between-the-lines things in the article is that crypto is still problematic to the point where the NSA prefers to attack endpoints and get access that way instead of attacking the crypto itself.
Movies From 2013 In One Sentence
Judge in ebook case issues permanent injunction against Apple
I suspect that tech people are less concerned with country of origin that many other industries. I'd like to believe that my experience is generalizable and that as a group we're more of a meritocracy. Perhaps it's due to the diversity of people that we routinely work with?
Neat project. I poked around a bit and had a few pieces of feedback.

- I like the full disclosure aspect. If I weren't comfortable in a whole copy-paste, being able to get an easy list to evaluate sources myself would still be handy.

- I think your algorithm is scanning too deeply including comments sections. It found an email address from a username of a commenter in a Disqus thread on my own personal blog site

- It seems that if you were to search by company name you can get a lot of results of people who just mention that company on their own blog

- Tiny typo I saw in the last sentence of "how it works": "this way you can check if this is a good contact or not."
Why concatenate the strings at all instead of printing them piece by piece? Don't flush in between and it'll land in the same buffer. (Even if you flushed after every string, if output is "lightning fast", that shouldn't matter either.)