skysight-inc/HackerNews huggingface dataset:
I'm sorry my original post wasn't very clear.

My intended point was that if Javascript had true lexical scope then each iteration of the loop would create a distinct variable. A reference to that variable would then be captured by each closure. You can simulate the behavior of lexical scoping by "abusing" closures as someone mentioned before. Like this:

for ( var i = 1; i < 10; ++i ) ( function( i )
{
setTimeout( function( )
{
alert( i )
}, i * 250 )
} )( i )
I'd suggest that on the same lines, a class in ancient computers might be a way to spark the imagination. Napier's Bones, Pascal's Adding machine, Babbage's Difference engine and the like. They did it for me when I first learned about them and still do--- how about the hand-held navigational device found in the Greek harbor! Lots of things to add to the list along with the venerable slide rule.
That is a made up number

I have had national level press at a cost of £0

Journalists will listen to you if you have something worth hearing
Ask HN: Review my Startup - http://Cardnap.com
Check it out: http://cardnap.com/

In short, Cardnap helps you find the most heavily discounted gift cards for your favourite stores. We do this by aggregating the cards from all the various sellers out there, we've got plans to add the likes of Craigslist and eBay so we'll have nearly every marketplace out there. Although, this is just the beginning for us!

Would love your feedback on the idea, execution, and its direction! Bear in mind, this is just our MVP and we've got a long way to go from here.
You can also use eBookBurn (http://ebookburn.com/)

disclaimer: that site is run by my startup
Thats not a full config, I did reference the documentation. I have a try_files line, as fcgi runs locally as it happens.
Sony settles with Geohot
Here's the most important one that is a concern for a lot of people: It might damage my career.

In technology, this isn't so much of a concern. In banking or law, however, you're best off not to have a blog. The cultures of those industries are secretive, conformist, and conservative. You wouldn't be fired for being the "office liberal" or being an out-of-the-closet gay in an investment bank, but it would prevent you from getting into the upper-management club. Being a blogger is in the same category: not something you'd get fired for, but something you just wouldn't do if you were serious about climbing the ladder.

My thoughts: networking and blogging are important, but people need to do those things when they're happy and able to make positive and professional impressions rather than beaten-down and bitter ones. A lot of people treat networking as a "foul-weather friend"-- something to do when in career trouble-- and this is a mistake, because then it's too late. You want to be visible when you are happy and things are going well; then, if you get into trouble, reach out to people who've seen you at your best.
Having beat my head against Common Lisp, then spent a non-trivial amount of time working in Clojure, I totally agree with his premise.

Learning Lisp requires real, significant use of the language. Eventually you begin to think in the language and that's when profiency begins.

Merely reading about the language is not enough.

I'm sure this applies to learning any new programming language paradigm (as in procedural like C, OO like C++, Java and C#, and functional like CL, Clojure and Erlang) or any natural language for that matter.

[Edit: adding following sidenote.]
Reading "On Lisp" was a big part of why I recently bought the $139 Kindle. Reading the "On Lisp" PDF isn't bad with the divice in landscape orientation.
And they've got over 80 points because people like the links.
You're right. I intentionally steered away from calling the number a "lie" because FB clearly states what the number includes.
That was me who mentioned it, actually :-) Yes, I see what you mean now, sorry!

This reminds me of bug in the Visual C++ 6.0 compiler, where a variable declared in the "head" of a for loop would continue to exist after the loop scope had closed. Javascript has exactly the same problem, but by design, due to only having global and function-level scope.
A ‘tiny screen first’ Mobile Boilerplate Extension
By new insurance products you probably meant something like CDS? Or credit rating agencies using those improvements in risk analysis to rate those CDO's as AAA+++ would buy again?

What you failed to mention is that Bitcoin actually allows virtual currency without a central authority, and the main value is not storage, but in value transfers and lowering barriers of entry. It's actually cheaper and faster(3 days vs 15 mins) already for me to use bitcoin to transfer value inside EU, even with high currency/bitcoin exchange rates.

Did political risk stop torrents from being usefull and disrupting?
Love the design. Lachy, you always come up with beautiful designs. Loved http://paggstack.com too!
Thiel's going to have a lot of success with this first batch - if I may say so myself, being one of the finalists. It's remarkably generous of him to offer 100k without any equity exchange whatsoever - the terms are far better than those offered by YComb and arguably quite equal in beneficial environment acquired - particularly as it's for 2 years and not a quarter-year mini-stint. We'll see what happens in two years ; )
It's a shame they didn't land in time for 4.0 :-(
The difficulty with that is that some comments actually contest the information in the article. For example, if someone commented on my blog post and said "This is bogus, the like number is accurate" ... I would hardly call that a recommendation.
Game and hack the system by writing good articles? http://xkcd.com/810/ :)
Pilots use slide rules. Behold the venerable E6B flight computer (aka "Whiz Wheel"): https://secure.wikimedia.org/wikipedia/en/wiki/E6B

Even glider pilots use them to calculate best-speed-to-fly (between thermals): http://www.126association.org/glideslide.htm It takes a cool head to: navigate, aviate and run the slide rule accurately all the while remaining aloft without an engine and merely a glide ratio of 12:1!
The good news for fogus is that everyone who prefers CoffeeScript validates the idea that an alternative syntax is enough of a win to be worth the adoption headaches.
Buyer of SCO assets mistakenly thinks it bought Unix trademarks
Thanks. The paper mentioned an open-source project for this. Does that exist yet?
of course its fiction. Where the fark are you from?
i know many of us Use HN Plugins for chrome. For posters that I like, I follow them and their comments are displayed in a different color.

It's not quite badges, and it is a bit twitteresque but i really feel like it ads value to the site for me.

https://chrome.google.com/webstore/detail/mkdhfabjcebcgnpgnh...
Online slide rule: http://www.engcom.net/index.php?option=com_sliderule&Ite...

Always thought I should buy a slide rule and learn to use it so if I'm still around when civilization falls... (I know some might argue that event has already happened.)
Show HN: New video to explain new service
I created a new video. What does everyone think?
http://oim.ae/oivideo
It's not deceptive if you have a preemptively multitasking runtime that you trust (like the Erlang VM); it's a much more natural way of writing code. Single-threaded, event-driven callback spaghetti makes code harder to read, and inherently means more code.

If someone took v8, added lightweight coroutines, and wrote a preemptive scheduler for it, I bet you could massively reduce the SLOC count for large node.js apps.
Tough luck, mate; you happen to be talking to a polyamorist :)
Whiz Wheel: Every Pilot's Favorite Slide Rule
Like does not mean validate though.

You may as well say if friend means totally random person you've only met once. Oh, wait...
Ad supported kindle released
Here's the Email That Could Cost Mark Zuckerberg Half of Facebook
As someone who has spent the last six months coding in Node.js, I completely disagree with this notion.

One of my favorite advantages of Node is in fact that it is based on javascript. When building my application I can share code between client/sever side (string formatting methods for example) and don't need to do any mental context switching when it comes to languages. I've developed in javascript for years and all that I have learned doesn't go out the window here, all I need to do is learn how to use a few libraries.

The "faults" of javascript are primarily inexperience with event looped architectures that use callbacks (people complaining about having to use callbacks and the spaghetti code messes they make), people remembering the past horrible browser implementations of it (where something would work/be fast in one browser and not another ... Internet Explorer I'm looking at you) and confusion over how prototypical languages work vs. standard OOP.

Callbacks aren't that bad and a few extra nesting levels shouldn't create chaos in your code. Since its based entirely off of one javascript implementation (V8) the cross browser stuff is gone. How it handles OOP is different, just watch these videos first and you'll be fine: http://www.yuiblog.com/blog/2007/01/24/video-crockford-tjpl/

As far as speed goes it gets huge benefits by being javascript. Every time the Google coding machine feels like making V8 a little faster, Node gets faster too.

Yes its different, no its not worse ... its better but takes some getting used to.
Thanks Paras, I really view design as a very important part of a startup or new site. Gotta focus on making things as easy to use as possible, can be a great competitive advantage :-)
Auto Transport Mesquite, Texas
Pamela Jones and Groklaw: An Appreciation
I agree that number is still a good number to track, but it just isn't what it appears to be. Sure, Facebook spells it out in their docs, but most people won't ever see that documentation. The fact that the number appears next to the word "like" implies that it is the number of "likes."
The Importance Of Always Creating As An Entrepreneur
> You can simulate the behavior of lexical scoping by "abusing" closures as someone mentioned before.

I wonder about the word "abusing" here. Languages that have block-level lexical scoping (I hope I am using the correct word) sometimes implement block scoping by renaming the variables and hoisting them to the enclosing function, and they sometimes implement block scoping by creating a new closure just as we do by hand in JavaScript, and then hoisting the result.

For example, naïve implementations of Scheme give you a "let" macro that is expanded into the closure form you give above, and then an optimizing step comes along a little later and performs lambda hoisting for you. So this "abusing" we are doing is what the language would have done for us in certain implementations anyways!
Show HN: My weekend project, ReVisualizer. It visualizes Tumblr Reblogs.
I have a Zi8 which I haven't used in a long time and didn't use that much when I had it. Now I take video with my iPhone4 all the time.
I blame a deep flaw in current software technology
I launched a site using Community Engine which is a Ruby on Rails plugin - http://communityengine.org/

I've looked at launching a community site on Ning. It sounds like your team has coding chops. I was frustrated with Ning because if you wanted functionality that was out of the box and you were able to create it, at the time you couldn't add it to the site. I'm not sure if that's changed.
Ioerror's tweets after yet another detention (this time in Texas)
Yes--- must have a fondness for pyramids and a passion for smoke and mirrors. [Actually I've no clue, but this sets off my Amway Meter(TM) something fierce]
Clickable: http://cardnap.com/
For the record, you can also create scope without a closure using with (or let, if it's available.)

for (var i = 1; i < 10; ++i)
{
with({i:i}) // let (i=i)
{
setTimeout( function( ) { alert( i ) }, i * 250 );
}
}

will do what you intend. If let is available, for (let i = 1; etc. will do the same thing without the cruft.
If anyone wants one, think geek sells them now for $20 US:
http://www.thinkgeek.com/interests/gamer/be12/
Taskforce lets you share your lists with anyone
As far as I know, the evidence of expansion has everything to do with light. It's the Doppler effect. There is an apparent red shift (expansion of wavelengths) if you are moving away from the source, and a blue shift (compression of wavelengths) if you are moving towards the source. We see everything around us as red shifted, so it looks like we are raisins in a loaf of expanding bread. All raisins are moving away from each other, or the space in between raisins is expanding.
Interesting...First of @Ksablan - you did use the word Lie...and secondly while at first i thought it was a huge deal...its really not. The point of the metric is social sharing...and Comments, likes and shares are all social sharing you know? No need to get more granular than that i think
My answer would be "no," since rather than buying just a small piece of your movie idea, Amazon studios options the entire thing immediately. Their arrangement is "if we decide we want to make your movie, we will pay you $200k and that's all."

In some sense $200k is actually quite a lot for a no-name script, but since Amazon gets all the equity I don't think we can call it a seed fund. This may be how the movie industry works (all the upside for a new writer is in reputation), but since you don't get to make the movie and earn the profit it doesn't seem comparable.
...about relational database design theory and how it relates to the whole of existence.

I hope you would write about your thoughts about how database is related to science and understanding of nature because the subject is an interesting one; here are some sketches from my blog:

http://science1.wordpress.com/2008/01/30/database-science/

http://science1.wordpress.com/2008/02/05/physics-database/

http://science1.wordpress.com/2008/01/30/observations-versus...
I would much rather record video with a Flip camera than my Android phone. The Flip is instantly ready to record when I turn it on, and it boots in at most 3 seconds. There is very little delay between stopping and starting, so I don't miss what's going on if I pause/restart to create a new file. My Epic takes several seconds just to load the camera app, several seconds more plus a stupid "MMS vs. normal" question to switch to video, and has an annoying UI.
Actually, all of the likes, shares and comments were accounted for (the parts added up to the sum) for each of the articles I examined. But there were a few sites for which my button simply didn't work. I'm not sure how those sites were able to do that.
For your first job out of school? Really?

Would you hire a guy with 1 year experience into a non-junior position? If not, then where is the advantage from jumping from one junior position to another?

You need to put in a few years of grinding at the beginning of your career to get yourself into a spot where you're probably good. If you jump around too early, you just have to start that grind all over again at the next place.
Ignore the Bubble Talk (even if it turns out to be true)
The following made me chuckle:

In techspeak, "pivot" is really a euphemism for "Our idea failed, but we have way too much venture and emotional capital invested in this thing to bail in a heap of embarrassment, so instead let's totally reinvent what we thought would be our life's work."
Periodic Table of Storytelling
That fifth trick is superb. Apps that don't reopen their closed main window when cmd-tabbed to drive me nuts (Mail especially, as there's no shortcut to open the message viewer).
List of speakers:

http://www.businessinsider.com/startup2011/speakers

Current pricing:

Corporate or Service Provider	$495.00

Entrepreneur/Educator $169.00

Student (proof required) $69.00
Sculley talks openly about Jobs and Apple
on that note, i wonder if completely anonymous would be interesting. what would it be like if there was no notion of identity at all?

what if you had reputation presented per comment, but no public identity?
It just struck me how nonchalant he had to be to start the first manned space flight in history of humanity with word "Poyehaly". As if he was taking a road-trip to the nearby town.
This is great, Jon!
> The number of inbox messages containing this URL as an attachment.

I LOVE that they do this.
IMO Spotlight is the best example of minimalist software design.

In a single universal field you have instant: app launcher, calculator, dictionary, file search, email search, contact search.

My single best tip for Mac power-users: learn what you can do with Spotlight.

Edit: grammar
Love the design and the idea (the company I work for could have used this, as they just bought a ton of giftcards). It seems like there are many similar results for the same seller, which I didnt fully understand (seeing as they link to the same thing: http://cl.ly/1s3P1I3T2v3c0I3N1Z28). Will come back to this site when I need to buy come giftcards again!
in France there is a young startup who is doing a KickStarter for Board Games if you speak french: http://www.mywittygames.com/
I guess then that delineates the difference between the letter of the law and the spirit of the law and what you value more.
Vivid Stories
Personalised Jigsaw Puzzles Ireland - Vivid Stories provides unique handcrafted board or wooden jigsaw puzzles. For more information about Vivid Stories, visit us at 1 The Downings, Prosperous, County Kildare, Ireland or give us a call at 0876-818-043.
Yeah, that's the highest priority bug on our list at the moment. We'll merge them all and add a number available count.
Flip built an interesting product, but it just doesn't offer anything anymore.

I came close to buying one a number of times, but never pulled the trigger because it would have been another device to carry and I wasn't sure how much I'd really use it.

Now, both my phone and my iPod Touch offer everything the Flip did, and I'm already carrying them around with me.
clickable: http://oim.ae/oivideo
The popularity of apps like hipstamatic, instagram etc. has somewhat mitigated the desperate need for high quality on these devices. If not in all demographics, i'd hazard a guess in those that would otherwise be most vocal about it.
Thanks Frank, much appreciated feedback too. I'm Lachy's co-founder (and designer) on this one, very excited to have it up and running.
Be careful with this tactic. It is easy to have all your time sucked away by people who are easier to reach and convince because they have no influence. Expect to have a high level of non-producers but if a couple work out well you are in good shape.

I often go straight to the C level. Even if it is to get blown off and have them tell me, "John Doe handles that for me." I then talk to John Doe and say, "Hey, Mr. CEO told me to talk to you about..." They listen, but show value quickly before they realize the CEO just handed you off to them.
It's actually a Readline thing.
The Cloud Will Change Our View On Content Ownership
They are not tho'. It's about the user interface. I have a PC here with 2 big screens, I have access to a compiler/REPL for any language you can name (or at least, that I can apt-get) and I still use a calculator, because a purpose-built interface will always trump a generic one for a specific task. It's why cars have steering wheels still and not QWERTY keyboards. The only thing the calculator doesn't do is c'n'p into another window.
The Internet Radio "Super Demographic"
>>The takeaways seem to be disconnected to the article

You can say that again. The takeaway should have been to find another job, who would want to work for a company like that?
What criminals who broke into Epsilon might do with the email lists they have
Nice! Here's my 10 seconds experience: in the search results page I got the sentence "Showing 125 cards worth between $10 and $200 discounted from 0% to 50% for ITunes." But the actual results have discounts between 8 and 10. In fact I clicked on "from 0% to 50%" and tried the range 45-50 but got no results; incidentally this distracted me from realising I could have clicked the column header and sorted in the first place. Perhaps the the sortable headers functionality should be more prominent by design.
Great idea anyway!
This Article point out exactly the problems I experience with Android software. I am glad developers are point on thought in to details like this. UI continuity is really important. It's not 'fascism', it continues the illusion of intuitive-ness. (http://www.pcmag.com/article2/0,2817,2272575,00.asp)
It's fascinating! It would be great to have this information from just normal email -- the data's been there for many years -- but does it seem like privacy invasion then? There doesn't seem to be any difference...
Links To Block These Facebook Spam/Malware Applications Going Around.
A lot of the comments on this and other submissions blow this off as another lame attempt. But DLA Piper is not rookie law firm and if they actually are as confident as they say they are in this case, it is going to be interesting to watch.
My friend is taking a 1 credit hour "learn to get a job" type course in his senior year. Among the few pearls of wisdom, they told him that the average duration for a college grad is 18 months. So I'd say 12-24 months is definitely plausible, as I've heard of people leaving in as little as 8 months. I don't think at that point it's for the money, it's more for the environment because most people don't have a lot of work experience coming out of college to know what type of work environment they'd like. Money isn't everything, and you have to enjoy life beyond your salary.

Experience per unit time would really depend on the company, or if you're in a large company, the team you're working in. My last job was a medium sized company (~200) but my IT team was 7 people when all 5 of the interns came in. I got to do a ton of things that I probably wouldn't have done in a company with more bureaucracy, and that was at intern level.
I don't think the second part of your comment was any more constructive. Even if you don't agree with the basis or the the conclusions, there is value in these kinds of exercises. At the very least, it might give someone new perspective on their own ideas. Someone might stumble upon something useful.

IMO as long as we can't explain one of the most important forces that we experience, I don't think we should so casually dismiss these kinds of pursuits.
I tried to type more in but it only let me use 80 characters so it ended up with just the child soldiers part. Honestly not sure what you mean by linkbait in this context, unless you mean from the original source's perspective.
Ah, we'll make that more clear in the design / text. Cheers
I disagree. The more you make, the more your employer expects you to work overtime, be more dedicated to the job and the company, etc.
> It's not deceptive if you have a preemptively multitasking runtime that you trust

That may be so, but since Javascript is inherently single threaded _and_ this is about javascript I agree with Cushman that it is indeed deceptive.
Thanks for your comment.
Well inspirational stuff is rarely new. There are lots of "best of" topics containing stuff from past. This particular page was chosen on purpose because it is the most interesting of the set. Of course you are free to browse the rest of the set.
Ask HN: Learning Design
Hi,

After seeing a lots of good thing about Ruby on Rails here , I started learning it. I am pretty much satisfied with my journey till now.

But my site sucks like hell , they have really no good design and no appeal to potential user ( even to me ) .

I would like to ask you where can I start learning and implementing simple but neat design.

I think there are so noobs out there who would like have this question.

Hacker News is best place to ask this question as I think.

Regards,
Hemant Verma
Typical big company mismanagement: buy a booming company, starve it for a couple of years, then pull the plug because competitors innovated in the meanwhile and took the business away.
Cloudera Hadoop Distribution V3 Released
done. thank you, i had assumed it showed up automatically.