skysight-inc/HackerNews huggingface dataset:
One interesting observation from the comments:

On a Mac, shift with caps-lock on doesn't toggle to lower-case, so they would need to store a fourth version for this to work.

OPERATI@NGERONIMO

Overall it's a clever UX hack, though I worry they came to it by observing invalid password attempts which seems slightly outside of appropriate, although it doesn't particularly bother me in this case.
Go is a cleaner, more elegant language that makes better use of memory.
I love this idea, but it's hard to see why http://smartdecofurniture.myshopify.com/products/smartstand is the same price as http://www.ikea.com/us/en/catalog/products/75305709/

Perhaps there should be simple cardboard models (rather than Enviroboard) that aren't quite as sturdy, but dirt cheap.
It's not. :)

Smilies are great for disambiguation, as people have some innate tendency to assume the most negative interpretation of a comment online; look at the culture of manufactured outrage in the U.S. over absurd interpretation of what people say in the public space. Of course, smilies like ":D" and such are rarely useful, and I prefer communicating in text to smilies when possible. (My Twitter feed barely has any smilies.)

I can see why you would usually turn them off, because they are often misused and superfluous, but text-based smilies usually serves the purpose perfectly well.

Go to a community like Quarter to Three[1] and behold the surliest community that has ever been suffered onto mankind. Emoticons do wonders in forum-based (BB-based) communities to lighten the mood.

Text is very poor for conveying tone, as your response and the ensuing conversation conveniently illustrate. Even if text weren't poor at the job, people would lack the time and skill to wield it convincingly.

Don't get me wrong, I hate smilies for the most part. I still see their purpose, when relevant, though.

[1]: http://www.quartertothree.com/game-talk/index.php
so I guess this guy won't like all the extra traffic he will get from G+, meh
> Microsoft has said that if it met all of Motorola's demands it would face an annual bill of $4bn (£2.5bn).

Eh? Is this their defence?
I tried to find out more from their Support pages but only found this FAQ: https://help.ea.com/article/will-rock-band-no-longer-be-avai...

From the page:

Will ROCK BAND no longer be available on mobile devices?

Updated: 5/2/2012

I've heard ROCK BAND will not be available after May 31. Is this true?

Yes, we will be suspending support of ROCK BAND after May 31 and focusing resources on other EA titles. We thank everyone for playing ROCK BAND, and we encourage you to explore some of the other exciting titles in our mobile line-up.

Can I still play ROCK BAND if I've already downloaded it?

The ROCK BAND servers will be live through May 31, 2012. If you have already downloaded the game, you can continue to play until then.
invite code please?
Hell, wasn't Zuck infamous for using the mis-entered password of users to break into their email accounts at Harvard?

Even if that tale is apocryphal, the underlying moral is true - your security is greatly undermined if you reuse your password (or key) across sites - any malicious site operator (or even an honest one that has their security broken) will expose you.
Does...

File -> Language -> $language_name

do what you want?
True, however there would be a trade off with chip cooking times, no? If water boils at a much lower temperature at high altitude, then I assume oil would as well.

But then again, you could cook your chips in pressurized vessels a la Kentucky Fried Chicken. But you'd still have to truck all your potatoes up into the mountains. Decisions, decisions...
Language Immersion for Chrome - learn a new language while you browse
Great example of a graceful &lt;noscript&gt; handling
LNCH for trybloc.com
You can buy advertising.
Clamshell packaging was made for retail shelves. To prevent shrinkage and increase product visibility, it was designed to be transparent while simultaneously difficult to open.

The explosion of Amazon and other online retailers made the advantages of clamshell packaging moot. However if you are a manufacturer, it may not be economically feasible to produce two different types of packaging for different retailers so lowest common denominator wins out.

Amazon has tried to combat clamshell packaging[1] with a few manufacturers (Fisher-Price, Mattel, Microsoft), but it has yet to be adopted by the rest of the manufacturing industry.

[1]: http://bits.blogs.nytimes.com/2008/11/03/amazoncom-cuts-pack...
Yes, the title is definitely out of whack with the article.

My take is that a key part of learning how to program (or anything new, in general) is in the motivation - if your student is just "kicking the tyres" then forcing them to commit $3k or making them digest an entire book is only going to deter them.

Once they're motivated though, they'll usually plow through obstacles that would've stopped them just last week. So give them small wins at first and give them an idea of what it's all about, then ramp up the difficulty once they've figured out what they want to do.

A common "tell" for this I find is that they move from "how does 'x' work" to "I need to do this thing; how do I do that?" combined with doing lots of stuff (They might do it in a weird, non-programmer way, but they'll still be doing it).
From the Vista era: Windows Live Messenger

My relatives still use that. That was also the one that added advertising to the bottom of the window.
There's nothing in the article that says the classes will be free.
Fortunately that happens in Europe, but that also means the ruling doesn't apply abroad. With US being very keen on trying to apply local laws to companies/people in other countries... We'll see what happens.
Changing your mind about a decision at the time based on how little experience Dan Shipper had at the time much, much later after he gained experience is not "wise".
Startup Report #2
Could be region-specific. I get the impression that Time Warner Cable's management isn't highly centralized. These tests were performed on Time Warner Cable's SoCal network; I just ran them again with the exact same results, despite the fact that I have my DNS servers set to 8.8.8.8 and 8.8.4.4 (Google's DNS servers).
State of Data This Week - #96
Black Hole Caught Red-handed In A Stellar Homicide
With separate var statements, you never end up with this situation:

var foo = 1,
bar = 2
baz = 3

In 90% of the cases the code will run the same whether or not there is a comma on line 2, but in the other 10% you will get burned in odd ways now that `baz` is a global variable.
One could posit that the negative security impact on such a password is negligible, since the password is already weak.

I think it would be worrisome if there weren't protective measures already in place, such as limited login attempts, two-factor auth, and so on.

The other weakness would be the repetition of that password on sites that place a low priority on, or are ignorant about, security. At which point, it doesn't even matter.
I'm waiting for the michaelochurch analysis of this situation.
Alright, I have to ask:

Why use a preprocessor for HTML but not styles?
Intentionally breaking development tools seems like a dead end, the only use-case I can imagine is client side manipulation; and then javascript has you covered by a huge legacy.
There's a major issue of clarity here though. It doesn't matter what really happens, if the user is unsure they'll opt for not doing it. The only thing I remember for sure about +1 was that Google made me hyper aware that my +1's were public. Which is why I almost never +1 anything except those that reflect well on me professionally (ie. it's about projecting an image of myself, nothing to do with what I actually like). Ironically a few weeks ago somebody +1's one of my Google Code projects and I was quite surprised that I couldn't find out who it was. It turns out that +1's are public but in a very confusing way. I suppose on that person's profile somewhere the +1 is visible, but I have no way to find it.
Docs already had Comic Sans. Why use anything else?
This is nothing. What I'm more concerned about for Google's sake is all of the people giving up their Android phones for iPhones. It isn't an immediately obvious trend but it will be within the next two years as people's contracts run out.

Google needs to refocus on search and advertising, and put more effort into R&D that might actually have world impact and significant ROI like perfecting and licensing driverless car technology.
Microsoft OneNote Problem/Issue screwing my notes!
Biggest test for the bubble-wary nears
> Other options besides a stronger seal are technically possible, but not economically feasible.

It would have cost next to nothing to attach slabs of foam rubber or gentle spring plates to the sealer. As the two sides move together, the air is gently squeezed out of the bag first. Sheer incompetence.
Of course, if that app developer is a major player like EA, I would imagine the definition of "abusive" suddenly becomes much more liberal.
Long live Hot or Not! I don't want to like this sort of site. I'm ashamed that I read the whole post (and found it interesting).
Mongodb has ad-hoc queries (not as simple as SQL, but still). Many engines can run huge aggregated queries (hadoop?)

But I think the problem is placed in the wrong place. If SQL the language/API is copyrighted, then isn't it easier produce a new API with the same functionality?)
The amount of spam I see from apps like Socialcam and Viddy reminds me of the days of FarmVille spam. The problem is that this model is not sustainable. If you look at FarmVille's popularity (http://www.google.com/trends/?q=farmville), you can see that it peaks and then quickly drops. Whenever I see this type of growth I think of the quote "trick me once, shame on you. trick me twice, shame on me". When you have "artificial" traction on a network as large as facebook, you can use your momentum to get more and more users. However, to survive in the long term, your value proposition has to be great enough such that users forgive you for sneakily using their account to spam. This wasn't the case for FarmVille, and personally, I don't think it will be the case for either Socialcam or Viddy.
I'm not sure. I haven't closely followed sex.com except when the domain gets sold and resold for millions of dollars, but outside of domain name novelty other porn sites have already dominated the market.

This seems as a pretty low cost method to increase revenue while not being yet another sex site link farm.
I've noticed this, too. Udacity's courses are clearly designed from the start to work well on the web, whereas many Coursera courses seem to be existing lectures broken into smaller chunks. This really sets Udacity apart, but I think it's actually the result of a much bigger advantage: Udacity isn't affiliated with a meatspace university.

It might not seem like an advantage now, since they're competing with more prestigious options from Stanford and MIT, but I think the decision to detach Udacity from Stanford will prove to be a very smart choice. I think we'll see real universities take a two-faced approach to online learning: they will want the attention it draws, but will for fear of diluting the prestige value of their brands. (See the protracted wrangling over the certificates in the original AI course. And can you blame them? The brand is probably the most valuable part of a modern diploma).

This is Udacity's real advantage: they don't have to worry about prerequisites, four-year graduation rates, department budgets, or the physical constraints of offline universities. They are already much more nimble and much less risk-averse than some of the other initiatives, and it will be difficult for the programs still affiliated with universities (institutions hanging on to practices invented in, like, the 13th century) to detach themselves from offline constraints and adapt to the web.
Ask HN: Sysadmin online hangouts?
I am working on a marketing plan for a service that is aimed squarely at professional IT crowd, and to an extent at a higher-tier tech support people.

There's reddit/r/sysadmin and there's ServerFault. Any other good places to announce the product / purchase ads / try and solicit a reference / get a mention ?
Agreed. What's the margin of error on these? Sample group of 1000 is also far too small to make any kind of conclusion considering all the variables.
Faster jQuery.event.fix with ES5 Getters
The authors conflate "extroversion" and "social skills". For example, based on his pic I'd rate this guy high on extroversion but low on social skills:

http://madconfessionsofaman.files.wordpress.com/2011/05/douc...

Similarly, being introverted doesn't mean you have low social skills.
I'd argue it's more important now than when the white paper was first written. Where processor speed or memory size used to be the bottleneck, increasingly these days it's memory bandwidth instead, so managing that effectively is key to writing high performance programs.
Re: prices -- the intent of the document is to dictate terms, and try to set a reasonable-ness baseline. Unrealistic, but pricing is something the studios control to a large extent.

Distribution is much trickier, since ownership varies dramatically across regions. While many middlemen are going to face a lot of trouble in coming years, distribution of some sort will continue for quite some time to spread the costs of advertising and translating.

Also, while perhaps myopic, as an American I don't really care about global availability. If everything else was met, I'd rent/buy more frequently.
That would make all passwords essentially case-insensitive (all uppercase would work) and that would make it much easier to brute force than the inverted version.
Ahhhh, gotcha. I see what you're getting at now.

It's kind of odd that they don't - messages are stored server side (have a bunch of conversations and then sign into an empty skype elsewhere - open chats are synched). You'd think this would be trivial to add.
Apart from anything else, under the 'real name' policy, it means they now attach your real name to your likes / dislikes, which presumably means they can increase the value of information they give to advertisers for targeting (I'm not saying they sell the names, but the fact they can cross reference you to a real person means they dramatically increase the value of the portfolio of other info they have).

NB: I haven't done the upgrade, but I'm presuming that when you opt into it you come to a page that exhorts you to give them your profile with your 'real' name on there instead of whatever you might have had previously in your Google account.
Don't you have to pull the songs down at least once though?
I think what he means is that Apple has no qualms about calling a company's bluff when they're breaking appstore policies.
The operative word here is "theoretically". Theoretically the concept of CDN's (a broad term to describe the main aspect of Cloudflare's service) gives you greater replication and redundancy of data. Now this all depends on their overall design (not all CDN's are created equal). You can eliminate SPOF's through replication and redundancy.

It's like saying I have 2 cars I can use to get to work. Then you say "But what if both break down?" Uh, 2 cars breaking down is not considered a single point of failure.

Take the example of serving a single image on the internet.

It starts with DNS. You can have multiple DNS servers for your domain (no SPOF for DNS lookups). You have multiple web servers in different countries. Your web servers point to CDNs to serve the image. Your CDN has multiple DNS servers for their domain. They have multiple servers in different countries to serve up your image.

Tell me where the 100% uptime of the single image fails in that scenario.

To answer your original question, if Value derived (can be high say for a news site) > Risk involved (can be low depending on provider), then that is when the benefits outweigh the downsides. In most cases, a CDN is meant to give you better uptime as well as provide you benefits such as geographically delivered content and the ability to serve your content to more people (eg. videos and other large media content).
Assuming you weren't doing anything sneaky, I think not, because Apple (at least theoretically) takes responsibility for not breaking compliant applications with updates. There's a world of difference between Apple breaking your app and you breaking your app.
"Similarly, being introverted doesn't mean you have low social skills."

I don't know how you can say that.

The definition here: http://dictionary.reference.com/browse/introvert?s=t

implies low social skills.

Even when people discuss it here, they talk about wanting to be left alone, not going to parties because they aren't interested in socializing, and feeling "weak" after socializing for a short amount of time.

With all of this, I don't know how your social skills could ever be considered high.
this is great. i've been looking for something like this. have you guys checked out appsflyer?
What I meant was that Node is super fast for cranking out proof-of-concept stuff, and that was its big win. When it got down to trying to close the performance gap between Node and Go (an order of magnitude requests/sec) we sunk a lot more time into Node unfortunately.
Also, phone number works too if you have it listed (possibly cell-only).
I was expecting a video, how can you know that he has low social skills only by a picture? just because the meathead stereotype?
I imagine typo domain suggestion/resolution is one of their key selling points for people who don't know what NXDOMAIN is (ie most of their customers), removing it seems unlikely.
Let me just tell you all how awesomely happy I am reading this. So many mixed emotions, all positive I must say. Made my eyes all watery.

I don't expect everyone to understand, most of you here have had some sort of formal higher education. Where I live high-schools only offer Business or Science with Biology, Chemistry and Physics. That is it. Being fascinated with computers from an early age it is what I wanted to study. But in order to get any higher formal education one must go abroad, which means a lot of money, more than I or my family could afford. So until very recently I have been getting my education through books, articles, tutorials et al. This was OK, but I always felt I was missing something, felt like it was all a bit fragmented. I have pieces from here and there but never the complete thing. Then came along Mitx, Coursera and Udacity. So I started watching all these lectures and boy did all things fall into place. You have no idea how great it feels to actually know that you know something after a long time of uneasiness. It brought some completeness to my life.

Of course I'm nowhere near where I want to be. This feels like end of an era. I can't help but smile to see traditional education systems come to an end and see it all unfold in my lifetime.
Instead of that meaningless message, they could have a static webpage with the same content the real "notwerk.com" has, but in plain text - after all, it's less text than the <noscript> message!
I'm not sure if I exactly understand your solution. Would you be lightly squishing the contents of the bag with the spring plates while sealing the front?

It also seems possible that manufacturers wouldn't want chip bags to look comparatively "deflated" when sold in a same-pressure environment (and thus stand out less on the shelf compared to competitors'). Also, maybe bags rupture for reasons other than pressure change and thus a stronger seal is still desirable. Just guesses, though I know the article didn't make mention of any of those reasons.
They frustratingly don't often work with greasy fingers. Which you might have if said sachet or packet comes with, say, a fast food meal, or from inside a bag of crisps (like Salt n Shake in the UK).
Go Faster By Not Working
The Pirate Party Logs a New Politics
Wouldn't evacuating the air from the packaging make the chips inside the container crush and break easier?

It's always been my understanding that the head room inside the package helps protect the contents.
I'm surprised to see so many people here getting hung up on the title of this paper, of all things, when there's so much good information in it.

The title is just the author's opinion. Deal with it. And then read the paper anyway, because even if you don't use it directly it will help make you a better programmer.
Much as I hate lawyers and class-action lawsuits, I'd be willing to bet EA gets taken to court over this if Apple doesn't punish them. I'm not a lawyer, but I'd imagine that one could argue in court that there's an implied warranty that your app won't just quit functioning on some arbitrarily chosen date. After all, this does sound remarkably similar to Bait-and-switch: https://en.wikipedia.org/wiki/Bait-and-switch
Wilson K
That's not a problem for existing users. I don't think anybody would criticize EA for stopping sales of the game — it's the idea of killing off already purchased copies that's so galling.
>It is of much greater utility to everyone (except the ad farmers) to fail fast. //

No it isn't yours in an extreme minority edge case compared to most internet users. Users don't want a blank page with just a weird code on it.

They want links to click to get to the page that they meant to type in, or failing that a similar page link supplied by their ISP ...
The consequences are basically nil as long as you don't call yourself Clark Kent, Hometown: Krypton or similar.
My own great example of graceful handling of graceful <noscript> handling: the back button.
Or, heck, actually put that noscript in a noscript tag. Instead of on another page.

EDIT: Oh, they actually do.
Ask what he believes drives his 80 percent Net Promoter Score. Also ask if in that number matches with his actual experience (IE, is that how they're seeing growth actually come in).
So you're saying their potential growth is limited by a factor of 50? Heh.
That's one benefit of DNSSEC. If an ISP adopts it, including NSEC, they can't also do NXDOMAIN spoofing with their DNS servers. Mutually exclusive.

But for ISP's that insist on doing this, there are various workarounds besides the one mentioned in the blog post. It's quite easy. Tunneling inside HTTP is a last resort. At some point it's not worth the trouble for the ISP, e.g., to peek into every packet trying to stop users from getting a proper NXDOMAIN response.
Note that most labor laws require workers be paid for a 3 hour minimum. If you get called in for 10 minutes, you get paid for 3 hours. If you get called in at certain inconvenient times, your wage skyrockets. This applies to unskilled labor jobs. Think about why that is. There is much more to "value" than the total number of minutes you warm a chair.
Applying to graduate school, after working in industry for a few years.  
I'm currently in my last quarter of college at UCSD, studying computer science. I've been thinking about pursuing a graduate education in computer science the past few quarters, but it was too late to apply for the next coming year. Thus my plans are now to work a few years in industry before returning to graduate school. The problem is, I don't have many connections with my current professors, so I can't exactly get letter of recommendations from them. I was wondering how would I be able to have a strong graduate application later on, if I would even be able to apply at all. I know they much prefer recommendations from people in academia versus industry. How should I prepare?