skysight-inc/HackerNews huggingface dataset:
Story behind this song is amazing and inspiring. Thank you for linking to that :).
Maybe I'm missing something: I just see a bunch of people's profiles in a search results listing. Do I need to actually have a Facebook account to see what's relevant?
Why Microsoft Partners Like Steve Ballmer
What you just described is the opposite of targeted advertising. Advertising, in general, can be disruptive, but targeted advertising is definitely better than random advertising (which fits better with your example).
He should be able to get a T1 or higher. No cap to deal with then.
> How is it reasonable for somebody to expect to be able to upload "terabytes of RAW images, musics tracks ripped in lossless format, etc."? That seems to be substantially outside the scope of what both Comcast's home user internet service is designed for,

You're suggesting that people only use the internet in certain ways and you're deeming services that you don't use unnecessary for other people.

How did you use the internet five years ago? Does it differ from how you use it now? What about ten years ago? Times change, and the internet changes faster than most things. Every day, there are more people online, more devices online, and more services online to take advantage of.

For some people, 250GB/month is unreasonable. This guy is obviously one of them. In five years, it will be unreasonable for a larger percentage of people, as the way we use the internet evolves. Netflix is the most obvious example of this.

> Just like it's a right for me to speak my mind, but people will still shun me if I insist on doing so at full volume in all venues at all times, in a way that impedes others from enjoying _their_ access to that right.

How do my internet habits interfere with your internet habits? These are not at all analogous.
What amazes me is only having one broadband option in Seattle of all places.

I live in a small mid-western city and have as of now 3 wired choices plus N wireless choices (depending if you you 4g providers, etc).
What about a pool?
It also sidesteps many of the shortcomings associated with going the HTML5 route. In short, it's not an fair, objective comparison of the two.
...and that if I had any decent competitive options in the neighborhood I'd dump Comcast in a heartbeat. Since I don't .."

I think its important to note the lack of competition. I wonder what that cap and price would be if there were even one other provider in the same area?
Typically it is not. It's not unlimited, but a scarce resource is one of which there is simply not enough to go around.

With cable modem pooling it can approach scarce resource status, but typically your modem does not "run out of bandwidth".
its 100% amateur hour in here
In the end, most web apps are just glorified CRUD interfaces. But glorified CRUD interfaces are still valuable businesses
Good thing we're teaching them Civilization - they'll never get out of the server room.

Teaching ultra-intelligent AI Monopoly, though? - guaranteed robot overlords.
I wouldn't be surprised if Comcast also does audits and sees, "Oh, this is to CrashPlan" or Carbonite/Mozy/etc... In those cases I suspect they're a lot less likely to pursue than if it was torrents or serving video streams from your house.
Today Show hosts think gamers over 30 are "weird"
Did your router logs show high bandwidth useage? (If your router has good reporting tools).
> If you go outside that, you get business service,

Actually in this case you get banned for a year without recourse.

It baffles me why they didn't just try to upsell the guy.
The runtime, or the supporting library would have to take this into account. The messages would have to be in shared memory and would in any case have to be managed.

I can see how this might be used for certain specific things. Because of this specificity, a library would be more appropriate than adding it to the language, though.
That diagram is hilarious!

The home button continually stumps me on the iPhone. I've brought up the multitasking menu a couple of times (probably 25% of the time when I try to do it). Honestly, I stumbled upon the feature by accident once when trying to backout to the homescreen and it brought up the multitasking menu instead. Since then I've tried specifically one of: a double click, triple click, single click, click and hold; to see if I could consistently repeat the multitasking menu behavior, and I simply haven't been able to.

By comparison, the Nexus S is dead simple to use for multitasking or backing out. I really, honestly think the Nexus S benefits hugely over the iPhone by having more than one dedicated button.
A quick and dirty workaround for fellow netbook users -- enter this into the URL bar (too lazy/disinterested to bother with a greasemonkey script just now).

javascript:var e=document.getElementById("siteHeader");e.parentNode.removeChild(e);e=document.getElementById("siteFooter");e.parentNode.removeChild(e);void(0);

Hit F11 a couple of times if the data doesn't automatically resize to fit the screen.
Huh, I thought it would actually generate an image I could copy and paste, containing my stupid toots.

This made me laugh, though: http://i.imgur.com/ItQCw.jpg
"Instead, it is all you can eat, until Comcast says that is all you can eat."

No. A year or two ago, Comcast clarified their position on bandwidth usage as allowing you to use 250GB a month. This is now visible on their account, although I always have to poke around to get it: After logging in at comcast.com, go to the Users and Settings tab and look in the middle column. There's a link there to click that will let you look at your last three months history. I have 16GB in April, 80 in May, 57 in June, and 7 on my current billing cycle. They no longer advertise "all you can eat" and you are provided tools to see what is going on.

It is still bizarre to me that you can't pay for more usage, and you are free to disagree with the policy in philosophy or in detail, or to be annoyed at how much brow-beating it took to get Comcast to this point, but they are no longer just randomly cutting you off when you silently cross an arbitrary standard. It is now cutting you off when you cross a public threshold, and you can easily see where they think you are in the month.
Kitty on Quora: The Beginning of the End?
It's a lot of money to waste on satire. It would at least be an interesting court case if they got one of these patents issued and actually asserted it against a troll that was suing them.
> unless it was true

According to the sentencing memo [0], he confessed to it (page 5, and included in the guilty plea on page 24). The 4 year old also said it happened (page 5). He also coached his child to give false testimony about it (page 26). I'd say we know it happened.

[0] http://www.wired.com/images_blogs/threatlevel/2011/07/ardolf...
He/She should be asking: What can I afford, and what kind of RTO/RPO's do I have?
Does the entire system need to be back up? Can you survive with a stream-lined version of your infrastructure? Do you think you can restore your systems on the failover site faster than your provider can restore service? This is a big one -- failing over may cause your site to be out longer if the provider restores service mid-way through -- and by then, your DNS changes may have already begun to propagate.

If your business really requires to be up all the time, perhaps you should be looking at multiple online sites (active/active), with failover just at the data layer. That means duplicating your environment (down to hosting your own DNS servers at each site), and fighting all of the typical replication issues.
A look at the Mac App Store before Lion launches
Klout is adding Foursquare to their social media influence metric
Cute. None of them made sense for mine, but at least I could see where some came from. Others... Not so much.
Fifteen puzzle in LibCanvas
In this topic I will tell you how to make this game quite undemanding to the processor and good looking with the help of LibCanvas.
I have bad news for you, then -- Monopoly is effectively a solved game ;)
I am entitled. I am entitled to a competitive market. I am entitled to companies that have to compete for my business, not take it for granted. I am entitled to companies that always try to move forward and improve their products, not jack up the price while offering less.

Right now, that doesn't exist in the broadband market. And as with any other market that requires high levels of infrastructure investment, I'm becoming less and less convinced that it can exist.
This is the blog that linked to it and that's how I got to it:
http://blog.utest.com/mobile-app-or-web-for-mobile-infograph...
Hacker News gives "Unknown or expired link" Often when I click "More"
I love Evernote with a passion, but only after I studied some in-depth how-to articles from other users, and built my own mental model of how to apply it to my way of working. I think Evernote needs to come with some pre-built paradigms or tutorials if it is going to get more mainstream traction.
Here's an interesting piece of evidence to support the article from the field of CS. To a lot of graduates who aren't interested (primarily) in teaching, but rather research, research labs like MSR, IBM, and even recently Google Research (they do research in a small subset of topics, to my knowledge directly related to ads, auctions, and data analysis) are looking extremely attractive precisely for the reason that all the overheads are taken care of. This leaves them to do what they enjoy doing.

The only downsides are the absence of graduate students, who bring in fresh ideas, and can be a board to bounce your ideas off of, and occasionally teaching advanced courses which helps you consolidate your research and understanding better. These are partly alleviated by the presence of interns and guests, and the various adjunct faculty positions offered in universities.
Mumbai Blasts Newspaper (via Twitter; w/crowd-source links in editor's note)
Don't forget the iOS app. Also see what's in the box before you go, check multiple boxes nearby, and reserve discs so that one copy is still there when you arrive.
The Wall - A Javascript plugin for Mootools
By using a totally in-house host of backend servers, db, mapr, language bindings, apis, and what not...

Q: Will it get increasingly harder to roll new technologies? (I point to how long it has taken and still on going to get Django, Python, and etc running).

Q: Is the Appengine platform being used for anything other than small internal products?

I feel like if Google/AppEngine gave us a more agnostic sandboxed (apis) VMs ala Heroku/DotCloud/BlahBlah/ or even raw (yet limited) boxes such as Ec2 or Joyent and just let us wire it up to 'BigTable' then it would be a win-win. Leveraging existing tech, with in-house DB (BigTable) instead of re-writing the __entire__ stack to the point where apps are not 'compatible'. Yet even then, I see that a full SQL implementation is in the works...

There just has to be a better way...
Carmack 100kft Micro Prize
Thanks for noticing that! I've fixed the code and it should work now. (It was probably only a problem for IE, please let me know if it's still not fixed.)
Related Mumbai blast crowd-source links from editor's note:

Crowdmap (crowd-source hub): http://maps.myindia.bz/mumbai/

Google Docs (volunteer): https://spreadsheets.google.com/spreadsheet/lv?hl=en_US&...

TwapperKeeper (#mumbaiblasts archive): http://twapperkeeper.com/hashtag/mumbaiblasts

Twitter (#mumbaiblasts): https://twitter.com/#!/search/%23mumbaiblasts

Twitter (curated list): http://twitter.com/#!/aghilmort/mumbai-blasts

Wikipedia (blast-focused page): http://en.wikipedia.org/wiki/2011_Mumbai_attacks
I don't know about "startup opportunity" specifically, but it's pretty much the raison d'être for most application security consultancies.

Usually when first engaged, you deal with operational issues (making sure all the applications they know about are assessed), but as you build on that, you try and instill secure development practices (so that every new application they build doesn't have the same issues as the ones you've just spent months uncovering).

The number of large clients I work with who don't have any SDLC process is staggering (I'd say it's the overwhelming majority of them). For the most part, the small group of security people are tasked with trying to secure the multitudes of applications which in many cases are 20-30 year old codebases. Their developer groups may be completely separate (usually from the result of all the mergers of financial institutions) and it's basically all fiefdoms.

As you start to work up the pyramid of enterprise security "hierarcy of needs" you get to things like a secure development life-cycle, but not all organizations are "ready" yet for that type of work. Some are just trying to figuratively stop the percieved bleeding.
Yes you need to log in to be able to see anything else than profiles. I could only see profile before I realized I wasn't logged in. Once logged in though, the search for "Google+" was now showing anything related to Google+, it was almost only status like "Go to google maps, Type directions from X to Y, Look at step X, Laugh!" that people spammed.
So what would you do with the generated DH parameters? Literally just `cat` them to the bottom of the SSL cert? Is there anything else that needs to be done? What happens when DHE-RSA-AES256-SHA is used without having those DH parameters in play?
Free antivirus for your Mac: ClamXav.
I think the $6/GB came from the original unlimited plans in the US that were $30/month and had soft caps of 5GB. Pretty much all those plans have since disappeared.

The point is, I think most consumers are fine with metered data if they feel like it's mostly fair.
I hope I'm not the only one that actually embraces this sort of work environment.
"“I was at a Fortune 500 organization a few weeks ago, and people were carrying a corporate issued BlackBerry in their left pocket and their own personal iPhone in the right pocket.” He continued, “The fact that people are spending their own money to buy the iPhone, when their company is giving them a ‘free BlackBerry’ sends quite a message to RIM,”"
I for one think this kind of mindset is ridiculous, only led by stereotypes of gamers and a general ignorance towards the video gaming community.

First of all, the question being posed is sexist, it only asks about "men over 30", which tells me there must be a stereotype about "girls not being able to game" or something ridiculous.

Their laughs disgust me, and I'm a bit scared at how many people their opinions influence per day.
The site has been updated to fix the problem with the source being invisible.
Newer versions of Python also contain implementations for gamma and erf. I implemented all functions in each language mostly for completeness, but I will add a note in the code snippet where the function is already provided by the language standard library.
I'm worried about this. I live with 4 other internet heavy users, so I checked our usage last week, and saw that we've consistently been blowing past the 250GB cap. Last month, we hit 566GB.

Comcast hasn't contacted me or shut off our service yet, and I hope they don't.
I appreciate your opinion but I downvoted you because you said "This."

The "This." meme contributes nothing to the post and is the worst kind of contentless bandwagonism.

"This." is lazy and degrades the quality of the site in general.
Is this what happened to microformats?
Sorting through them might be making a compilation, which has separate protection under copyright law. It wouldn't extend to the photos in the compilation, but only the compilation itself…

I have no idea if sorting through monkey photos would count, that's a question best addressed to an IP lawyer.
I'm sure secretive Google has one of the strongest NDAs in the industry, but also: they typically can't cover anything that's publicly known, and Adams describes the contents of the book as a summary of already-published research. So some specific agreement about the book collaboration, rather than the employment NDA, is more likely the source of Google's leverage.
Yes, I agree.

Isn't Comcast abusing their position here to protect their cable business? My friends recently got cut off for going over their limit; well they went over their limit because its a house of 4 using Netflix and downloading games on Steam all the time. This seems obvious to me but nobody else is bringing it up so I must be missing something.

In many markets Comcast is the only option, and they aren't offering connection upgrades or pay per gb. This is the part that doesn't seem right. This is the part that makes me think they are just railing against Netflix users.
RootRepeal – Rootkit Detector v1.3.5 Download Now
VMware Customer here.

Lots of FUD coming from the community- at first glance it sounds bad, but a lot of us should do the math before getting the pitchfork ready. ( Script to help "do the math" http://www.lucd.info/2011/07/13/query-vram/ )

We will actually be saving money with the vRAM licensing changes.
It seems fixed but it was not a IE only problem, I'm using Firefox v5.
Protip: keep an envelope of pre-split money. Anytime money is added to it, every contributor adds an equal amount (or whatever agreed-upon proportion). Money can then be spent from the envelope without splitting.

Also useful on long road trips where gas money is being split.
One might argue that the algorithms used by Wall Street firms to trade the stock market learned how to play long ago... ;).
I've been thinking the same thing ever since this story broke. I don't think bidding mathematical constants says anything about whether or not google was taking the auction seriously.
I was planning on developing a few paid apps to test the market over the next few months, but this combined with the other mobile patent lawsuits has made me seriously reconsider it.

It's a pity the app store servers reside in the US. Otherwise i wouldn't have to worry about these things!
Google+ Technological Details
Yes, I've noticed this too -- it seems like it happens when I "take too long" looking at a New page. Since it doesn't seem to happen to me much on the home page, so maybe tied to the number of items posted since landing on a page?
I'm a dick for buying products that work best for me and not other users or developers? Ok... I thought the Hacker News community was supposed to have a modicum of maturity?
If you fund my next trip to the Diamond, I will gladly place that webcam for you :P
I admit that I haven't disabled Javascript in a long time (and haven't used NoScript), so things might be better now. My impression was that it fails silently where JS is required, but this may not be true. Also, I'm coming at this from the perspective of someone who writes web apps. I'm not talking about uses like the shitty window dressing the parent was talking about.

But no, it's not bad web development practice to ignore the tiny percentage of people who don't have javascript enabled, at least when writing a web app - in fact, ignoring that segment of the population frees you to do wonderful things! Things that aren't possible with straight HTML.

Trying to make things work well for those without JS enabled is like Microsoft's trying to make their new OS software compatible all the way back to DOS, and having to make all sorts of unfortunate design decisions as a result. I would much rather make my website awesome for 95% of potential users and leverage the full power of JS than make it mediocre and usable by 100%. It's a choice, and one that I happily make.

I think more and more web developers will be making that choice in the coming years (not the ones with content sites, maybe, but who knows). That's what I meant when I said they'd start ignoring you.
10 Best WordPress Plugins for your Blog
Wow, that's more than what humans do...
Ask HN: Modern Java tutorials?
I have to, unfortunately, plunge into the world of academic Java development. I am wondering if there are any modern Java tutorials akin to _why's ruby or python the hard way. I just don't want to read oracle docs solely.
Implicit in the title of "250GB of legitimate use" is the assumption that torrenting or things of that nature are not legitimate.

And also supports Comcast's claim that 99% of people do not use that much bandwidth. Sure a bandwidth cap is not a one size fits all solution, but if this is the only guy complaining, it sounds like a one size fits most solution.
I've occasionally seen it where it's -1 or 1. I think it's all three until you measure it.
>what would be an equivalent sort of project for girls?

Ask Her.
The Java mobile apps my kids have (on their feature phones, with data their plans) and that I remember do not look this good. In my opinion it's meaningful to provide software that improves the functionality & UX for 2500 different lines of legacy mobile hardware even though that might not be "sexy."
Early look into Khan Academy iPad app
I downvoted you, and I'd like to explain why:

Please, tone down the rhetoric and try to be more civil.

Your comment was helpful, it taught me things I don't know, it's a great comment. Except, you chose to call others "bad people", not once but twice, for doing something you don't agree with.

I can take you not liking sites that have ads. I can even take you saying that people who make such sites are bad programmers (though I disagree).

But seriously, putting "stuff in the way of content you care about" makes someone a bad person? Even if I halfway agreed with this, you're talking about someone else's site and someone else's content, that they chose to generously share with you. What makes you entitled to not only read that content, but to call them a bad person for putting in ads?
The way to do this is to start a kitty upfront into which everyone places $X and all group spending comes from there, no-one pays for anything in common individually. Every time it runs low, everyone puts in the same again. Anything left over at the end you blow on booze and/or give to charity.
Basically, mutability (including being deleted when other processes didn't expect) and message-passing turn out to go poorly together. It isn't impossible to jam them together with enough work, but you end up with a wildly more complicated system in the end... if you end up with a coherent "system" at all.
Why is Comcast cutting people off for a year instead of just charging per GB above the cap or upgrading to a higher class service?

This is a punishment without a trial.
I suspect that would not have been a problem. The water company guy rings at your friends door:

Water Company Guy: "Just checking, we think there might be a burst pipe around here somewhere. Have you noticed some flooding?"

Your friend: "No. I'm just filling up my pool however, but everything is fine."

Company guy: "Ah, ok. Excellent. Have a nice day!"
Microsoft Ready To Take On Apple Stores With 75 More Retail Stores
Unless you want to limit yourself to the market in such a country, that tactic isn't really going to work. If you are providing goods/services to the US market, you will be subject to their laws.
Even among developers, what percentage do you think run no-script?
I was just commenting to a co-worker this morning that I have been receiving a lot of expired link errors lately and that HN's session expiration time must be short.

What language is HN written in?

I leave HN open in two tabs all day: one for the newest articles and one for the top articles. Article links to other sites don't expire because they're direct links to an external page. However, most internal links do expire if I haven't refreshed the page in an hour or so.
Chinese man makes iPad look-a-like from scratch
I bet they judge men who watch television more favorably.
While the app's a work in progress (and if you forgive the shameless shill), Splitsies (http://splitsies.net) does more or less the same thing and is freely available in the App Store.

Doesn't do groups yet (because I haven't worked out how to make them awesome yet) but its coming...