skysight-inc/HackerNews huggingface dataset:
I'm not concerned about using a retina Cinema Display.

What you may not understand since you probably don't use Creative Suite is the 1x pixel problem. The RMBP doesn't account for that.

The most obvious problem is vector drawing - the retina monitor automatically scales and anti-aliases vector lines so there's no precision or accuracy.

You can do large detailed bitmap images on the retina pretty well, but you can't do small pixel-accurate work that you need for websites & applications.

It's a big deal, which is why Apple & Adobe were so vague on the release.
An ad that you run during the Olympics isn't a product ad, or a brand ad, or a perception ad. Think "Superbowl". Did the Terry Tate ads tell you anything about the product, the company, or give you any actionable take-away? Nope. Were they hilarious? Yes. This ad made me giggle, I'm sure it made lots of other people giggle too, and in context it is absolutely the right kind of advert to air.
data would be
* IP addresses, one can assume a bot would only have a set of addresses they could use, barring botnets.
* request patterns, ie: did the bot request css/js, etc
* request timeframes
* UA strings

Sure, its a big data problem, but I can imagine that Facebook has solved these types of scenarios many times over.
Ive doesn't sign off on Software. When you look at the MBP as an example, the hardware is great, the release software was buggy (most of it fixed with ML though).
KissInsights is now Qualaroo
Just a brief note: bot sophistication is off the hook. I worked at an ad network where one of the clients demanded we prove that the mouse had moved prior to "clicking" on one of their ads. No problem, we said, and most of the traffic passed the test. The traffic had referrers, legit user agents, javascript, and they were triggering the mousemove and click events. Out of curiosity, we sent a fraction of traffic to a test page, wherein the actual page was displayed in a full window iframe, then blocked access until the user clicked, and tracked their mouse movements. Easy enough; annoying for a user, but not a deal breaker for most.

The user movement maps we ended up with were straight lines of randomly spaced dots with sudden acute corners. A human could not replicate the pattern with a ruler and a pen pad, and we certainly didn't expect 90% of our human users going for that client's sites to be sitting around with rulers and pen pads drawing lines of randomly spaced dots. We checked the testing code and ran a dozen tests, and we couldn't figure out how a human could replicate it on any browsing device. Our conclusion is that somebody bothered to program a bot that would replicate mouse movement and we accidentally broke it by blocking programmatic access to the page, so it couldn't find a link to click and went crazy.
They've loosened up a bit. I was acquihired as an engineer without a college degree. And thus far, I don't think I'm getting "managed out", but perhaps they're just doing a bad job of it.

That said, I don't know what they're doing for people who apply the "regular" way.
I'm on macbook with nvidia 9400m, only works on Firefox. On Chrome (latest) and Safari, it doesn't show anything. I wonder why WebGL isn't working on these browsers.
I think the idea of putting APIs into a store is a great way for smaller devs to really get their products noticed, and even monetize their hard work easier. And as a developer I totally see the need for this kind of product. I'm tired of searching for an api on google/github/etc and not being totally sure of its quality, and I would love to see if Mashape will grow and perhaps allow people to review APIs, and host examples as well.
What makes it uncomfortable for you?

I love this kind of quirkiness. I kind of miss having handles we all took seriously that didn't resolve directly into real names, said Phill to Rhett.
I'm going to quote myself from 1 year ago:

""The amount of information out there is growing exponentially. The amount that needs to be known before you can contribute keeps exploding with each generation. Such that the practitioner might know just as much if not more than their predecessors but the scope of their knowledge as a fraction of the full body is many orders of magnitude smaller.

It is not just a matter of will but of physics of time and the chemistry of the brain. Underutilized connections fade such that unless you spent time actively practising the wide skill sets to sufficient depth they will fade. But there is not enough time to be able to do that.

I do think that more must be done in enabling bridges as a counter to this. It is a shame category theorist must wrap their material in such obtuse language as it seems that it would be just the tool for the job.""
Interesting stuff :) I'm glad things are going good for you. I could understand it more if I just fired off my CV to them, but Google approached me ... though I suspect they approach a lot of people ... a lot.
Disappointing that this doesn't include screen sharing. Our team have been using Google Hangouts for remote code reviews as it seems to be one of the better free options for screen sharing at a 30" monitor resolution (MeetingBurner is probably slightly better though). I'd much rather just use our Google apps gmail interface, rather than having to create a second Google+ account.
A meta-corollary: whenever a headline with a question mark appears on Hacker News, there will be at least one comment referring to Betteridge.

(Please, can this stop?)
That's another annoying part of it for me -- or was, the last time I was doing web development a year and something ago. Getting Chrome to flush some of its caches can difficult / require "extreme" measures. (Favicons were amongst the most egregious hangers on, in what I was doing. Not a "big" problem, but very annoying.)
My first thought on reading this is that it should be probably be called "Breaking NDA" rather than "Lying on your Resume." That said, businesses to vary on what they consider confidential.
As much as I love seeing example apps like this I think beginners probably need to be cautious looking at this code. Here are a couple things that concern me:

* The UI is all hand coded. Not to start a religious war but interface builder makes supporting different devices a lot easier.

* There is some hairy concurrency stuff going on like this https://github.com/nothingmagical/cheddar-ios/blob/master/Cl...
Translation: Someone technical decided that they like your chops. Someone not-technical bounced you due to a checklist. If you held a degree in "Advanced Underwater Basketweaving", that would have been sufficient to tick off the "Has a degree" box.
Can the session information sent to non-secure Google sites be used on Gmail?
Looks like effects from Matrix in green
awesome! python is my first language and it lays a great foundation for picking up other languages like javascript and go, both which I'm learning now.
Its exciting to see codecademy make python more accessible to beginners.
Toppling governments in north africa/persian gulf - OK. Lambasting major US corporation for their ineptitude - NOT OK.
You'll find an existing discussion about this article located here: http://news.ycombinator.com/item?id=4298100

(Lifehacker syndicated it from thoughtcatalog)
You get to choose whatever kind of startup you (and your founders) want. At the end of the day, all that really matters is whether or not you can build a business off of your idea, not whether you have relevant experience.
Saying: no. That 'could' and that 'guess' give that away. I do think there will be quite a few non-public reports in there, certainly for recent history (Iraq, Afghanistan)
I'm guessing you can't really do a 1:1, although maybe the OP can clarify.

They do stuff like this in jQuery, so I can't imagine it's all that difficult in Python.

My initial thought would be to write something analogous to Maybe. You can't pattern match in Python, which is a shame, but you could make it so that foo.bar().baz().quux() will return MaybeResult, which everything involved in the transaction inherits from. MaybeResult might have a "success" variable on it indicating whether it ought to be treated as Nothing. Otherwise, check "result."

This is naive but it gets you a little bit closer to fault-tolerant chaining of interdependent methods. Not as nice as Haskell, obvs. :)
These MacBooks have dual graphics chipsets don't they? So does the HP Envy I'm using now. Chrome has a built-in list of chipsets on which it disables WebGL. It detects the onboard Intel chipset as on that list and disables WebGL even though the ATI Radeon chipset I'm actually using at the moment would handle the site easily. I'm guessing it's the same situation on your MacBook.

You can probably manually flip a setting in about:flags to turn WebGL back on. I just switch to Firefox to check out the demos.
IMO super buggy is an overstatement. Which bugs seriously affect you?
I think in Django's case, it's not so much "this is insecure", but more that runserver is simple/stupid and hasn't been built or tested for serving multiple concurrent users.

Nor should it be. There are plenty of WSGI capable web servers that can be installed into a Django project as apps.

If you want to run just Django behind a frontside cache and server static media from the same connection, simply install an appropriate app. Gunicorn and cherrypy both 'drop in replacements' for the built in runserver and both well up to the task.
The reason for mentioning Russia and China is that they were the most spectacular successes that I could think of, gaining for Lenin and Mao control of huge, superpower territories. I don't believe Franco's success was anywhere near this scale.

The reason for not mentioning Hitler is that Nazi Germany ended as a smoking crater, one reason it wouldn't be as brain dead easy to argue for Hitler's "success".

I wish I could give right wing examples, care to help
me out with some? Does George Washington count?
looks kinda like APIgee
40 Useful Mac OS X Shell Scripts and Terminal Commands
Switch memcache to UDP for testing and see what it looks like, curious if TCP connection startups are causing issues.
Most definitely private. The only exception is if you haven't taken reasonable actions to keep it private (ie, if you had posted it publicly).
You might have to enable WebGL in Chrome and Safari. They usually default WebGL to off for me when they update for me.
The Chrome developer tools have an option to turn of the cache, I never use it without that enabled. Or any other browser for that matter.
Totally agree.

This has the potential to be the first real-life gta-ish matrix racing game.

If you're lucky, your personal skin is already available as driver model.

If you zoom out, it gets quake-ish.
5x Redudant Mechanical Turks? (I've made up the 5x, not an expert in redudancy, but just thought if 5 people enter the same information about same bomb, it might be considered safe).
The question is, do they need to do these advertising campaigns? It makes sense to do advertisement if they need attention, need to work the brand or need to announce something new. It doesn't seem the case for Apple. The risk of damaging the brand is higher than the benefits at this point. Invest in ads only if you really really need to.
Every new way that you can impose a schema on the world helps you as a programmer, as long as you know that it is just another way of looking at things.
Tools like Apache and nginx are not ONLY faster at serving files with less load on the system than a script. They are also more thoroughly audited and battle-tested. And their declarative configs won't go wrong just because the person writing them missed an unbelievably subtle corner case introduced by using a Turing-complete language.

It's important because there are so many opportunities for error in serving arbitrary files out of a filesystem with some rough and ready script.

For example, if you are serving files out of the same filesystem that holds your configs and secret keys then you should be a bit nervous. You have to get the permissions right and make sure you don't have anything improper under a directory which you are publishing as a whole.
If your users are uploading files to the same place you should feel really nervous.

There are too many easy ways for people to be negligent and screw this up. In the context of designing an opinionated framework, you accept a lot of social liability and you are really dropping the ball if you are setting up tired and ignorant users to screw up this badly, without even a warning in the docs to think about what you are doing.

With n script languages and m static file serving implementations per language, there are now (n*m) obscure packages to audit. Not counting their combinations...

Your idea to just "fix the insecurity" and remove any warning from the docs means to do things which you merely believe to fix the insecurity, and then overlook the underlying risks of the approach.

I am also not sure you are right when you suggest that there cannot be any performance (or reliability) impact of pushing static serving into some script library. Just as these are not audited they are also not nearly as likely to be benchmarked and tuned.

If there is a reason to serve static files out of script, that reason will be because of some positive reason (like convenience or the need for some particular flexibility) rather than some vague sense that using Apache is "obsolete".
Can somebody explain to me the business model behind bot clicks? I mean I understand if Facebook is doing it to drive up income (Although I don't believe it without some kind of proof), what I don't understand is why anybody else would be doing it.
Since when does providing pre-iPhone iPhone-like designs mean this is an open and close case? Does that mean that someone from Samsung didn't "steal" the iPhone designs while they were being prototyped? The iPhone was being developed for almost ten years, according to multiple sources. So, how is this open and close again? Am I missing something?
Is this consistent with other companies? Did Ford's heyday end after Henry died? Standard Oil after Rockefeller? Hearst after WRH?

Arguably Microsoft has faltered after Gates; what about Hughes Aircraft; well ... right. Founders cashing out after the equity event seem to be a constant death-blow to acquired properties; Snapple, CompuServe, Bebo, Mirabilis, Xoom, AOL, Excite, MySpace, GeoCities. But then again there's Paypal, reddit, and IGN.

Nintendo had Gunpei Yokoi, Atari had Nolan Bushnell, MGM had Louis B Mayer; Sony had Ibuka and Morita. Even Disney started tumbling after Walt's death.

Virgin has Richard Branson, Subway has DeLuca, Aldi has Albrecht, Koch has the brothers, Oracle has Ellison, Google has Sergey and Brin, FB has Zuck, News Corp has Murdoch, even HN has pg, Ubuntu has Shuttleworth, Wikileaks has Assange, Linux has Linus, and Wikipedia has Jimbo. Perhaps there's something to this on a more general scale.

There's other stories though; 3M, Kraft, Merck, Kroger, General Mills, Walmart, McDonalds, Procter & Gamble, Safeway, and Samsung; all continued success long after the founders demise or exodus and without quasi-government granted funding or monopolies (e.g. telecom, auto, and energy).

Although perhaps one could argue that these companies have either lost their soul or assumed a malevolent one; none of them, save Samsung and perhaps McDonalds really produce, I'd say, goods that capture people's imagination.
Is Twitter's suspension of journalist's account a defining moment?
Stanford Law prof. Mark Lemley's solution to software patents
Fair enough. Apple is often ahead of the market on these things and leaves some people behind at least temporarily.
Yes. When one is logged in as a gmail user, any google search is done as that user. Therefore the requests will carry session information just as if one were using gmail with http.
Interim Yahoo CEO Ross Levinsohn leaves company
4chan-initiated and Reddit-fueled, 9gag's content has already been manipulated and their Facebook wall flooded with horrific imagery, fake memes and general buffoonery in order to offend and humiliate their community, which is basically this generation's eBaum's World.

Serious question - for a site that relies on user-generated content, how does this money help create a better user experience or bring a more intellectual community? Reddit's main feed is slowly toppling over as the "masses" overpopulate the number of people that provide true value with the saving grace being the subreddits. I'd also venture to say that Reddit's only-recent transformation to having proper staff and a CEO (that were huge contributors to the community before their hiring) is something a lot of people like about it too.

I guess I'm confused why a site as content-reliant as 9gag needs funding to beat out (given that's the intent) what is fundamentally an issue with their userbase, who have already been the laughing stock of the internet for quite some time now.
Why? The "In general," or the "I don't cheat..."?
It's "liquid water" in the same sense that the molton rock inside the earth is "liquid rock".

Here when we see water outside of it's natural state (liquid) it's frozen or evaporated. Out there ice (solid) is the natural state, so it's molten or (vaporized ???).
Sad to see Twitter becoming one of these companies who easily bow to corporate/government intimidation. Always thought Twitter was one of the good guys. Very disappointing but fortunately this is becoming a "story". Let's see what kind of damage control they are trying to pull off.
Maybe, and that's OK. I made my choice wrt the degree. I have my ideas on if that's right or wrong, but other people's are interesting.
The ignored externalities are massive, more than comparable to the current price.
Not to critique the effort, but couldn't this be done with an (aggressive) alternate stylesheet for the main site? (ie. via stylish)
This whole thing seems fishy to me. Facebook is one of my best sources of traffic. It's cheaper than AdWords, I can do keyword, demo, and geo targeting all built in. And if I have a hit campaign, it's pretty easily scalable. If you tie it into specific performance, like $ / email sign up, or $ / pageview, it blows away adwords. Getting in touch with someone from Facebook can be a pain, but it's drastically easier than AdWords or other ad networks.

This whole thing seems like one big linkbait/PR play. It's a really big claim from a company that doesn't even have an about us page, has only 500 Facebook likes, and basically has 0 traffic.[1]

I'd like to know if they have tried other paid traffic sources, or have concrete evidence. Inexperienced advertisers tend to spend $50-$100, expecting instant results. And when it inevitably doesn't work out, they blame anyone and everyone.

The second point seems way exaggerated. Facebook isn't "holding your name hostage" and being "scumbags". You didn't sign up with the right name from the beginning, and now you're complaining. You could have told the ad rep that you'll do $2,000 budget at some point, just change the url now. You could have also taken the 5 minutes to sign up for a Facebook Page with name@limitedrun.com and get the page you want. With only 500 facebook likes, the switching cost is low.

[1] http://siteanalytics.compete.com/limitedrun.com/ https://www.facebook.com/limitedpressing
http://who.is/whois/limitedrun.com/
Interestingly out of the dozens of people I have worked closely with over the past decade the best workers have been the self taught (degree or no degree). I have had the misfortune of making quite a few mistakes of hiring "excellent" post-grads with a first in CS or a related field who are totally useless without the university structure around them.

I have also learned that not everyone is lucky enough to have gone to university for one reason or another, that does not stop them being brilliant though.

There is a lot of snobbery around having a degree (and more so having a Masters these days) which is a great shame.
The syntax coloring makes me feel warm and fuzzy on the inside. I want all my code to look like that!
Is that the workaround? After viewing google on https, close the tab and start a new one for searching?

Or should I always avoid http://google.com while logged into a google property on untrusted networks?
It's annoying that even if you have a degree in Theoretical Linguistics or something absurd like that, you can still get a software/hardware engineering job at Google. Google really need to think harder about their approach to hiring if they want to remain a powerhouse. What happens when, in the near future, the computer science graduating pool (i.e. the "bubble") becomes flooded with losers who don't know their ass from their elbow when it comes to building a great product for the web or anything else?
Because Portugal didn't "legalize all drugs" as he posted. That's a common misconception, but very far from reality. The only big difference in Portugal from the rest of the planet, is that the drug user is treated like a medical patient and not a criminal. So you're ordered to go to a rehab instead of going to prison. But it's just as illegal as anywhere else. The word "decriminalization" causes a lot of confusion since it can mean a lot of different things.

http://en.wikipedia.org/wiki/Drug_policy_of_Portugal
The primary feature advertised on fastly's website is a feature every real CDN (as in, "not CloudFront") offers: an API to immediately purge your content. It is not at all clear what differentiates them.

Looking at their feature plan breakdown doesn't help with this either: none of the CDNs I've used have limited the number of backend domains I've had, and all offered 24/7.

To be clear: that is not because I'm already paying the same $5k/mo minimum: my bandwidth costs have almost always been much lower than that over the last four years I've used CDNs; this is just not a common restriction.

Whether you are dealing with Akamai, CDNetworks, or EdgeCast, every level in the CDN world offers this feature. I believe CacheFly even had this mechanism. (Looking into t, I remember correctly.)

Meanwhile, their bandwidth pricing is insane (albeitimilar to CloudFront): their $/GB is a few times what I'm paying for a "real CDN", and is about what you will get if you call Akamai and then don't negotiate.

The real question is: how many points of presence do they have? CDNetworks has over a hundred, and Akamai has over a thousand. Are we talking "even smaller than CloudFlare" here? (Apparently, the answer is "yes: even smaller, they only 7".)
"They don't show the product."

One thing to consider is why Apple made this ad in the first place.

Since these ads opened alongside the Olympics, I am guessing it has something to do with Samsung being an official partner with the Olympics, likely with exclusive rights to advertise phones, TVs, computers and whatever else they paid for.

So, in effect, Apple may have been locked out from advertising their products during the Olympics.
Afternoon nap after nocturnal sleep restriction: which nap duration is [best]?
A node.js CLI
His link to Aaron Sorkin's recycled dialogue is hilarious. (Fortunately Sorkin writes fiction.)
'If you evolve your company to be female oriented in their product suite, you may make the company less attractive when recruiting and retaining male hackers.'

I think those currently working at companies like Pinterest and Etsy would disagree.

I greatly admire those companies and as a developer seek teams with a good culture that grt stuff done anf create great products. I would argue that the market focus of a company is not the key determinate in attracting developers but rather your reputation for valuing devs and being a great place to work.