skysight-inc/HackerNews huggingface dataset:
Advanced calculus was the first course where I ran into definitions that I struggled to understand in a serious way. What does it mean for the interval [0, 1] to be "compact"? Well, it means exactly what the definition says (e.g., every open cover has a finite subcover), but what did that "mean"? This was the first course where the definitions were pushed beyond the boundary of my intuition.

Seems like a way of thinking that would be useful for computer engineering, or damn near anything else.
Why I'm not going near Spotify
But I actually think it's the volume by which eBay asks for your username and password, that opens them up to fraud.

It should be a security gateway that prompts the user to get ready for some secure transactions. But it is asked for so many times that it becomes an afterthought, "Oh, eBay is asking for my password again." It asks when you want to view My eBay. It asks when you want to save an item for later. It asks when you place a bid. It asks again when you check out after winning.

Then you get a phishing email, you click a link, it asks for your password. Users give it up without a second thought because they're so used to providing it.

Conversely, Amazon, another site which is very good at separating you from your money, only asks when money is on the line. I can add to Wish Lists without logging in again. I can rate things without logging in again. I can write reviews without logging in again. The only time Amazon asks for my password is when I'm placing an order, or making changes under My Account. And they even have an express lane setup for making orders with PayPhrase, that doesn't ask for my login again, just a PIN.
Buy link is broken
Site: wsj.com Masquerading as Macbeth
I don't know if it's anti-social as much as it has clearly had less time spent on it than the desktop version. Still, I don't find any of the big three mobile apps (Twitter, FB, G+) to be overwhelming in their design/utility.
Nice tale of emergent behaviors in Minecraft. Still, I couldn't read this part without wincing:

"The more intelligent of you reading this article have also probably noticed something similar to my various observations."

Say "more observant", say "the astute reader will have probably noticed", or better yet say "more Minecraft-obsessed" but never say "more intelligent". If as a writer you're going to assume stupidity or laziness, you MUST assume it for yourself only. And adding the word "various" in that spot just makes it worse. Strunk and White to the rescue...
Direct link for your convince: http://news.ycombinator.com/formatdoc

Found it in the faq, enjoy. :)
The amended complaint clearly shows what patents Lodsys is accusing Rovio of infringing.

"On May 22, 2007, U.S. Patent No. 7,222,078 (the "'078 patent") was duly and legally issued for "Methods and Systems for Gathering Information from Units of a Commodity Across a Network."

...

Rovio makes, sells, uses, imports, and/or offers to sell infringing applications, including but not limited to Angry Birds for iPhone and Angry Birds for Android, which infringe at least claims 1 and 24 of the '078 patent under 35 U.S.C. § 271."

http://www.scribd.com/doc/60587096/11-07-21-Lodsys-Amended-C...
A Peek Inside The Stunning World Of 3D Printing [infographic]
My wife had the first Galaxy S (the Verizon version). We had to replace it after six months because it routinely would not accept incoming phone calls despite showing full reception, was extremely crash prone, and had awful call quality. We worked with Verizon to address the call quality/missed call issue, but it never helped.

A few weeks ago, my wife dropped it, and shattered the screen. The phone is still usable, but we took this as an excuse to get her an iPhone 4.

It is amazing how little anything matters when a phone doesn't function as a phone.
how do u find servers in minecraft? it just asks me for an ip
Netatalk 2.2.0 source code now on github
19 yr Old Raising $1.2M From Atlas Venture & 'PayPal Mafia'
Thanks for bringing this to our attention. Google is a very paranoid company. I once had an Gmail account locked as well years ago, for no particular reason. It was a good thing it wasn't my primary account.

Recently, I've also had instances where they log me off Gmail while I was in the middle of typing an email because they detected "suspicious activity".
I'd really like to see this distinction made in the future (if possible). X thousand free app downloads or Y million signups says nothing about how many people are actually using a product or service. These numbers speak more about virality than suggest anything about long term use.
The author gripes about the the scrolling direction of the mouse being matched to the scrolling direction of the trackpad. And then says:

>Unfortunately, the settings are linked; you can't have >different values for each kind of input device.

This turns out not to be true, you can indeed making scrolling different on the mouse and the trackpad. The trick is that link is only one way: changing it for the mouse changes it for the trackpad, but not vice versa. So by changing them in the right order you can make them do what you want. Confusing, but at least you can get it to work.
‘Prometheus’: Michael Fassbender on Ridley Scott’s ‘breathtaking’ project
That's exactly the wrong approach.

Better approach: Install a small wireless sender in the car that broadcasts at a given frequency.

Then allow people who want a minimum noise level to buy a small receiver that broadcasts those signals (or another type of indication signal) to a headset.

This allows you to keep the noise level down and at the same time provides "notifications" to the visually impaired.
Europe Should Be Applauded
After months of uncertainty around the rescue plan for Greece, it’s a relief to see the euro zone leaders come together and agree on a rescue plan for the struggling country. Europeans officials have confirmed that a €109 billion aid package is underway. In addition to this, financial institutions that currently own Greek bonds will contribute €50 billion through 2014 through a combination of debt extensions and the discounted purchase of these Greek bonds on the secondary market. What is important to note is that this will still constitute as a “selective default” by the rating agencies. A “selective default” is used to describe when the terms of a bond are changed (either in rate or term – in this case it looks like both because the maturity of the existing bonds will be pushed from 7.5 years to 15 years and rates will be set to 3.5%). The European Central Bank (ECB), an active money lender to European governments, previously warned that even a “selective default” would prohibit the ECB from lending to Greek banks, due to collateral issues (essentially expressing an unwillingness to blindly lend money to weak financial institutions that are in default). However, it appears as though the European governments are willing to guarantee any defaulted Greek debt offered as collateral at money market operations, which would ensure that the ECB was covered in a worst case scenario (i.e. if Greek banks are not able to repay the ECB back, in which case the European governments – through their guarantee – would be on the hook). That the Euro leaders came together and crafted this plan should be applauded and perhaps a wake-up call for leaders in the U.S.
The article touches a bit on the depletion of finite resources, in a context with very artificial mechanics (e.g., the administrator decides to spawn monsters among player-built structures). "Urbanization" is a misnomer here. First, all phenomena described involved at most a few dozen people, a group size that can only evidence interactions in a small village community and not in a real urban setting. Second, urbanization is a pretty specific term that refers to people leaving the countryside to move to the cities.
Don't forget to check out the demo app:

http://thewall.agilityjs.com

Thanks!
Toyota has clearly never considered the parable where one is required to run over 1 pedestrian in order to stop another car that is about to take the lives of 5 other pedestrians.
I've worked in shops where GoF ruled. Everything was a factory, even the things that /weren't/ factories were being /called/ factories, and there were zillions of singletons peppering the landscape.

"You've got a singleton class with a single method and no members . . . why don't you make this thing a function?"

"Uh, it wouldn't be a pattern then, would it. Um, would it?"

And the XML. Oh, dear Lord. I have a doctor's slip now stating that I am allergic to XML and that's the reason I'm breaking out in hives, whooping for air and leaving the room.

I sometimes wonder what would have happened to the software industry if the entries in GoF had been written in a different order. Would we see a plague of Visitors and Observers?
I have a question...

The article states:

... Whenever you needed a pluggable system in your code you had to abstract away some concepts in order to make it work. Ruby lets us do it much easier and that’s cool. ...

Can someone give a concrete example of this?
tl;dr

"The NASA definition of comedy timing is the difference between the speed of light and the speed of sound over a distance of 3.7 miles. The speed of light is 186,000 miles per second (I knew that off the top of my head). The speed of sound is 1,116 feet per second (I had to look that up). With the two traveling over 3.7 miles that’s 17.505 seconds."
However, someone with foresight would instead US copyright Spanish language birthday songs and repeat the same business model based on an expanding demographic. </irony>
What Would It Take?
As someone who brings change into organizations, at some point I will usually come up against someone who will resist the change...
It seems to be based off an anti-spam heuristic run by Cloudflare: https://www.cloudflare.com/ . The most insulting part of it is that they offer to link to evidence of what your IP address has supposedly done, but don't actually provide any concrete details(e.g. links to the alleged spam).

If anyone from Cloudflare is listening, your CAPTCHA submission is broken in IE7.
The last peaceful bastion in the world has been take over.
Yeah, I saw that - the only real good option I saw was prefixing the HTML with the four spaces, but that would make the line unwrapped, long, etc...

Sometimes HN's minimalism works great, and sometimes it's like trying to hammer a nail with a screwdriver.
There's only a limited amount of people with computers in the world.
Using knockout.js with the module pattern
Google+ hits 20 million users
I work very close to where the explosion was. --I've never felt a building shake like that! Needless to say, we didn't know exactly what had happened at the time, but we knew it was bad enough that we should take heed of the fire alarm going off and leave the building.

A few pictures I took of the area, about 1-2 blocks away from the explosion: http://twitpic.com/photos/tallanvor
“If you drop static methods, then welcome to Java and its billions of useless factories.”

And if you use them everywhere, then welcome to Rails, where to service more than 1 request at a time you actually have to run multiple instances of the whole app behind a balancer.
To a degree. When Steve Jobs came back to Apple for the second time and the company was going under, he actually made it a point in keynote presentation that the collaboration with Adobe (especially as far as Photoshop was concerned) should be intensified. A few years later, the CEO of Adobe appeared on a Stevenote and he was extremely enthusiastic about Apple.

I'm not sure what happened then, but one factor might have been Apple developing their own software to replace Photoshop, Aftereffects and other creative tools. That couldn't have been good for their relationship.

From the user perspective, dumping Flash is still a good idea. If only web video didn't rely on it, everyone could just uninstall it or at least they'd all run a Flash blocker plugin that was enabled by default in browsers. So I guess the hate triangle between Apple, Adobe and their users built up to the point where Adobe staff just go "whatever" when there's a technical problem on the Mac.

Adobe's best bet is now the Windows world, where there are much less viable alternatives to its creative suite and where there are less geeks around who like to install Flash blockers. It also makes sense from a business perspective as the Windows platform seems to be much more enamored with keeping legacy apps functioning. Compared to that, stuff for OS X just stops working when the next big version arrives.
U.S. Blocks Oversight of Its Mercenary Army in Iraq
Cranking out GPU software this summer, Enjoy - Jacket v1.8, LibJacket v1.1
Adobe: "based on tests with a pre-release version of Mac OS X Lion that related to only one particular Mac GPU configuration."

So is it more likely that Adobe conducts testing only with identical computers? Or did it based its premature conclusion on a very low sample rate?

And how did Adobe came to the conclusion with the wrong OS version anyway?
Have you considered working for either Volvo or Mercedes Marketing department?
http://whatll-it-cost.limelightapp.com/ is a site I put up for my own app.
Err... maybe I just didn't read the article closely enough, but if both the music and the words predate 1900, how can there possibly be a valid copyright on it today? I mean, I'm sure it would cost big bucks to prove in court that it should be public domain, but WB wouldn't actually have a leg to stand on, would they?
The point of the piece is the "too long" part.
Email is underrated, probably because it's underused by the younger demographic. Only once you get an office job is someone guaranteed to finally be forced to get really familiar and comfortable with email, regardless of where their interests lie. Adoption in university depends on ease of use and reliance on email for course work, but texting is more convenient because you're not in front of the same computer all day.

I wonder what the teenager adoption rate is for Google+? I'm guessing lower than the office crowd? What about among university students?
How Finland became an education leader - David Sirota - Salon.com
Hong Kong Tours
It has everything to do with people -- NYC has an amazing talent pool. The problem has always been the high cost of living and the fact that in the past most of the tech talent would be absorbed by Wall Street. It has taken over 20 years but I've slowly have watched this change through the hard work of many folks who don't just include VCs but event organizers, academics and yes even art school grads. But this shouldn't come as a surprise to anyone, NYC was the birthplace from quite a bit of tech in the past from Morse Code to the television industry.

Signed a Silicon Alley Vet who got his start back in the 90s

PS The road to this was paved with quite a bit of failure, especially after the dot.com bomb and 9/11 meltdown
Wowwww that is an insensitive headline.

Edit: This comment generated more debate than I expected, and I should have made it a little more detailed in the first place. I didn't mean to start a discussion on the type of information appropriate to HN.

It hardly needs to be stated that more than one reaction is possible simultaneously, and we don't need to spend the rest of our lives lamenting the event. However I think the headline would be better if it acknowledged that people have been seriously injured, i.e. if it was something more like 'Oslo tragedy highlights absence of RTS information on Google'. The way it stands now it's like writing a headline on the evening of 9/11 talking about the heat resistance of concrete.
Sorry, nothing personal. Your statement was an accurate characterization of the prevailing public thought (i.e., that's what most people seem to believe), and that's why I reacted to it that way.
Job search in New York City on Dice.com:
Java - 2698
Ruby - 204

Even within the Ruby jobs, the majority have a Java requirement within them as well.

Been hearing Ruby aficionados for like a decade, but sorry, it just hasn't penetrated.
That's exactly what i found but on the whole I give it a thumbs up.
CNN has a timeline that speaks of multiple bombings:

http://news.blogs.cnn.com/2011/07/22/blast-rips-through-norw...
Would be helpful to have more (easy to find) info about how you're doing the a/b testing.
Hotels in China
Good, fast, or cheap: Can you really pick two?
What Silicon Valley Doesn’t Understand About Medicine
Ah, I see the link doesn't work in preview mode. :) I'll fix that right now. Rest assured, people have been able to buy apps from the published sites. :)
>Hackability from the internet isn't the only relevant consideration here.

True, but it is the central issue in this thread: the documents in question were hacked from a non-classified network.

The scenarios you describe for people circumventing barriers between classified and unclassified systems for the sake of convenience sound quite plausible, until you consider the severe penalties for doing so. With that in mind, only incredibly foolhardy individuals would do so for the sake of mere convenience--a much more serious motivation would be required for most people. In a large enough organization, someone would most likely do it anyway, but it wouldn't be nearly common enough to leave "high security networks...sitting wide open."

Really, the only plausible scenario for significant leakage of classified information is deliberate espionage. I'm not sure why people keep citing Manning as setting some sort of precedent or revealing a previously unknown vulnerability, because this type of espionage has been going on since the beginning of recorded history, and probably even before that. It's the reason why access to classified information requires both a clearance and "need to know." When "need to know" rules are relaxed or ignored, it becomes relatively easy for people to take information that they have no business accessing and simply walk out of the building with it, whether it be hard-copies or soft-copies. This tends to go in cycles, with "need to know" rules gradually loosening until a major incident occurs, after which they are rapidly tightened, and then the whole process repeats. There was a rash of such incidents all at once in the mid-'80s:
http://en.wikipedia.org/wiki/1985:_The_Year_of_the_Spy
Thanks for the try, but that didn't explain it. That was one random person's speculation.
Setting fire to the rain in a deal only by a great salesmen
Portland Seed Fund public-private VC model: Could this work in Seattle?
Isn't the majority of this funding for bubbly website development vs. traditional "tech" like HW, FW, application development? Would be interesting to see a breakdown.
Not marital status, but the marital partner. If your spouse is supportive, then it's a better environment than being single. If they're not... Well, let's just say that I'm divorced...
For some task-specific definition of elegance. For me, elegance is not just about how terse the syntax is, but how well it solves the problem at hand and responds to changes around it. For me, some problems require a performant solution as well, and the elegant option is the one that does this without requiring a bunch of rewriting or adding hard to discover dependencies.

I can write some terse AND elegant list comprehension code in Python that takes lines and lines of crappy looping in Java, but I can also write some seriously terse code to centralize business logic via a web service with automatic transaction and security management and have it perform an order of magnitude faster than a similar implementation in Ruby or Python (JEE 6). To me, that is elegant.

Likewise, I can do some elegantly maintainable things with .NET generics that I can't do with Java's lame erasure based implementation.

Of course, you could always just takes Einstein's opinion :)
"If you are out to describe the truth, leave elegance to the tailor."
Just out of interest, is this costing megabucks for licensing the themes correctly? I'm under the impression that on a lot of sites (such as where you got your homepage theme ;)) you need to buy a special license if you're going to offer multiple users access to the same theme (e.g. akin to running a wordpress-mp site and letting users choose from themes you have purchased). I'd look into this now, as it's a fantastically well executed idea you're running with, and it'd be a shame for you to lose out as soon as you start gaining traction.
When a tragedy happens, you don't have to restrict all your thought to the injured people. You can use some of it for other things, like pointing out that Google could have been a good source of information about this event if they had kept their realtime search.
How to get users to update their iOS apps
To really compete in the search game against Google they pretty much have to spend about half the amount that Google does on search, but only get about 11% of the revenue that Google gets.

I think what MS correctly sees is if they can drive up marketshare in search they'll revenue number will grow linearly, but their costs will grow much slower (as they're already largely all in headcount and advertising wise. The big delta would be to get the number of data centers that Google has).

I think its a sound strategy, but they're going to need to more than double their current marketshare before they break even. I think they originally thought that Yahoo would do it, but the Yahoo deal seems to have problems that are hard to pinpoint, at least for an outsider.
Except Myspace got Google into multi year ad deal that made them several hundred million, recouping some or most of their investment.
Because there is nothing showing the tune and the words together (i.e. sheet music) with some kind of statement that involves copyright. It's a shaky leg, but a leg nonetheless.
Lodsys Sues Angry Birds Maker for Patent Infringement
Apple Said to be Looking at Hulu Purchase | Rumor | The Mac Observer
Corporate/country/personal proxies, firewalls and antivirus software don't perform redirects themselves, so they are irrelevant for status 303 support.

Today all clients that send HTTP/1.0 version support more than HTTP/1.0, e.g. HTTP/1.1 Host header is basically mandatory on the web.

HTTP/1.1 compliance requires some harder things like pipelining support, and full HTTP/1.1 caching proxy has a lot of hairy stuff to deal with (strong/weak cache validators, stitching of partial responses, Vary support, etc.).

You can have quite decent HTTP/1.1 implementation that still doesn't deserve to be called full HTTP/1.1.
I hit the site from a relatively fresh installation of linux, via a very new chrome browser, and got the same page. The captcha has some strange characters in it that I don't think I'll easily be able to type.

Any mirrors for the content? Is it even mirror-worthy?
http://qualitypoint.blogspot.com/2011/07/what-happed-to-goog...

As Twitter continues to work with other companies, I think we can be pretty sure it was Google's choice.
I enjoyed the article, but I don't think this person's experience is necessarily representative of all servers, or even most. I've seen plenty of servers where flora abounds.

In my server on the last world almost everyone kept anywhere from a few trees to a massive garden (of trees) next to their house, if only for harvesting.

In my current server where we are building a hagia sophia -esque structure, the outside is being made into an abundant garden of every type of plant.

In every iteration of the world on my server people have been crazy about nature, going so far as to take all of the plants into the nether to create "life" there.

Actually, now that I think about it, I wonder if minecraft servers differ much between those played solely by people who live in large cities vs those who live in less populated areas. Most of the people on my server are from New Hampshire, and I wonder if it would look different from a server where most of the people are from (say) Boston. Comparing such servers would be a pretty interesting study I think.
Harvard Business Review: Why Spotify will kill iTunes
Acer to Apple: We Will Bring The Patent War To You