skysight-inc/HackerNews huggingface dataset:
The definition of success itself varies among most of the people. Some people wish to make a dent in the universe, some people just want money. Some people want both.

Some people just want to be famous and remembered. Some people want to be something important part of an ecosystem who get to decide a lot of things. Some people just like Power and social status. Some people are in just for the fun of the game.

Some people just want to be happy. List can be really long. Basically its what you truly want.

Depending on that there are different things you need to be successful. There is no silver bullet.
Prosthesis That Replicates “Bullet Time”
This whole thing gave me haskell flashbacks. (That is a good thing)
> None of Fikri’s individual actions would raise suspicions. [snip] Taken together, though, they suggested that Fikri was up to something.

What an objectionable statement. Taken together, they don't suggest that Fikri was up to anything more than the sum of their parts (which pretty much seems to rely on the one piece 'hanging around alone in the plazas of disneyland'). If this is the best example they can come up with, I hate to think what the marginal ones might be...
The economic term is deadweight loss. Not so ridiculous, as that is product capacity lost to society.
This isn't "underground". I'm in high school and many, many people I know pop ADHD medication and other stimulants so they can get better grades and focus more; AKA, to be more boring (kidding..sort of).

Find any bored suburban neighborhood and many of the people there are popping lots of pills, openly and unashamedly (is that a word?), for lots of different purposes.
Yes, it is. I love haskell.
Sorry for stating the obvious. If you come to SV and have zero connections, then make connections. It's really easy, there are events, meetups, talks, hackathons, you-name-it pretty much every day. The culture is so pervasive that sometimes you make industry connections even without trying (e.g. at the climbing gym).
I was kinda assuming that the system already has a separate appserver tier from the webserver tier (HN doesn't, but many other real-world apps would). Separating application logic from HTML formatting is usually a good idea, if only because HTML templating tends to be CPU-intensive but memory-light while application logic is often CPU-light but memory-intensive. That's an orthogonal issue, though - you can run as many appserver instances as are necessary for your dataset.

I guess I was wondering why, in your app server, you don't just add a big in-process heap and use the normal language mechanisms to access it wherever you'd return your leaderboard info?

The concurrency issue is interesting - how does Redis handle it? Does it have some sort of STM, or is it all because everything executes in a single thread in Redis? If it's the latter, you'd get that for free in a single-threaded appserver (although you probably don't want a single-threaded appserver).
Wow that looks shiny. Yeah making my own is part of the fun.

Update: It arrived! http://instagr.am/p/WRPUI/
It is a logical fallacy to believe that in order to mimic someone else's success you must also mimic all of the steps they took to get there.

Just because Microsoft, Facebook, or Netscape had long and crazy hours in the startup days doesn't mean you need to do the same thing to build the next Microsoft, Facebook, or Microsoft.

It's rather immature thinking to assume there is only one way to do something like this, or even that "this is just the way things work" when your company is based in a certain area of the country (Silicon Valley, California).
Dexter Season 6 Episode 9-s06e09 Get Gellar
Mercurial adds support for large (10MB) files
So you actively promote and exhibit behavior that you admit decreases productivity (especially your own)?
Email addresses don't matter, but the only people who don't put real names on resumes are gray hats.
What sort of influence does the government have on the actual algorithms/data mining done by Palantir? Basically, it feels like a way for the government to spend a bunch of taxpayer money to provide a false sense of security, while making folks at Palantir rich. Feels a lot like a digital version of those airport scanners we love so much.
Wouldn't this apply to a Redis deployment as well? At the point where the app server would fall over, the Redis instance is probably getting just about saturated as well. (Well, perhaps a bit later because Redis is written in optimized C instead of Python/Java/Scala, but still no more than a constant factor away.) So you'd need multiple Redis instances. How is coherency between them handled? Does the client library automatically take care of synchronizing writes to multiple instances and failing over reads, or do you have to do all that yourself?
i can think of a few trolls who would love to snatch up that patent and sue everyone who ever had anything to do with a smartphone.
This is a really baffling thing to quote (and even more baffling that it has been voted up).

Alcoholism is a frigging nightmare for everyone involved, irrespective of culture, and here you are regurgitating some PR nonsense written by an alcohol industry pundit.

Go spend some time at the emergency room of any major hospital and see all the PAP's (Pissed And Punched), the MVA's involving alcohol, the people getting their stomachs pumped. They deal with this every weekend. Long term, look up Korsakoff's syndrome.

You don't get this mess with, say, coffee or tea.
From a safety standpoint, isn't the right thing to do to test flight equipment against interference from consumer devices? Simply assuming that everyone on the plane will turn off their cell phone seems like a cop-out.

Having flight safety depend on the (unverified) compliance of consumers is ridiculous. There are only two cases here:

1. Consumer electronics represent a real threat to air safety. They should be banned from planes or disabled (i.e. the battery removed and turned over until the flight ends.) There should be real penalties for non-compliance.

2. Consumer electronics are not really a threat to air safety. We should stop wasting everyone's time and adding unnecessary stress to the travel process.
Why is it more efficient to store everything in individual k-v pairs? Hash tables are certainly more memory efficient, and the difference in CPU efficiency is so slight as to be inconsequential.
YCharts, Analytics tool for investors, raises $3.25 in Series B funding
Make a Donation to Help Reduce the US Public Debt. Wait, What?
For anyone wondering who that is, lmgtfy:
http://en.wikipedia.org/wiki/Robert_Cecil_Martin

"In 2001, he initiated the meeting of the group that created Agile software development [...] From 1996 to 1999 he was the editor-in-chief of the C++ Report. In 2002 he wrote Agile Software Development: Principles, Patterns, and Practices".
This same argument applies to storing your relational data in a server separate from the app server, doesn't it?
Suffering from coders block/coder fear.. what do I do?
I have been away at rehab for about a month and got out around the end of October. Before I became a oxy addict I was a prolific programmer and did a lot of fun computer work/hacking.. Since I have been out I am scared to jump back in to the computing field for some weird reason. It is something I was exceptional at and I am scared I will try something and fail. I cant handle any more failure this year.. How do I get over this? I don't know where to start, what to code, what to read... Any suggestions?
Redis is single-threaded. Also, not everyone uses stateful app servers.
Then why can you read a book, magazine, feed a baby, etc.? Honestly, I feel like everyone keeps backing into these ridiculously vague "well... safety" answers with no justification. The FAA clearly told the reporter HOW the rule came to be, through a hypothetical concern that was not supported by evidence. Just like this one.
>>"But who said everything has to be fun? Pain builds character. (Sometimes it builds products, too.)"

Exactly. In fact all fun thing is said to make your position look a little good. Its not good if you depict the path to success as a painful journey. To make your story glorious you need to look like a hero and for that you need depict accomplishments in the most glorious way and make them seem effortless(fun).

Imagine a situation, if you are giving an advice to a young man. You will rather tell him to work on things he likes to work(fun) than on the ones he doesn't like. Although this is the advice in theory you would like to give. Deep within yourself you know very well, doing something big will require you to do stuff you don't like to do. Undergo, pain and sacrifice which you wouldn't like to endure normally.

Also 'struggle' is one the reasons most normal people are OK with their normal lives. I think most people just lack the required level of motivation and desire to overcome the pain to undergo the 'struggle' in the path to success. Most people just drop the plan to work hard calling it 'not worth it'.

People like to believe in a easy way out. They like to believe luck exists. Because that will give them an unfair advantage over others. That is, they can get rich even without working.

Hardwork is so inglorious, it make success look obvious. And moreover when you look at the big picture. It looks karma.
Added :) I sort of forgot at the end of the article.
Parsing HTML with Regex
Doing It For No One But Yourself
Are you also going to fix the assertion that matrices form a group under multiplication? (They don't: not all matrices have inverses. The general linear group is what you are probably looking for.) It's a bit embarrassing that of your three examples of groups, only one is actually a group...
The article is lacking, but keep in mind the publication is Businessweek; the focus is not so much on the technology.

The government contracting market is open for disruption, Karp makes clear what they are doing when he says “You will be getting results right away instead of waiting two to three years with our competitors.” The business model of massive contracts to design software from the ground up for each need of the government must die.
Ah, I was kinda assuming that there's already a separate appserver tier distinct from the webservers. If you don't have that, I can see how something like Redis might be a useful intermediate step so you don't have to go build one until there's actually a substantive need for it.

It's kinda like a complement to memcached then, right? Memcached gives you an off-the-shelf distributed hashtable that you can stick things in. Redis gives you an off-the-shelf list or heap server that you can stick things in. You might eventually want more control of the algorithms that you can run on these, but if it's not yet worth setting up a separate server, you can glue these components together and get a decent approximation.
Try to reply with examples(and when you do avoid choosing examples that follow confirmation bias) instead of broad-unbased refutations.

Minecraft clearly demonstrates the comparitive heaviness of using voxel arrays to represent a world in contrast to a polygon mesh. This point is trivial, and is not unique to Minecraft.

Additionally I'm finding a large number of comments that begin with "No it doesn't", then either stating an identical argument to the parent, or not attempting to refute the parent comment at all. If you're doing this for "points" then shame on you.
Twitter-style follow button for GitHub
Thanks for the link (I am the author). No code search in there yet, just API and snippets.

I will soon have code search as per Google Code Search. I just need to finish pulling down several thousand more repos before pushing it live.

For the moment however look at the following,

http://codase.com/
http://opensearch.krugle.org/
Here's another presentation from Idan Gazit who works with Django: Design for developers: Making your Frontend Suck Less

http://blip.tv/djangocon-europe-2010/idan-gazit-design-for-d... (video)
http://blog.gazit.me/doc/32311867/Design-for-Developers (slides)

This is probably one of the best presentation about the basics of web design that I know. He also mentions the book, Designing for the web, in the presentation which is a good entry for typography, colours etc http://designingfortheweb.co.uk/book/index.php
that's why I just don't turn off my devices
Sorry, again. I'm really trying my best to keep it all correct, but, I do make mistakes.
Again, the issue is that ALL electronics must be turned off, signal or not.
> I'd imagine the screaming, flailing, flickering lights, smoke, and vibrations would do a decent job of getting people to look up from their iPhones.

That's not the point. The fact that people have items out (and are possibly blocking exit rows etc), and are not fully aware of the events leading up to the situation is likely to have some impact on the eventual outcome.

> None of those restrictions are in place to make you listen to the attendants. They are in place because takeoff/landing is generally the part of the flight that is bumpiest and with the most maneuvering. Flight attendants (legitimately) don't want to clean soda off the ceiling or get hit by a suitcase.

This is a side benefit for flight attendants and other passengers. Having people and carts moving in the cabin at these times, and in the event of a situation on board makes for a much worse situation than would otherwise be the case. The additional blockages of exit rows, and obstacle of tables being down creates additional confusion. In addition having tables down will result in injuries to seated passengers who are slammed into them.
You can also make a general donation to the US government, that is not necessarily used to reduce the debt:

http://www.fms.treas.gov/faq/moretopics_gifts.html
As he does every day, he walked to work. “I never learned to drive because I was busy reading, doing things, and talking to people,” he says. “And I’m coordinated enough to bike, but the problem is that I will start dreaming about the business and run into a tree.”

I love CEO anecdotes like this: too busy to learn to drive, but not too busy to learn to ride a bike?

Palantir also has a permission system to make sure that workers in agencies using its software can access only the data that their clearance levels allow. “In the pre-Palantir days, analysts could go into file cabinets and read whatever they want,” says former NCTC director Leiter. “Nobody had any idea what they had seen.”

It's amazing how the former NCTC director, who is now a lobbyist for this company, seems to be unaware of the simple method of placing locks on file cabinets and/or secretaries that log who has checked out which files - methods I am sure intelligence agencies in the US have had since their founding.
The thing that 'accidents' has in its favor over 'terrorist' is volume. Many thousands of takeoffs and landings and millions of passengers with electronic devices every day. Even a small additional risk is guaranteed to line up with the right mix of other factors occasionally.

Terrorist attacks in the US are extremely rare, and they typically expend their resources with each attempt so they want a high probability of success. There are far better avenues for a technically sophisticated attacker these days than getting on a plane and emitting harmful radiofrequency interference in excess of FCC guidelines.

> drop the encoded versions on public repositories, and distribute the keys to the media upon successfully killing people

I'm far from an expert on the mindset of terrorists, but I really don't think that's going to check the box for those aspiring to martyrdom.

Edit: It's an interesting thought experiment though. Let's say the next time an Air France crashes mysteriously into the ocean, the next day some group sends a private key to the media which decrypts a file from Google Cache containing the flight number and their religious slogan of choice. How would the media around the world report that?

A "hoax terrorist" could also encrypt and upload files for _all_ the flight numbers, or perhaps have a smaller set of files that decrypt differently with different keys. If they used CBC mode, they could even choose part of the plaintext when they disclosed the IV. You'd have to trust a cryptographer to know how reliable of an indicator that actually is.

Or a counter-hoax-terrorist could do that to discredit you. Would kinda suck to martyr yourself and have no one believe you about it later. If the CIA were smart, they would be doing just that, in advance.
Geraldauto
New, Gerald Automotive sells and services Nissan, Subaru, Hyundai, Kia vehicles in the greater
Another deceptive title designed to attract clicks.

The problem is with how we attribute achievement, how we praise kids, not the kids themselves. But the title as written attracts more attention. The reader thinks, "What could possibly be wrong with the bright kids?" Click.

I'd argue this finding implicitly speaks to the way we view and value intelligence and ability. Seems to me we refuse to acknowledge effort is as useful as some sort of innate ability. Our dominant fascination (judging by scholarly and mass media publications) seems not to be with hard work, and achievement despite the odds, but instead with those who are "gifted" and do not need to work as hard as everyone else to achieve the same results.

Surprise! The bright kids are not as motivated. That's the revolutionary finding presented in this fluff HBR blog "content".

We go to great lengths to try to find such "innate" above average ability, to label and preselect "the bright kids", instead of devoting our attention toward motivating and rewarding _effort_, which in my opinion might ultimately harness more human potential in the aggregate than focusing excessively on "the bright kids".

Especially when you consider that the attention we place on ability and the "bright" label we give them could possibly lower their overall performance, if you believe what's suggested by this study.
The difference is that relational data is usually disk-based, I/O bound, and requires persistence but not necessarily fast access. There're a bunch of algorithms that are specialized for the access patterns of disks (who wants to implement their own B-trees and transaction logs, other than Google?), so it makes sense to use an off-the-shelf solution for them.

Redis's main selling point is being an in memory datastore, which is great. But virtually every programming language has a rich selection of in-memory data structures in its standard library, along with the ability to write code and implement some more. What is it that Redis gives you over using these? Programmers are generally quite familiar with efficient algorithms for accessing memory - it tends to be taught in intro CS.
I feel like I should leave this here:
http://www.reddit.com/r/politics/comments/mrge8/did_anyone_e...

TL;DR; - It's not what Alex Jones would have you think it is.
Their main products are oriented towards integrating structured and unstructured data from lots of different data sources: http://en.wikipedia.org/wiki/Palantir_Technologies#Palantir_...

Other articles on the company make it more clear that the reason why they need so many "forward-deployed engineers" are because they heavily customize the installed software for each customer, i.e. you have to do a lot of custom work pulling data out of Proprietary Customer Database X to feed it into the system (and back out). See "Why Palantir Makes My Head Hurt" http://kellblog.com/2011/06/27/why-palantir-makes-my-head-hu...
Site requires registration. To work around it, click "Register now" and then back on your browser. (Edit: This was on Chrome.)
For $250-$300 you can get a refurbished iPad 1.
or for $200 you can get an iPod Touch.
Five Manifestos for the Creative Life
Yeh I wouldn't buy that argument either. So fair point. However I think the author should be criticizing it from the perspective of the intended market. eg. Clunky interface, lackluster ecosystem etc.
One way to be popular is to link to an article where you don't have to log in/register.
:)
Ask PG: Avg karma seems to be dropping even with #upvotes higher than avg
Has there been any recent change to avg karma computation?

I noticed that my avg has been dropping consistently although my last few comments seem to have got more up-votes than my (pre-existing) average. Seems the site is telling me that I am doing something that I shouldnt be doing, but I am not sure what.
For bugs, I'd expect a single commit to provide the fix; otherwise, the bug report needs splitting into multiple independent bugs. :)

Feature requests might require a whole branch, though. But in those cases, each individual commit in the branch would build towards the feature, and should reference the feature request.
Oh, come on.

I sort of get the "quips that don't add materially to the discussion get all the downvotes" sentiment, but a well executed, topically relevant Mel Brooks joke in the gray? On a Sunday? We're very puzzled.
I'd be very interested in that data, mostly because a handheld device capable of producing enough EM radiation to interfere with a cockpit from dozens of feet away (at a minimum) through metal bulkheads seems implausible, at the least. Remember that EM fields are subject to inverse-square law.

If it was possible, I can't imagine that the TSA would let us carry as much as a 9-volt battery on board. Even if it were possible, couldn't you just put shielding between the passenger cabin and the cockpit? EM radiation is line-of-sight, after all.

It seems like a giant non-issue that exists mostly due to rulemakers' ignorance.
They have become more or less one and the same party now. I'm hoping that by the next presidential election (2016) a true 3rd party will evolve. It's a good thing when 2 parties have to ally against the 3rd to have majority in Parliament/Congress. It also means that whenever those 2 parties, whichever they are, do something very stupid, there will most likely be strong opposition from the 3rd one, too.
I liked Self-Made Man-- really interesting exploration of masculinity and the culture of "manhood" in general. It would have been especially interesting if somehow Vincent could have stayed in her old sort of rarefied world and experienced life there, rather than having to leave that world and join bowling leagues so she wouldn't be recognized.

Ben Barres (formerly Barbara Barres) wrote a great piece in Nature ("Does Gender Matter?") after the Larry Summers debacle. There's an interview with him here:
http://www.nytimes.com/2006/07/18/science/18conv.html?pagewa...

Pretty convincing stuff on the role gender plays in our interactions with each other. To me, what's so fascinating about the experience of transsexuals is that they literally have controlled experiments going on-- they're the only people who can experience life in two different bodies. What a useful perspective to have-- I'll never know what life is like as someone of another gender/race/ethnicity, but I imagine it would be incredibly mind-expanding if I could.
Of course, I'm wary of anything that comes from "that" kind of site. (You know what I mean.) However, at the same time if this is true it's definitely something for me to ponder as I look out my window tonight, knowing that one day there may be a time where a comforting dark instills only a faint sense of paranoia.