skysight-inc/HackerNews huggingface dataset:
Just don't delude yourself into believing that that makes you a hacker, because it's not fooling most of the rest of us.

From The New Hacker's Dictionary:

1. A person who enjoys exploring the details of programmable systems and how to stretch their capabilities, as opposed to most users, who prefer to learn only the minimum necessary. 2. One who programs enthusiastically (even obsessively) or who enjoys programming rather than just theorizing about programming. 3. A person capable of appreciating hack value. 4. A person who is good at programming quickly. 5. An expert at a particular program, or one who frequently does work using it or on it; as in `a Unix hacker'. (Definitions 1 through 5 are correlated, and people who fit them congregate.) 6. An expert or enthusiast of any kind. One might be an astronomy hacker, for example. 7. One who enjoys the intellectual challenge of creatively overcoming or circumventing limitations.

Source: http://www.outpost9.com/reference/jargon/jargon_23.html#SEC3...

So, where is the "you shall use Android or Linux" requirement? Oh, I see, The New Hacker's Dictionary is wrong and not true to the law either.

Really, why do people even care?
Organised terrorism is very different to a lone gunman.

Aum Shinrikyo were a remarkable terrorist cult who achieved pretty scarry things. (https://en.wikipedia.org/wiki/Aum_Shinrikyo)
As an Israeli, it's news to me I live under permanent martial law. You might want to read up on this.
Then why not either realize that you either a.) don't really believe God hates people who killed themselves no matter the circumstance b.) disagree with God on that. People know it, God knows it, lying about it doesn't make a suicide something else. Also how can you forgive someone when you lie to yourself and others about it? So either simply stop being a hardass and be social in burial as you're supposed to be in life; or accept that you're making the whole practice of "being buried as proper Jew" completely meaningless (which I would argue is meaningless to begin with, but everybody has to find that out for themselves). But at no point is this an argument for just "fudging the numbers". It's just the easy way out, pun really not intended.
I read a lot of books this year but these are my favorites:

The Post Capitalist Society - Peter F. Druckert

The War of Art - Pressfield, Steven

Vehicles: Experiments in Synthetic Psychology (Bradford Books) - Braitenberg, Valentino

The Art of Doing Science and Engineering - Hamming, Richard W. (this book is even better if you are good with math, which I am not) it's still fairly inspirational.

Re-read:

Mindstorms: Children, Computers, And Powerful Ideas
Papert, Seymour A.
Sometimes code does become more like his, however. Like someone else commented already, it's far more common to store the states in a model. Often the way changing one control would then enable a button that depends on it is that it would trigger an invalidate which would cause the rest of the UI to check the model again. I have seen this sort of code then become more like his when the invalidate step became too expensive, and what was invalidated or what was changing had to start getting specified. I admit it has only happened in games for me, though, where you often have super complex UI states and have to manage smooth frame rates.
The thing is, the reason for new codecs isn't better covering existing use cases, it's using better knowledge and techniques and wildly changing space/computation/power requirements to fit a new profile.

There's no need to replace telnet. There is a need to replace gif wrt animated images.
Gödel, Escher, Bach by Douglas Hofsteder. Barely needs any introduction here, but the depth of thought is just staggering.

Lights Out in Wonderland by D.B.C. Pierre. A wonderful story with a few incidental observations about modern society.

The Grapes of Wrath by John Steinbeck. Sure, you can read about people who've made everything, but what about people who lose everything. Absolutely everything. Shattering, tragic fiction.
The idea that you can inherit money but not obligations is dysfunctional. We who live in the U.S. are the beneficiaries of tremendous investment into the country by Americans who came before us. We either inherited these benefits, having been born here, or bought into them, by choosing to immigrate here. We have inherited their sins as well. I was not born here, but every morning I ride to work on a train line that was built when Jim Crow still reigned in the U.S. and would still reign for another half a century before it was dismantled by the federal government. The obligations incurred by our predecessors are baked into the brick and concrete and steel of the civilization which they built.

The marginalization of blacks in the U.S. is not some academic issue that happened in the long-forgotten past and involved long-forgotten people. At the time my grandfather was starting his medical practice, which would sew the seeds for the prosperity of his family in my own time, blacks in the United States were systematically oppressed, prevented from participating in society or getting an education. This all happened in essentially modern times. George Wallace made his stand to resist integration 16 years after the transistor was invented at Bell Labs, and 5 years after the first integrated circuit was demonstrated at Texas Instruments. It was not that long ago even on the technological time scale, and a blink of an eye on the sociological time scale.
The idea is more about knowing the scale of time it takes to help compare different solution. With those number you can see that it's faster to get data in memory from a distant server than to read the same data from disk. In common application that means using disk storage is less efficient that storing it in a database on an other server, since it usually keeps almost everything in memory. It also tells a lot about why CDN are needed if you are serving client worldwide. A ping from North America to Europe will always takes 100+ ms, so having geographically distributed content is a good idea.
One thought that bothers me is as "Developer Rig's" become more and more specialized (i.e. still have command line access, multiple monitors etc.) we will have more challenges getting them. Think about the years we would build our own game rigs because that was the best way to squeeze every drop out of the currently available hardware.

The Mac Pro is a perfect example, I doubt Apple will ever give it serious investment, maybe one more rev next year and that'll be the end of life. As all the various vendors rush towards Tablet and Smart phones etc. we will slowly become the "minority" and end up going back to building our own rigs.

Anyone want to start an Alienware for Developers?
What are good alternatives to expedia that provide good customer service and are also friendly to small businesses?
A minor point here, but relevant since the OP is emphasizing the importance of understanding the Poisson distribution - if the mean really was 10,000, any observation outside the range [9,500, 10,500] would be extremely unlikely.

http://en.wikipedia.org/wiki/Poisson_distribution
I like the kiosk idea. Anyone know where to find a ~10" hdmi/usb capacitive touchscreen?
Note that this isn't a bug in WordPress itself, but in the W3 Total Cache plugin.

So, could someone un-editorialize the title, please?
Oh, very interesting. You could add a button, though, to show the frame, or just hide it below the fold (increase the height of the visualization div). It's not like vertical space is a scarce resource, so you don't really need to hide it or to have the main div short.
God dammit. Thanks. It's too late to edit and that's the worst typo ever.
May I ask one question: why would I want to have two different Dropbox accounts under same login?

If this is about having "work" and "personal" Dropbox accounts then, please "listen to elders": it is really bad idea to mix "work" and "personal" stuff.

If nothing, just have a separate Windows users for "work" and "personal" use of your computer.
Algorithms: likely either Cormen, Leiserson et al or Sedgewick

Operating systems: either Silberschatz, et al or Tanenbaum

Compilers: Aho, et al

Programming Languages: Friedman

Theory of computation: Hopcroft, et al

Graphics: Foley, et al

Artificial Intelligence: Russel and Norvig

General: Structure and Interpretation of Computer Programs

(edit for formatting)
Out of curiosity, why Perl?
Emergence sounds right. But I think there's something more. The properties of a car are emergent on the properties of its part. But the function of the car is not necessarily so. There is intent, something that a pile of rocks does not have, although it has emergent properties.
There is nothing about monitoring our email that is necessary for security. The war on terror is a giant hoax, more people are killed every year choking on peanut butter. Members of the government are always reaching for more and more control over our lives and power to watch us.
Introducing Book of the "Day"
The best book I read this year was "Julian" by Gore Vidal. This is a thoroughly-researched historical fiction book about the Roman emperor Julian, the last pagan emperor of Rome. Thirty years before Julian rose to the throne, his grandfather Constantine the Great transformed Christianity from a persecuted sect practiced by a significant minority into the official religion of the state. In those thirty years, the ancient cults had mostly withered and died, their temples turned into churches or abandoned in disrepair.

Julian set out to revive the old religions and convert Rome away from Christianity. He was a bookish boy, a bit of a philosophy nerd. When he unexpectedly rose to a position of prominence, it turned out that he had a knack for military command which helped him gain popularity with the people and seize the emperorship.

I enjoyed this book because it gets you inside the head of people in a different time and place, with different thoughts and concerns than modern westerners. It also shows you how quickly the world can change. Julian lived in a time when thousands of years of tradition were changing quickly, in a blink of an eye by historical terms. These are great lessons to have in mind.
Sure why not, I'm in :)
Shrinking the earth might actually be more feasible than that, though.
Pure Gas maintains a list of ethanol-free gas stations: http://pure-gas.org/

The content is user-generated and maintained, so if you find one, add it.
(define make-tree cons) - is very natural thing - it is called synonym - just another word for the same thing in a new context. Moreover, this is a better candidate for a proper way.)

separation of effects from pure functions - this I cannot understand. Aren't these function pure?

And another part of "properness" - each node of a tree is a tree itself. Sometimes less types is more.)

Well, I'm old-fashioned, but I think that being able to put any kind of data into a list is the strength, not weakness of a language, and that user-defined ADTs and compound data-structures needs no explicit typing, they are nothing but conventions.
In no particular order...

1) Cooking. I have a few standbys that I can make on a regular basis, but I'd like to expand a bit and find some more dishes both my wife and I enjoy. (She's a vegetarian, I am not.)

2) Systems / low-level programming. Mostly for my own amusement, but I'd like to have a better understanding of operating systems and how software interacts with hardware in general.

3) Improved parallel programming. I'm an HPC sysadmin and I am good enough with parallel programming to get by with helping debug users' code, but I'd like to be a lot better, especially since I often interact with complex applications that scale to thousands of nodes.

4) Math and physics refresher. I have a B.S. in Physics but I've been in computing for a while, and I'd like to re-assure myself that I know about more than computers. :) I plan to spend some time on old books, notes, and problem sets for both basics (Mechanics, EM, Quantum) and some favorite subfields (solid-state).

5) Machine shop skills... probably take some classes at the TechShop in San Jose.

And of course, just about anything I see that I think looks interesting in the next year. :) Be interesting to look at this list again next December and see what I actually did.
Show HN: Christmas Hack, a simple TimeZone Converter App
My first 'Show HN' post, there could never be a better gift than this on Christmas.

It's a simple timezone converter with no ads and no hassle. Please leave comments/suggestions if you have any. The app fits my usecase, but would love to hear yours as well.

And, Merry Christmas!!! :)
I second, works great.
I take it that mutex is unconstested? A contested one would be a lot slower.
Recent discussion with a bit more details: http://news.ycombinator.com/item?id=4949355
Could you please expand on this? This book is on my to-read list, but I'm not sure I'll ever get around to reading it. Wasn't it very repetitive?
would love to see a raspberry pi wifi crack box.
No I don't...what do you mean?
I had a dispute with an hotel booked through booking.com a month ago and their customer service was really impressive. As said above they called the hotel, sorted it out, called me back, sent me a few emails for order cancellation, and personal apologies. What's more the woman who handled the case was really nice and reassuring.

I was left wondering. The day I open my own internet service I'll try to provide such good support.
Apple Wins Strategically Important Micro SIM Patent
1) Node.js, express, socket.io

2) How to build a networked multiplayer game with above technologies. Possibly using impact.js or other game library.

3) How to draw sprites, character concepts, backgrounds for 2d Game.

I've always wanted to become a respectable artist, but the ability to draw was never enough of a motivator to make me really dedicate myself. Building a small mmo that others can enjoy and play together lets me become a better programmer, as well as gives me a reason to draw and exercise my creative side that I can really get behind.
I left a comment on the main blog as well, not sure if OP is blog author:

I think users may want to proceed with caution:
How do you get around the files DropBox makes not colliding? If you look at a default install, just one instance, view all files in ~ using something like ls -la and you will see a pid file, some caches, some SQLite DB files, all hidden from Finder view.

Then there are the preference files and others stored in Application Support and Preferences, plus possible launchd items as well. Also Contextual Menu Modules that need to know the active user ID. You may find your public share URL's don't work or share the wrong paths.

It seems the second instance is going to stomp on the files of the first. I can estimate why it works in the beginning, as much data may be resident in memory. One app will always load first no matter what.

I think over time this may start to fail.

One suggestion to possibly make this a little cleaner, assuming it does continue to work, is put the call to launch the app into Automator for both apps. Then you are only adding one item to your startup items and never even launching the DropBox app directly from their package .app launcher.

Or, you could dig into the package and edit the startup paths there, but you probably will want to stay outside the .app bundle for update reasons. Updates would nuke those changes.

I think launching both from one Automator action is the cleanest. Though I am curious, for example, the black and white icon versus color. Those are stored as preference values. Can you look on your system to see where they are stored, and how DropBox is now storing two separate values? Does it do it in the same file or somehow magically create a separate file and know where to go looking for it?
There is a nice list here

http://matt.might.net/articles/what-cs-majors-should-know/
Given that the difference between low and high octane is the proportion of two different hydrocarbures, blending them to get mid-grade fuel sounds ok.
Here is the thing I never understand: where is all this libertarianism before people get rich on the back of our society? Bill Gates started a business in the U.S. with full notice of how our system works. It's not like we decided after the fact "hey, this guy is rich, let's take his money." Indeed, he's gotten an even better deal than he originally bargained for--taxes now are lower than they were in the 1970's and 1980's.
Flash player 9.0
Yeah, I love the irony of fragmentation to address fragmentation.
WikiPaintings – An easy way to know more of paintings and history
Once you reach a certain karma threshold, you gain the ability to change the colour of the orange bar at the top of HN pages. The setting is labelled 'topcolor'.
>When you can't have Apache Lucene, because you are using PHP/RoR/Django/node.js/whatever, you can always have "basic text indexing and search".

Nothing in PHP/RoR/Django/node.js makes them incompatible with Lucene and/or Solr. You just need to run a jvm in parallel.

And it's not like every page needs a "full text indexing and search" solution.

Personally, for a lot of use cases I prefer exact string matches over BS stem indexing.
You can't run Solr/Lucene properly on Google App Engine(just an example), other software may run better in such circumstances, but its quality is questionable
1. How to make the most of my Raspberry Pi

2. Farsi

3. Touch-typing

4. Business Unit Management

5. Knitting and clothes-making

6. Ceramics (fine art and stoneware)
Well it is different. The aim is not competing standard here but rather unencumbered alternative so to me that XKCD comic isn't very relevant.
As I understand it, an ordinary investigative journalist looking into this would be subject to pre-approval of anything they wanted to publish by the military censor, and the censor would quite likely forbid publication. Same with foreign journalists operating in Israel.
If you're never going to leave your RoR comfort zone then I suppose you don't need to know this. But I'd have no qualms saying that "every programmer should know" these numbers, and that if you don't do anything where they matter, you occasionally should.
I'm sure Lockheed is keeping a _very_ close eye on what SpaceX is doing (despite the PR statement in the article).

Incrementing the successful launcher counter from 0 to 1 is a huge step. Demonstrating the reliability they've shown with Dragon is another huge step. Lockheed is either concerned (and making plans to remain competitive at a much lower price point), or they're stupid (I'd guess it's the former...)
They're not currently good enough, but they have haptic feedback, and they'll probably improve in the future.
Shantaram
You are not speaking very clearly.

What exactly is the issue/problem that you're trying to convey?

One can use any search solution, from the most basic to the most advanced one, with any server-side technology.

Even if your hosting provider doesn't allow you to run some technology stack, there are hosted search solutions with APIs you can use.

And it's not like any but the most basic of sites should not use at least a VPS anyway.
That is crazy. I've never heard of a CC credit taking up to 90 days to process, I think they just pulled that out of their ass. Also, the idea that a company would advise you to authorize a dispute/chargeback is pretty amazing (read: ridiculous). I have a fair amount of experience in this space and to me these things just shout incompetence.
The Orthodox are the ones who decided who and how can be buried, it's called Chevra kadisha [1].

[1] http://en.wikipedia.org/wiki/Chevra_kadisha
Unique? Not really, it has been done https://savannah.gnu.org/projects/guix/
Harry Potter and the Methods of Rationality:

http://hpmor.com/

And my free ebook conversion:

https://leanpub.com/hpmor/
If you're not too deep in RTK give KanjiDamage[1] a try, I found it the best way to learn kanji, onyomi, some kunyomi and even picked up some useful/common jukugo - and it didn't took that much time, either (of course kanji rate heavily depends on free time/motivation).

I used pre-made deck in Anki, set up kanji in question to display stroke order on hover and used dictionaries to double check meanings/usage. I really can't recommend it enough.

[1]: http://kanjidamage.com/introduction
I wonder is there any similar EU law?
Ask HN: What social media metrics should we measure?
We have a startup in the mobile space for bands, musicians and artists (for more see moupp.com.) We are active on Twitter, fb, Pinterest and YouTube. What metrics should we be measuring?
Then you should be fine. It's the intuition that makes the artist.
I got the point of the essay. Mine was more a practical rant that the term Self-Made is so widely accepted as part of culture. Being a parent for many years now I've seen more "just believe in yourself" messages in kids' movies than I can count.
If anyone who frequents hacker news shoulder-surfs you, they'll wonder who died.
Power use of led with output of flourescent, flexible, durable.
whelp, that passing will end my use of free text email.
That's some bad copy write from the start:

>The untold story of Intel's desktop (and notebook) CPU dominance after 2006 has nothing to do with novel new approaches to chip design or spending billions on keeping its army of fabs up to date. While both of those are critical components to the formula

If those components are "critical to the formula" then you cannot say that "it has nothing to do" with them.

Critical means: it has absolutely something to do with them too.
There is a pretty well know document on the Dropbox Knowledge Base about this.

http://www.dropboxwiki.com/TipsAndTricks/MultipleInstancesOn...

Wouldn't this be the best solution?
Better yet:

Sample dispute letter: http://nedap.org/resources/documents/DisputeLetterwithElectr...

Sample "cease contact" letter: http://nedap.org/resources/documents/CeaseLetterwithElectron...

It's actually a pretty nice, common sense law. Note that if you intend to dispute the charge, you should move quickly: there's a 30 day limit from first notice.
I plan to become an expert on adaptive clinical trial design.
"The Long Earth" - Stephen Baxter, Terry Pratchett
Good suggestion. So, similar to this? (second tab): http://worrydream.com/TenBrighterIdeas/
Erich Fromm: The Sane Society

It's not a new release, but it's the standard by which you might measure new releases once you read it. Screw 2012, do yourself a favour and sit down with a really good book :)
Which particular this are you referring to? Just the changing of cost structure forced upon you by the adapt or die that sometimes happens in the marketplace? or were there other parts that required more explanation on my part.
Monitoring remote Haskell services with EKG
Worth saying "18% of independent repetitions would be so severe" as well! :)
>The problem is Intel has already lost on the performance side.

Really? From TFA:

"""For us, the power advantage made a lot of sense. We've already proven that Intel's Atom core is faster than ARM's Cortex A9 (even four of them under Windows RT). Combine that with the fact that NVIDIA's Tegra 3 features four Cortex A9s on TSMC's 40nm G process and you get a recipe for worse battery life, all else being equal."""
Yeah i'l get on that soon. I'm using the location filter to only get tweets in the US.
'locations': ['-180','15','19','72']}
Off topic, but why the heck does this require karma?
Ask HN: What is the state of distributed P2P instant messaging?
I am talking about "no-central-server(s)" networks. There are things like Pastry http://www.freepastry.org/ but this doesn't look at all usable yet.
So I am interested what is the "practical situation" at the moment. Any kind of information is welcome.
Yep I like that suggestion, because indeed the customization thing is nice :)