skysight-inc/HackerNews huggingface dataset:
You could look at it the other way...

Yes, those Web APIs broke things when they were deprecated and then removed - but in many cases they allowed progress and innovation to occur swiftly within the vendor that offered them.

Conversely, while it's true Homesite still runs on the latest version of Windows today, that fact it has that backwards compatibility is the root cause of a lot why many have found Windows today to be old-hat and lacking innovation in many places.

Apple made the difficult decision with OS X to break computability with OS 9 in order to build a better OS - which is akin to breaking their APIs.

We also live in an era of web-based software, which by its nature shouldn't be as affected by changes in web-based APIs given it's centralized nature. Sure we still need desktop software in places, and desktop software can consume web-APIs - but the original premise Nick makes is in-part caused by the difficulties with ensure users keep their desktop-software up to date.

(I was a big fan of Homesite - we built a lot of the BBC News Website template HTML in Homesite)
Factor E Farm Kickstarter Update: The Context
Just quick: I downvoted because you made a silly argument. You dismissed physical theft because "it's the cost of doing business" (ignoring physical harm). Then you went on a generic complaint about the decline of industries.
If they stop, does this mean they are going to release the password on that "insurance" file they distributed a while ago?
Beware of Bargain Contractors
Yup. We use Zend at work and I did a double-take at the example code. "Wait, my code looks exactly like this..."
Hi,

Is there a proxy at work? I was experimenting with an HTTP proxy as part of my thesis work a few weeks ago and found similar results. I didn't end up ever solving my problem though...
Lost me at suggesting Perl is the exception because of its use of sigils.

I'd advocate for pascal et al over C-like languages simply because of case insensitive identifiers. The way modula-2 handles block commands (if endif) also helps make code much more readable.
I have a similar problem visiting HN from my mobile network. I get a 502 response then.
Ah, Clang. You’re doing it right.
It is interesting that there are no models.

This seems to be a glorified front controller integrated with a templating engine.

It is really cool that they did this as a PECL extension. I had a PHP framework many years ago that we considered converting to a PECL extension (http://sourceforge.net/projects/cep/).
How To Create Automated Income Trough Network Marketing
Keep in mind, though, that even "friction" will eventually cause a team's productivity to drop down to 0. The amount of friction that a given team can tolerate depends on the team members, of course, but especially on the size of the team (see: Mythical Man Month).

There comes a point that even a tiny bit of friction, spread out over enough developers, eventually causes the marginal productivity boost of adding new devs to reach 0. That can happen even without friction, but the friction exacerbates the trend.
The state of Symfony2 support in IDEs
At least your post this time get upvoted.

We get to look into the source code to see what is really happening.
"Mars" crew lands after 520 days in isolation
Thanks for your suggestion. I'll try the redo some parts of the landing page.
"Groupon is only floating a small amount of shares, 35 million – about 5.5% of its 637.3 million shares outstanding."

This reminds me of Jason Fried's prank that 37 Signals valuation tops $100B!
http://37signals.com/svn/posts/1941-press-release-37signals-...
"We have a responsibility to ourselves and to the Web to follow the principle of universality."

Not feeling that at all, so speak for yourself. If I want to target a specific browser or device, I do it when it makes sense. Screw universality. The users install what I tell them to or they don't get the privilege of using my site or product. (Do you think Steve Jobs would disagree?)
Unless there is a contractual stipulation which pertains to copying. In which case, it is force, and there is loss.
Isn't it likely that the admins at work blocked HN via a proxy? A few years ago my comments to HN were being mangled by a web proxy at work.
Why is Twitter meeting with developers for tea time?
Working model of Stephenson's pure glass steam engine
Because when I vote on something it's not instantly incremented (like everyone else I know) and if I return to something 30 minutes later, it still hasn't changed. It used to be in real time. It hasn't worked in 2-3 months, I figured it was caching or something. But it appears its not...
Drug Cartel Releases 'Anonymous' Hostage, But Battle Continues
Como Quitar las Marcas del Acne
Groupon Share Price Soars 50% in IPO
It's priced into everyone's models. I worked in the ad industry fo a while where our clients (ad agencies) paid 50% up front and then the rest up to six months later. Meanwhile the artists lived hand to mouth and waned to be paid weekly in checks made out to cash. Meanwhile our hardware was all leased on multi- year terms despite becoming obsolete within 18 months.
What are the Top Benefits of Sales Automation?
From what I've been able to tell, HN can and does block HN login/username, HN can and does block by IP in more extreme cases, but I think it can be temporary; maybe it is a one day block? Possibly one day block is for flaming/trolling, whereas could be worse for spammers. And, there is a block related to the rate of comments. However, I've not seen a full site block in any of these cases- in each case I've seen, you can read the posts. You will instead be blocked from using login to login/create an id, for IP block. It may say "please slow down" if you are trying to submit too many comments within a certain time period. I'm not a troller or a flamer, and wish no harm to HN, but I had unpopular viewpoints at times. When those unpopular viewpoints were stirring up too much negative response or PG didn't like what I was saying, I got blocked. I can tell that it wasn't automated because it didn't happen right away, although the comment rate limiting is automated, I'm sure.
Why Science Majors Change Their Minds (It’s Just So Darn Hard)
Newloantoday.com Few Steps to Get Upto $1500 Overnight
Newloantoday.com provides the process of payday loans online instant is very fast and convenient.100% private and secure you can get the money quickly.
http://suddencashloans.com/www-newloantoday-com
:) I mean why, except for "Why not?"
I also get empty responses when I try to browse HN over Tor. I assume this is because my IP address looks like a spammer's. I, too, would like to know if there are IP blocks, and what (if anything) legitimate users can do to get around them.
How is sales tax calculated?
The sales tax quoted at checkout is based on the shipping address you provide. The amount includes both state and local taxes, when applicable.

Looks like Lot18 solved a problem amazon claims it cannot.
Thanks for this clarification. I was wondering why I was looking at a picture labeled "control panel" that didn't have any actual controls.
My concern for using a variable-width font is knowing how deeply indented I am at any point. With a fixed-width font, I can simply look up and see how many characters deeper I am compared to the previous line. I don't know how that would work with a variable-width font. I'd probably have to move my cursor back and forth, which would be a pain.
Promoting a freeware and paid app takes same amount of effort
I'm a fan of a hybrid approach (a few wrapper functions around PDO itself that just abstract the repetitive stuff in PDO but not the SQL, very similar to the post), and very thin ORM too.

I like a basic Model class with a few helpers that I can extend to keep my logic separated from my controllers, but that's about it. Inside any given Model method, SQL is fair game.
Justin Bieber In Network Marketing?
I think part of the problem is that C++ was not designed with proportional-width typefaces in mind, but I’ve had good experiences with broadly spaced sans-serifs, even the basics such as Arial Unicode and Lucida Sans Unicode. http://programmers.stackexchange.com/questions/5473/19828#19... suggests Ubuntu Sans, which I think looks excellent. I think serif typefaces look nicer for more mathy languages such as Haskell.
Bootstrap is awesome. I've built 3 prototypes based on Bootstrap and it is such a leap forward if you are not design inclined.

Here's a list of sites built with it:
http://builtwithbootstrap.tumblr.com/
Not so bad, really. On Android phones at least you select "share" while viewing the video and pick "youtube" from the list. But you still have to wait for the upload, it's not "just there" the way it is with g+.
Groupon shares jump 56% in public offering
IE6 Support is currently handled here via a second, reduced functionality site as a standard practice (and charge accordingly).
Ideas: Egont, A Web Orchestration Language
Well I didn't know that US patent cases can be presented to a jury. I don't envy them on that considering the language these things are written in.

I wonder how many hours are spent 'training' the jury in the legalese required to understand the case? And this would have to be done for each and every case that has a jury!
CIA Following Twitter & FB To Analyze Public Opinion, Predict Major Events
Demand Media's IPO A Hit, Stock Is Up 39%

http://articles.businessinsider.com/2011-01-26/tech/30101467...

https://www.google.com/finance?client=ob&q=NYSE:DMD
While others don't know when it will be a good time to short it, even though they want to. If you get it wrong you can get burnt.

With more Linkedin stock coming onto the market and the possibility of Facebook next year, things can get very interesting.

I like to buy and hold. I don't buy tech stocks. I work in IT. It might say something about having more blind confidence in predicting markets I understand less, or it might say something about tech stocks.
It didn't seem to work when Apple dropped out back in 2009.
IIRC that got blown by one of the journalists they had been working with.
I haven't felt this strongly about shorting a stock long-term in a long time. But I don't know how long the short-term irrational exuberance is going to last - will it wipe out my investment before the stock crashes down?

I haven't seen one pro-Groupon (or general daily deals) analyses that says anything different than "it gets people in the door and generates buzz" which I think is nothing more than fuzzy PR talk since you very rarely hear of businesses that actually received long-term boosts. You read about how businesses don't benefit because mostly cheap non-returning users use Groupon deals (i.e. very few return customers) and it cheapens the businesses' full price pricing power to those who know of the Groupon (i.e. "since X was a Groupon in the past, I won't go there until there is a Groupon again").
I don’t understand what you mean—it doesn’t really matter how many characters or columns you’re indented, and can’t you discern depth visually in the same way regardless of typeface?
Again, I'm not against adding seemingly redundant additional security layers, I'm against calling sandbox an universal cure for everything and using it to constrain the user in morally ambiguous way. Android system is also damaged because it makes users to root the device to do things which might be done without such elevation of privileges and, what's worse, violating warranty.
$500M movie? The most expensive movies ever made top out at $300M (source: http://en.wikipedia.org/wiki/List_of_most_expensive_films ). Your average major studio film is more likely to be under $50 million.

And $4000 a day can add up pretty quick. 50 days is approximately the average number of days for filming. That's $200,000 per camera. Since you frequently want to do shoot from a few angles, you're talking a half million or more just for cameras.

Now, for a normal Hollywood blockbuster, at $50M, that's significant but not too bad. For an independent film, which will likely have a budget under $10M, and sometimes even under $1M, that's a pretty substantial portion of your costs.

So cameras that cost $10K to buy outright will make a big difference in this space. All of a sudden, things that were prohibitively expensive to independent filmmakers are within reach. Independent films allow people to have more artistic creativity given that there's less at stake; they can also be the "long tail" of filmmaking, covering more niche interests than a big blockbuster is going to have to. So this could be a fairly significant disruptive innovation, if these turn out to be worth it.

Of course, it's not quite as good a deal as it might seem at first, since I believe the price quoted is just for the very core of the camera, containing the sensor, and not lenses, which are where some of the real cost is. But still, these will allow people to do 4K filming who never have been able to do so before.
Very much this, we informed the client that it was going to cost them more, and we itemized time spent fixing IE6 specific bugs and layout issues so we could offer them an idea of how much it was costing them. They needed this kind of data in order to convince their internal IT to migrate most of their user base off of IE6.
25 Secrets of the Browser Developer Tools
Given how much he trumpeted HTML5 and the nixing of Flash from its, yes, I think he would disagree seriously.

People begged Apple for the ability to create real apps. The original plan was to build HTML apps, but comparing a web app to a native app was no comparison at all (and it still isn't; I hate almost all web view"apps").
Apple Gift Catalog circa 1983
I was automatically banned awhile ago, after doing something silly (checking all my bookmarks for dead links). The explanation was that the server thought I was DDOSing. It was OK after a week or so. Maybe it'll work out for you too.
I'm curious how you were able to come to the conclusion that the charges are "clearly false." The charges sound serious to me, and while I have not concluded on their truth, I cannot dismiss them. They sound like they have enough merit for a trial. For example, "Given that one of the women said she awoke to find Mr. Assange having unprotected sex with her, she could not possibly have given her consent, Ms. Montgomery argued." (http://www.nytimes.com/2011/02/12/world/europe/12assange.htm...)
Unfortunately IE6 is still very popular in the corporate world of Europe. I'm currently running an internal websurvey for a large car rental company and looking at this weeks http logs shows that IE6 is still getting 61% :(
That's the kicker for me with any store. Walmart employees seem dispirited and miserable. Trader joe, target, whole foods, costco, all seem to have pretty happy employees.
This is the kind of thing that both sides of the aisle should line up behind.
As most people say, you can launch a half-feature not a half-assed one. If you think you have the minimum features necessary to make your app 'useful' for your initial customers you should just launch.

I do not see a blog link on your webpage. If not, start doing it soon. Start talking about your app, use cases, problems and how you are solving them. Anything that you think is relevant for your broader audience.

And iterate based on feedback from your initial customer base. Don't worry right now about scaling. If you have that many hits on your app that is a good problem to have. The worst is indifference.

Good luck with you app and I am sure you'll do well.
10 Preparation Steps to Win an Angel Investment
They removed a tiny feature of search in Google Reader that I absolutely loved. It has nothing to do with Google+, so I don't now why it's gone. Here it is:

Keyboard search ability: Before, I could just type "Camera" in the search text box, and then I hit tab and I can type and auto complete "Kijiji" (my RSS feed). You now have to hit tab, then click the drop down list with your mouse and scroll down through all your feeds.

If you tried to type 'K', as in the first letter of Kijiji, you actually were using the keyboard shortcuts of 'j' and 'k' which moves you up and down of the current items in the loaded feed.

Ugh. Details, details, details! If Google seems to not care about such detail, who knows what else they are overlooking.
No, it's a fight between content providers and everybody else. Or some content providers.

I have heard the Chamber of Commerce's position referred to as "Rotarian Socialism - Free Enterprise, and Keep those subsidies coming." In this particular case they want to expand some members legal privileges which is even worse, long-term, than financial subsidies.
37 Signals Valuation tops $100bn
I’ve programed perl for ages, and at this point I actually like the sigils, as they force you to keep track of your data types. At this point they are definitely a plus for perl, and perl readability for me.

But starting out - yeah, they were confusing, and felt unintuitive . I think they just grow on you (if you stick with it long enough).
I guess, but that is how private companies are valued every day. I sell you 5% for $1 million, we are both agreeing that the company is worth $20 million.
In theory, yes of course, you can encrypt your communications personally and "figure out" on a case by case basis how to do key exchange with the end-party. But that is a MAJOR OBSTACLE for all but the most patient and tech-savvy people and totally overkill for all but the most critical life-or-death information exchanges.

In practice, unless both you and your recipient are operating your own email servers and key-exchange/encryption services, you HAVE TO "trust" a third party with your private information.
clearly false charges

I was not there to witness what did or did not happen with Assange and the girls in question. As a result I cannot comment on his guilt or innocence. Through what evidence have you concluded that they are clearly false charges?
Wait, when someone signs up, you silently have their Twitter account follow your Twitter account? That's pretty egregious in my book and would merit an instant account deletion.

By logging in with or connecting my Twitter account to any service, I want some of the value I've put into curating my Twitter account to carry over to my new account on your website/app/whatever (as Oink appears to be doing here).

I NEVER want you to go back and mess with my Twitter experience. It's a violation of the implied trust I'm giving you by creating an account in the first place.

What's wrong with giving people an option to follow you on Twitter? A simple checkbox when registering would suffice. Sure, your follower count won't be as big, but it's also the only ethical option of the two, in my book.

PS. I went to your website and clicked on "What is eggtweeter?" on the homepage. The resulting page left me utterly confused about what you do. It seems like a list of what the site can do, but not what it actually does. Then I went to your FAQ and the first question immediately and succinctly explained it. You should think about moving that description to the about page, or even better yet, the home page (right now, neither page has the words "scheduled tweets" anywhere).
Amazon introduces the Kindle lending library
Insights on the Y Combinator interview
Maybe just for the light effect at first, but I'm sure that has sparked lots of new ideas on how to leverage them.
That sounded like a really quick education, until I realized you were talking about a laptop.
New Home Fitness Equipment Site
Peter Norving Hangout on Google+ For AI-Class
MyEnergy - Boston, MA - Full-time Data & Rails Engineers, VP Engineering to build the People's Energy Internet

MyEnergy ( http://www.myenergy.com ), formerly Earth Aid, was recently named to Fast Company's Top 10 Most Innovative Companies in Energy. We're venture-backed, with strong strategic partners and investors committed to our vision of building the people's energy internet. We've been called "the killer app for energy efficiency" ( http://bit.ly/dZBy7q ) and our work has been featured in publications such as Mashable ( http://on.mash.to/hqyZqF ), TechCrunch, The New York Times ( http://nyti.ms/ayzLHb ), The Washington Post, and The Philadelphia Inquirer. We have small offices in San Francisco and DC, and we're now consolidating our dev team and HQ into an awesome brand new headquarters --- a sunny two-story loft --- in downtown Boston.

We empower households to track & contextualize their electric, natural gas, and water utility usage. We value data, clarity, focus and beauty. We are looking for people who do too --- people who want to work on incredibly complex problems and come up with solutions that will change the world. We want the best and the brightest. People who work hard and play hard. People who want to make an impact. This is an opportunity to not only work with a dynamic group of people, but also the opportunity to build a platform that's revolutionizing the way we look at energy consumption.

To learn more about our very competitive salaries, excellent benefits, fun company culture, and small arsenal of office helicopter drones, check out: http://www.earthaidjobs.com, (or our new careers page under construction at: http://www.myenergy.com/engineering ) and send us an e-mail at jobs at myenergy dot com
Teaching women to code. But not with a pink microphone, like it says.
The Java VM is quite bad. There just isn't an alternative that meets these criteria:

1. cross platform (windows, mac, linux, mobile devices, embedded)

2. kinda fast

3. reasonably mature

4. bunch of libraries

If you want to create a new programming language today Java is the only viable platform. .NET and Mono isn't quite mature enough (and it's very similar to Java anyway). If you bootstrap from C it'll be fast and portable but you'll have no libraries for the first 5 years or so.

There just isn't a low level language layer, just above C that can be used for interopability between programming languages. What we need, what we really need, is some sort of Java--. A simple bytecode layer that other languages can target. So libraries written in one language can be used (and inspected) from another language. I know it's not going to happen anytime soon, but it'd be nice.
Microsoft pushes out emergency fix to block Duqu zero-day exploit
Handkerchief Pocket
Just tell people you're diversifying.
Yeah, first Java was criticized by the C (and C++) community saying it was too slow, bloated, write-once-run-anywhere was a joke, etc. Then that viewpoint spread to everyone else. Then Microsoft ditched on it because .Net was so awesome, then Ruby community ditched on it because it required too much code.

I've been a Java developer since the late 90s. I think what Oracle has done should reserve them a place in hell. But Java is not a threat to anyone anymore. It will have no more share than what it already has, with the exception of its (Java subset) use in Android devices, and long-term I think Google probably wants to get rid of it, too, even though it will take them replacing much of their development team first.

Linus made this off-the-cuff remark somewhat in jest, as far as I'm concerned. I take Java hate from seasoned programmers with a grain of salt. What used to bother me though was script kiddies and wannabes that developed simple web apps with languages and frameworks they barely understand ditching on Java with absolutely no fucking idea what they were talking about, just because they didn't like casting or whatever. Now I just take the whole Java hate thing with a grain of salt.
I tried this, and began to doubt my stat -- I saw no instances of the problem. But then I tried to repro the problem and I see that history doesn't record it.

E.g. search for [barack obam] (typo intentional). Then when it autocorrects, click the "I meant what I typed" link. Now look at your history: it doesn't mark that in any way.
Q3 2011 VC Financing Trends from WSGR
BUBBLE BUBBLE BUBBLE and downvote.
It does if you're using Python...
Nov 4, Streetwise Blackout 5 Million Volt Rechargeable Stun Gun
So the passwords out?