skysight-inc/HackerNews huggingface dataset:
What lays the groundwork any massive-scale parallel data processing is a lot of good engineering, being aware of the common execution scenarios and relations to the environment (incl. HW). Plus tinkering with little devilish "details".

Pretty much the opposite of the (true but trivial) concept that ordering of the result is independent of the map function.

TL;DR What you wrote at the end sounded a bit analogous to saying startups succeed because of their idea, while they succeed for a number of things -- mostly the execution and how much other people like the idea in the real world.
Nokia N9 MeeGo Phone will be released on September 23 in Sweden
Muy importante. :-)

Late to the party here, but over at the other SICP-related thread that's on the frontpage right now I've linked to an updated version of SICP where an enthusiast has created a pdf with greatly improved legibility, formulas set with tex and figures drawn with vector graphics.

http://news.ycombinator.com/item?id=2848154
Thanks for the suggestions. I am fairly good on everything. I may watch a movie at night and spend a bit of time exercising, family time as well. No game consoles, no fancy shopping (cash prohibiting there :) ). Other than that I work 7 days a week, and most nights. I have to have a break occassionally :)
It's convient for lots of things, e.g. if you install a new twitter client suddenly when you take a photograph and want to share it, that app can now show up as a way to share that photo.
Easy to implement, but

After reading http://news.ycombinator.com/item?id=2795966, i highly doubt that "normal" users want another level of complexity.

And, after all, it can easily be replaced with Circles/Lists :

- Work

- Family

- Golf

- Will Trust for life

- Good friend

- Acquaintances

If you really want to share something with acqaintance from the Golf Club, maybe you just want to email them. Or make more circles/lists :

- Golf : Will Trust for life

- Golf : Good friend

- Golf : Acquaintances
They're all over the place for core functions - whenever you click a "Share" button it will ask which applications can handle the content you want to share and add them to the menu. I've also been prompted to choose whether I want to make phone calls using the built in dialer or Skype, which I presume is using intents as well.

Where I've not see so much use is providing completely new intents, presumably because its so hard to get any sort of agreement on how they should be implemented.
Well, I'm sure social networks like Facebook have already an internal "how good a friend is this person to you?" index for each of your friends, based on how much you interact with them (private messages, invites to events, wall posts, likes, etc.) So adding an extra step to the friend organization process is probably too much work for most people, specially considering people are lazy to even put the context of a friend to begin with (remember that friend lists have kind of failed in terms of user adoption).
Let me start with this: This post is (one of) the best contra pseudonyms posts that I've read. Thank you.

The biggest point for me is your point about people with pseudonyms scaring away people that you actually care more for, close friends/family. I never thought of this point, but I do agree that my mum would be more hesitant to post if l33tGuy and WhooItsMe have a conversation with me.

Your point is, therefor, in my opinion great, but I still don't think that pseudonyms should be banned:

- You didn't comment on the inconsistency (LadyAda? Lady Gaga? Ok. darklajid? No) issue.

- You are masking the issue that there's no way to verify names anyway (so far. I hope it'll stay that way). So you're cheating yourself if you hope that this strategy leads to everyone using his real name

- I could take your argument further, to dangerous levels, by saying that a lot of people in my offline social network would probably be uncomfortable participating in discussions that are in English. Or with people that have obviously 'foreign' names, the more different the scarier (Asian countries come to mind, Israeli names could be good as well). My mum wouldn't comment if WhooItsMe comments on my picture, but she also wouldn't comment if Yuval would write something..

You cannot protect people from the world around them. You can try to find ways to cater for everyone, but in my world the solution to your scenario is:

- Allow people to choose their name

- Give people a great deal of (simple/intuitive) control about visibility and privacy. I'll help my mum set it up..

One last note: I'm 'darklajid' here, but I voluntarily give away my real name, as email address in my profile. That's the _right_ way around for me: I chose my name, lurked, participated - and _then_ decided to give away that information here.
I have thought about outsourcing though am concerned since it's an in house developed product and I am working on it all the time I would prefer someone who I know and can trust and who is focussed on it and not freelance work.

However I dont have any experience in outsourcing small sections of a larger project, so a learning curve ahead if I choose that approach. Then if bugs appear the coder who developed it might not be available hence I would have to take time learning newly written code to solve issues.

Thanks for the book recommendation I will check it out.
Do proofread everything you put in <h1> tags. Even for a softlaunch.
A new approach to reducing technical support issues ... (humor)
ANSi and ASCii Themes for Chrome and Chromium
Recognizing levels of interaction is one step. But human relationships are not so one-dimensional. Guy I work with, person from Bible group, AA sponsor, girl I snogged once, sister I send cards to once a year but avoid otherwise because we disagree strongly over politics, boss I trust implicitly but don't want to show my off-hour shenanigans to, et cetera, et cetera, et cetera.

Any system which adequately models real relationships will be too complex for usability and any system which is simple enough to have decent usability will only approximate real relationships.
The problem with this is the same problem that shows in actual karate kata in the context of its broader supposed relation to actual fighting: people get caught up in the minutiae of the exercise itself and forget its purpose, which is to win a fight (or, write a full-on application that does what users want it to do).

In karate, this has caused the dilution of most forms of karate (with the exception of Kyokushin) into little more than ritualized movements, where the vast majority of even high-level teachers don't know how it relates to a real fight. Pure theory has taken over - 'when your attacker does a simple forward kick ('teep', don't know what it's called in English), move the leg with your hand!'. Except that that never happens in the real world, and yet it's a core movement in many kata (and kihon etc, not just kata).

Now, how does that relate to software? Just knowing how to write a binary tree, or linked list, or singleton, or whatever, doesn't make one capable of writing a program that users want to use. Yes, maybe it makes one capable of writing a perfect program even, in the sense that it may even be mathematically proven correct; yet that's absolutely irrelevant outside of the realm of the theoretical. The basics of this nature are well-documented everywhere already, and it's not necessary to know all of them before doing more integrated exercises; full applications that people actually want to use.

Or to make the connection back to martial 'arts' (I hate that word, what's 'arty' about it? We need to get rid of the mystical aura around it - it's fighting, a methodology to inflict maximum, concentrated or controlled damage onto another person, sorry for tangent - it's a pet peeve ;) ); we need to get rid of the karate's, tae kwon do's and capoeira's of the software world (disclaimer: I have brown belts in judo and karate, I get to have an opinion on it ;) ) and we need to go back to the essence - the mixed martial arts of software development: the misv or startup or whatever you want to call it. Actual products for actual users, not fetishising technology for technology's sake.

(second disclaimer: I know I'm sort of arguing a straw man here, nobody said anything about not making end-user products, but it's a lot easier to make a point when you don't have to put in all the nuances ;) )
Instead of:

d.then(func1);
d.then(func2);

You can use:

d.then(func1).then(func2);
How To Learn Spanish
Learn Spanish Online fast and easy with Best Learn Spanish Software. Learn & Speak Spanish Language Today With Learn to Speak Spanish Online.
Muslim wedding dresses, Cheap Muslim Wedding Dresses for wholesale
TI Metawatch delayed a month, first pre-release developer documents available
It may be that the sort of bravado that emerges in football-team-ish environments is useful to a startup. ... even if the things that made it enjoyable would be a net minus in isolation.

This part reads like veiled sexism to me. Sure, there are disclaimers and "I-don't-knows" and "might-be's" thrown about but in the absence of real data I don't think there are good reasons to bring this up other than to reinforce sexist stereotypes.
Cash for junk cars
Our MyCarForCash.net Customer Referral Network is one of the most unique aspects of our program! It is likely that you know someone else who is thinking about selling an unwanted car for cash.
Thanks, I am currently working on the recurring revenue as my major priority. At the moment I certainly believe I must act on what will give me the revenue to help expand.

Thanks for the suggestion on AngelList. I assume you are talking about Angel.co - I just typed in angellist.com into my browser and it took me there. I will have a look around.
Ah - but what I tried to say with my first line was:

The following is not directed at you, the poster of the comment on HN/the link, but instead a reaction reading the post on G+.

In other words: Nothing against you, sorry if it seemed that way/if I've been unclear. The .. rant was entirely related to the content on G+ and my problems with certain statements there.
Spam king Sanford Wallace indicted for Facebook hack
Bursting bubbles, startup fundings and poor flipkart
Salsa Edinburgh
Looking for a place for salsa dance in Edinburgh ? try salsa edinburgh where you can learn to dance salsa effectively. You can joine Salsa lessons for groups or one to one. Salsa dancing at its best at Salsa Edinburgh. Salsa dance for beginer and for professional dancer.
I agree, that is pretty reasonable. It is pretty straight forward too so I really should have thought of that myself.
I am screaming very loudly.
Why? So you can create blogspam to repost? No thanks.
I understand that sanctions are not related to defendant's legal costs.

I think they should be, because I think it's a joke that sanctions can be far less than what the defendant had to risk to fight the behaviour that caused the sanctions.
'intent' worked well for me. With intents, it took only few lines of code to scan and de-crypt a QR image (thanks to zxing). Without intent, it would have taken weeks to implement such feature.
In my opinion, feature creep is starting to bloat Chrome.
Yes we meant Transparent IT Solutions
The fact that Mozilla are working on it alongside Google should quieten the screams, and they do also have a javascript library for IE, Safari, Chrome and FF3.
I agree that I am doing rework to reflect what you are saying
Indeed. I heard it expressed as "Become a craftsman first. It won't stop you being a genius." Only I can't remember who said it.
Windows 7 Password Recovery Tool
Interpolation actually calls #to_s on the object, so if object.respond_to?(:to_s) returns true, you can use use it inside #{} in any kind of string that allows interpolation.
Well, any real-world engineering problem is going to have a lot success factors, far more than can be enumerated in a post on an Internet message board.

The general point is that you aren't going to succeed unless you understand those building blocks in enough detail that you can take them apart and put them back together again in new ways. Map & reduce are concepts from functional programming, usually explained in Scheme or Haskell. MapReduce is a C++ framework. To go from one to another, you not only need to understand the nitty-gritty engineering details, but you also need to understand the fundamental computing concepts well enough to translate them into languages and use-cases that they weren't originally intended for.

(Side note: the MapReduce framework actually bears less resemblance to map & reduce than most people think. The "map" phase is a combination map & unfold, because you're not only iterating over the input, but you can output multiple times for a given input element. Think of running a word count over web pages: you have to parse the page and output multiple words per page. And the "reduce" phase is only a reduce within keys: it's really a map between keys, because the output is required to have the same keys as the input to the phase. I've often wished for a separate "re-key" phase, where the values output from the reduce phase could be reshuffled under a different key.)
25+ Android Apps For Photo Editing
Android is one of the eminent and the most famous devices in market today; and is getting better with the passage of each day with new features such as bigger screens, great features, high quality cameras with quality images and many more!!

These Android cameras not only takes the perfect picture but also helps you edit it, you can delete the unwanted stuff and add cool new stuff to it, you can rotate it or can remove the red-eye, you can flip it or can add a little brightness in your dull picture, hence you can do loads with your picture by just using Android apps on them. Sometimes, the best hardware capabilities and photography tips are not enough, you could use a few good Android apps for taking and editing perfect photos!!

Today I have compiled a list of Android apps for Photo Editing, so if you want to make your regular click an exquisite one, then I recommend you to use one of the following Android apps on it!! Enjoy clicking
Maybe somebody could explain what the difference between a lambda, a closure and a monad is, and how/if they are different from a function pointer (or generalization of it like a signal), or from unary or binary function objects. (my C++ bias in asking this question may be obvious ;) )

I see the first three concepts used interchangeably (as far as I understand), but maybe that's because they're used slightly different between different communities?
as you can do in twisted ;)
Back then there was a reasonable fear that behaviours was typical Microsoft 'embrace and extend' move that I don't think is present in this case.

The fact that they are already working with Mozilla is a good sign and it wouldn't be in Google's strategic interests to make this proprietary.
It is also convenient for the Google+ client, where you could share with it just like a Twitter or Facebook client on day 1.

Sadly, the Google+ client doesn't share out yet, but hopefully that's coming.
Absolutely great. What do people await? It is a free service helps to improve ya site. I run the g-pagespeedtest + webpagetest and received a list with errors in my project http://www.webdesign-angebote.com
Especially pics and js made problems.

And the suggestions are okay, really helpful {background-color: expression(this.runtimeStyle.backgoundColor = 'none'}
and "Compress Images", but thats been my fault.
I adepted it immediatly and hope for improved user- and rankingresults.
China nfl jersey
I'd like to see a right to maternity leave balanced by an obligation to return to work afterwards. It's unreasonable for a company to hold a position open only to find that the employee in question not actually want it, or want to change it significantly (e.g. from full to part-time).
>Nerds are unpopular in forced social settings like secondary schools because they're huge assholes,

No, they're unpopular because western society tends to reward athletic prowess and has a stigma against intellectualism. They're unpopular because they are not seen to be "alpha males".
To add another example, alternate launchers hook at least one intent (the one triggered when you press the home button) and possibly more.
It's not your screen, it's his screen which you are using for his purposes as an employee. The change clarifies the way you need to think about it - legal but an expression of low trust. At least you know he's doing it, right? It could have been completely secret.

Do you like the work/people? Would you mind being unemployed? Are you irreplacable? Skilled enough to get a job quickly? In a good area for jobs? Do you have to keep the job? Are you assertive? Have you any savings? has he picked up on anything he's seen yet? Is he otherwise a jerk? Is it targeted at you or for everyone?

Have you been timewasting too much? If not then you can bring up your good conduct, express regret that he doesn't trust you much, act like you feel it a slur on your professional character and that micromanaging makes it a more hostile workplace. Reassure him that your conduct will still be good and ask that he remove it.

If so, less wiggle room, maybe have a meeting to clear the air and offer him something else, another way to show improvement that he can verify like a voluntary daily report of tasks progressed or whatever you think of, in exchange for removing it.

Lots of people have to perform their job under constant scrutiny - shop assistants, screen and theatre actors, taxi and bus drivers, receptionists and front of house staff, etc. that suggests it is possible to work like that, so is it worth the trade off of staying?

It might be an indicator of a paranoid boss who won't be fun to work for, but then lots if people work for unpleasant people and survive.

Can you use it as a learning experience to raise your game to meet it as a challenge to meet and exceed his expectations? Is he likely to acknowledge that you are behaving fine and relax his policy? Does this extend to other things at work too?

Do nothing, or do something, but first think what you want to happen in your near future, and second what things you are willing to trade to get there.
T-MOBILE DOES IT AGAIN: ANGRY BIRDS LIVE (VIDEO)
Ah, yes. Twisted's Deferreds do support that kind of chaining, but I didn't use it in my original snippet because I didn't want to have an example of a Deferred where no Deferreds were actually visible. :)

In my own code, I tend not to use chaining because "methods returning self" is not a common idiom in Python (although tools like jQuery have given it currency in the JS world) and because I haven't yet figured out a way of formatting a multi-line method invocation that doesn't look messy.
>if schools had to compete for customers like any other business, if teachers taught students properly and methodically, starting with basic laws of logic, the situation would be better.

You mean like privately-run British boarding schools? I think you'll find bullying is even worse in those kind of environments. Look up "fagging" on Wikipedia.
I found that structure of teaching awesome!

If you already know some JavaScript you can skip the beginning and start right away at 8, "Nested Functions". Otherwise if you know any other programming language just start with the lessons and reach the lessons and learn about closures in less than 10 minutes, and -- maybe even more important -- learn many of JavaScript's basic on the way.

I really hope the author of this does many more lessons. I found this to be a really great way to introduce some of JavaScript's somewhat awkward features, like local variables and function scope.

Compared to Eloquent Javascript that also features try-as-you-read exercises I found this site to be more condensed. Decide for your own whether this is an advantage or a disadvantage. I'd suggest taking the best of both worlds, use this to get the basics and see if you get a hang on JS, and if yes continue with the examples from Eloquent Javascript.
No. Browser makers should actually innovate more. The problem with "non standard" comes only from the instances where IE does standard behavior in a completely idiosyncratic way or not at all. There are tons of interesting things that are not part of any W3C specs. Of course browser developers should be creative. But they should not, as the IE team does again and again, make a lot of proprietary extensions _instead_ of implementing the standard specs that cover the same functionality.
Facebook Single Sign-On on Android is implemented via an Intent, though Facebook is obviously a player that developers will follow
Missed an option: No, and this is the first time I've ever seen that Acronym.

I have no idea what it is, and since the poster didn't think it was worth his time to type out four words to define it, I don't see why it's worth my time to scan through the comments here to find out.

So I chose the first option, which at least has "No" in the title.
seems to be working again now
More and more men with delayed ejaculation
I offer PayPal as an option but I hate doing so. PayPal are useless but some people still want it as an option.
I think it is because of the fact that lists usually are super individual and must fit someones workflow.

I actually wrote my own the other day. I have tested a LOT of websites and apps but everything seems too cluttered.

So I made my own with these points in mind:
- MINIMAL
- Minimal functions. OR they should be invisible until needed. (arrows to the right on the site) + (statistics icon with hover on right to the top)
- Multiple lists (categories) on ONE page so that they does not disappear.
- Chrome extension for adding things
- BONUS: Some kind of achievment system would be nice for keeping you motivated. Points for completing and -points for failing to-dos.

Works for me, others might not like it.

http://wingerlang.se/demo/
Links on bottom to category-view (wich is like "archive" and not like the to-do list) things can be moved around by clicking the arrow-link
Paternity leave is much, much shorter.
It's probably fair to say that if you are close friends with certain people and yet don't know their real names, you're already keeping in touch with them somewhere on the internet anyway, and how completely different people use completely different websites is frankly not your business.
Uniko by Kronos Quartet, Kimmo Pohjonen & Samuli Kosminen
IMO it works really well and is one of the things which sets Android apart from iOS and other OSes in general.

One of the finer points which I really appreciate is how intents can be fine-tuned not only to handle "a image" or "a mp3" or act like a extension/protocol-handler in your desktop OS, but how it can react on parts of a intent, like the domain of a URL.

When someone links to Applications on Android market on a web-page (i.e., a https-link to market.android.com) and I click it on my Android device, I actually get the link "opened" by having Android market app launched and focused on that specific application. Very, very neat.

The same thing can be done for wikipedia readers. A wikipedia link launches your app. In the same way other apps can provide intents for music selection, playback, data-sources, data-consumers and god knows what. Or just have an app become the default for some action on your system by handling the generic intent (i.e. surf the web).

Intents are one of the really good things which makes Android Android. And in case there were any doubts: I think it works out bloody fantastic.
Does Your Laptop Maintenance Include Dell Driver Downloads?
Every laptop owner, who feels that her laptop is her lifeline, takes every possible care of it. And if you too love your Dell laptop, you might be taking a real good care of it to ensure its long life and good working.
Visualizing Multiple Website Visitors Mouse Movement while they're browsing