skysight-inc/HackerNews huggingface dataset:
Definitely. Not to the extent that you've basically in your mind got every piece of jQuery mapped out, but you should at least build the ability to jump into the source code and see what is going on, and know the base concepts. For the same reason it is advocated to learn C but develop in something higher level - you need to know what pointers and memory management are to adequately grasp why the things you are developing are reacting in certain ways. I generally crack open the source code whether or not I'm having troubles, I think seeing and dealing with other people's code is one of the most beneficial (and humbling) habits a developer can have.
It depends on the audience - if the market is the general public, then dumb it down as much as you can.
The person you're replying to was being sarcastic. He was not being serious when he said "depression is a choice", etc. He was trying to highlight what he saw as the absurdity of the post to which he was replying.
Party Casino Bonus Code
The bonus from Party Casino is 100% up to 3000 €. There is also a great loyalty program with 5 different levels. The more you play, the more points you get and prices.
I'm confused - where does that come from?

>>> x.getDefault(1, 'Que?')

Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
x.getDefault(1, 'Que?')
AttributeError: 'dict' object has no attribute 'getDefault'
Barnes & Noble Exposes Microsoft's Trivial Patents and Strategy Against Android
I do have a problem with (1) checked exceptions, and (2) catching exceptions prematurely and (3) people not learning how to use "finally" so they do (2) and rethrow.

I am probably one of those people who catches exceptions prematurely and who hasn't learned to use "finally." If you link to some advice on how to use such things, I'll read it. I want to believe that I can learn a better way to use exceptions, but they just haven't clicked for me.

Then again, I've been using exceptions in an environment (C#) that matches the author's JSON.parse() example very well. The .NET library designers already decided what counts as exceptional, and it's often not possible for me, as a .NET user, to decide much of anything about the use or placement of try/catch.

...when you're building real systems, the complexity of the error handling can approach or exceed the complexity of the "normal" path...

I can understand all too well that a complex error handling path is intimidating, tedious, distasteful, and no fun at all. But in every serious project I've been a part of, error and exception handling has been where the bulk of the design, implementation, and testing work was done. That stuff is precisely how serious systems distinguish themselves from toys. Having a catch-all crash-path doesn't change that, because the serious system is not permitted to crash. As the author here points out, that's what assert() has offered for decades anyway.
I wish it were true. It is more than 'center leftist', it has a blatant left bias which even clouds the reporting. I was an ardent reader of 'The Hindu' but stopped reading it after its coverage on issues like: 'Nandigram', 'US India Nuclear deal'. IIRC it used to carry reports about Chavez hailing him as great leader, but reports from other newspaper doesn't seem to imply the same. So I stopped reading it all together.

It is sad that are no good English dailies (in India) which concentrate on issues that matter to people. Much of them don't carry any detailed reports, focus on celebrity gossip and/or are blatantly biased.
Why Barnes & Noble is an Open Source Superstar (MS patents listed)
Hey Siracusa, Steve Jobs was not the enemy of success
Android antivirus apps a complete waste of time
> You next phone will be a Windows Phone.

I'm not so sanguine. First Mover Advantage (http://en.wikipedia.org/wiki/First-mover_advantage) is a very real effect across many industries. In fact, the some of the patterns in the wikipedia entry have already been seen in the smartphone market (pre-emption of scarce resources, free rider effects). And we don't have to look too far back in history to find an example of an OS with a superior UI (original Mac) getting trounced by an OS with a huge application library (DOS/Win3.1). I don't think we see Microsoft playing a significant role in the smartphone market. Unlike tablets, there aren't too many customers needing to run Win32 API apps on a phone. Until we see another inflection point in the platform market, I think Windows will remain niche on the phone and modestly successful on the tablet. The wildcard is the IP litigation, I suppose. If Apple were to be wildly successful at crippling Android, I imagine OEMs would flock to the WinPhone platform.
I've found MDN to be the best resource: https://developer.mozilla.org/en/CSS
My washing machine has a water filter?
You seem to have cut off the quote right before the shoot-for-the-stars ideas begin:

"... Your robot could go to the office while you stay home in your pajamas. And you could, perhaps, take an elevator to outer space."
Rad. Lose this "gimmeh teh CSS docs." to get taken seriously.
It might be because I asked my 3 roommates to vote up on the link for me. That was clearly a very stupid and selfish idea, and I'm sorry for doing so. Like I said to BigCanofTuna, I'll learn (fast) to be a better community member. I apologize.
Vouchers go Viral
A voucher website that requires the users to share the vouchers on a social network before the code is revealed. This is so that we can negotiate better deals with the companies that provide the vouchers.
One of my personal pet peeves is seeing: "try: foo() \ except: pass" in code.
> It's not like the friendliest and nicest people we know spend the most time making nasty anonymous comments on the Internet.

I assume this is true, but can we be sure? What if the people who make nasty anonymous comments on the internet are actually nice in person? I know that I have hated people who hang on the same irc-channels than me, only to meet them in person later, and be surprised that they're not at all like they are online.
Sylvester Stallone Dead
Sylvester Stallone Dead
Your created Stallone document adds Initial studies tend to be speaking about Sylvester Stallone becoming lifeless nevertheless the cause of dying remains unknown The only puzzle is the reason why any individual would want to wrongly statement a high profile because dead.
مشاهدة مباراة مصر والبرازيل
Wops, you both are right, thanks for pointing it out. I meant to say dict.get, i.e.

{'a':1}.get('b',5)
Klout Automatically Created Profiles, Included Minors
True (until now, I assume). But they must have liquefied some holdings, or did they front the cash for a $10B stake? It tops most of their existing holdings like $5B in Proctor & Gamble and $2B in Wal-Mart (which are some of the largest holdings they have on hand).
It's faster and more consistent--I don't have to worry about which site I'm getting information from each time.
GAO Blasts IRS Over IT Security Weaknesses
Cardiac cells 'heal heart damage' ~ Daily World News
This graph indicates that bing has been flatlining for some time:
http://gs.statcounter.com/#search_engine-ww-quarterly-200903...
How cold calling (properly) works better than AdWords
''Try/catch is goto wrapped in pretty braces.''

From this I can infer that lambda is also an anti pattern.

But as good as this straw man post is, yes you can mis-use exceptions, No that doesn't make it an anti pattern.
Show HN: Simple PHP error tracking and notifications
This is my latest project. The background behind it is how errors can be really frustrating to fix, and sometimes you don't even know you have them.

There are a few possibilities where the project could go in the future. I'm really keen to understand what the community thinks of the idea?

Thanks
Yeah not really. If you look at Sketchpad and the Mother Of All Demos you see the foundations and inventions of modern user interfaces, and C++ style objects were invented first in Simula.

So PARC was mostly just the industrialization of already known ideas and computer interactions.
I didnt say convinced so you shouldnt really quote it like that. But then I didnt really mean it that way either.

I was thinking more along the lines of Buffet talked with people at IBM and realised that he understood the way they operated.
Responsive web design and the "it depends" stance
If no one dares to make the jump, it isn't going to happen.
You should make apps for this phone if it really is promising. Why would you want to be at the end of the line when you can be first. Okay there is the risk that it's going to be a short line, but what if it isn't. What if this phone becomes successful and you are way ahead already making apps for it. If we would all sit and wait for everything, nothing will happen.
Great list. My office bookshelves are overflowing, with 4 large stacks also on the floor - about half are technical books. I would like to see which of my physical books I can toss because they are available online.
MR fluid rocks the planet
ARM isn't an x86 chip.
A List of The Best Google Search Tips You Must Know
Probably not to achieve a level of accuracy better than just following an on screen calibration wizard. I say this having done studio photography where we used a GretagMacbeth Color Checker (http://www.rmimaging.com/information/colorchecker.html) to calibrate the camera back (PhaseOne P25+ on a Hasselblad H2) beforehand. The colors are already pretty accurate straight out of the camera but when you're trying to match specific colors between the print and real life objects, ever little bit counts. I wouldn't expect a mobile phone camera module to have nearly the same level of quality control as a medium format digital back either.

The other reason (and this is probably more realistic, since most people don't do the full end to end calibration) is that the mobile phone camera would pick up the ambient light as well as what you were trying to measure. Colorimeters sit right on the screen (on CRTs they used to suction cup on) to block out any ambient light.
I don't think it's irrational. Vote with your wallet. And btw I have Nook simple touch and I can recommend it.
I typed "^color$" and it wreaked havoc on my page history. Usually, I open the story in the same window then hit the back button to see the comments. This time it took me handful clicks before I get to my previous page.
Studio Ettore Colella Milano: Myxer Launches Free Social Radio App 
Myxer has entered the crowded Internet radio market with Myxer Social Radio, an app aimed at providing a music-listening experience where you’re never alone.

The app offers several interactive components (see gallery below), including the “Song Stories” feature in which you can record 15- to 20-second videos of yourself telling stories about specific songs, or watch other users’ Song Stories. Those videos will appear on each song’s info page.
More info: http://mashable.com/2011/11/14/myxer-social-radio-app/
Because it's actually (somewhat confusingly, called setdefault).

>>> a = {1:'foo',2:'blah'}
>>> a.setdefault(1,'default')
'foo'
>>> a.setdefault(4,'default')
'default'
>>> a
{1: 'foo', 2: 'blah', 4: 'default'}

This actually updates the underlying datastructure. Very handy when you want to deal with nested structures, since you can do something like:

matches.setdefault(keyword,[]).append(s)

This will append s to the list in matches[keyword] if it exists, or set matches[keyword] to [] and then append.
10 Geeky Accessories Celebrating the Iconic Hand Cursor 
Take a look through our image gallery celebrating the hand-shaped pointer. Let us know in the comments which items you’d like to have at your fingertips.
What OS is used in super computers?
Just wondering hat OS is used in super computers?
Free online jobs no registration fees
Startups Anonymous - that's actually a brilliant idea.
ARM chips aren't that great at floating point, which is what most scientific computing heavily uses.

This is why RISC held on for so long in the '90s - x86 traditionally was pretty bad at floating point.

Then again, these AMD chips likely share one FPU between each core pair, so performance is yet to be determined.
Flexadvance.com Few Steps to Get  Upto $1500 Overnight
Are you in urgent need of cash for the short term and therefore face a problem you meet the urgent needs? Flexadvance.com is here to help.
http://moneyloaninonehour.com/www-flexadvance-com
I don't know why there complaints about the marketplace. The WP7 platform has been a huge hit with developers; just take a look at what's out on the marketplace: http://www.windowsphone.com/en-US/apps. From everything I know the review process is leagues better than the Apple's in that you get actual feedback about the issues whether or not your app is acceptable. Microsoft has put out a podcast from Redmond that covers what is going on with the platform to help developers http://wpradio.podcast.windowsphone7.com/rss.

Then there is the fact that they make it free for students to develop with dreamspark accounts. https://www.dreamspark.com/Products/Product.aspx?ProductId=2...
Inspired by Lisp's condition system I wrote a ruby library which comes pretty close to Lisp's error handling. It also implements "restarts" ... a little bit messy though since, as you said, low-level execption are used to get it working. In one point the condition system bootstraps itself which is quite interesting to think about.

https://github.com/melkon/conditions

An example ("parse_log_file" and "log_analyzer show restarts"):
https://github.com/melkon/conditions/blob/master/example/exa...

In the beginning I thought it can only be ported to Ruby because I used some Ruby-specific features. The exception solution (which I implemented later) should work in a lot of different languages though.

Another thing is, if you understood the condition system, you can use it for a lot of different things besides error handling. You can build protocols on top of that, event handling etc. Freedom is yours.
One of those giants people are always standing on the shoulders of.

And he stood on his share. Watson and Crick. That teacher under the tree in his village. His father.
More, smaller banks means more diversity and less chance that a few of them can endanger the whole system.

As far as the I-Banks being bank holding companies now, I'm seeing more stuff under fewer roofs than there was before.. that seems less stable to me.

I don't actually have an answer for how to fix the problem, I'm just worried that we haven't had the kind of systemic change that we need. A little more auditing doesn't change anything, the banks pay a lot more than the regulatory agencies so they'll be able to capture them.
Linux is quite dominating…
http://en.wikipedia.org/wiki/TOP500
The oil change people do that when they put the little see through sticky on the top of your windshield.
BRK has a mountain of cash, they did not need to sell off stocks to buy shares of IBM.

http://www.google.com/finance?q=NYSE:BRK.A&fstype=ii

(As of the last quarter they had nearly $35b in Cash & Equivalents.)
Andy Rooney Would Have Loved IT Ops
But this device is vaporware, and its price is a pipe dream.
What, no azimuth?!
Brazil vs Egypt Live
I am involved with IBM quite a bit as we are through to the final of their Smartcamp competition.

I have been so impressed by the way they deal with small businesses, always looking to form mutually beneficial partnerships to fill in gaps in their service offering, giving small companies access to huge markets they would normally have no chance of entering.

Really excited about their future, think the best is yet to come.
Yep, also somewhat common on boats, especially sailboats, for the same reasons.
Panasonic Cordless Phones
This design breaks the back button pretty badly.
Unlike other engines, a Stirling engine (like other external combustion engines) is more suited for using alternative power sources like solar energy. You can heat the end using a Fresnel lens or a solar concentrator (http://en.wikipedia.org/wiki/Solar_power_in_Spain). But more importantly, with a $100 price tag, it will be an affordable engine to experiment for hobbyists.
No. It had the words "Kernel Panic" on the screen for a while and then it booted.
Ad blockers have been around for a long time. Anyone who hasn't factored in their existence into their business model has done poor planning. Companies which depend on high ad view rates to stay in business have a tenuous model.

There's also more than one type of advertisement. I don't like the visual ones with lots of movement, designed to attract my eye. If a site starts playing audio I almost invariably shut the window or hit the mute button. I'm more likely to get an ad blocker just to prevent that nuisance.

While a text advertisement, like what Google has, has less intrusion. So you can see ad blockers as a vote against certain styles of advertisement, and not against all advertisement. The question then is how to balance the needs of three different people (readers, writers, and advertisers).

Finally, there's a bug in Safari on the Mac. If Flash crashes then I have to restart the browser in order to get it working again. I actually use it as a sort of ad blocker; when I want to see something Flash-based I pop over to Firefox and reopen that page. It's even better in that detection scripts think that Flash is present, so don't give me fallback information.

Given that advertisements use Flash to display the ads, is it immoral for me to not restart my browser each time Flash crashes, just to see ads?
The enormity of 64-bit pointers is something Don Knuth has complained about because it wastes a lot of memory for programs that don't need that much address space. And it actually matters for some of the stuff he writes. The old Motorola had an addressing mode that used 16 bit relative pointers. Does Intel have anything similar for x64?
Bdnews24.com biggest news website in bangladesh Got Hacked
Another good article by Grant Ingersoll on Mahout. I used Mahout on a customer project last year when it was not yet a complete machine learning system layered on Hadoop. Looking at Table 1. in this article, many of the previous gaps have been implemented. BTW, the book Mahout in Action is a good guide but the new MEAP released last week does not cover some of the new features, which is OK. Also, Grant has been working on "Taming Text" for a while, but a new MEAP has not been released in a year or two - I would bet that his energies have been focused on extending and using Mahout.
Salman & Katrina gifted gold coins to Staff
Aging iPhone 4, iPhone 3GS still best selling phones in Q3
Jack Dorsey does 8 hours at Twitter, 8 hours at Square daily
Oh look, it's another site that loads nothing with JavaScript off. What is wrong with you? Progressively enhance, or gracefully degrade, or display something other than a completely blank page to non-JavaScript visitors. I harbor many doubts re: your competence in the realm of usability.
Pre-Mango update, it was a mix of IE7 and IE8. After the Mango update, it's IE9's rendering engine, which gives it HTML5 capabilities.
"Flash automation designer?" Flash is dead! Why would someone want to put in his/her resources (time, money) into a dying craft?
Oh, there are many potential reasons. Overpriced components, restrictive rules (e.g no porn/satire/politics), unnecessary and complex dependencies between features/plans/versions (Microsoft is specializing in those), interoperatility/data portability issues, little choice of devices/software/content, forced upgrades or end of life policies, privacy issues due to centralized data mining, clashes between a vendor's business model and consumer interests, inflated prices caused by the cost or effort of switching to a different vendor/provider, lack of competition leading to bad service, etc.

Generally, what walled gardens do is to partially suspend market forces (on the inside) replacing them by a planned economy. Sometimes that enables more streamlined experiences, as you say, or reduced complexity, sometimes it doesn't. It can certainly work well, particularly if there is a sufficient number of medium sized walled gardens that compete with each other and have some incentive to interoperate.

Some problems with walled gardens become bigger with size and others become smaller, so there's a tradeoff, and it's hard to tell when the system turns nasty or boring. It's not necessrily a big deal though.
> Duct tape is great

Almost all duct tape is great. I've managed to buy some stuff that turned brittle and let go after a year or so of exposure to mild sun.
re: Weka GPL: one of my customers simply bought a commercial license. Easy.
I'm a fountain pen fanatic, mostly because they are awesome to write with and improve your handwriting. One of the perks is that you can use archival grade ink.

My favorite are Noodler's Inks (http://noodlersink.com/). Forgive their 1995-esque website, they make fantastic fountain pen ink. Their Bulletproof line is not only archival quality, but also nigh-impossible to remove from paper.

And their Heart of Darkness black ink is like peering into the very abyss itself.
It will be kind of heavy though. For simple charging of appliances, other projects are very interesting:

http://www.kickstarter.com/projects/ryochijiiwa/bootstrapsol...

http://www.kickstarter.com/projects/davefoster/lilypad-using...
Would you survive a nuke?
a telepresence robot you say? looks like they've been scooped by bell labs: http://www.itnews.com.au/News/278794,bell-labs-builds-telepr... (among MANY others)
sigh

This article is mostly bullshit and certainly doesn't "help grasp what Tech City UK is all about", notably:

"which started as a government effort to rejuvenate East London" is laughably incorrect. Silicon Roundabout was a jokey term coined (by Matt Biddulph) to describe a bunch of companies working and socialising in the area. That was a few years ago, since then it's become a big PR thing for local companies (mostly co-working spaces) and now government.

Sure, there's tech growth, but an much is from pre-existing companies and people. Gov involvement has brought some attention to the area, but also a lot of sycophants and opportunists.

Another good skeptical read: gigaom.com/2011/11/11/is-london-tech-citys-phenomenal-growth-just-spin/
Google against OWS: song on Youtube with views strangely stuck at 31,616
Tablet For Kids - Toys R Nabi Android
Doesn't matter about their backgrounds,
mba or ex-general, people who rise to
executive levels rub shoulders with investors
at cocktail parties and deals happen.
Don't even get a blank page :) Get a "Server not found"
We in 3rd world mostly have MG-quality columnnists; they sit lazy at their desk; have a fixed angle to look at life and apply their biased rhetoric to all the emerging news. waste of time i read this.
I may be the odd man out here, but I have to say that I think suicide is a inalienable right. If I own nothing else in this world, the one thing I most certainly do own is my person. If I choose to dispose of myself, that's my right and it should be respected.

For what it's worth, you're not the only one who believes that. My world-view is also heavily rooted in the notion of "self ownership," and I hold that an individual has a right to end their life whenever they want.

That's not to say that suicide is (often|ever|usually|whatever) a good idea; and I'd be the last to encourage someone to commit suicide. But it is a right, and I believe it can even be a totally rational choice in some cases.
You know an agreeable (not quite sure about good) idea when you realise that something you've been implementing yourself has been done by somebody else better.

Bravo.
Not to mention the fact that if you search nook gpl your first result contains a link to their legal page, which has links to tarballs :)