skysight-inc/HackerNews huggingface dataset:
Simply using map and folds instead of for-loops is just more stupid shit that doesn't really help your code at all. It's not really any shorter or less bug-prone, and it makes your code harder to follow for people who don't understand map & fold.

The real benefit comes from when you understand the concepts behind map and fold. If you realize that fold is nothing but replacing each n-ary constructor of an algebraic data type with an n-ary function, then you recognize that you can do the same thing for data structures besides sequences, like binary trees, graphs, and ASTs. There you're getting some benefit, because there's no built-in language syntax for iterating over those.

data List a = a : [a] | []
[1, 2, 3, 4] = (1 : (2 : (3 : (4 : []))))
foldr :: (a -> b -> b) -> b -> [a] -> b
foldr (+) 0 [1, 2, 3, 4] = (1 + (2 + (3 + (4 + 0))))
foldr (*) 1 [1, 2, 3, 4] = (1 * (2 * (3 * (4 * 1))))

...by extension ...
data Tree a = Leaf a | Branch (Tree a) (Tree a)
foldTree :: (a -> b) -> (b -> b -> b) -> Tree a -> b
foldTree f g (Leaf x) = f x
foldTree f g (Branch x y) = g (foldTree f g x) (foldTree (f g y)

Then you recognize that the GoF calls this the Visitor pattern, because certain stupid languages don't have higher-order functions or algebraic data types, and so you need to make the equivalencies between concrete subclass => ADT constructor, Visitor => function, and object state => return value. Suddenly a lot of modularized compiler libraries (eg. LLVM) make a lot more sense.

Then you realize that a map is nothing but a list-fold where the binary operation is constrained to be the composition of some arbitrary function of the element together with a cons operator:

map :: (a -> b) -> [a] -> [b]
map f = foldr ((:) . f) []

The cool thing about this formalism is that it makes it explicit that f depends only upon the single element of the sequence, and that the ordering of the resulting list is independent of the actions of f. In other words, map can be parallelized. And that lays the groundwork for MapReduce, which lays the groundwork for massive-scale parallel data processing.
The star our planet orbits is called Sun in English. Sol is Latin. The rest of the infographic is in English. Why this inconsistency?
Since a similar time difference exists in the case of Kenya

There is a time difference between US & Kenya, but Kenya is almost on the same timezone as Europe.
Internet & Mobile startups trageting Indian market
- Valuation of companies in Internet and Mobile domain focusing on Indian market is rising (flipkart $1B, makemytrip $700M)
- Internet penetration is100M represent, only 8% of total population
- Number of mobile subscriber is 800M with increasing number of smartphones
- 10% of total ad requests on AdMob network come from India, second highest after US.
- 3G scenario is getting better day by day

We could connect great hackers in US with people with Indian market knowledge. If you are interested please get in touch - tanvir@iimahd.ernet.in.

Our Centre for Innovation Incubation and Entrepreneurship (CIIE) at Indian Institute of Management, Ahmedabad (IIM-A) is set up to foster innovation driven entrepreneurship in India. We are a team who is passionately committed to helping disruptive innovations and aspiring entrepreneurs succeed commercially.

We also run program called iAccelerator which is modeled after YCombinator to establish well run, technically excellent and profitable companies. CIIE’s experience, network and capital ensure that the iAccelerator startups have a better chance at success. The program is now accepting application and looking for brilliant individuals and teams in Internet & Mobile domain. If you have an idea or startup in seed/early stage, you can apply at www.iaccelerator.org
China: Global cyberattack claim "irresponsible"
If you are using Chrome, go to chrome://gpu-internals/ and make sure that hardware accelerated compositing is enabled.

GPU support is still disabled on many configurations, you can enforce it by starting Chrome with '--ignore-gpu-blacklist' option.
Out of curiosity, is Rob Sobers pretty known in the programming community?

I have never heard of him before, but based on the way Zed wrote about him, seems that he just might be famous and I haven't heard about him (which is very possible).

Otherwise, if he was just a 'regular' web designer that learned Python the Hard Way and translated to Ruby and Zed has given him so much credit....that would be AWESOME.

In all honesty, quite uncharacteristic of Zed - as far as I know, not being a dick (just honest) - which is why I think he is 'programming famous'.

I am hoping he was just a regular 'joe blow' though.

Anyone know?
6 services for taking your data to the cloud
It's even more expensive than OmniFocus - $79 for life, and this is $120 for a year.
There really should be a "Don't ever let people tag me." option in social networks.
Nice app and all, but I don't see myself paying $10 for something I could easily replicate in a day.
Not trying to be mean or anything, but perhaps I'm not the target market here.
Another vote for this! I on;y did about 20% of the exercises... I wish I'd done more. Whilst I understood all the concepts at the time, I'd probably struggle to drop in at a random point and do an exercise now.
Futures, promises, asynchonicity, and concurrency
Has it been deleted? Just get a page not found error, can't see it on the homepage either.
(1) you've spelled the product name two different ways in the first 3 lines.

(2) why would I pay $10/month for this when checkvist does this and more for $0/month?

(3) the help overlay is nice.

(4) interaction on lists not intuitive.
but the cost of hosting a web app just dropped 99%.

The cost of hosting a webapp tends to be a rounding error in contrast to the cost of developing the webapp.
obvious weekend hack

But people will pay $300 for a lawyer writing a letter which says, attached to the letter, "This took forty eight minutes to write."

And this is why you should never, never take pricing advice on HN.

[Edit: My conclusion here was excessively strong. Working on a blog post now, because I feel the need to vent a little about this. $10 is not a lot of money. Customers do not pay for how much you appeared to have worked. Argh.]
I didn't see the option for "never heard of it before but will take a look and see what all the fuss is about" either.
How do you want to compete with Evernote?

It's available as a web app, native apps for iOS, MacOS, Windows (all my platforms, also Android, Windows Phone, Blackberry), and it works great on all platforms. It syncs so I have native access everywhere. It supports some minimal formatting, but doesn't get in the way. It works great for managing multiple notes, kind of like an Inbox. Notes are private be default, but I can share them with people or make them public.

Oh, and Evernote is free.

So, what problem are you solving for $10 that Evernote doesn't solve much better for free?

Also, Evernote has $95M funding, so their velocity is probably 100x yours.

PS: This is a harsh comment, but the intention is constructive. If you don't have good answers to these questions, then it's back to the drawing board!
Polybeutel
Wir produzieren zip beutel, polybeutel, blockbodenbeutel, Folienbeutel, Flexible verpackung, pe beutel, plastikbeutel, bodenbeutel, standbodenbeutel, teebeutel, kaffeebeutel, verschluss beutel, paper bags, plastic bags etc.
Cabotine perfume| Gres cabotine perfume for women
Seduction was the inspiration for Cabaret by Perfums Gres. This truly exceptional woody floral fragrance is comprised of vibrant floral accords such as rose, lily of the valley, peony, and pink bay layered, Cabotine, in the beginning means actress… woman with the miles facets who plays of her charm by means of a glance, full with joy in life and of spontaneous
yes..like the other hackers are saying....you have to deal with this problem like a poker player tries to guess his opponents cards....so the first step is to create the piece expectation function...which will basically calculate the probability that a piece is (say knight) at square x,y given the probabilty expectation functions of all the other squares..one way to create probablilities for all squares would be to use a combination of dynamic programming and neural networks...you will have to create a dynamic programming algorithm that sort of trains itself(by storing data rather than changing its code!!) do better and better as you tell it how right or wrong it was....so the topics you are looking to cover in the next exercise (assuming tht u have already done some reading on image processing) are basic probability theory,dynamic programming and neural nets...those are my two cents on the problem.
If they make as many coding errors as spelling errors, I'll stick with my current list app.
My 2 cents : Google Tasks blows this out of the water.
Adding A Different Mouth
i still don't get it. it'd been clear if it was something like
"we have lot of processing to handle. we share them among computers to get the job done."
Limiting those with non-mainstream needs or desires (like pseudonymous interaction) to niche sites, effectively amounts to total segregation. Those people may want to interact with their real-life and online-only friends using the same system (e.g. Facebook or Google+), and some of them want to use their nicknames or handles to do so. If your friends would be put off by "darklajid" or "nitrogen" commenting on your posts, then you can prevent the posts for your real-name friends from being visible to your pseudonymous friends (if you have any).

I'll take my argument further: Google+ and Facebook grown beyond mere commercial offerings to become essential services like e-mail or the telephone system. Forcing certain classes of users onto a different network prevents them from interacting with the main body of the network. I consider this an inherently bad thing. Imagine if certain people were told they could only use niche telephone networks that were incapable of dialing the network that everybody else uses.
Putting name and price aside I don't like deep nesting approach for lists. I tend to have too many levels and it's cumbersome to click so many times. I like to have an option to see all my tasks at same level and get nice overview of everything I want to do.
Also just thought I would add so you could get better understanding of my business, is that other similar companies in the same industry have been funded by VC's.

So certainly a fundable idea maybe even more so as the others don't a significant recurring revenue stream due to their model.
XKCD: Mac vs PC
how much portion of cells can human lose before getting into trouble? ...per organ or other cell groups?
I'm the one with blinders? - Seriously?

The browsers implement the standards... hence the front and centre. IE defined the "standard" for a long time (and still does).

Dreamweaver is a horrible example of 'front and centre' of HTML/CSS. It creates horrible markup.

None of Adobe's other products are at all related to HTML/CSS (Edge aside).
Yet one editor has kept it surprised, and apparently fights like a wolverine if anyone tries to push an edit past him. And this is a fun article.
What All Social Networks Got Wrong
Doom 3 Source Code To Be Released This Year
Three Questions for Effective Feedback
Perhaps http://seoshop.biz would rather get real reviews as they value there customers more than the idiots who buy the reviews?
https://stripe.com/
Ask HN: USENET postings that helped define a generation
Hi There,<p>I'm putting together an article on USENET posting over the 3 decades.<p>There are obviously the infamous Linus Torvalds and Jeff Bezos message, however, I'm wanting to look deeper and examine the more personal side of USENET. For<p>I would be humbled if you could tell me your USENET stories.
What did USENET teach you?
Did you have a posting go "viral"?
What do you most remember about usenet?
What posts helped define and inspired you.
Did you find love on USENET?<p>Thank you for sharing :)<p>Andrew Lynch
http://about.me/andrewlynch
andrew@memeburn.com
A Gala Break For Delicious Dinner.
Local  Wall
You’ve noticed that the steam rolling and the days of a good sales pitch are over You’ve heard too many No’s already and you know you need to reach a new buyer a client with a good credit rating, and sound financial conditions.
Here's a pretty rough and ready bookmarklet to add them: http://jsfiddle.net/FVAYG/2/
Before hiring a developer, why don't you try to outsource parts of the dev for example on oDesk/eLance. Granted, it will take you some time to find someone good, but if you give a few small projects to several devs and take the best, you'll get to it. Also, it won't cost $5k/month so you don't need to do consulting for it, but you can just throw the revenues you get from the app at it.

Same for design, and other things that can be outsourced. I recommend reading "start small, stay small" by rob walling, for all things outsourcing and small apps.

Anyways, it's much better to be in your position than just not having any revenue :-) So keep going at it, and keep us posted!
Why wouldn't you be able to get the average? Return page count + total pages for each shelf and then take the ratio of "reduced" sums.
Sorry to hear that you chose your 4 years of school based on meeting someone from the opp gender. Hoped that worked out for you :)

I think you don't quite understand how "top-performers" function in human society. There are numerous formal studies that show that charisma and sex appeal have much more to do with one's career prospects than their skill and education.

Not trying to say that skill doesn't matter - but social skills matter more than technical - we can bitch all we want, but thats how world works and we better adapt to the best of our abilities.

I have seen from numerous anecdotal examples how top performing men tend to advance their careers through women in the workplace - be an ass to the ladies and you won't get anywhere. "Work" the ladies - and they will make you king of the world.
Add Diffusion Glow Effect On Image In Adobe Photoshop
Add Diffusion Glow Effect On Image In Adobe Photoshop, Diffusion Glow Effect image, See how to add diffusion glow effect In This Adobe Photoshop Tutorial.
It has been proven to have certain properties, not to be "correct".
6. Work on introducing efficiencies into other parts of your life in order to free up more time/energy/mental focus for the business.

You have mentioned that you are eating better and exercising more. But what time sinks do you have that could be eliminated or reduced? Most people (at least in America) spend quite a lot of time on just maintaining their personal possessions. I have few personal possessions and it gives me more time for other things. Most people have lots of very inefficient processes in their personal lives and are typically reluctant to consider making changes which would eliminate housework or reduce travel time for common tasks and so on. For example, many Americans have long commutes to work and complain about how negatively this impacts their lives but will not consider moving to shorten the commute. (I know that is a poor example for you since you work from home, but it comes to mind because I find it so baffling. They typically state that they live far away because they don't want work to consume their lives but the net result is that work consumes more of their lives due to the longer commute eating up more of their time.)
While I am also drawn to NodeJS, I wonder if it wouldn't make more sense to use a language that supports coroutines. Not sure which ones would apply - probably Racket, as they seem to do everything?
You might look into the academic literature for OCR, which this will reduce to. (Most AI problems are "How can I apply human intelligence to cleverly reduce this problem from something which appears to require intelligence to something which actually only requires well-understood math?")

I think the punchline is likely to be that you end up taking dot products of feature vectors generated by library code and writing fairly little chess-related code. Sorry to burst your bubble if you thought this was going to be very sexy. On the plus side, it will work, and if you're as good at programming as you appear to be you're almost certain to succeed on this.

P.S. I hope you like taking photos because odds are you're going to get the opportunity to take lots.
PlayStation Vita delayed until after Christmas
What exactly is the 'lifetime' on an iphone app?
Foundry Group's Seth Levine: Worst Pitch Ever
Fingerprint breakthrough offers new forensic evidence
Official announcement: http://blog.chromium.org/2011/08/connecting-web-apps-with-we...
give me your feed back
See also the 'design recipe' approach advocated in books like 'how to design programs'.
Here's the thing though - if people aren't going to revolt when the TSA literally gropes their genitals, there is little else they are going to protest, certainly not something far less tangible.

In fact, it's the opposite - we have common people who react by defending the TSA doing this to millions for the single idiot they might catch someday. Now it has spread to bus stations, trains and even roadblocks - and still, no-one protests.

So this will never be defeated, even if the headlines of every newspaper and news program tomorrow was "government saving every email that everyone has ever sent or received".

As long as they can go shopping at the mall or go fishing on the weekends, they have the illusion they are "free" and don't mind all the war and unreasonable intrusions into their privacy.
The Ubuntu machine I work on does this:

stavros@stavrosvise ~> crap
fish: Unknown command “crap”
No command 'crap' found, did you mean:
Command 'cap' from package 'capistrano' (universe)
Command 'czap' from package 'dvb-apps' (universe)
Command 'crip' from package 'crip' (universe)
Command 'grap' from package 'grap' (universe)
crap: command not found
For most people, I doubt it. But I'm certainly glad my mother's phtotos weren't online when I was in high school. Bullying is always an issue.
Here's a list of them: http://library.readscheme.org/page1.html
World cup soccer jerseys
nice that you are using spine - it is a great little framework
Biometric Access Control System and CCTV
Need for security and safety of homes, commercial complexes, schools and offices have increased because of increased antisocial activities. Use Biometric Access Control System and CCTV for reliable solution
Watch,Rise Planet Apes,online
watch,Rise Planet Apes,online
numerous appearances on the big screen for many years, began when Charlton Heston landed in what appears to be a distant planet and sustainable by Tim Burton took the Mark Weinberg to a distant planet in the year 3002.
You could try also marketing it to Freelancers who need to develop an EC2 app for a client. This way the client can easily provide the freelancer with a development box for a week or a month.
Project web page: http://webintents.org/
I wish I could upvote you more...
A very thought-provoking article: The Personification of Design
'Spam king' Wallace indicted for Facebook spam
Aren't we all supposed to scream "non standard!!" like we did when IE added behaviors?
Yeah, and it's 3 hours lessened in any case. The ET workday would be 4pm-midnight in Kenya. More natural than the 7pm-3am run in India, in any case.
You have a fundamental right

That's exactly when I mean. Where is this "fundamental right" in UK, EU, US or any law? These are not public utilities! Please don't confuse your personal preferences with "the Constitution".
How well have intents actually worked out in practice on Android? It's been awhile since I spent much time with an Android device but a year or so ago it was very rare that I really wanted a generic utility.
It's not unreasonable to assume Randi is short for Randall, which is a boy's name usually.
>72 hour coding binge

Just listen to some prog epics. Genesis, King Crimson, Rush... you'll get through three, maybe four songs in that timespan.
Sounds like you enjoy first dates, but if you're looking for a stable relationship, it's much easier when you've adopted a sustainable manner early on.
I'm sure some folks are getting lots of yucks from the name. Can you imagine being in a corporate IT job and trying to justify to management that the next project should be built on their platform?
What do you mean by 'chaining'? Twisted's Deferreds provide at least a couple of things one might casually describe as 'chaining'.
Arizona Diamondbacks Hats
In my country, we have Computer Science and Computer Engineering. CompSci is done in Science or Math faculties, while CompEng is done in engineering faculties.

CompSci is about abstract theory. It's more related to math then to engineering. To CompSci, computer languages are the building blocks. The fact that those language happen to run on computers is implementation detail. The fact that those computers are imperative is also implementation detail.

I'd say most CompSci students here don't care much about the inner workings of computers.

CompEng students are different. They couldn't care less about functional programming and care a lot about the underlying implementation.

Different people, different interests. I'd keep SICP for CompSci but not for CompEng.

I'll end with a quote:
Computer science is no more about computers than astronomy is about telescopes ~Edsger Dijkstra
May be you can see http://code.google.com/p/voxpoptc/
it is based on NLTK.
Fairly certain the corporate version of this product would/will have a different name.

It's actually aimed at script kiddies who want to make cool things ... definitely not the product/branding/anything for people with an IT department.
A Perl version would be good, but given that Modern Perl (http://onyxneon.com/books/modern_perl/) is a fairly recent release, I see many people just pointing newbies towards it since it's very much up to date.
You covered most viable options. If I were you I would continue with #4 and give that feature of monthly subscription to generate steady stream of revenue. You seem to have a product/market fit so in this situation I would outsource someone for a help with marketing, it seems you have good SEO potential, you can find good companies/freelancers on Elance. If you can separate wheat from chaff you'll reasonable SEO service for about $500 a month - I'm currently paying European based company for SEO services that much - zenoseo. If you have more cash find someone to help you with PPC, like Google Adwords, run few cheap test campaigns and see if ROI is good, if good continue otherwise wait some time. Additional customers you get from marketing will give you more cash. Then hire a developer. If at that time you still need cash try to get an investment. The simplest way to start is with angels. See if there is local angel group or try AngelList - there are good guides how to pitch to an investor. Good luck!
It's why I think all the maternity leaves should be paid by state and insured by state, not by company, otherwise it will cause such hidden discrimination. And I'm in favor of longer maternity leaves (at least one year) otherwise kids will not be breastfeed and it might cause health problems later.
Having healthy new generation is in interest of the entire society so the society should pay for it.
For Me its PC vs Ubuntu, The Net effect is same anyway.
I want Google Chrome in Android, not the other way around.
I found that structure of teaching awkward.

If someone already knows some basic javascript, you could show them a basic, familiar function but then show them how it can become a closure. Then make them realize that everything can be treated essentially as an object in javascript, nearly everything, but especially functions.

I didn't know the formal names of "Stateful Closures" or "Continuation Passing" but I knew that I can make a copy of a function as another object so it retains different values than another copy and that I can pass a function as a return value.

They should also cover self-executing closures and using timers in closures via setTimeout(function(){ - I don't think those concepts are too advanced.