skysight-inc/HackerNews huggingface dataset:
> Theory correct. Implementation wrong.

I think you meant "I agree with the idea but I would implement it differently."

I think I would rather the client blindly send all of the exceptions and put the handling logic on the server side. That way you can get a grasp of total number of errors, number of clients affected, etc. etc. Then you can decide what you are going to persist to database/redis for debugging, etc. If this creates too high a load on the server (then you have some really buggy code) and can configure nginx/apache to ignore some requests...
The Problem with Math in Middle Schools
REAL MADRID VS APOEL NICOSIA LIVE FREE STREAMING QUARTER-FINAL MATCH
Hello Friends Enjoy Champions League match Between Real Madrid vs Apoel Nicosia.Real Madrid vs Apoel Nicosia match is the very exciting Match of the Soccer 2012 which will be kick off at March 2012 . Do not miss the today’s great match between Real Madrid vs Apoel Nicosia. I hope you will get so much fun by watching this very exciting match between Real Madrid vs Apoel Nicosia live Champions League 2012 online streaming,
I found relevant results for $_, $argv, @memoize, useful completion but no results for $@ and $#, nothing at all for $!. Python programmers rejoice, Perl programmers still mourn code search.
I find "the pedantry" wonderfully informative. :)
EU: Possession/distribution of hacking tools to be made a criminal offence
I would probably catch errors as you would on server side logging, log them according to severity and have the ability to turn on/off logging of certain types on errors via config (eg. log.debug, log.warning, log.fatal etc).

Although I've never had client errors logged to the server, I have had it logged in a hidden "console" (uses Firebug if available, otherwise custom logger). This gave us enough info to debug the error and we could tell users to open the console and copy paste the trace (was accessible via key combo Ctrl+`).
Blamed by the compiler vendor. Most of these bugs were fixed when the vendor updated to a newer EDG version.

Different compilers use different EDG versions, so a bug in one might not be present in another.
I'm a Python/Django developer and I built a simple web app that helps me track my time with Rails 3 (with Ajax forms and all that shit), from scratch, without knowing anything about it, in 3 days.

I don't know what you mean about versioning, but IMHO, the versioning story is more solid in the Ruby world. I like virtualenv and pip, but I like RVM, gems and bundler more and had fewer problems while using them. Like, try to specify Maxwind's Geo-IP library as a dependency in a pip requirements.txt and you'll know what I mean.

It really depends on your learning style. Myself I like to read the API docs, or look at the source-code. The Rails Guides are pretty good too, without being boring.

Also, make no mistake about it, Django and Rails are different in mentality. When starting with Rails, don't bring along your preconceptions about how the framework should work.
Cam balkon
Katlanır cam, Cam balkon ve Camlama Deniz dizayn.
It's interesting to note that the 5th highest ranked publication is arXiv. For those who aren't familiar with it, arxiv.org is an open-access repository of academic papers, mostly in quantitative science. In my field (computer science) it is standard practice to deposit a copy of one's papers in arxiv before submitting them for publication, and arxiv is the place to find the latest research.

There is currently a lot of hand-wringing in academia about open access publications. Everyone wants it, and it is trivial to switch a field to it (machine learning has done so, for the most part), but it requires the leaders in the field to lead the change and they are normally too invested in the status quo. What the high ranking of arxiv suggests to me is that while people maintain lip service to the idea that the (mostly closed) publications are important and the maintain the definite version of a publication, the reality is that no-one gives a damn and goes to arxiv when they want to read something.
PG has argued repeatedly that the idea a startup comes up with is the least reliable and arguably least important factor in whether that startup will be successful.
You mostly right, Yamba was basically the first time I slowly started that entrepreneurship was actually a viable option. Up to then, start-ups were companies like Yahoo, eBay and Amazon, meaning it was impossible to do that in Germany.

And while it is completely understandable that they now try to make the last cent possible,they took a good thing too far. IMHO there are better things to do with their ship load of money sitting around than founding yet another clone to exit to the original innovator.
We make shitty software [1995]
Notch's Specification for the In-Game DCPU-16
Prediksi Skor Apoel vs Real Madrid 5 April 2012
Prediksi Skor Apoel vs Real Madrid 5 April 2012. Apoel vs Real Madrid - Prediksi Skor Apoel vs Real Madrid 5 April 2012, Prediksi Skor Real Madrid VS Apoel 5 April 2012 - Real Madrid VS Apoel. Prediksi Skor Pertandingan Real Madrid vs Apoel Nicosia. Prediksi skor real madrid vs apoel nicosia, PREDIKSI Real Madrid vs APOEL Nicosia 5 APRIL 2012, Prediksi Skor Apoel vs Real Madrid 5 April 2012.
How Bolivia Lost Its Hat
Reminds me of the "Replicators" from Stargate SG1 - small modular blocks that magnetically join to form robots of varying size and ability.

http://en.wikipedia.org/wiki/Replicator_(Stargate)
The corrolary would be "Think twice about what you want to measure"
2012 US Imagine Cup People’s Choice Voting open
The idea doesn't matter - but the method of getting the idea? The way that idea is tackled?
These are most likely kids.
That does seem to be the case. I'd be interested in some kind of median-citedness measure as well, to distinguish a venue that publishes 100 high-impact articles a year, from a venue that publishes 10,000 articles a year, of which 100 are high-impact.

In particular, it's not robust to one factor often mentioned in the bibliometrics literature, trivial changes in agglomeration size. Say a set of 200 articles are published by either: 1) a single journal; or 2) two journals, which publish 100 of them each. In each of the hypotheticals, individual articles have the same citation counts. Under this metric, #1 gets a higher ranking, meaning that you can raise rankings without increasing paper quality by just agglomerating journals. (You can even run the two former journals separately inside the new journal if you want, with a two-track review structure, as long as there's only one title on the front page.)
IPL  2012 | Indian Premier League | IPL Teams | IPL tamil news |
IPL 2012, IPL 20-20 2012 ,IPL t20 news, IPL 2012 news, ipl 2012 latest news, ipl t20 cricket,
ipl 4 2012, ipl 4 news, ipl latest news, ipl cricket score, ipl live score, ipl score card,
ipl t20 highlights, ipl 2012 schedule, ipl 2012 matches, ipl 2012 teams, IPL 2012 T20 Latest News Updates,
match and pictures on Dinamalar - IPL T20 2012
Carthage Gap RV Park - Coolville, Ohio
I'm the developer of Errorception (http://errorception.com/), and wanted to jump in to talk about some of the points raised on the thread here.

As chrisacky mentioned, making one HTTP post for every error is very wasteful. It's much better to buffer up such errors (Errorception does it in memory, since localStorage can be unavailable and/or full), and post them every once in a while.

As masklinn pointed out, window.onerror _is_ complete shit, so Errorception does a couple of tricks to make this slightly better. Firstly, on IE, the stack isn't lost when window.onerror is called, so it's possible to get the call stack and arguments at each level of the stack. Secondly, it's very easy to get other kind of details (browser, version, page, etc.), which helps a great deal in aiding debugging.

However, masklinn's suggestion about wrapping code in try/catch blocks is probably not a good idea. This is because some interpreters (I know v8 does this) don't compile the code in such code-paths. May cause a performance hit.

As DavidPP mentioned, depending on the nature of your application, it might be a good idea to not record too much sensitive information. For example, Errorception doesn't record function arguments if the page is served over SSL.

troels is right - this does create a massive flood of errors. There are several ways to deal with this. What we do for example, is hide away errors from most third-parties - Facebook, Twitter, GoogleBot, GoogleAnalytics, etc. The rest of the errors can still be huge in number, so we group similar errors together based on several parameters like browsers, browser versions, possible variation in inline code line-numbers because of dynamic content, etc.

Also, as Kartificial pointed out, this is probably something you don't want to do on your own server. You want to move this out of your infrastructure, and distribute it if possible.

There are other concerns - some that come to mind are page load time, ensuring that your error catching code itself doesn't raise errors (or if it does, it doesn't affect your app in any way), and that of managing data-growth on the server. These are fun problems, but it's probably not worth re-inventing the wheel.

</plug>
Ask HN: A place to sleep, a laptop, no résumé and a hungry man.
I've found myself in this situation more often than not. Due to my own fault of course. But I always ended up relying on others until I caved in, doing jobs that provided me with more money than I need but with no enjoyment and the feeling of unfulfillment, dropping them like I had a choice even if I didn't.

I can program, it's what I can do best, it's what's keeping me happy. But without a college degree, experience or a stack of projects in my pocket no one is going to believe me.

With all the app hype one could lose himself dreaming about all the money that's in the business.

But what real chances are there? What small jobs can one do with the ability to write code but the inability to prove oneself just to keep from starving?

Guitarists can busk, drifters could mow the lawn, artists can do caricartures. What can a lone man with a laptop under his arm do?
Rather than themes with a few color changes, what would be neater would be themes which actually modified the default style of bootstrap. As a developer using bootstrap and without any design skills, that would be far more helpful.

At least for me, none of the addons seem to
add anything compelling to the default bootstrap for me to use it.
An interesting concept, but the lack of a demo and the plain looking screenshots puts me off buying.

Some of the better simulation games i've played simulate things in locations. You can usually see and interact with people walking around and customize the look of the area which makes for a fun sandbox environment. e.g. Theme Hospital, The Sims, Game Dev Story.

In comparison, simulating a Linux distro on its own doesn't quite have the same feel to it.
> "No car manufacturer may send a car without a seatbelt into the streets. And if this happens, the company will be held liable for any damage. These rules must also apply in the virtual world" she added.

The difference here is who the law applies to. This is more like arresting people with the tools to remove airbags from cars.

True, carrying lock-picking tools is illegal in many places, but the act of picking locks isn't always illegal when performed by a locksmith.
Apple iPad & Samsung Galaxy Note – The Great Stylus Debate
Dropbox vs Google Drive – Dropbox doubles bonuses
You do realize that people write kernels in Go, right?
Link about v8 performance cost of try/catch.

http://floitsch.blogspot.in/2012/03/optimizing-for-v8-introd...
"It turns out that some constructs are not yet supported by Crankshaft. In particular, try/catch turns off all optimizations in a function."
Voted! And sorry that i couldn't make it the last time, but the business trip and the cold I got from the air conditioning just plain killed me. ;)
I have no firsthand experience but 1984.is run a free DNS that I have heard mentioned a few times.

http://1984hosting.com will take you to their English site (although the What is FreeDNS? page is in Icelandic).
As much fun as herding cats.

Given the screenshots why is it even an app instead of a website, at least then it'd be social.

"Finding that perfect balance between a fun game experience and an accurate simulation of Linux Distro building is a bit of a challenge?"

How many people, even in your target audience could compare this? Right now I'm thinking of Linus, Theo De Raadt, Richard Stallman, and Jordan Hubbard playing SimDistro on their 360 complaining "Our CVS commits, never apply that cleanly, it's totally unrealistic for that big of a patch to have applied that cleanly"
iZettle (http://www.izettle.com/) are looking like a formiddable European opponent for Square.

On another note, the German Pinterest clone is so disgustingly similar to the original that I wouldn't be surprised if there were legal grounds to sue them.

I think it's important to inspire people by achieving success without resorting to scumbag methods. Especially with companies like Zynga around.
Any project management software out there that takes an ML / probabilistic approach to this? One thing I found at one of the mega-corps that I worked at is that both project managers and regular managers were blind to history. Note: this was before agile became accepted by mega-corps.

Manager: How long is this going to take?

Me: Virtually impossible to predict accurately

Manager: I need a date

Me: 3 months

Manager: That's too long, we need to get it done in 1 month

Me: OK, 1 month

... 5 months and several iterations later ...

Manager: Project has been deprioritized, we have a new project, how long is this going to take?

Me: Virtually impossible to predict accurately

Manager: I need a date

Me: I need you to be stateful.
Yep, it's my main procrastination tool. I like procrastinating in a way where I can at least post hoc justify that it wasn't a complete waste of time. On Quora I do regularly learn new stuff, some of which has even been useful to my life, rather than just trivia.

I've also come around to the boards feature. I originally hated the whole concept because it seemed like noise in what was a pretty good source of signal, but eventually it settled down a bit more. Most people now seem to use them the way I do, just as a place to dump interesting content or things I want to remember later, rather than a way to spam one's followers with uselessness.
Show HN:I am writing my own js library, it's fun. (with demo: particle system)
عقيلي پرسپوليسي نمي‌شود /Persepolis Aghili not
Execution counts.

A similar concept doesn't guarantee a similar user experience.
[Photo] صور حزن - تحميل صور حزن - صور حزن دموع - صور حزن و فراق
Which is true.

You do, however, have to be very careful that the "it" that is being improved is really the same as the "it" that's being measured. I've lost count of the times that I've seen a well intended metric end up driving exactly the wrong sort of behaviour.

(For example: I recently sat through an excellent lunch time rant from somebody whose boss is prioritising shorter simple-to-implement stories over longer ones with a higher business value, because their team is having their efficiency judged by the cycle time (length of time between story-in and story-out)).
PostgreSQL's solution makes sequential scans and secondary indexes faster, while MySQL's makes primary key lookups faster. I believe there also are trade offs when it comes to updates and the cost of updating indexes.
Make a website offering a free service that a moderate amount of people would use/could be convinced to use. Monetise via ads, and bam passively fund yourself for a few months whilst the site rises and fades.

Amount of income depends on site design (probably quite good), type of subject site tackles (how much scope there is for a visitor checking the site to see related ads that they would then go on to click).

For instance a week or so ago one guy came along with a passive site that gave away simple, free gift certificate templates. He was getting a few hundred dollars every week. Not enough to live on, easily enough to just feed him, could be replicated for more income.

This is your busking. Dirty dirty ad revenue from sites that do stuff the common man would take hours doing themselves.
You could also use http://MonitrApp.com

It has also an integrated task management tool :)
Great stuff! Seeing the thought processes intertwined with the implementation is fascinating.
"Now explain that to me like i'm five"
If you outlaw hacking tools only criminals will have hacking tools.

This would make the EU less safe, since security experts will not be able to know what they're facing or check the security of their own systems against real attacks until they're really being attacked. Another clueless law that does the opposite of what it's supposed to do. Either that or it will be completely ignored.
Pump Up Your P$$w0rd$
While CLUSTER is great for optimizing a given index, as of 9.1, it still requires an exclusive lock (no reads or writes).

http://www.postgresql.org/docs/9.1/static/sql-cluster.html
I think I found the upcoming Groupon redesign. (Pictures)
Introducing Hobo: a fast, in-memory index for searching by tag
That's most likely because of the overhead of all those syscalls for each line.

A nicer way to do such things is to open the file with mmap, which does one system call and then just bumps a pointer. mmaps expose both a file and a list-like API.
Yep just do it. Everyone can talk a good game. Solve something then come back and show everyone.
Your plug was successful sir! I had never heard of Errorception and was planning to implement client side error handling myself. I will now be trying out your service for my BugMuncher app in the very near future.
Greg Smith's PostgreSQL 9.0 High Performance [1] Cary Milsap's Optimizing Oracle Performance [2], and - a pale third, Davidson and Ford's Performance Tuning with SQL Server Dynamic Management Views [3]

The first 2 are bottom-up, structured approaches to benchmarking low-level system performance with an emphasis on *nix, and building up to database performance characterization and investigation. Despite their names, both have a lot of great general, non-product-specific use.

The third I include because it is the only MSSQL-specific book I have on the subject, and it sounds like you're in Windows Land. It has some real gems, but little coverage of the OS or methodology. I cannot over-emphasize how important that methodology is.

Make sure you learn how to use the Resource Monitor, and SQL Profiler.

If you want to chat about it more, I'm justinpitts at google's mail.

[1] http://www.amazon.com/PostgreSQL-High-Performance-Gregory-Sm...
[2] http://www.amazon.com/Optimizing-Oracle-Performance-Cary-Mil...
[3] http://www.amazon.com/Performance-Tuning-Server-Dynamic-Mana...
Residential property in Mumbai is now within your pocket’s reach 
Living in Mumbai is a dream to hundreds of people in the country. Many come just for the purpose of seeing this dream city, some come to this city to have a career in which they can prosper.
This is a really cool part, those siblings and synonyms are making them build the rudiments of some kind of Watson-like concept net.
Business Ideas for Generating Extra Income
Construct Your Business on Web : Internet is now a place which is preferred the most to give practical implementation to any of your business ideas.
I'm truly sorry to rain on your parade like this, but the "0x" signifies hex, aka base 16, which makes "0x10" equal to 16 in decimal.

Now, if it were 0b10...
Any Dutch HN Meetups coming soon?
You know what I'd like to do? Offer free work experience more. I took another young guy on today, to mentor him through a project that we need done but not so badly it was worth us prioritizing it in our schedule. We're not paying him, but he's getting our time for free, and a good resume piece and reference from us if he steps up to the challenge that I think he can meet. Maybe more of us need to be doing this in our own businesses, bring back apprenticeships. If this guy does well, we'll either hire him if we can, or recommend him. I'll have a friend for life I can call on for advice in whatever speciality he chooses to go on with from here (he looks set to be a sysadmin whiz if he keeps at it). If he fails, I wasted nothing. I've done this before and I'll keep doing it as time permits.

He got in touch with us directly, somehow he'd found dev labs near him and we agreed to his request for experience. No degree or experience but a resume full of the right things you want to see from a self-learner (online Stanford classes etc) and he backed it up when we interviewed him.

Maybe try that, or ask here on HN for someone to mentor you through developing a real-world project that they need, and don't have the budget or time for. All you can lose is your time, and if things work out maybe some great new friends and a chance at a real opportunity.
10,000 simulations show warming range of 1.4 to 3 degrees by 2050
This part:

Along the way, we both learnt some important facts about the Lego manufacturing process

made me smile. I'm not sure if it's tongue-in-cheek or not, but the post does go on with quite the analysis (all based on guesses) of how they might have ended up with a set that was missing quite a few pieces. Still, I think the number of humans for which this hand-waving is considered to be both a) important and b) facts is quite limited. :)
But without a college degree, experience or a stack of projects in my pocket no one is going to believe me.

Step 1: figure out which of this is easiest to change. Hint: it's "stack of projects".

Step 2: change it.

Yay, github.
Sorry this didn't take off John; just found this when I submitted it myself :)
I like the sentiment, after all, it's true. Ship or sink.

However, even though Dave Winer has historically been a great power both in writing and software development, I wonder whether the WMSS mantra as written really helped once applied in the context of what was effectively Agile philosophy in mid 1990s at UserLand.

AutoWeb and Clay Basket that came out in 1995 were in public beta, but never released. Then in 1996 Clay Basket was abandoned. It was four years later in 1999 that Manilla came out, which was the first product I remember the name of from that period.

UserLand may have been pushing the "run it in beta" thing long before Google and others made it so popular in 2004. But it's important to note, like anything else, you want to make something that isn't shitty to the user; if the process is shitty and it has bugs, fine, as long as the user uses it and keeps using it and the snowball of usage starts. It's great that WMSS worked at Living Videotext, though. Selling the company to Symantec and making a bundle wasn't too shabby either.
Drop the harware business, and focus on getting the complete device management software solutions that companies can't live without. (from cloud backup to security enhanced android forks)
Solluna Resort in Corbett – To Make Your Corbett Tour Classier
Développement d'applications web et jeux web
ZIMO iTS propose son expertise dans la création site internet pas cher, creation site dynamique, création site statique, développement d'applications mobiles, application iphone, application blackberry et jeux web
Oli Samwer's 1999 thesis on start-ups