skysight-inc/HackerNews huggingface dataset:
Nice.

How about an overview of the technology used and lessons learned? I always find those interesting.
Perhaps if he was more civil with the service reps and just explained the mistake he would have been given a reprieve. Regardless, it doesn't sound like he's willing to cut back his data use.
I'm on Ubuntu, font smoothing is fine for anything that doesn't use some weird JS to render it as opposed to something rational and sane like @font-face. Thanks for trying to help, though.
Everglades Tour
Get wild at the Everglades national reserve, riding on the famous airboat around the rivers and then watching a show with alligators live! only at Gators park, by Half Price Tour Tickets.
Two main reasons.

1. Your response is a solid way to avoid having an intelligent discussion. As you start out with the equivalent of "stop bitching". What good does that to other than antagonize people?

2. The whole "first world problems" thing is a huge pet peeve of mine. Firstly, following that logic, the only person allowed to complain about anything is literally the one person with the most miserable existence on earth. Secondly, why would we want to accept any apparent negatives in our community/society/country on the grounds that "Hey, it could be worse." How is that a useful stance to take? Why is it wrong to want to improve upon ones current situation?
Splitterbug (YC S11) shutting down
I remember reading a job description for one of the YCombinator startups. For any new hire, they offered $2k to the hire in the first 6 months if he/she decided it wasn't a good fit. I forget the specific company, but this sounds like a really good way to "assess" someone's personality (i.e. let the employee do the assessing and reward them for recognizing a strong disparity.

I was pretty turned off by the article of this post. I feel like "vision" and "survival of the fittest" go against what Google has been known for encouraging: 20% time for creative products. Sure, a select few have made successful products like gmail. Others have completed products that didn't take off. You can look at these developers as dead weight and cut them off, but there'll be backlash with the other developers. Who would want to explore a creative, risky idea when he can just spend more time on his main project?
The author had me up until the moment he claimed that internet access is a "right". Ok, so let's say internet access is a "right". Rights often come within a framework. You have many rights that are yours for the losing. Your freedom to come and go freely, for example. If you break a law, you lose your freedom by being put in jail.

To say something is a "right" is to say that it ought to be available, or that the government should not infringe upon your ability to seek that right unduly. In this case, the author broke the rules of the framework, and thus his right was suspended.

What a right to broadband is not: an irrevocable license to use as much of a shared resource as possible for a fixed price you deem appropriate.

Author, if you're reading, this is why people are saying you sound entitled. You're conflating "rights" with your own viewpoint that you should have unlimited internet access at a fixed price.
Your tone starts lacking now. If you don't understand a post, why don't you ask instead of assuming that the other guy is lazy or stupid?

The feature I want is _not_ a GUI feature. It's a ssh feature that is not supported on Windows. Whether you like it, need it, want it - I don't really care. It's not supported on a platform that I regularly have to use and I'd have loved to see PuTTY implement it.

There's no 'please make me a shiny button' involved, this is about a _network_ (or socket - that seems to be the limitation if I understand the reasons for the lack of this correctly) feature of the ssh _protocol_ that is not currently supported by any ssh client on Windows, for all I can tell.

Your solution - for all I can tell, solves the problem if you control client and server (you can use it to have a persistent and maybe shared connection to encapsulate random stuff). That's not my point though. I want regular commands a la ssh host something or scp, svn, git, whatever to be faster. That's something SSH supports with a feature that is NOT a GUI feature (just making sure that you get it). But not on Windows, unfortunately. Neither in PuTTY nor in any CLI (hint) client, for all I know.
I feel the same way, I initially really liked Evernote on Desktop, but it's much more clunky then just using Notepad on my iPhone. Plus the notes don't work (well?) when you are without Internet or the Internet is bad like at SXSW.
If your stack requires a load balancer, you would have to pay $19.95 for a dedicated 512 node that you would need to then configure and manage your own load balancer. This new service is also managed, distributed, and has an API. $19.95/month seems like a steal to me.
The security team at a bank is lucky if they even have a list of all the applications in use across the enterprise. There are bound to be hundreds. When those apps have ridiculous password policies, it's not because a developer simply decided "this is the right kind of password policy for our app", so that a security person could just say "uh, no". No, the restrictions are set up that way because the app is build badly. Can you guess how much it costs to revise password storage and UX for tens or hundreds of applications?
What phones have easily installed JavaME apps?

As far I know very few S60 users actually install apps, despite Nokia apparently having an app store.
Miami Tours
Miami tours and Miami boat sightseeing tours, travel & Segway tours and rental - More Miami tours for less! Miami city tours, Miami boat tours, Everglades airboat ride and wildlife show, Travel to Keywest, Segway Rental, Bicycle Rental and more! leader in Miami Tours Operators.
Comcast refused to work with him, even though he was willing and motivated to address the problem. Even after being careful with bandwidth and disabling his public access point, they still cut him off for a year with no appeal.

This mirrors what happened to me. I was given an automated warning. I called the security number but they wouldn't tell me what sort of traffic I should be looking for. They didn't even have a bandwidth meter rolled out in my area at the time! I had to guess what my bandwidth usage was for the next few months. I even called to make sure that I was under the cap, but they wouldn't tell me anything at all. "I'm sure you're fine" the rep said. And then they cut me off. (Turns out it was a misconfigured bittorrent client, but at least I knew that upload counted toward the cap.) I at least managed to switch to a business account, which isn't too much more expensive and has no cap. Last month I pushed over 1TB, no complaints.
Their patchy security doesn't render his argument invalid.

Edit: beachaccount: Financial institutions not using DHE is not a logically sound counter to "There's nothing wrong with using DHE algorithms, particularly if you're going to be transferring financial secrets around." While those institutions may chose not to, there is nothing wrong with others choosing otherwise. Additionally, patchy security on the part of one operator certainly is not a logically sound argument against this.

Furthermore, in the future, actually reply to a post in order to reply to a post. Not doing so unnecessarily confuses the flow of conversations (posts are not scarce resources).
Another option for developers: Start your companies in a country not covered by these laws.

I always remind myself that if I want to get around the US laws, I can just move to Nigeria (or something).
And not just that but not all the native apps have-to-have-an-active-internet connection vs. a web based app.
Bill Gates to Create New Toilet Technology
Their outlook on using their patent portfolio has changed in these past few years. As their reputation for innovation goes down, their reputation for trolling is going up.I guess trolling is inversely proportional to innovation after all.
21 Absolutely Essential Website Owner’s Apps for Your iPhone, Android...
Going on holiday and worried about your web presence? Don’t be. We’ve made a list of the dozen or so apps you should put on your mobile phone to be care free. As a blogger, web professional or small business owner with a website, time to get your mobile apps ready for the summer.
Made in the USA: Or is it?
This is stupid. Comcast makes it very easy to monitor your monthly bandwidth, and the 250 GB limit is clearly stated. You may disagree with the entire concept of limits, but they aren't selling the service as unlimited, so it is what you agree to.
obligatory userfriendly strip: http://ars.userfriendly.org/cartoons/?id=20030301
Comcast has a geographic monopoly in his area and like every other monopoly should be under some sort of government regulation. What Comcast should do if they are actually under bandwidth constraints is lower his 15Mb connection to 1Mb after he passed the 250GB cap. What they actually did was drop a customer because their profit margins weren't as high as the wanted them to be.
This crybaby's in Seattle and he's complaining about the lack of ISPs? Hell, there's Speakeasy to begin with.
Am I the only one getting fed up with these stupid "religious" wars in much of the IT world?

There are many valid cases where native is the better approach and others where web-app is best ! Any decent developer will do their homework and select appropriately.

BTW - many of the 'problems' high-lighted on the graph apply to both Native and Web-apps and there are some additional ones with Web-apps but I can't be bothered to spell them out. Bah !!
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, and, I would guess, Carbonite as well -- although I note that Carbonite does offer "unlimited" backups for home users. I agree with other commenters -- this sounds like a serious case of entitlement. I don't know whether Internet access should be considered a right or not; but even if it is, I would say it only really works if people are reasonable and responsible in their usage of it. 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.
Absolutely. I think the criticism is that Google has credibility amongst the tech community for 'openness', which is based on shrewd PR rather than them actually behaving differently to any other large corporation.

I see proponents of Google make arguments of the form:

"Google is open so we want them to win. Because we want Google to win, it's ok for them to keep things closed to give them an advantage."
But if you use large amounts of electric, water, or insurance you get to pay for it. None of them offer unlimited models.
Regardless of the answer, do you really want to go up against Google's legal team?

Your post makes it sound like you don't have money to throw around on lawyers, but even if you did, I would question the wisdom in that. As a bootstrapper, you need to choose your battles.

If it were me, I would re-brand just to avoid the hassle of going against a big company with an army of lawyers.
Exactly - twitter is doing just fine. The article reeks of sour grapes.
Congrats guys! :)
Linked Influence Review
Linked Influence Review
Presumably you're also paying a fixed monthly fee for "unlimited" broadband. It's likely you're paying per amount used for electricity and water. I'd bet your insurance is a fixed periodic fee with coverage capped at a certain amount. If my assumptions are correct, then your broadband services is already treated very much like your insurance service.

How do you propose things change?
Diffie-Hellman and Boyer-Moore are two algos that completely blew me away with their simplicity when I first encountered some theory on them.

http://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exch...

http://en.wikipedia.org/wiki/Boyer%E2%80%93Moore_string_sear...
I think a possible explanation for this is that they use gender-specific pronouns in other parts of the site: "he said this...", "she +1'd this...", etc.

So, I think they needed to re-word more than just the profile section with gender-neutral pronouns. I don't think this is a trivial task, and maybe that's why it will take until the end of the week.
The question isn't "can it be done", but "can it be done well". Windows Mobile 5.0 could do 95% of what the iPhone could do (and a fair bit more). The iPhone did almost all of that 95% overlap better. Better can be the difference between a niche product and a product that changes an industry.
Why "managed"? Doesn't process isolation also works in normal operating systems?
An article about configuring SSL that doesn't 1) discuss trade-offs of security vs. resource consumption, 2) how to figure out your performance requirements, and 3) indicate the author really understands implications of decisions about crypto is an article you should probably disregard. Modern CPUs are so ridiculously good at crypto, and most sites have such ridiculously low connection rates, that optimizing for maximum performance at the expense of security is a fool's game in most cases. Instead, focus on measuring your real performance requirements first, and things like sane configuration of SSL, for example by explicitly listing ciphers instead of using the impenetrable +aNULL:-yourMom syntax.

Here's my vintage code for scanning SSL configs: https://github.com/b/tlscollect

Here are a couple of must read posts from someone who really knows his SSL business:

http://www.imperialviolet.org/2010/06/25/overclocking-ssl.ht...

http://www.imperialviolet.org/2011/02/06/stillinexpensive.ht...

It's great to learn.

Lil' B
I've been reading a book about the election of 1800 recently, and its almost scarily similar to the way modern politics works.
Seriously, this is a technology company? If they mean to cap at 250GB per month, just halt service during the month when 250GB is hit. Don't let the customer go over, warn, go over, and then suspend them for a year. Seriously, if they are metering it, they can implement a technology solution to halt when the cap is hit that month and not even have this ridiculous abuse of customers having to 'self monitor' the behavior of all the software they have running.

If they want to cap, they need to cap customers with a technical solution.
So why stop the service, charge more for more data use. Or perhaps throttle your speeds. I think he means monopoly in the terms of disallowing service, I guess he should be ok if they charge him more money for more data usage. Either way I believe there is a monopoly where as locations and service providers are concerned and many a times caps such as 250GB are extremely arbitrary. I mean really whats the technical reasoning for a uniform cap of 250GB whether you are in downtown NY of Seattle? Also I would read this... Extremely thought provoking...
http://news.ycombinator.com/item?id=2709834
Indeed. Erlang has this feature, I didn't intend to imply otherwise. What I meant was that this mechanism would be more difficult to implement in Go.
So you essentially Web2.0 a TODO text file, making s/CRLF/<arbitrary new record type>/ and let some other people view it, maybe ... add timestamping or version control or some other cruft, maybe a couple of mobile platform specific interfaces and/or an API (whole thing <1 weekend coding, add 2 weeks for UI/UX) ... somehow con fools in to using it, then someone gives you 50 million USD. This is why the US economy is going down the drain. Unbelievable.
How is it any different then say, the mormans or whatever knocking on a million doors? Sure the few who convert are happy to have been targeted, but what about all the other people who have been bothered and made to do something just to be as they were before being targeted? "Targeted" in any way, shape, or form is predatory and disrupts the many for the pleasure of a few. Don't pretend it is a good thing for the group.
keywords in footer:
nginx, openssl, ciphers, DHE-RSA-AES256-SHA bad, AES256-SHA good, hn, twitter, glee soundtrack
This is true in Chrome, Windows and ChromeOS as well. Android probably does too, although I don't know for a fact. The notion that a web app is "just a web page" is really starting to fade away.
Except you referred to "destroy[ing] someone professionally" which is not the same thing as what this guy did. He tried to send them to jail.

Going to jail for child porn and threats to kill the Vice President is a little different from being "ruined" professionally. Planting evidence (which was illegal for him to possess in the first place) and sending death threats to the Vice President is a little different from "spreading lies and rumors."

You might disagree, but the justice system in the U.S. is supposed to sentence people according to the severity of their offense and the danger they pose to other people, not facile logical equivalences between acts that have vastly different effects on their victims and vastly different costs for society.
Your water and electricity utilities most likely also have caps on how much water or electricity you can use before they cut you off. Except if you go over a few times they won't ban you from their service for a year. They just want you to curb your use, which is exactly what this guy was willing to do.
Anecdotal, but the dyslexics I know say that Comic Sans is utterly awful to read, especially in something like a PowerPoint presentation.
I have a Comcast business line. While I've never tested the unlimitedness of it, it does have its own sets of pros and cons:

+ Constant, consistent price. There are no promo deals of any sort.
- More expensive by $15-20 per month.
+ Cable modem is provided (they call it the Comcast Business Gateway) at no additional charge.
- They call all of the freaking time trying to upsell you on voice service. Seriously, like 6-7 times per week. I finally blocked their number from being able to dial my phone.
+ TV is "only" $5 per month more for the basic channel lineup
Just released the news reader which includes hackernews but also Twitter and more http://jetsli.de + supports geeky features http://ow.ly/5DMnk
>My question would be is does the 250g data cap apply when they are watching TV/Movies online via Comcast (XFinity) provided services?

Yes it does. But, of course it doesn't apply to the On Demand services on Comcast Cable, which is where they want to push customers at.
Hmm. I wonder if I could do a Fermi estimate on the amount of time wasted by this pointless discussion? Let's call this Rob's Fermi Hack on Hacking "Hack":

- We'll start with a semi-reasonable approximation of the number of forums in which people have discussed the word "hack": usenet threads, mailing lists, social news sites. I like 100,000 for this number. Do you think that's too high? I'm thinking that we have to count everything that's been around since, oh, 1995 or so -- since hackers didn't really seem to care about the definition of the word before then.

- Then we need the mean number of times that this discussion has taken place on those forums. According to my semi-private little search engine for HN, the query `comments with "hack"` returns 45,000+ results, going back to 2008. Amusingly, the oldest result is about exactly this same debate. So let's use 100 for this value, because why not?

- Next we need the mean number of replies generated each time this comes up on one of these forums. Let's say "3". I like "3", because my comment here is the third in the thread started by your comment, and I expect my comment to so dazzle readers with its brilliance that nobody else will bother responding. So, 3.

- Finally, we need some kind of time estimate for time-blown-masturbating-about-"hack"-per-comment-per-forum. I'm skewing the curve a bit here with my comment, but that's because I'm a sucker for meaningless gratification. Anyway, let's say 2 minutes for this, because I haven't used the number "2" yet. (I think Fermi is now spinning at relativistic speeds in his grave.)

So we get: 100,000 * 100 * 3 * 2, for 60,000,000 minutes, or 1 million hours, which would probably be enough to write and polish an entirely new operating system from the ground up.

And that would be a neat hack.

(FWIW: I agree with you, especially when the word "hack" found its way into all kinds of silly little timesaving tricks -- "hack your breakfast routine by using paper bowls!" -- but, at this point, seeing someone mention that they disagree with its usage every single time it's used is even more annoying. That battle was lost. The horse is dead. It's time to stop beating it and move on.)
This depends entirely on what applications you are running. Some applications which are optimized for GPUs will force your integrated card to run more hotly because it has to perform more operations compared to your discrete card. Therefore, it's actually more efficient to be using your discrete card when watching a video than it is to be using your integrated card. That is why you may see less battery life when selecting specifically your integrated card.
It's worth mentioning that the USPTO, which everyone here thinks will allow anything, recently issued its fifth rejection of this application.
Two Gripes about Evernote.

Its soo difficult to suggest new features. I have looked a few times and still haven't found a way to do it.

Feature Request: I want to be able to mark a spot on a map for later. Like a way point and add information to it. Example: I found an awesome lake and I doubt Ill remember it 5 years down the road, but want to move there someday. Nothing in evernote allows me to just that. I want to take a note about a specific location.
Native apps are going the way of the dodo; where they survive I expect a universal browser interface ala phonegap.
damn, Pageant stopped working or something? anyone have an issue with Pageant? do i need to restart again?
I wonder what they use on the backend to power this. Anyone knows?
That's not really a meaningful question - Google's a big company with thousands of engineers, and most of them would say there's a time to be verbose and a time to be concise, and knowing the difference is basically experience.

There is a strong belief - at Google and elsewhere - that any engineer should be able to read any other engineer's code. That means getting assumptions down in the code so there's nothing you have to keep in your head.
If you don't mind me asking, what's the title? That sounds interesting.
From my experience, Chrome runs entirely on a discrete card regardless of whether I am viewing Flash content or not. Has this been updated to provide switching for Chrome?
I live in Capitol Hill (right in the middle of Seattle), and Comcast is the only ISP in my area that offers a connection faster than 5mbps.

It's a legitimate problem.
>Comcast refused to work with him, even though he was willing and motivated to address the problem. Even after being careful with bandwidth and disabling his public access point, they still cut him off for a year with no appeal.

He obviously wasn't that careful. There are dozens of apps on Windows, Mac, and Linux that can tell you how much bandwidth you're using; it's trivial to set one up, watch your throughput, and start killing off apps until you see what's doing all the work.

He seems to be technically-minded enough to understand core concepts, so why wouldn't he understand that uploading all of his content (his images, his music, etc.) to the cloud is going to use up his bandwidth? It seems obvious to me.
I think the prior art would rule this one null and void.