skysight-inc/HackerNews huggingface dataset:
Having used Airbrake (when it was Hoptoad), Exceptional, email notifiers, NewRelic, and "rolling your own", I would say that there is definitely value in having a service to handle this for you.

Rolling your own is more effort than it's worth. On top of that, exception tracking is not something you want to have to worry about when your world comes crashing down, and that's exactly when a hand-rolled solution is most likely to fail. (i.e. Are you running your hand-rolled tracker in the same Heroku instance as your app? Then how do you know what went wrong when your app comes down? Are you running it as a separate Heroku instance? Why are you wasting money/resources running twice as many instances as you need?)

NewRelic is nice in the way that it integrates with other charting/reporting for your app. However, on a day-to-day basis, too many errors/exceptions are not caught by NewRelic making it ultimately unreliable. Also, you don't get nearly enough context with error reports to be able to debug the root cause (though they have been improving in this regard).

Email fails as a solution the first time you accidentally deploy an error that gets hit 500 times a second. This is especially true if your app, itself, needs to send emails. I've witnessed a situation where exception email notifications have caused message rate-limiting to kick in preventing customer targeted emails from being sent. Now you have two problems!

I won't say that Airbrake or Exceptional are perfect, but they are good for what they do. Obviously every situation is different, and you have to weigh the pros and cons (e.g. How much traffic are you receiving? Do you have a dedicated Ops team that can handle deploying/maintaining a hand-rolled solution? How much revenue are you loosing because of exceptions? Is your app targeting individuals that are likely to be turned off the first time they see a 500 page? or can you afford to have uncaught exceptions for now?). By no means, though, would I dismiss these solutions out of hand.
There will be samples as soon as the first issue is sent out, in the mean time you will have to trust us!
Hacker Pro Needed
How can I say this, Im a superstar idea man looking for a great co-founder to rock this world with. As I would require a good co-founder Im sure you would require the same from me. My hacking skills are coming along very tediously. Ready to share an idea or two.
Easy C++ benchmarking
Show HN: Metis - A Divine Solution for Unix Aliases
Seems to me like they would also get a competitive edge by ignoring the expensive antivirus programming and just sending the occasional false alert to the user to make them think their software is actually doing something. When they get a real virus: "Well, we can't catch all of them, sorry. Go ahead and pay for an update, that might fix it."

How would you even know, unless you saw the source code?
I'm hoping this means it will get updates every 6 weeks, too.
Data Geeks, Meet Wolfram Alpha Pro
Etsy could have implemented Stripe and not be the middleman while still offering a "direct pay-like" experience. Of course, each Etsy seller would need to sign up for Stripe. But I would think Stripe would be very keen on that.
The Best Programming Specialties for Finding a Job
Apple doesn't allow applications to provide their own runtimes:

“3.3.2 An Application may not download or install executable code. Interpreted code may only be used in an Application if all scripts, code and interpreters are packaged in the Application and not downloaded. The only exception to the foregoing is scripts and code downloaded and run by Apple’s built-in WebKit framework.”
An atomic theory of fun game design
"This item cannot be installed in your device's country"
They didn't say 'complete the standardization process before implementing'.

I think the idea is to start the process, so that you don't just show up at the door with a fully working implementation leaving others to play catch-up.
You should probably ask some people late in life if they wished they had spent more time in the office.
Yeah, while I'm generally excited about this, I won't be able to use it anytime soon, unfortunately.
Firefox Mobile Nightly releases for Android already include "extensions". Here are some examples: http://people.mozilla.com/~mfinkle/addons/
Cat at Anfield Photo
The largest talk of this night was the Liverpool vs Tottenham game which was on the Anfield Stadium.
Thanks for the advice, kls. I'm not afraid of learning new tools, I do that all the time although it's really hard to master something (much less the whole cool modern stack) within 1 or 2 years (while still keeping doing whatever paying you). I'll think about it.
It doesn't seem to be available in Finland, found a apk at XDA tho: http://forum.xda-developers.com/showthread.php?t=1485420

Too bad, it instacrashes om my ICS GalaxyS
Chrome Developer Tools: Remote Debugging (for phones)
I think is the death knell for ChromeOS. Android browser has always sucked, it was the primary reason I haven't bought an Android device. Google had the resources to make Chrome on Android a long time ago, so I presume they were dragging their feet in a "wait and see" approach for whether ChromeOS had any chance on its own.
If Apple wants my $$$, I will just give it away.
A year ago I built PresenterMate as a fun project, to try out Mac development and because a cluttered desktop was driving me mad! Since then, the app only sold a few hundred copies. Instead of paying another 100 bucks to keep my app on the app store, I am putting it out there for free. Feel free to download here - http://www.presentermate.com/
SPDY "gracefully degrades" to HTTP, so there's not really a chicken and egg problem. If your web server makes it easy to enable SPDY, there's not a big reason not to (that I'm aware of).

Technically SPDY is an application layer protocol, but you shouldn't need to change your existing HTTP application to enable it.
"Wrong Way Corrigan" flying to Ireland by accident
Yeah, lets just go ahead and assume there are no technical reasons here...
This is exciting news. I just got the Galaxy Nexus, so the timing couldn't be any more perfect.

It doesn't look like they allow extensions yet. :(

Big win: You can remotely debug your web application via usb and adb. (Preferences -> Developer Tools -> Enable USB Web debugging.
Haskell pipes - Iteratees done right
Revenue growth key to Groupon's Q4 report
Stream Kinect depth data via node.js to WebGL in the browser
Most of the non-Nexus phones technically have a locked bootloader, so that people can only run firmware signed by the carrier. In practice, there are ways of jailbreaking the vast majority of locked phones, but there are some people who don't want to void their warranty or don't want to use community ROMs.
Chrome is now available in Beta from Android Market, in select countries and languages for phones and tablets with Android 4.0, Ice Cream Sandwich.

What tablets have official ICS on them? Is ICS even fully tabletized? I thought they had said they were putting that off until Jelly Bean.
Great article. I run a British startup and we're thinking about doing business in the US at some point. Randomly I grabbed coffee with Amir this morning and just a few minutes from someone who's been through it was incredibly useful! Information sharing amongst startups needs to happen more!
California's Same-Sex Marriage Ban Is Unconstitutional, Court Says
Trying it now. It's very slick. Neat little animations and effects all over. Pulling up tabs from my Desktop Chrome works great. All of my bookmarks show up. No extension support (yet?).
Rice Uiversity Announces Open Source Textbooks
Paraphrasing from the web page: If you're an individual, and not a corporation, then screw you.
I just signed up for an account a few days ago and am looking forward to giving it a spin. Nice work, really glad to see innovation in this space.
Direct Market Link: https://market.android.com/details?id=com.android.chrome
The download is a hefty 16MB.

Features:

* Chrome-to-mobile, Sync bookmarks, history, settings, Auto sign-in

* Bandwidth management (preload webpages)

* Privacy settings

* Developer tools: Tilt Scrolling, USB Web Debugging (debug web pages from Chrome Desktop via USB??)

* Incognito mode

* About screen: http://i.imgur.com/Ahr6t.jpg

The homepage has a "sync" icon with all the tabs open on your desktop: http://i.imgur.com/6eadl.jpg

It can be a little slow to sync pages between devices, but works much better than Chrome to Phone.

Overall, Chrome Beta is a welcomed improvement.
I believe Transformer Prime and Xoom have it right now. Also the $79 Ainol Novo7 tablet.

They never said they will put it off until JellyBean. The only semi-official rumor about JellyBean was that they post-poned some "major changes" that were coming to ICS initially.
Running CM9 / ICS on touchpad. ICS is fully tabletized, better than my ipad, on an alpha build full of bugs.
Root and install a 4.0 rom!
This excellent solution does assume one is using an editor which supports it, which many people do not (causing endless frustration to them)
Chrome and the old Android browser are both based on WebKit. Google will almost certainly make Chrome the default browser for new editions of Android, and will likely push for it on IOS and Windows phone.
Path uploads your entire iPhone address book to its servers
No luck. Just don't use iOS.
Well, this seems like every other review I've seen about either Windows Phone or Android: "almost there, but not yet."

I wonder if it will always be like this? Other OS's getting close to iOS polish, but iOS always staying one step ahead.
Do you really still think Google has any say in the whole carrier upgrade thing?
One handy trick that I've found a lot of people don't know:

There's often the problem when working in IRB that you want to run a command that will produce a huge amount of output. For example, you might be reading a large file and assigning its value to a variable:

s = File.read("largefile.txt")

This can take a long time, as you wait for Ruby to print the entire contents to the terminal. However, this can be avoided by using a semicolon and another statement:

s = File.read("largefile.txt"); 0

Now the only thing printed out to the terminal will be 0, but s will still get the contents of largefile.txt.
They're all over the place online, and there are quite a few of them walking around offline.

It's interesting because online, they only act that way on sites with a huge number of other fanboys that have their support and can back them up. I clicked a link to a site talking about how Microsoft was going to discontinue the Zune and the comments were like a warzone. Anyone that liked their Zune more than their iPod got a lovely little "enjoy your viruses on your piece of shit unstable computer" reply as well as "have fun crashing". No joke. It got bad. When we mentioned to them they were acting like cult members, it flew right over their head.

Some Hipsters are like this. Although I would have expected them to be using an obscure unknown flavor of linux that you "wouldn't know about".

Designers too. Just last week there was a link to a designer listing all the things you need to know about designs or something. "Mac is better" was on the list. And underneath it, nothing to back her up on her argument other than a "they just are" type description.

My old science teacher was one of them. She was the only one in highschool with ALL macs in her lab room. She was very "vocal" about their superiority. You can also meet them in computer stores like Best Buy. Sometimes, hilariously, they lurk in the shadows waiting for an unsuspecting computer buyer to ask an employee "should I get a mac or pc?" They jump out to correct the employee if needed and steer the conversation towards Mac superiority. Sometimes, they ARE the employees. Hang around the Apple isle at Best Buy, you might be able to spot a few. (lol, I'm talking about this like we're on a safari)

It's interesting the type minority group that Apple attracts. The "I'm insecure so I have to have more than you" type. It's only a tiny percent of Apple's fans but they are the loudest. Most apple fans are nice, normal people. I've noticed that when PC guys convert to apple they are never like this. They simply state the reasons why they did it or "it just works for me". Whereas Apple fanatics that were always Apple fanatics go crazy with the "Windows crashes so much" and "there's viruses on it all the time". It's like listening to a Christian Extremist talking about Athiesm. It's the devil to them.
Does anyone have any experience with http://atechmedia.com/exceptions ? It seems to be free and compatible with the Airbrake (Hoptoad) API.
It has canvas hardware acceleration. Hardware acceleration is a new feature in Android 4. Hence, it is only available on ICS.
"It is harder to express sqrt(3/4) on a computer in a meaningful way"

I'd argue that you just did. Wolfram Alpha certainly has no problem with your expression. Nor does Excel.
Just installed it in the UK.

I'm guessing it's a localization issue. Although for a Beta, I don't see why they can't just offer everyone who's keen to try it the en-us version.
It's fun to see a startup talking about having "A good relationship with the Federal Reserve."

There is a big competitive advantage to not being in SF or NYC. They are in Des Moines, where people work on insurance, payments and risk management.

But there is no way that the credit card companies won't be trying to protect their margins and block a new payment network that avoids interchange fees.
Well....Im just going to share my idea and hope for the best for two reasons. One it is viable, and two it serves a greater social service. Here it is: Suffice it to say the the prison industrial complex is a huge industry that at best corrupts everything it touches.
http://www.infowars.com/the-prison-industrial-complex-the-ec...
What I propose is a cost effective way to utilize a tablet computer to create an interface of rehabilitation, corrections and accountability for convicts. The offering is varied. Such as regular check-ins with the webcam, education, conferences and whatever else. The draw here is cost. Instead of the average of 29k per year this system can accomplish desired results for 5k? 3k? 10k? per convict per year? Of course this would not be for every type of convict but I would imagine certain non-violent offenders could benefit at a tremendous cost benefit. Maybe call it probationnation.com?
Will this replace the browser that ships with Android in ICS, or will the user have to download Chrome?
Firefox moved to native UI on Android, which made it faster. The minus is obviously need for add-on developers to work with native UI too.
probably more related more to a minimum hardware requirements.
Ask HN: Startup idea for an already (over)crowded market
Lately I have been toying with an idea for a(nother) productivity/time-managment application, and I want to know what you think:

I began building an app for myself that tells me what to work on and for how long each day, while providing an interface that tells my colleagues (and bosses) how busy I am on any given work day so I don't get overbooked with too much work. Furthermore, it allows me track the amount of time I've actually spent on all my tasks/projects, so I can tell my project managers how many hours to bill for.

The essence of this glorified todo list is that each todo is paired with:

1. a time estimate (how many total hours will the task take to complete)

2. time spent (how many hours of work have already been spent on the task)

3. a due date (on what day and at what time must the task be complete)

Then, given a calendar which tells the app which days are work days, and how many hours of work can be done on each of those work days, it automatically populates each day with tasks based on some algorithm—ideally user-customizable—based on the urgency of the tasks and the number of hours needed to complete them. Thus, urgent tasks that will take longer to complete are automatically scheduled before less-urgent ones that can be done quickly, and I am immediately aware of 'overbooking'—if there aren't enough available work hours before the due date for a task, I receive a warning notifying me of the time conflict. A time-tracker manages completed hours versus outstanding hours on each task (it could even have a nifty 'x percent complete' bar).

Thus, the addition of news tasks or revision of hours/due dates causes scheduling of tasks to update automatically according to the algorithm, so I always know what I should be working on and if I have enough time to take on more work.

This seems extravagantly naive, I know, but I would like your feedback anyway. Would you consider using it?
Yes, google "obesity health care costs" and read the first 10 or so articles. PBS did a special on it as well.
Additionally, smokers will, on average, die sooner and cost less in pensions. [1] [2] (The study is kind of.. morbid in it's conclusions, and even stranger is that the tobacco industry endorsed it.)
I've been looking for a similar study on overweight, but couldn't find any as of now.

[1] http://en.wikipedia.org/wiki/Public_Finance_Balance_of_Smoki...

[2] http://web.archive.org/web/20011105203845/http://tobaccofree...
Sciatic Nerve Pain and Magnet Therapy | Sciatic Nerve Pain
I don't think it's theft. It definitely is extortion.
I think you missed the link? http://www.phoronix.com/scan.php?page=news_item&px=MTA1M...
Same here, I bought into the Nexus One hype, great phone but without ICS we are left high and dry with an expensive paperweight with regards to something like Chrome on ICS.
Have any good ROM suggestions? I'm looking for one somebody with first hand use of it can sell me on.
We Solve For X
I wonder if this saves time because Ruby does lazy file i/o.
Square Releases Open Source WebSocket Client for Objective-C
Can anyone please confirm if this includes access to the Chrome Web Store? That could be huge for web apps.
I agree completely. I work on high performance C API's. Most of the code I write is as close to the silicon as possible because of that. So where am I? Not level 7, because our OO design doesn't have the performance we need.

But I've never done anything in the web space, which means I don't actually qualify for level 1.
And in typical Google fashion, they have assumed that devices have an infinite amount of memory: https://imgur.com/zkh7C (this is with the app in the background!)
What would you suggest calling running pilot studies at schools (both affluent and lower-income), like Khan Academy has done with schools in Los Altos and Oakland (http://educationnext.org/can-khan-move-the-bell-curve-to-the...), and getting feedback and suggestions from the teachers who are implementing the pilot programs? Of course they could they do even more (although who of us really knows who they've spoken to and how much/what about), but it's a bit unfair to suggest that they haven't been working with educators.

The lessons they're learning from the massive amounts data they've been collecting from real students (ones outside the pilot programs, who are using their material in an uncontrolled, natural manner) also shouldn't be discounted, and I would argue that it might be as useful as talking to educators can be. It's definitely a Silicon Valley thing to put data up on a pedestal, but should it be valued any less than education research that can be hard to generalize from due to problems with experimental design (like giving extensive training to teachers in the experimental conditions when it's unlikely that most teachers who'll have to implement the same experimental curriculum will have the same sort of training/enthusiasm) or anecdotal evidence from teachers working with one or two classes?
AFAIK (and some google searching seems to confirm) the Galaxy SII does not have a locked bootloader. I believe that the original Galaxy S was also unlocked.

So which Samsung Android devices have locked bootloaders?

Motorola and HTC tend to lock their bootloaders more often (though this situation is improving).
True. VISA/MC will eventually do something to protect their hegemony, but what can they do? Lower fees to $0? I think their days are numbered (good riddance).
My point is that the police have become so militarized that it has become unreasonable (and there's little difference between SWAT and military). I have kitchen knives in my house. Am I an armed suspect that would require 20 men in full armor with assault rifles, vehicles that are essentially APC's and friggin' air support to take down?

Not to mention the possibility of taking 5 minutes to think about a safer way to apprehend him (perhaps wait until he leaves his house, or at the airport clearing customs?) instead of "storming the castle" (where they knew there were young children) as it were? The fact that they thought there might be a shootout and they knew the kids were there makes their actions doubly unreasonable.

It happening more in every arrest, in just about every country. The police have been given new toys. They want to play cowboys and indians with them.
Prefixed to death
If I read what MG Siegler wrote correctly, it will eventually replace "Browser" on Google Android builds. People like Amazon who aren't paying Google for Android won't get it.
That's very cool. Netty is amazing already in term of performance. This just pushes it up another rung.
That's not very precise. Legally, Apple doesn't allow to use iOS SDK, i.e. to build such applications. If you manage somehow to build it any other way (not using Apple's SDK), this restriction has no meaning, and while Apple could reject such kind of software from their app store, you could deploy it to alternatives, like Cydia, and still be legal, since you didn't violate any licenses.

I.e. for browsers makers the concern is not that they'll be rejected from the app store, but that they can't even legally build them with the Apple's SDK.
I wonder if/when the "Browser" app will get the hardware-accelerated canvas support.

Currently, some of the canvas apps I've tried on ICS run worse than on Gingerbread. However, those same apps run acceptable in this Chrome beta.
More from the CEO about all this disruption. http://blog.dwolla.com/closes-series-b-round/
Gigolo Service Pune
I am very professional about my work and you cam be very sure of it. i have earlier serviced even foreign clintes. I maintain high professional ethics, will never give you a chance to complain. i look to establish a good rapport with my clients for future business.
Designers, 2012 is yours Why I won't let myself be left behind.
The Disintegration of Platform-as-a-Service
Engineers boost AMD CPU by 20% with software alone; no overclocking
Terminal output is just really slow.
please let this catch on please let this catch on

The AOL-ification of journalism has gotten ridiculous over the last few years. It would be really nice to see content go towards Quality over Quantity.