skysight-inc/HackerNews huggingface dataset:
When benchmarking language performance results, it's a good practice to explain why is one language faster than the other. In other words, profile and figure out the bottleneck.

If you don't know why, then it's better not to post them until you figure out the bottlenecks. There could be factors in your environment that can affect one language and not the other which you are not aware of. Publishing such number will confuse people.
I believe they cannot just toss a coin - there has to be an element of skill - so they are using a "digital archery" approach.

The user sets a time in the future, and then later must come back and click a button as close to that time as possible. Then users are ranked by the delta between their target time and actual time.
I honestly am surprised that there are so many intelligent people who are willing to put up with this sort of environment. I really like Apple products but I'd be out the door in a flat second if I was working there and experienced the kind of culture described. Life is too short.
That seems like a really easy regex to write.

.+@.+\..+

(note: I haven't reviewed the RFC, so this might be too strict)
Amazon adds MGM catalog to video streaming service
Why not make the minimum cheque $1k and award them randomly via weighted ballot method? That way everyone along the tail gets a piece (eventually) but you only have to collect 150 contact details?
Not really a compromise. Glossy vs. matte is a function of whether the front glass of the LCD has an anti-glare coating on it.

There is no front glass on the Retina MBP LCD. Apple removed it to save weight.

Apple: So innovative, they solve problems they weren't even trying to solve.
It's only a security problem if you're using the Model#where form. If you're doing Model#all or #each or whatever, you're fine.
I have always been curious whether Linus has made good money for his contributions. This both made me happy that he was given some money and prompted me to find out whether he has made money otherwise.

It looks like he has [1], and thats awesome.

[1] http://en.wikipedia.org/wiki/Linus_Torvalds#Later_years
A programming language semantics is a set of mutually recursive equations describing how a well formed program manipulates values. The equations themselves are as mechanical as the they can possibly be.
(I posted this earlier... this is a little off topic)

https://help.ubuntu.com/community/AsusZenbook#Suspend

http://ubuntuforums.org/showthread.php?t=1774661

First off, I'm glad newegg will accept returns but we've got a HUGE problem in the linux community with these newer laptops. The problem isn't that newegg needs to accept our laptops but why these newer laptops are getting bricked by linux!

I want an ultrabook. I want something solid, fast, long battery life, great keyboard, great screen, lightweight and FLAWLESSLY running Debian. I can't buy that, I have to buy a MacPro. Yeah, my MacPro is nice and all (insert appletax joke) but I'd trade it in a HEARTBEAT for the equivalent running my distro of choice.
A little bit of Pig
And also, Python, Riak, Redis. And these are only the tools that I did use with great success.
Others are PHP, MySQL (and other *SQL), Java, C#. Of course, once I found out that they are "no good" for finding new exciting problems to solve, I dropped them, so I didn't become a "master" of them. With the exception of MySQL, which I think I am a "master" of.

EDIT: also, I never claimed that 3 months is the magic number. It was a (wild) guess by someone else.

Second Edit: Also, for quite some time I have been studying C, Haskell, Lisp and to lesser extend some other stuff. I am already quite familiar with the type of problems they shine at. Once such a problem emerges, I will readily jump on it, and will intensify my learning of the tool in question.
>A CLI user who needs to edit makefiles will eventually have a vastly more powerful tool in the shed

That is true if the user didn't already give up and leave programming completely due to the obtuseness and complexity of autotools,makefiles, m4,macros and workarounds like cmake.I survived it, but many others in my Masters class did not.
http://esr.ibiblio.org/?p=1877
If even ESR finds them troublesome, what hope does a beginner have?

>Of course. But one environment scales and the other doesn't. A IDE user who only knows how to modify projects by adding files and clicking checkboxes for optimization settings will do that for the rest of their career

Using an IDE does not mean that you cannot do advanced configuration, including setting options that change the commandline of the compiler used. Don't almost all GUIs call commandline compilers on the backend?

Visual Studio even shows you the commandline being used when you hit the Build button. SQL Server usually has a "Script" button to generate script for a admin GUI option and you can do anything you can do in the IIS GUI with Power Shell.

The power should be there for when you need it, but making everyone go through arcane options has the unfortunate side effect of making the tool less popular though it does show the power of the tool to the novice user.
That big difference can't be right. There's something wrong somewhere, possibly in Go's websockets implementation (which I think haven't been update for a while).
That's not necessarily true, depending on how the chips are implanted. We've been putting chunks of metal into people for 80 years and have gotten pretty good at it.
Indeed. But these tools can (and some might argue should) be learned outside of school. On what basis do you make the claim that make should be taught in school? I can count the number of times I've had to edit makefiles as part of my job on one hand, and I don't think I'm odd.
> They charge like $500 for an $100 memory stick.

That's definitely the case historically, but you may want to look at this one case right there: 16GB RAM upgrade on the new MBP is $200. 2x8GB SODIMM at crucial is $150.

I'm not exactly going to shit my pants over a minor $50 (and 30% of the base part) markup when buying a $2200 kit.
I'm surprised that there aren't more games in this genre. Combining all of the terrible features of "social" games with CCG gameplay gives you a great number of players who regularly shell out hundreds of dollars in exchange for nothing as you release new content.
While writing small, easily testable code is a good practice it isn't sufficient. Running your code in a debugger and actually watching things happen exposes a lot of bugs and inefficiencies that tests don't tend to catch. Getting that dynamic view of control flow and state is a huge advantage for improving quality.
Well, if you're using ctags through vim it guesses by default, or you can use :ts to get a list of the possibilities. Not ideal, I know, but often good enough.
THAT is the line that should lead off any discussion of this topic.

Anyone who's sat on either side of the table as a lawyer questions a witness will know how a selective editing of the truth can shade decisions. Reality TV shows and 60 Minutes have along, long history (and they're hardly the only ones) of shooting a great deal of footage, then splicing and editing it together in a way as to tell the story they want to tell.

This is part of a larger topic I'm starting to formulate about power. The key in power isn't to have more total resources than the other side, but to identify the key points from which you can control the outcome. William Gibson noted that the future isn't evenly distributed. Neither are are power and control points.
the review says almost nothing about apple's claim that they've reduced glare by 75%. considering there's no matte option, this is a crucial point i need answered before considering one. otherwise i may need to go with the old heavier model (w/ matte screen of course).
An artificial means of controlling blood sugar would alleviate the insulin cycle and prevent the body from storing blood sugar as fat.
To me, gamification is suited for making necessary but painful tasks fun (e.g. cleaning your desk, tagging media, memorizing facts), but not for deep learning (e.g. algebra, quantum mechanics, object-oriented programming). But maybe, at 26, I'm just not with the times.

The thing to be careful about here is the use of "gameification".

There's gameification of the Internet marketing bullshit variety, and there's making things more gameful. The suits ate up the first term and associated it with rewards, points and extrinsic motivation. The latter is a not-yet-bastardised term which simply means to try and find ways to make more tasks fun, to try to make systems explorable, malleable, and allow for failure. Games teach best when you're exploring systems and manipulating them, seeing what they do, manipulate them again, see the result of that. They're very refined incidental learning.

What happens if you use bullshit gamification is the Overjustification Effect, where the rewards begin to dominate and crowd out the intrinsic motivation, as people begin to focus on those instead. Intrinsic motivation is your "deep satisfaction", and you are right that rewards erode it. This has been written about a lot by Alfie Kohn (eg. "Punished by Rewards").

I don't know of any research that shows that gameful styles of work, as long as they're not attached to large amounts of rewards, are bad at all. Having played with DragonBox a little bit this morning, it seems to do a very good job of being gameful, and extracting the game out of algebra.

Some things I noticed:

1. The game really highlights the malleability of numbers. For me, this was the deep revelation about algebra, and it took me a long time to get there. The way the game is designed using touch, lets you fling numbers around and place them on top of each other and such, and doesn't let players get hung up on numbers or placement. We get to the understanding that algebra requires very quickly. You seem to see that as a loss, but I see that as a really big win.

2. As with all educational games, failure is easy and not punished. I haven't found a way for the game to show me solutions, but in a classroom setting, that wouldn't be a problem.

3. I don't find the rewards any more or less motivating than a checkmark next to my work, so I don't think we'll see the overjustification effect here. They just say whether you did it right or not. There's no achievement system that could encourage play that might be harmful to learning, just feedback on the specific problem you were solving.

Feedback is required for students. Feedback is also a form of reward. So threading the needle is not easy, but it looks like DragonBox did a really good job here.

All in all, I think it's a really good piece of work, and the developers deserve to make a fat chunk of change from it.
List of gTLDs Applied for By Google and Amazon.com
Forget a brain implant. Can a device that lives on glucose help me lose weight?
I'll post mine here : publesh.com, priceround.com, 3lawyers.com, and today readso.com.

Edit: Also if you really do some digging you can find 5 letter domains that are great for branding.
I'd imagine the intersection between "people who build their own computers" and "people who might install Linux" is pretty large.
Nutrition – The Key To Health And Longevity
119 days is a year? What planet do you live on? In fact, I think the expiration is 6 months, though I'm not sure.
And it only took a huge outcry...
I just bought this for my 5-year-old daughter. She mastered the first level (or chapter, as the game calls levels) in about an hour, with minimal input for me (I just read the minimal instructions at the beginning).

I am really excited about this game, and others like it.

As someone from the former Soviet Union where we started learning rudimentary algebra in first grade, I remember variables being explained as a box that you have to figure out what is in it by putting everything else on the other side of the equals sign. This game literally takes this concept and gamifies it.
> Ubuntu and the Linux world in general has had app-stores long before Apple came to the party

You're kidding, right? The difference is that software in Linux distro repositories (which is what I assume you're referencing) is both free as in beer and open source. Which kind of makes it the opposite of what most people think of when they say "app store."

(Pre-emptive nitpick: it's true that Canonical has recently started offering commercial software via the Ubuntu Software center, but that came many years after Apple's App Store launched.)
I was going to post a domain, but when it made me authorize with Twitter, I stopped.

I don't understand why you need identity for this project and why that identity is limited to Twitter. I think participation would increase if anonymous entries were allowed.
Experts warn of shortage of U.S. cyber pros
After not understanding how it was possible to get inbox zero, I remembered that Gmail has an Archive box.

I personally leave everything in the inbox and concern myself about reading all emails flagged important... am I the only one to not use the archive function?
Could you talk a bit about why you're doing that?
You seem to have misunderstood my point. I'm not commenting on whether or not it is appropriate to ban guns. I'm merely using information /about/ guns (not the actual possession or use thereof) as an example. I think it's a salient point no matter how you feel about the ownership of firearms.

Registering a person's lawful property or activities (whatever they may be) is a great way to target them in the future. If the government decided to outlaw, say, baking soda, it would be prohibitively difficult to enforce because there is no existing mechanism for tracking the sale, ownership and transfer of baking soda. Persons owning baking soda could easily bury it in their backyard and claim they never had it. Not so if the gov't has an inventory of all of your property (or access to your credit card statements, for example).

So my point is in line with the OP: simply because an activity is lawful doesn't me we should accept unlimited government surveillance of it.
It's a remarkable (to me) number of comments to the OP saying they're glad Newegg refunded the money and apologized, but they would still never buy from them.

Seems to me like Newegg acted quickly and unambiguously. The flip side of the "punish bad behaviour" coin is "reward correct behaviour". Maybe it was, as many commenters are suggesting, just the public shaming that got Newegg to act, but maybe not... in any event, it's not helpful to provide disincentives for companies to own up to mistakes.
June 14: Opportunity For Entrepreneurs To Win From A&N Media And Elance
Hyperbole, I was using it. The worst I'm going to do to a domain squatter, should I meet one, is give them an uncomfortably firm handshake. Very firm. There may be some mild bruising. (That's more hyperbole there, to be clear. I'm exaggerating for effect.)

Nowhere in your response did you demonstrate where you as a squatter are providing value for the premium you ask over the ICANN cost. It's my contention that you provide none.

Squatting has no offline analogue, period. Trying to invoke real estate, a common tack, only succeeds at the most superficial levels. The barriers to entry, risks, and perpetuated costs of real estate speculation/ownership fracture the comparison quickly.

Note that nowhere have I said that squatting should be illegal, in fact I said that as a libertarian I understand why it has to exist. In the same vein, I believe other business models that are currently illegal should be legitimized, even though I find them as repugnant and without value as domain squatting.
I don't think Ubuntu has ever claimed perfect support for those and I don't understand why Asus is not being held to the mat for not doing basic QA with at least one Linux distribution.

Anyway, when you buy hardware, do not just buy whatever looks nice but buy something confirmed to work for your use cases. If that use case is running OS X, get something which supports OS X. And same for Linux, too.
I actually don't know anyone that uses the archive function.

My "inbox zero" equivalent is to have no unread e-mails as I often leave e-mails that I need to respond to or handle as unread.
The "selfish motivations" may be non-financial. Priests and doctors may be motivated by helping others.
Beware of the red tape/bureaucracy. Healthcare is a lucrative industry, there are always those both inside the hospital organizations and their vendors who have a lot at stake with the status quo and will try to protect their lot. I worked for a large hospital system and I eventually left because I got to witness the dedicated, hard-working doctors and nurses on the front line struggling with a lack of resource and decent processes while the higher up administrators and bureacrats got to sit in their nice offices were often out of touch with the reality on the ground...
And also, make sure you're pretty read up on the regulation and governance.
Good luck!
'State-sponsored attackers' using IE zero-day to hijack GMail accounts
If Google wanted a domain owned by a squatter they would buy it from them, so the squatter isn't preventing this from happening.
Thanks for the feedback! We try to make the Twitter integration as smooth and natural as possible by placing checkboxes within the text inputs, on the right handside. You can choose whether or not to share your posts on Twitter by clicking them (it then gets saved for all your following posts across the platform). Absolutely no wish to make a spammy app!
I don't understand what happens if I "slip". It sounds like there's money involved, but it's not clear at all.
Humans have a lot more bandwidth and computational power than you might think. And the search space for most proofs is not all that large compared to say a go board once you consider how many different proofs also work.

PS: 1-10 petaflops by some estimates, just not that many significant digits per calculation.
An editor why you can only buy most ebooks in some countries.
How is it any more of a "disposable gadget" than the previous generation which has all the same soldered components but the RAM, exactly?

My current machine got its RAM upgraded once, the day I bought it, and will never see an other RAM upgrade in its life because I'm at the chipset's capacity. It's in the exact same position as the new mbp. Has it suddenly become a "disposable computer gadget" where it was an "expensive professional tool" between the moment I received it and the moment I put the new ram sticks in? Even though I hadn't even booted it up at that point, and it's my day-to-day workhorse now?
Hotmail Password Reset Fail in Pictures
Bunnie Huang - End of Chumby, New Adventures
Wi-Fi Will Soon Reach Its Limits
Design Patterns Across Paradigms
Thought: what would we gain from a phone market without the iPhone? You'd be able to buy a phone with a stylus if you wanted (some people do want one) and a phone you can use with gloves or wet hands. Keyboards would be more common (rather than being a very small niche). There might be more mainstream hardware variety, rather than flagship phones all looking exactly alike. We might have seen true pocket computers (this is the road Palm and Windows Mobile were going down) instead of pocket devices. We might not have a concept of "jailbreaking", because smartphones prior to the iPhone were generally not restricted so.

As for the iTunes store, ever heard of Rhapsody? It launched in 2001. iTunes store was launched in 2003.
"Power tends to corrupt, and absolute power corrupts absolutely." - Lord Acton
Probably the cost of compliance, especially since they have a point (that court orders should be used in pursuit of court proceeding instead of shakedowns). Comcast owns a majority stake in NBC Universal so I don't think they're looking to weaken any real copyright enforcement measures.
Attachments.me beats Google to the punch - integrates Gmail with Drive
It picks the "best" one (typically the one in the scope of your current file), and lets you change which one to go to, without ruining your tag stack.

For example, if I Ctrl-] over `open`, and it pops me to the wrong one, I can then type :ts and pick the proper entry (typically with info about the file, type, and container). I can then Ctrl-t back to the previous context as normal.
Ask HN: make consumer social web MVP and not registering company?
Hi,

I am wondering for some time if is it good idea to make consumer social web MVP and go with it public without registering company at first? What do you think? Is it maybe road to failure?
If you're within warranty. If it's more than a year old (or three if you buy AppleCare), then you're on the hook for a whole new motherboard instead of a commodity stick of RAM.
We do exist. I love having an empty inbox.
There is a difference between "doing the right thing" because it is the right thing and doing it because the victim screamed loud enough. Some people will no doubt go back to using them, and more probably will if they are consistent about doing the right thing.
16GB RAM upgrade on the new macbook pro: $200

2x8GB SODIMM kit at crucial, $150.

Yes, extorsion is exactly the word I'd have used in this position, indeed.
The idea was just to make sure that after a "make" you get some warning if this is not the latest version of Redis. An upgrade is a cost, so maybe to get a warning before deploying may be a good thing after all.

Another simpler thing can just be redis-cli --latest to output the latest version of the Redis server.
IRC Driven Development
My school IT department will not let me
Privacy is not hiding, it's preventing misuse. There's a reason lottery winners prefer anonymity.
Developers are key to winning the tech wars
It's not helpful to provide incentives to companies who only own up to their mistakes after a brutal public shaming.
Since you mention LGBT issues I can give one example from my country. In Ireland being gay is legal and generally well accepted. LGBT groups exist on every campus, we have openly gay politicians and (limited) civil partnerships. However one of the reasons some people keep their sexual orientation private is to avoid employment problems if they work in education. Under the scope of "ethos" religious schools can deny employment to whomever they see fit as they have a opt-out in equality laws[1]. Obvious examples would be discrimination against non-Catholics, divorced and LGBT people. Unfortunately the Catholic Church controls 93%+ of primary level schools and the vast majority of second level schools. Although this law is being openly debated, challenged legally and expected to change soon, it still leaves people living in fear. I personally know one person in this unfortunate position.

[1] https://en.wikipedia.org/wiki/LGBT_rights_in_the_Republic_of...
First Map Of All The Germs In The Human Body
The author's original essay from San Diego Law Review (2007):

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=998565
I've never had anything but excellent experience with newegg. this whole things seems way overblown anyways.
http://www.youtube.com/watch?v=HAe3FpLGvBY
Meh, I think you are over-inflating the benefits of a debugger. Everything you described can be achieved through proper testing.

Want to know if something is efficient? Then build a test to gauge it. That way if it changes and becomes less efficient in the future your test will break. That's a much more solid approach than simply walking through the code a couple times and noticing something out of place.
But we do have vastly greater power. Terrorist groups definitely don't have a budget of 680 billion USD[0].

[0] http://en.wikipedia.org/wiki/Military_budget_of_the_United_S...
I don't have a twitter account. Any other way to signup?
I suspect that is what the 'Flag as offensive' button is for :) I've clicked it, and now somebody will find out they need to go and clean up the comments on the entry.

Storm in a teacup, not sure this is that big a deal.
Being motivated by helping others is not a selfish motivation...