skysight-inc/HackerNews huggingface dataset:
Coming from php(mvc background), the only thing i don't like about tornado is that basically you have a Class per request, currently i'm in a process to refactor this so that:

www.site.com/controller/action/params/?vars
-> would route to ->

class controller(requestHandler):

def get_action(self, *params, **vars):
#do something
self.write(response)
def post_action2(self, *params, **vars):
#.... and so on ....
http://www.nasa.gov/mission_pages/uars/index.html

http://www.youtube.com/watch?v=-hRsgdyFQjM

6.5 tons of equipment burning into the atmosphere should be visible at the naked eye even in daylight.
Nope. The malnutrition causes gene methilation, which can be passed to children.
With all respect to you, looking a gift horse in the mouth is not very nice. I invite you to re-write it in a higher level language, prove that it ends up shorter and less buggy. He's made the code available (as he would) to ease your task to one of 'mere' translation.

Linus is a master carpenter using his favorite tools, because for him, given his expertise with them they are the right tools for the job. What is the right tool for the job is not an absolute, you should take in to account the user of the tools as well.

Also, I think it is not very nice to say that it is 'buggy' without any evidence to back it up. Funny how this comment is made on the same day that another post on the homepage lauds C for making it fairly easy to write 'damn reliable' programs.
New York Workers Compensation Lawyer
The Harris Law Group was founded to protect the rights of injured people by offering outstanding legal services and personal attention to each client. We handle Workers Compensation, Social Security Disability, Personal Injury and Medical Malpractice.
Csanchez08
seriously, how does this comment (and mine too, I guess) add to the conversation?

we have a guy who's writing about some cool stuff he's done with Android, and you have to chime in with some Apple related snark? why? Apple wasn't even mentioned. the amount of negativity in these discussions is already high enough
It would be nice to have some specific informations about what you guys are building, on top of the utopic vision email you send monthly.

Many people are interested by the project, but you have to realize we already know why we are interested.
You might be interested in OpenImageIO then:

http://www.openimageio.org/
https://github.com/OpenImageIO/oiio

It has a very well thought-out interface.
"What really disappoints me is Adobe's reluctance to support really neat Labs projects like Alchemy."

I can't tell if you're saying you know or not, but Alchemy is becoming an official product:

http://blogs.adobe.com/flashplayer/2011/09/updates-from-the-...
These days, with new software perhaps. But go back just 10 - 15 years and you'll find pretty much every type of software was being written in C. Even webapps: tons of CGI apps were written in C.

The reality is that doom and gloom about C is overrated. Sure, you can shoot yourself in the foot easily, but most competent programmers will do just fine. That's been my general experience and I don't think I've spent my career surrounded by rockstars :-)
I compete with myself on a daily basis to add some points on my coverage %. Having a tool like Jenkins to graph my progress helps a lot.
Think of javascript and PHP as DSLs for web development written on top of C. Their reliability and conciseness is an indirect proof of the authors main point.

C allows you to write interpreted languages that execute with a speed high enough to afford you more abstraction.
URL Object Notation: A better JSON for URLs
All About Leather-based Western Furniture
Thomas Cook voucher codes
Thomas Cook Voucher Codes Provides you with it all when it comes to travel and holidays. They offer you flights, holiday packages, hotel bookings, rail travel, cruises and travel guides.
Obviously I have no hard data on the reliability of new C programs, but things like git (which I at least find pretty reliable) may serve as counter point to this theory.
Sounds like you need Direct Debits: http://en.wikipedia.org/wiki/Direct_debit
Directory Submission, the preferred search engine optimisation method
Have some links to the crash/performance bugs you posted on http://bugs.adobe.com/jira?
Provided the binary has a minimum of debugging symbols, you can get a meaningful backtrace from a core dump of a C program. It is very similar to the java stack trace. You can even get the value of the parameters, which AFAIK, java doesnt do.
"It would actually be stupid implementing Photoshop in the browser."

You say that now... In truth I don't think there's a fundamental reason why that's such a bad idea, and I think it will happen in the coming years. JS compilation is getting better and better, eventually it'll reach the theoretical limits, which is to run more or less as fast as client-side C. Similarly, web standards are improving at an amazing rate, given the development base and momentum behind web applications (which are growing to be as big a business as any platform) eventually we're likely to end up with all the bits and pieces for supporting web apps (UI elements, frameworks, etc.) at a level matching that of desktop development.

At some point it's not only possible but indeed very likely that a photoshop web app will be built. But by then it probably won't seem like a crazy idea.
Facebook employee revealed a new killer feature with a tweet | Front Side Bus
Quidquid latine dictum sit, altum sonatur. - Whatever is said in Latin sounds profound.

Common problem found in coding, attempting to do things in a hifi way, when simple things server the purpose.
A search for the product's name or handle on Twitter to detect a surge of activity post-deploy.

(Most surges are negative, eg. "Man, <YourService> is down AGAIN, this sucks.")
I assume watch a feed on Twitter for a search about your company or product. If people on Twitter start complaining in mass about your latest push it's probably a good sign that you need to roll back.
Trivia Quiz Questions and Answers | Pub Quizzes
Every time I try to compile the ussm with "make" it fails with the following condition:

ocamlc -I src -pp camlp4o -w -24 -i src/xml.ml >src/xml.mli
File "src/xml.ml", line 9, characters 36-38:
Error: Unbound value id
make: * [src/xml.mli] Error 2

I tried to fix it, but oh my, I have no idea how OCalm works. Shame it doesn't work, I really wanted to use it.
That is horrific.

Related article: "Troy Davis: 10 reasons why he should not be executed" http://www.guardian.co.uk/world/2011/sep/21/troy-davis-10-re...

America is a crazy place.
Experiment: How long will it take Youtube to fix a dummy bug in API
Bummer. A Hacker News meetup in London and I'm going to be in Mountain View.
Hm, you could take a look at pyramid, if you dont like djangos orm or tempalting it might just be right for you.
Legal Outsourcing Consultant Predicts More Onshoring
Mounting Remote Directories With SSHFS On Debian Squeeze
Ask HN: Is there a way to search HN articles, by their content, than by title
HN Search, I believe, only shows the results, those that match the title-string. Is there a way that we can search stories submitted in Hacker News?
A huge step forward from C's generic segfault.

This is straightforward enough in C: http://gaiustech.wordpress.com/2011/09/09/segmentation-fault...
We've been doing them for over a year and I was really surprised you have not come along yet.
E7 Price in Pakistan
Nokia E7 has a 4" AMOLED screen in the nHD 360x640 resolution on top of a slide-out QWERTY keyboard, 8MP fixed-focus camera with dual-LED flash, and 16GB of onboard memory.
Somehow I managed to miss the fact that they were happening. Where should I be signing up for notification?

EDIT: OK, I'm now following your Twitter feed. Silly me.
Well it's a good thing I never grew up, then. I found MineCraft every bit as addictive as these 'kids'.

Actually, I've always thought MC was more popular with adults than kids. I'm surprised to hear otherwise.

Maybe the author and his friends are 'hardcore gamers' that don't play games like The Sims and other sandbox games, and just aren't prepared for the ability to do anything their mind can imagine, and not -have- to do anything at all.
I like the concept. However JSON works because it can be directly converted into a JavaScript object and (without too much trouble) a JavaScript object can be converted to JSON.

I thus think that to succeed this approach needs some support on the server side to convert the notation into an object that can be interrogated from code. OK, that would need to be different for each server runtime but things like this tend to pick up support fairly quickly.

I use JSON to communicate with ASP.NET web services because the .NET runtime provides a great de-serializer that can convert the JSON directly to one of my server side classes and vice versa
Birkenstock Pepper Wool Amsterdam
"Java prints a stack trace by default to help correct the mistake, a huge step forward from C's generic segfault."

A segfaulting program will dump core, which the programmer can use to get the stack trace. I consider this to be better UI than printing the trace at a likely bewildered user.
Is there a reason you chose not to do it in a pub?
Again, when Facebook bans someone, it doesn't destroy the rest of their online identity. And before you quote Google's policy on it, best do a search on the web for how it was actually handled.
Search Engine Submission
Our search engine submission service is 100% manual you should have to use our search engine submission service to see the instant effects of the ranking in search engines for your targeted keywords, we provide search engine submissions in very reliable prices look inside for more info.
Dos and Don'ts of Mobile computing
He wrote it in part to learn GTK, he mentions in another post.
when one calls a function like stat in C, the documentation lists all the failure conditions

Actually, no. When the documentation says

This function shall fail if:

[EFOO] Could not allocate a bar.

it doesn't mean that this is the only possible failure; POSIX states that functions "may generate additional errors unless explicitly disallowed for a particular function".

Except in very rare circumstances, when you make system or library calls you should be prepared to receive an E_NEW_ERROR_NEVER_SEEN_NOR_DOCUMENTED_BEFORE and handle it sanely (which in most cases will involve printing an error message and exiting).
Speaking purely as a user with no privileged status ...

To the best of my knowledge you can search the material that is hosted on Hacker News: link titles; "Ask HN"; comments; etc. However, if someone submits a link to an external site, you cannot search here for the content on that site. If someone submits a link to an external page that contains the string "HoogleFleeber", no HN search will find that article (unless the content is duplicated in a comment).

And no, HNSearch does not only search within titles, it also searches comments and text within submissions. Very shortly it will index this page and you will be able to use it to search for "HoogleFleeber". I'm not sure why you think otherwise. Pretty much every search I try turns up text within comments.

I hope that's clear.
you can use google by typing the following in the search box of Google:

Search string site:news.ycombinator.com
We usually end up in the pub after the talks.
What I don't understand about this is: If it's released under an open source license why does anyone care what oracle does? Just fork it and move on.

If it's that the core developers are stuck in Oracle then why don't all the big players that use MySQL create a fund to employ them and problem solved.

Is there more going on that I don't see?
I still write CGI programs in C.
Maybe I used a bad word here. What I meant by 'buggy' is that if you'll look at commit history there are a lot of fixes for problems that could be easily avoided in other languages (like memory leak here [1]).

[1] https://github.com/torvalds/subsurface/commit/6eefcf40e68c2a...
I am not sure to properly understand your second paragraph. Here's an answer: URLON supports both "stringify" and "parse" operations. So you can go both ways.

You can even do fun things like URLON -> Javascript Object -> JSON if you want to. The fact that it is 100% compatible with JSON is a great benefit.

As for my use, the URLON is in the hash part of the URL (after the #) so everything in running in the client. This is useful to give URLs that hold the current state of the page.
Distros ship with "ulimit -c" being 0, so no, it won't dump core.
but that also gives the results if the search string matches the title, not content!
This kind of "FUD" surrounding C is definitely exaggerated. There's an awkward knee-jerk glow to the whole article, not least from the fact that the writer admits his inexperience in C. At times it even seems as if he lacks experience in programming, silently admitting his failure to comprehend the computer/software symbiosis altogether. After reading the article I played around with a funny exercise in my mind: I replaced the semantical mentions of C and programming with "tightrope walking", moving his arguments out of the computer programming sphere, and suddenly the general, ridiculous tone of the article stood out even more clear. Tightrope walking can be really, really tricky. Running with scissors can be done in a risky way, I suppose. Practicing pistol marksmanship incurs some risk, too.
I know, I went a while back. It seems to me like holding it in a school and making beer runs seems counterproductive.

Most of the other regular london hackery type talk events (Hacks/Hackers, DC4420 spring to mind) take place in pubs.

Just curious, that's all.
Thanks for confirming! It would be great if we can search the content also, by duplicating the content only for search purposes.Let me add that feature request then.
I feel that personal goods like clothing, shoes, hand tools, etc... were made with more durability in mind until the mid 60's or so.
Himalayan Salt | Suhail International Manufacturer of Himalayan Salts
Himalayan Salt| Suhail International Pakistan No.1 Manufacturer & Exporter of salt himalayan, himalayas salt, himalaya products, pink salt, himalaya tuzu
Another puzzle game you control with drawings:

http://www.crayonphysics.com/
To me, this:

_table_achievement_column=instance&ascending:true

is less clear than:

table[achievement][column]=instance&table[achievement][ascending]=true

which also has the benefit of being parsed properly by most web frameworks.
Would like an invite?
I don't see how any language that depends on manual handing of error return codes can ever be considered "reliable". It's far, far too easy to leak memory and other resources. As other posters have noted, the only reason a lot of popular C programs are reliable is that they've been groomed with a fine-toothed comb.

The only low-level language that has any innate claim to reliability is C++ with proper use of the RAII idiom.
At this point it seems more like a reminder that they exist. The project isn't in beta yet, and the alpha has been dragging on for longer than many had probably anticipated. In that time, G+ has arrived, gone through beta, and has fully launched.
"I'm having a really hard time refraining from writing a really snarky "Switch to MySQL" type response, not because I think that MySQL outperforms PostgreSQL, but because there is always somebody on every MySQL article discussion who does this. Ok, that's off my chest, sorry to rant."

I can think of good reasons to switch from mysql to postgres though, and I've a hard time coming up with reasons to switch from postgres to mysql (which is something else all together than choosing mysql over postgres in the first place - although even there, for serious deployments, the only real reasons I can see are in the "it's what we know" department).

Long time Postgres user so I may be a little biased ;-), but still.
Miami SEO
Miami SEO, Search Engine Optimization, and Search Engine Marketing are some of the many services offered by Z Networks Group. Organic searches are conceder the best way to bring natural and qualified traffic to your site.
If you don't like GitHubs pricing model, just download and install Gitorious on your own server. It's open source.
HTML5 Deep Dive - advanced Canvas tricks and resources
SABMiller: Conficker virus cost us £7.2 million
Decent pubs get very crowded and noisy, plus it's difficult to fit many people in. A hall gives us the opportunity to do more techy presentations.

We actually started out in a pub and have evolved into present format over time. We have the hall until 10, so if you are really hardcore you can always head to the pub after, I can imagine there will be quite a few people joining you.
I hope the 4th boat works out better than the previous 3. And I hope 3 sunken boats isn't an indication of how this project is running.
I don't know why you are down voted. It is generally a (very) stupid idea to write such software in C. Yes I know Linus knows C well so he did it that way, but still..
The URL strings are mostly read only. Once generated, they are not going to be edited by the users anymore.

I find it better to have less readable output as long as there is a win in term of length. Because no one likes big urls.

Also, what is less visible in URLON is the object structure. But usually when you want to edit something, you are only interested in changing the values, not the structure itself.
"Here in India... the pirated version... stopping Linux... is an awesome UI."

I completely disagree with that. What's stopping Linux is actually people pirating stuff, and getting Windows for dirt cheap, when in reality they cost a lot more. If the people had to actually pay for Windows, there'll be a lot more Linux users in this world.
Blame your distribution for that, not C... On OpenBSD "it just works (tm)":

$ ulimit -c
unlimited
A nullpointer exception in java is the exact same notification that C gets. A segmentation fault has nothing to do with C, it's an exception raised by the CPU. Printing a stack trace also has zero to do with C, but I would bet that the code generating the trace information in the JVM and others is usually written in C, as is the signal handler that handles it.

It is amazing that the people who rely on high-level languages think they can stomp on lower-level languages like this, without even realizing that virtually _all_ the features they talk about are made possible by low level languages and are implemented in them.

New C programs get written all the time. They work. They move your world, every day, like clockwork.
when calling this as a normal user, it will most likely fail.
try
echo 127.0.0.1 news.ycombinator.com | sudo tee -a /etc/hosts
instead
Sounds like a dream job, sadly I do not qualify :)
HNSearch currently searches only for comments and link titles.Please add the ability to search through the content, carried by the articles(may be by duplicating the content in the links to search-base?).

As Hacker News holds a superior quality content on many topics that I(..anyone curious to learn) am interested in, it would be great if I can search through these articles than spending hours altogether on Google, where everything gets dumped at.
Online Rummy games at Extraordinary Rummy Site
The Heat of online Rummy gaming is made more attractive with latest and hottest promotions at live Rummy tables. The Rummy gaming is made more excited with latest Tournaments of Rummy with 3 to 5 levels. Enjoy the Best Features of Site with promo chips and Rummy bonus at safest rummy gaming site.
Show HN: The Final Days of a Failed Startup
http://lookingbackaretrospective.posterous.com

I've posted this before while it was still in progress, but the final chapter has been added, and so I wanted to submit it one final time, for people to be able to read the work in it's entirety.

This is the true story of one developers life while he worked for a start-up that never got more than a few feet off of the ground before a pitiful crash and burn. It spans nearly 4 years, and focuses mainly on the people and events that helped to define the work. It's very much a personal memoir, and not at all a dive into what kind of role our stack played in things.

I would appreciate any questions, comments, or criticism that people may have, and would like to thank everyone who took the time to read this. It was incredibly cathartic to go through the process of writing this all down, and it was great to know that there were people out there enjoying what I had written, and getting a kick out of the farce that my life had become during these years.
Pivoting to monetize mobile hyperlocal social gamification going viral
Not only can you switch instantly from Google to Bing, you can do the same with the indirect competitors such as yelp.

That argument is quite compelling for search, where switching is easy and other search engines are going to give you fairly comparable results most of the time. But search isn't the only market Google is in. In the advertising market the "just switch" argument doesn't hold as much weight in my opinion: what good is switching to an advertising network that doesn't generate any views? If Google can dominate advertising and analytics due to their search monopoly, does any other advertising platform stand a chance?

Disclaimer: I've never been a Google customer, and I don't really know how much competition they have in the advertising market, so I don't know how much ability they have to jack up prices etc.
Broker forex
Elija la mejor empresa de forex en Brókerforex.com y gane grandes beneficios en el mercado con la ayuda de un consultor experto. Aquí, los inversores y los operadores pueden disfrutar de numerosas oportunidades de crecimiento con márgenes bajos y capacitación gratuita. Solicite su libro electronico gratis hoy!
Out of interest, have you been to DC4420? (http://www.dc4420.org/)

It has none of the problems you describe, but it's definitely worth a visit regardless.
I mean, you confirmed that HNSearch only searches through comments and titles not content!
Solid State Equipment Corporation
Single Wafer Wet Processing & Cleaning
Will Windows 8 block Linux installs?
Service that i use for search books.
A guide to your First Time (Hiring a Web Designer)
If you want to optimize length over readability, then how about:

col=instance&asc=1

Or even better:

c=instance&a=1

:)
I gave the Unity desktop that shipped with Ubuntu 11.04 a try. And I didn't like it much. When I heard that the 'classic' Gnome desktop (most features of which I didn't use) was being phased out, that prompted me to switch to xfce. Fortunately, that is easy to install with Ubuntu, though I had a few hiccups there too, mostly fixed by uninstalling some gnome packages.

I've got my terminal windows, browser, PDF viewer, and that's mostly it.
Samsung Metro S5200, Stylish, Upgraded and Reasonable
Smart phones with a high price is a past story, now the new electronic life has changed it to, stylish, cheap, upgraded and worth mobile hand sets. Top mobile phone makers are welcome any day, although they do not offer as many a choices as the low cost makers.
A true hacker - Faraday was born 220 years ago today.
DeskAway helps an open source development company to maximize profits
Invites went out yesterday as far as I can tell. I was sent an email with a link to join the alpha.
Although for most Linux users nowadays a limit of zero is the Right Thing.
Nope. Probably a Tuesday vs Thursday thing.
Dell Laptop Drivers? Lifeline of Your Laptop Devices
You can’t be one of those careless users who buy a new gadget and dismantle it by the end of the very first week! Had you been such a person, you wouldn’t have landed on this page, now when you are here, it is sure you love your Dell laptop a lot and want it be work well forever!
Emergency plumbers in Northshore
> if we're being brutally honest, only fairly competent programmers tend to use C in the first place.

Oh, if only that were true. I've seen some not-so competent programmers churn out lots of C code (and then move on to C++ in order to do some real damage)