skysight-inc/HackerNews huggingface dataset:
I think it has more to do with where people end the chain, http://en.wikipedia.org/wiki/Human_nature is after philosophy.

Community -> Living -> Life -> Physical body -> Physics -> Natural science -> Science -> Knowledge -> Fact -> Information -> Sequence -> Mathematics -> Quantity -> Property (philosophy) -> Modern philosophy -> Philosophy -> Reason -> Human Nature -> Thought ->... The fact that http://en.wikipedia.org/wiki/Panpsychism tends to be the last part of the chain before it repeats is just less interesting.

PS: I suspect that most articles can be reached by every other article so you can take just about anything and say it's the "root" article for the rest of Wikipedia.
Duckworks 2011
> I did the same search in DuckDuckGo and I got results as expected. Simple.

For this unusual case. In most situations I've encountered, Google's auto correction is quite helpful.

> What if I was searching for place Java of Java Coffee fame. I would need to scan through the search results, spanning multi-pages (second page in this), until I came across the one that related to Java, the place.

Or, you revise your query to "Java coffee". Hell, with Google Instant it's not even another pageview. As a programmer, I'm glad Google does a little guesswork and gives me results that are relevant to the types of queries I'm likely to be making.
Mobile Media Minds Recomends
Large Zone Near Japanese Reactors to Be Off Limits
One of the great parts of DuckDuckGo is that if you don't find what you're looking for, you can just type in '!g QUERY', '!b QUERY', or one of the other ~1400 !bangs.

https://www.duckduckgo.com/bang.html
The coats of moncler
moncler leather coats,moncler winter coats,moncler winter jackets
Are you worried about Mongo's reliability issues? I like Mongo, but i don't know that i could accept the risk on a project i really care about.
I wish more people would have joined the competiton than just watch Notch, but I guess thats just how things go. This was my first Ludum Dare competition and I had a lot of fun.
It would be ironic of Schwartz is listed in Britannica. I didn't downvote you but I can understand the sentiment. Your comment is nonsensical and does not add value.
Seeing as we humans ceated Wikipedia perhaps in an effort to define and describe everything there is, the product ends up filtered through the lenses of it's creators and in doing so we inevitably end up defining what it is to be human. I dont believe we can understand or describe anything beyond what it is we are. Wikipedia is essentially the accumulation of the collective knowledge of it's creators so what else should we expect it to be outside of the definition of what it is to be man. The attempt to collect and master the understanding of everything is afterall a philosophic endeavor.
Done babbling now lol.
you might be able to replace the server with just CouchDB configured to allow JSONP... Then users can just sign up at something like http://iriscouch.com to install a copy of your library on an independent server.
Given that, I'd bet a decent-sized freight train, or tanker, would be able to vastly out-do a 747. With worse ping time, but for sheer bandwidth...
Nothing I said was meant to be taken personally, so please stop with the ad hominems. I apologize if I offended you. I didn't mean to imply that your life and work are not important. I just don't feel like every single biography is worthy of ``the sum of human knowledge'', even if that person's work is. I guess that's not a fashionable opinion to have in the post-Twitter era, especially on a website where people submit their .vimrc files as potential ``hacker news'', but it is my opinion and I'm sticking to it.
Natural ways to cure acne
Let's be honest, here; what's actually notable about Randal is that he lives in Portland, OR, the best city in the world, and moreover, since I happen to live in Portland and am unemployed, I think I'll use my spare time to edit Randal's WP page to make this more obvious, and revert people who undo my work.
it's always a new way to write the name of ghadafi
Among the benefits listed and hundreds of others are the !bang commands, which i really love.

Want to do a search on stackoverflow right from your url bar?

!so Hello world

Or maybe wikipedia?

!w Hello world

Or do a google search

!g Hello world
Ask HN: What do you think of my landing page?
Forgive me if I've misread, but I think what you're putting forth as acknowledged fact here is in fact controversial. You seem to be referencing the 1978 study "Lottery Winners and Accident Victims: Is Happiness Relative?" as well as, perhaps, the idea of the Hedonic Treadmill. Brickman's ideas are considered outdated.

http://www.ncbi.nlm.nih.gov/pubmed/690806
http://en.wikipedia.org/wiki/Hedonic_treadmill

That's not to say that working, alone, producing happiness is a correct idea, but it might make sense that accomplishment does. And these levels of accomplishment - cleaning the floor well for a janitor, for instance - can differ. Most people desire to "make a difference," another way of saying the same thing. If you're talking about deathbed wishes when looking back on a life, the more positive impact your life visited on others, the better.
eventlet!
I have no idea what this site does, so I'm not typing anything in there.

Yes, I'm a liberal that's been mugged.
I don't have good citations for these figures, but I'm pulling this out of Stephen Fishman's book "Working for Yourself."

In one informal survey of self-employed people it was found those who charged fixed fees earned on average 150% more than those who charged by the hour for the same services. In another survey by a trade journal it found that self-employed people who charged a fixed fee earned 95% more than similar people who charged by the hour. I believe these surveys were across industries and not specific to software.

Make that what you will, but it seems to suggest on average you're much better off charging a flat fee. I can conjecture a few reasons why.

1) If you're good enough to have the confidence to charge a fixed-fee, you can estimate based on the normal hourly rate and add a healthy amount of contingency. Because your estimates will be accurate you will almost always come out ahead compared to going with a straight hourly rate.

2) Customers are willing to pay a premium for cost certainty even if that cost ends up being higher.

3) By putting a cap on the cost of a project, the developer is less likely or unable to exploit that so the project may actually get completed faster and more efficiently than if a payment ceiling wasn't over his head.

Controlling a fixed price project is difficult and simple at the same time. It's difficult because it's so easy to hang yourself if you're not careful. It's easy because all you need to do is define the scope ahead of time and agree up front that the price and time needs to be adjusted when the scope changes. So whenever the client asks for something outside your mutual understanding of scope you have a provision in the contract that states you must amend the contract for the difference in cost and development time. It's called change control, and can be as simple as "hey, that feature is way beyond what we agreed upon. I can do it but it will cost an extra $4,000 and the delivery date needs to get pushed back two weeks. Sign this contract amendment to that affect if you still want me to do it."

Likewise, if something that was assumed in the contract turns out to be untrue, that can be revisited with a contract change. For example, assume there is an open source library for barcode scanning. If it later turns out there isn't one suitable for the task, you're completely within the contract to say, "Hey, I know we were hoping to save some time and money by using this library. But we agreed it was a risk and after I used it more it has too many issues and this endangers the success of the project. We can buy this commercial package for $4,000 but I will need to redo a lot of my work. I'll give you a break on my labor, but it will still cost $6,000 and add another week if you agree to it." Something like that.
> Or, you revise your query to "Java coffee".

Right, but DDG makes it easier. Sure, technological advancement isn't required, you could still just do it the old way and edit your query, but this makes it easier and better. And that's a good thing.
nginx - frontline proxy, static files

tornado - web

memcache - cache

mysql - database
Were the Israeli soldiers in question first-generation immigrants from Russia or the US?
This guy is really missing the point. Fixed costs aren't just overhead - they're fixed. Even if you decided to stop selling, you'll likely still be paying them (e.g. a lease on a building). If times are tough, it still makes sense to sell below cost but above variable cost to reduce the sting of the fixed costs. If you want more details, read a micro 101 textbook.
Inexpensive Jomtien Condo For Sale
It's entirely a hardware manufacturer thing, just as Android "customizations" are a hardware/carrier thing. Microsoft doesn't make an extra dime when HP/Dell/Asus/etc. bundles that crap. In fact that stuff probably hurts MS significantly. Lack of system-slowing crap is a big benefit for Apple.
http://www.reddit.com/r/Python/comments/be1q1/benchmark_of_p...
A managerial-accounting-101 textbook would also suffice.
Have noticed it (opposition to the word "retard" in that context) in Australia as well.
That is the hippest stack I've ever seen. :)

Makes me want to try a few of those that are new to me though.
Primarily I wanted it to be really fast, be able to invalidate session, and be available on any node via active replication. If I used Beaker, I had to use memcached which is not replicated (by default setup), and each validation would have required 2 round trips to memchached (validation, update stamp).

It's easier to write my own with ZeroMQ and I can build with custom logic at demon level.
This article makes some interesting points, however I believe the author fails to differentiate the devices of which a web designer aims to market to potential clients versus what they are entirely capable of.

As a professional entrepreneur running my own company my career began with freelancing and instructing in web/print design. I won't claim to speak on my years of experience at that time of specific "business" knowledge as the author mentions (ROI, revenue goals, etc), nonetheless I never felt it appropriate to market my business skills on my design resumes and portfolios. While I agree wholeheartedly with the importance of understanding business models and revenue goals, I also feel it's not in the web designer's best interest to include these skills on a design portfolio.

All in all - it should be apparent that just because a web designer includes "buzzwords" such as "clean" and "modern" it certainly doesn't mean they don't grasp concepts such as ROI or revenue goals.
P&G Is Wasting Half a Million Dollars a Year on Toothpaste.com
I thought it was strange that in the '“Problems” with Threads' section they didn't even mention testability - which is the number 1 problem we have in trying to create high-reliability systems with threads.

I work in embedded systems which run unattended for months at a time so they have to be reliable. The interactions between threads can create all sorts of unexpected race conditions which are very hard to predict. And if you can't assure repeatable behavior you can't properly test a system. On the basis of testability alone we avoid threads.
Dear god that's terrifying.

You hear the scream of a missile overhead. It passes. Sometime later you will die.
Falcon-nw sells high end PC's with vary healthy margins, however they don't sell a lot of PC's. Alieanware (now part of dell) sells mid range to high end PC's with ok margins. Dell a lot of sells low to mid range PC's with crap margins, but they make good margins on their support contracts.
Tesselation etc.
I use DDG as my main search engine mostly because of the convenience of !bangs. Also, search results on other engines seem to be going down in quality lately. Too many spam sites are reaching the top of Google, and I'm finding real answers to questions I ask on page 2 or 3. The nice thing about DDG is that if you can't find what you're looking for you can just add !w, !so, etc. to try a more targeted search.
Just because Hurd decided to bet big on WebOS - it doesn't mean that bet was ever going to pay off.
Gruber is correct and HP and Apotheker are going along with their plan as intended. The tablet/phone business was a long shot and their PC business over time was going to get weaker, they don't own the OS and hardware is tough to compete in with Chinese manufacturers. Their best shot at long term survival was enterprise software, and that's what they are doing.
Perhaps they could come up with some kind of enterprise solution for WebOS in the future, but it's probably not their focus right now.
eh? there's usually several hundred completed entries in any LD48.
Wow, very interesting, thanks for sharing.
Alternative Fee Arrangements used by law firms could be adopted for this. The following are most commonly employed.
1. Fixed Fee
2. Capped Fee
3. Volume Discount
4. Early Payment Discount
5. Fixed Rate
6. Blended Rate
7. Retainer

The idea is you have a lawyer draft a complex agreement with multiple fee arrangements, most involving some math. And provide an invoice with pre-agreed work descriptions. Lawyers use UTBMS. You should be able to come up with something that you and your client agree. This makes your invoice look more "professional" and easy for the accounting departments of your clients.
it's links like this that make me wish there was a down vote on hn
As someone who has learned classical Hebrew and Aramaic up to the “if I torture the page for long enough it usually confesses”, I love the root-and-pattern Semitic grammar, up until the point where I have to look a word up in a dictionary, because a lot of root letters actually drop out of the inflected forms, so I have to flip back and forth looking for possible candidate root forms. And prepositions are just tacked onto the beginnings of words, so especially in un-vowelled text, one can confuse a preposition for part of the root. And Talmudic commentaries are often written in a mishmash of Hebrew and Aramaic, because after all, if you can’t read both Hebrew and Aramaic, you shouldn’t be reading the Talmud in the first place.... Good times.
Tornado is solid and proven, however we will explore gevent on uwsgi more in the future. Using gevent for comet/async would enable us to consolidate the Tornado code into Flask, but we have been focused on other stuff so we'll test gevent when we have more time.

Flask is at about the right level of abstraction for what a Web framework should be these days. In this era of the social graph, it can be more interesting to store your social graph in a graph database and use it as your primary datastore. And if you're not using a relational database as the primary datastore, why would you want a framework that's built around an ORM?

ORM-based frameworks are ok if you stay inside the box, but they can get in the way when you're not using the RDBMS for authentication and authorization. And when you strip out all the stuff that's tied to the ORM and auth, you end up with with something that looks a lot like Flask. It's usually cleaner to start with something that was designed from the ground up to be a polyglot framework.

P.S. We chose uswgi because it's high performance and high quality (Roberto is a really smart guy), and there's a little-known feature in works -- uwsgi binary connectors to varnish and haproxy that will enable you to connect uwsgi directly to varnish and haproxy over a binary protocol and thus eliminate the HTTP overhead.

Varnish has a modern architecture that's superior to most of the other Web caches (https://www.varnish-cache.org/trac/wiki/ArchitectNotes) -- it was designed by Poul-Henning Kamp, the FreeBSD kernel hacker, and the code is so clean it was published as a book (http://phk.freebsd.dk/misc/_book2.pdf)
For an article about 'how to choose a web designer', I'd say that's a pretty important thing to get right. Business wise or otherwise. And you are right. It was a massive fail in that department.
Not quite. There are several letters that don't connect to the letter that follows them, so a letter that follows them will appear in the 'initial' form even though it's not at a word boundary.
It seems like a huge house of cards, scary.
I am newbie to using python for web services. Will django be better to start with or should I consider pyramid/flask/uWSGI as suggested here?
They do have a term "If any part of this Agreement is held invalid or unenforceable, that part will be construed to reflect the parties’ original intent, and the remaining portions will remain in full force and effect."

This probably won't be good enough, though, as the "We can do anything we like" term can't be made good.

Perhaps you could add a term "If any part of this Agreement renders the remainder of the Agreement invalid or unenforceable, that part will be considered void, and the remainder of the Agreement valid and enforceable."

But that doesn't explain how you would resolve a part which only conflicts with a few other parts. You could include something about "if any part invalidates or renders unenforceable another part which is written previously on this Agreement, the part which is written later in this Agreement will be considered null and void." That might be dangerous though - a single bad term at the top could nuke the rest of the agreement.

But ... I'm not a lawyer. This is not legal advice. It's not that expensive to get a lawyer to review (and edit) a contract (OK, it's probably as much as a couple of dedicated servers, which might be a lot for a weekend project... but if you have more than one person in the company it's not expensive), and you get the bonus of a contract that actually does what you want it to, not what Wordpress wants. Wordpress probably has different priorities than you.
I've been saying since a while that, barring pure performance, DDG beats GoogleSearch any day. Switched months ago and never looked back. Unfortunately, many people think I'm just a paranoid neckbeard who dislikes Google when I dare to suggest DDG to them.
It seems like that sinks the entire idea. A weapon that is suitable for a nuclear first strike doesn't seem like a weapon that is suitable for much else, unless we're on unimaginably good terms with all the other nuclear powers. The fact that we must consider the possibility of military conflict with China makes it especially troubling to consider building a weapon like that and developing a defense strategy that depends on it. Can you imagine getting in a war with China and suddenly launching a dozen ICBMs with conventional weapons on them? Of course we would never do that. It would be insane to do anything that looked like a first strike during a conflict with China. Or Russia, for that matter. Hell, it would probably be insane to do it even if we weren't at war with Russia or China. The mere fact that this plane could deliver a nuclear weapon to Moscow or Beijing in under an hour means that it would be unwise to use it for anything else.
If you don't mind, what was the appeal of having a hard-copy? The handful of times I picked up Linux Journal, I was disappointed that the articles were discussing topics that were freely available online. I'd wondered what the market for this and similar magazines was. Is having the info in an offline format the draw? Offline reference purposes?
Scala traits: introverts, dissociative identity disorder, Jigsaw Puzzle
He also tweeted this in relation to it:

http://twitter.com/#!/eric_brewer/status/105160325824917504

Its a response to http://twitter.com/#!/ericflo/status/104972704016379904.
Initially I was, because I am coming from the Oracle world. But for the performance gain, I can give up ACID compliance, which is solvable with additional code complexity.

For extra reliability in MongoDB, I am thinking to use replica sets (active/passive) and journaling.
The only thing that bothers me about the software developer payscale is that there doesn't appear to be any merit pay. Being a "10 to 1" will only net you marginally more than your "average" counterparts. Whereas top performers in other fields appear to bring home more than double the average.
Startup America – Dead On Arrival
One of the main reasons why you should start your own company :)
Tenant screening
Tenant screening is an important step in renting out your property. Every landlord wants to fill their units with responsible tenants who respect their property and pay the rent on time.
Satellite dish
SATandCABLE sells a large range of Satellite dishes, Sky Dish, Iss Satellite Dish and may other Satellite TV products
moar lessons!
Have to agree with you over ditching one-star reviews. There was a classic I discovered on TripAdvisor on a recent trip and which quickly became a catch-cry for my brother and I. The reviewer (female) complained that she had broken up with her boyfriend that day. There was no issue listed with the hotel itself, but the review finished with something like, "I cried all night. 1 star."
I'm not renewing, and fortunately my subscription ends in October. Like others have said, there is plenty of free linux news; I got LJ to read about Linux while away from my computer.
背背佳的市场价
Next Pixar flicks to probe dinosaurs, brains
Congratulations, you just wrote "Terminator 2 and the Methods of Rationality".
Big Money: The Companies with the Biggest Cash Piles in Tech
That would be me :) No, the preceding letter matters. Some letters (د،ذ،ر،ز،ؤ) have no medial form-- they take the terminal form instead, and the following letter takes the initial form.

There are patterns (17 by my count?) among which letters differ only minorly, so it's not as bad as learning four forms for each letter, but there are some additional gotchas too. For example "ل-ا" ("laa") is always written as a single character "lamalif": لا. (Bonus knowledge: that's also the word for "no". You can see it at the beginning of the Shahada: ...لا إله إلا الله <- "There is no god but God..." etc.)
Harvey Norman sells TouchPad $100 after WebOS killed in 4 days after AU relase
Millennial Marketing Shift
I'm with burgerbrain on this one - how this launch is going to be distinguishable from Minuteman III launch?
How does this differ from using browser-builtin search-keywords, other than not having to rely/wait on a proxy?

http://i.imgur.com/Tz7by.png
The question is: are you genuinely trying to become nothing or are you trying to become nothing in order to become somebody by accomplishing something, which means that you really aren't nothing.
The sky is not falling
XKCD: Depth Perception Enhancer (can someone make this app)
Point one I can’t understand. Google is optimized for the common case. It’s not that often that I want to search for something not in Google’s (excellent) dictionary.
I think the hardest part of this app is having access to a good place to put the webcams.
Well, I'm pretty sure that the fist thing they will do once it's operations is to install tactical nuke on it.
I remember during uni I got the results closer to what i wanted them to be from google. It didn't have the instant or any of those fancy things but it just gave me what i wanted. It still does now but i just gotta troll through a few more links (which is ok by me)

I feel that the main difference now is because of the immense size of googles data from some 7-8 years ago when i first started uni. However to be able to structure the size of the data they have and still provide relevancy is still an awesome job i think.

I just wonder though, if duckduckgo ever did become a contender (from a data size perspective) and started to approach the size of googles dataset whether they would have the same kinds of problem.
Janus is amazing. I replaced all of the hassle of maintaining a bunch of plugins and vimrc with Janus and a few lines in ~/.vimrc.local and ~/.janus.rake

With Janus, you can easily remove things you dont want and add plugins you need.