skysight-inc/HackerNews huggingface dataset:
Look, don't take this personally. I use Facebook everyday so clearly Zuck and his team (y'all) are doing something right.

It is perhaps unavoidable that there will be a certain "dear leader" aspect to any essay on "How to work with the boss". I can even see why it may be necessary to share such an essay internally with a team that is growing fast. But given that essay is public, reverential and the content is something which outsiders can never verify personally, there's not much we can do except comment on the tone.
Http://www.addthis.com/bookmark.php?v=250
indeed astrails safe (http://astrails.com/astrails-safe) is missing :) and it is the most popular on ruby-toolbox: http://ruby-toolbox.com/categories/backups.html

it can dump:

* mysql

* postgres

* filesystem

* subversion

storage:

* local

* sftp

* s3

* rackspace cloudfiles

extra:

* backups can be encrypted with gpg

* backups can be rotated

oh, and all this is configured with a very simple ruby dsl!
Hand Gloves Manufacturer- Hand Safety Gloves, Finger Protection Gloves
Slide Lays Off 10% Of Staff
This is sick. Good work. You took something I use all the time, every day, and made it better. Thanks.
Yes and yes, although it's due to change in the next currency revision; our courts ruled that the same-size currency notes are a violation of the Americans with Disabilities Act!
If only someone told me of this article 5 years ago. Especially the part about working overtime ONLY if it's visible to everyone.

I really enjoyed reading this.
Some more details from related documents here: http://www.whitehouse.gov/cyberreview/documents

I've been reading through these as I get spare time. Some of them contain a couple interesting nuggets. Others are pretty useless.

The page for all the stuff released by the whitehouse is here: http://www.whitehouse.gov/cybersecurity/
I know! It's a wonder that no one thought of building an operating system with a central repository for apps and their updates, that perhaps shipped with a corresponding tool that was apt wrt getting those updates, and also finding new software!
10MB Ram Hack For CyanogenMOD (Version 4.2.15)
That's irrelevant. Are you prepared to have the format never change again? That is when you codify a standard, not before.
The idea of optimizing build performance for huge monolithic chunks of code seems somewhat misguided. Isn't it better to break your product up into a set of reasonably sized libraries that can be built separately? That way when you change something in one module you can just rebuild that one library, and then perhaps relink it with the others. That general approach can usually deliver fast development cycles with any language or build tool.
It's a horrifically-worded headline. MDP is a subscription program that gives you access to a bunch of developer resources (pre-release builds of Apple's software, technical forums staffed by Apple, etc.), sort of like what MSDN does in the Microsoft world. And apparently the subscription fees have changed. Ho hum.
The program was initially called SkyNet, but after a perceptive Hollywood writer stumbled upon it, they renamed it after the lovable, huggable historical figure.
I work at facebook (not speaking offically, mind) and can vouch for the fact that this was originally not intended for public consumption. It was written and circulated on an internal mailing list months ago. We only put it up on the engineering blog after it "leaked" in a WSJ article yesterday, and we realized the "leak" really did more good than harm.

I can see how this email can make it sound like there's a "personality cult" surrounding Mark Zuckerberg. It's not really that strange. Inside facbeook, he's a force of nature, like all other founder-CEOs: "working with Zuck" is properly a special topic, and facebook employees pay special attention to it, as I assume Apple employees do to "working with Steve", google employees do to "working with Larry and Sergey", and I did to "working with Diane" while at VMware.
I use the age-old (well, relatively so :)) equation of headphones and electronic music. It gets you into that coding trance that is so helpful for actually sitting down and getting work done: just put on fast-paced electronica/trance, open up TextMate/emacs/etc, and allow your focus to zero in on exactly the problem you need to address at that moment.
Are really all that many criminals sadists, sociopath or psychopath? I've always thought that most mugging were crime of opportunity...
But if you are developing a site that uses the subdomain as a routing rule, that fails. Your /etc/hosts entry won't make http://fuck.me/ go to your site, which is what smackaho.st will allow you to do.

Obviously this is easy enough to fake without DNS trickery; just modify the outgoing "Host:" header or teach your proxy how to "resolve" names in the form of "*.me".
There's still not a way to recover from user errors like accidental deletion, which is a much more regular recovery activity where I work. And I don't know what he's talking about with "everything after that point is lost" -- if our mail stores went kaput, we'd still be able to queue mail for delivery when the stores come back online.
For me it mixes up the identities. Looks like it fetches data based on Name rather than email id.
Heisenberg uncertainty principle prevents perfectly accurate measure of "physical state".

So, two brains as physically identical as possible will probably have (slightly) different outputs.

You are right about the definition but wrong about your conclusion. It is impossible to measure 2 brains and be sure they are physically identical.

But this does not mean 2 brains cannot be physically identical.
I agree, but I'd rather not turn my back on any antagonist with a knife. As another commenter has said, a 95% chance of getting stabbed are rather crappy odds.
I don't know if that's fully true. One pattern used nearly ubiquitously and having relatively little fear of vanishing is the function. That example makes me either doubt the power of that quote or curious as to what in the hell could out abstract abstraction.

(More concretely, works like the Typeclassopedia seem to get at the heart as to why I think Monads are a different beast than language patterns like Singleton.)
11 Rules of Happiness
These are the best rules for living that I've been given. Very pertinent to business folk.
"Canadians will no longer have to worry that their tens and twenties might dissolve if they mistakenly go through the wash."

Good Lord, was that a problem before? Is Canadian money made out of tissue paper? Or do Canadians wash their clothes in acid?
- Implement a regular bi-monthly audit of our operations docs to ensure that all needed procedures are properly findable, and all out-of-date docs are properly marked "Deprecated."

Surely that leaves a two-month window in which weird things can happen?

How about:

- All features/changes that could affect the document set require a documentation update, a documentation review and training of all relevant staff before deployment.

That should ensure the document set is consistent and the staff is aware of the changes. My thinking in general is to replace periodic reviews with processes that ensure the reviews aren't necessary.

Any improvements/suggestions/reasons why it wouldn't be better?
A well written article.

From my understanding, it is largely Senator Conroy who is trying push this through (for reasons I cannot fathom). It has been noted that if the current Australian government were to be replaced by the opposition, the Minister for Communications would have to be replaced. Helen Coonan (the past Liberal Senator responsible for it) was also in charge of implementing a filtering scheme - http://www.netalert.gov.au/ (The state of that link will inform you how successful that was.)

I'm uncertain whether replacing Conroy would curb internet filtering in Australia, or merely change it's focus once more.
Fastest Indian Kernel
You can't rule out queries to suit your implementation; if the data is needed and can't be computed within the constraints, then the user will just run multiple queries to get that data.

For example, a key-value store can run simple lookups fast - O(1) - but if you want to run a complex analytical query you'll be running lots of those queries - maybe O(N) because you have to fetch all the data. You'd be better off simply allowing one O(N) (or better) query, rather than dealing with the overhead of N O(1) queries.

Disallowing some fraction of queries doesn't magically make your database scalable, it's just an accountancy trick.
... it is easier for a manager to change jobs than it is for a developer.

Has anyone found this to be true? My personal experience contradicts this so far.
Such a good problem to have, Chad. ;)
Thank you! so much talk about this group, by older hackers, with the announcement of the iPad and its left me curious about the Xerox group.
Multicore Watershed
You don't allow N O(1) queries, you allow k O(1) queries, where k is a small constant independent from N. It is simply a physical reality that a massively scalable realtime system cannot run anything other than a small number of log(N) queries. You can't run N O(1) queries or one O(N) query - there is just no way to evaluate it in real time. If you need to present the result of such a query to users, you can run it as an analytical query and cache it, but you will not be able to run it on every request.
Chicago-01: Research oriented cloud computing / MPI hybrid kernel.
computers newbie
Computers Stuff And Review From The Expert, find here the new updates in computer technology and lauch of new softwares, just visit and learn more from this
Frankly, that's a bizarre rationale. Either the ads are useful to you or they're not. If they're useful, you'll want to see them irrelevant of how they benefit Google. If they're not useful, it's like saying you're glad public transport is crap because it's cheap.
Do you need subdomains specificially, or just different addresses that resolve to localhost? If so you could use e.g http://127.1:3000/, http://127.2:3000/ etc. (or the full 127.0.0.1 127.0.0.2 if your browser doesn't like 127.1).
I think you're just misparsing the parent post re: in most cases Eclipse never "invokes" a Java compiler. The meaning seems to be that a Java compiler is never invoked (because it's built into the IDE), not that a Java compiler is never used.
Yellow Dog Linux for CUDA
great landing page. I am inspired.
Disable make’s implicit rules with -r or explicitly in the Makefile:

.SUFFIXES:
%:: %,v
%:: RCS/%
%:: RCS/%,v
%:: s.%
%:: SCCS/s.%
%.c: %.w %.ch

This gave me a significant speedup for no-op builds (0.7s → 0.1s, ~500 goals in the Makefile).

Of course you can only do this if you do not rely on these implicit rules.
Of course it's not evidence-based!

God needs no evidence to know that you're a filthy pervert. He merely smites thee with his ability to withhold 0.1 percent of online pornography!
Teresa Nielsen Hayden and John Scalzi Discuss Building Online Communities
So would I, but I'm afraid to find out.

Most of the development was done after putting my son to bed and before collapsing of exhaustion at 3am.
Google AI Contest: Literate version of the top scoring Haskell entry
But the users are going to issue those N queries while you're still at the whiteboard talking about big-O notation.

Exposing a full query language to the database system means that you have the opportunity to optimize the query fully. Limiting the query language only limits your ability to optimize, so you won't even be able to explain to the user that there's an alternative way to get their answer without bringing down the database.

Are there limitations of databases such that it is possible to come up with better query execution strategies than the database can figure out automatically - of course there are! But in that case, fix the query optimizer or fix the database. Don't try to solve the problem by redefining it.
Why Apple Deserves an Oscar Too
The article is poorly written and misleading. Apple doesn't use the term licence; this is simply a consolidation of their existing paid ADC levels.
Did anyone watch that first Youtube video with the guy talking in a bookstore? I highly recommend it for entertainment value, but it's hard to tell what the guy's point is w.r.t. micropayments. Payments are totally orthogonal to where the thing you are or are not paying for is stored. Also, the "local caches" he refers to are copies.
Ah, I didn't know they were redirecting anyone to Amazon. I thought the blogger's referral codes were being removed from links.
People like him covering the massive costs

You mean people like us, the ones that pay the premiums, subsidizing the research of pharmaceutical companies?
Having subdomains is nice when you're developing an app that will use sudomains for accounts in production.
Yeah that's pretty bizarre. Desktop Internet Computing with google in the 80's?
This article should really be entitled: "Non math things to remember when doing the math" or "Think like a statistician while forgetting stuff you learned in your first statistics class."

These tips are useful if you are doing math. But, I think anyone doing the math would (should?) know that outliers can be important and not to read their own agendas into things.

Statistics without math is really about asking "how did you test for this? Is that the appropriate way to check for this? What about this explanation? Is the causality correct here?" Its not doing statistics without math (which you can't do) but "questioning* statistics without doing the math (which you can, sometimes do).

One alternate title: "Some things you learn in introductory classes aren't very useful in the real world."
The problem with this solution is that it will inspire people to do the video game equivalent of counting cards: I know that the bag has 20 items, and I've just had bad luck with 10 pulls in a row, better go fight the boss while my "luck" is up.

Edit: though, this is assuming that you know when the bag empties, but that shouldn't be too hard to detect given enough iterations.
Traveling really makes you realize how completely lame US currency is.

2010 is the 100th anniversary of the Mexican Revolution, and they have put out some sweet (plastic) notes to commemorate it: http://www.flickr.com/photos/lukefrancl/4273195644/

Euro notes are nicer than dollars, but pretty lame overall. But non-Eurozone countries still have some cool bills. Denmark's in particular impressed me.
Himalayan farmers make artificial glaciers to stabilise water supply
A Quick Look at the Open Source DBMS Market
I hope they never put a price on XCode and the other tools.
Two bases for the rejections: one for lack of statutory subject matter (no machine or transformation under Bilski) and one for obviousness (combining an article about patent trolling with the PTO's prosecution manual makes the claimed method obvious).

With regard to subject matter, the applicant makes two arguments: (1) patents are like personal property, so they satisfy the "transformation of matter" prong of Bilski; and (2) one of the steps involves computer research (basically, Google searching), which involves a machine.

With regard to obviousness, the patent applicant argues that the prosecution manual does not contain all the steps of the claimed method.

In my mind, the big issue is that the applicant most likely wrote the claims up based on what other patent trolls have done before. Besides the fact that this means that his claims are anticipated by prior use, it means that he is not the original inventor of the claims, making them unpatentable.
Alleged RSA Authentication Crack
If the query language is designed with this in mind, the compiler would detect that a non-realtime query is passed to a database marked as realtime and would throw an error. Of course the user could issue N realtime queries from within a host language, but that would involve really trying to work against the database. A good analogy might be CORBA/DCOM vs. SOAP. In DCOM days it was easy to call many different functions while being oblivious that each call requires a network roundtrip. Most programmers made this mistake most of the time. With SOAP, you can still work this way, but it makes the likelihood of this happening in practice significantly lower because it exposes the issue to the programmer.

Regarding your argument of a fuller optimization, presumably a well designed query language would be flexible enough to allow the user to express every possible realtime query (assuming this is theoretically possible), so the user doesn't need to combine smaller queries via host-language trickery. People have been trying to fix the optimizer for decades, but most production optimizers still have plenty of edge cases. Perhaps redefining the problem is exactly what the doctor ordered?
The -z flag to rsync is not always the best choice, specifically when copying within one machine.
DoD Requires Hacker Certification
You know, I didn't even once mention the language I used. Realtime constraints and searching speed were the driving factor here; you have to return a move in under one second. I didn't want to risk GC pauses, and I'm not good enough with Haskell to guarantee I'm writing fast code. Otherwise I probably would have used something else, but I don't consider it all that important. Really, there wasn't anything too complicated data-structure-wise to do. In fact it does next to no dynamic allocation. I wanted to use destructive updates for speed when doing a backtracking search on a map. The hard part was just implementing various recursive algorithms, and C++ didn't really get in the way of doing it except that it would have been nice to have multiple return values.

I did have some problems throughout the contest with my choice of C++ -- in fact without Valgrind, my entry may never have run correctly. (Turns out one of my algorithms was "escaping" off the border of the map and scribbling in RAM) But hey, I've been dealing with problems like that for more years than I care to count right now.
WordPress.com Now Has PubSubHubbub Protocol
Are Free Chats Really Free?
We frequently hear that nothing under the sky comes for free. This is true to a certain extent very often when we think of the price that we pay for a service or product we only think of the money that we pay, but there are different forms of paying for a service or product. So there is always a hidden price that we pay even for things that are marketed as free. The same applies to most of the free chat rooms as well.
A strangely prosaic failure. A large portion of the entries there seem to be the on-call engineer simply trying to figure out what the failover procedure actually is. Once he finally gets a copy of it, it takes 16 minutes to get back up:

9:53 AM - After engineering team consultation with the relevant
engineers, now online, the correct unplanned failover procedure
operations document is confirmed, and is ready to be used by
the oncall engineer. The actual unplanned failover procedure for
reads and writes begins.
10:09 AM - The unplanned failover procedure completes, without
any problems. Traffic resumes serving normally, read and write.
App Engine is considered up at this time.
When Flowers, Seeds, Or Roots Attack (pics)
A staple of any cheesy movie set in the jungle is the scene where somebody falls victim to the enormous, man-eating plant. Obviously this is impossible, plants are still nowhere near the point of hunting or eating people, but its inspirations are as real as they are fascinating.
The vast majority of paper bills I get handed here in Japan have clean folds down the middle and often at the 1/4 mark as well. I guess it might have to do with how some people just carry around a fold of bills rather than carry them in a wallet.
I would like to know more about the folks who will be reading my mail. An about page with some real background to let folks know who is behind the company seems mandatory to me. Also, this is a service I would want to pay for, free scares me when it comes to giving someone access to my e-mail.
Nice theory, but consider that the N+1 problem is so widespread that it actually has a name, and I think you'll realize that people are a much harder problem than you think. And this isn't even a place where SQL is at all problematic! Perhaps this supports your DCOM argument though, in that it's the abstraction layers that really cause the problem.

That said, it's great that you're re-examining the problem; that's how progress is made.
Oh the frustration, eh? And it gets more annoying every time.

I still don't have a clear idea on how one can reject objective reality, or reject what is real.

There have been some simularities between all my confrontations over the years: the people don't make very much sense; they demand respect for their "opinion;" and, they attribute arrogance to believing in an objective reality.

Somewhere, they learned the wrong thing. And I think I've deduced part of the problem: they take the subjectivity of some definitions as a sort of proof that an objective reality doesn't exist, and at an intuitive level, they don't accept reductionism.

Definitions being a form of reductionism. That is to say, at a very fundamental level, they take issue with you saying "this orange weighs .3kg ." They won't confront you for saying that, but if they happen to like the movie Joe Dirt, and you say "Joe Dirt is a bad movie," watch out. You are now offending their reality and it is now very personal.

And just to further clarify, when I say "the subjectivity of some definitions," I mean the various degrees of allowed interpretation of ideas. There are different degrees of subjectivity to different ideas: people have an amount of leeway to define some things for themselves, such as love, as it is not very well understood anyway. However, some ideas are very close to a real, concrete, one-to-one, definition of reality.

Yet these people have it in their head that they can make up whatever they want with anything, even though they don't normally execute this power to make up whatever they want. But they do get caught up on their right to make up whatever they want, which boils down to rejecting objective reality. I think there's some kind of empowerment high and self-consolation that "opinions" hold merit by merely existing, even for concepts that aren't lenient with subjectivity.

This submission is pretty much dead but I hope you read this comment since I had this Aha! while reading your comment. This is a rough sketch of something I'm going to expand upon, but hopefully I explained it well enough for now.
Isn't this what StackOverflow does? I remember reading some chatter about them replacing users amazon affiliate tags with their own.

Amazon links on that site get changed to point to rads.stackoverflow.com which sounds like it violates the TOS.

I only ask because I've been slowly puttering around the idea of creating a little website as a side project, and I was considering "borrowing" this idea from them (though I was going to preserve affiliate ids from users, if they were entered).
Yellow MacBook Pro Cases and Clear MacBook hard Case
Protect and Stylize Your MacBook Pro cases with this Stylish Purple MacBook Case. New MacBook Cover for 13" MacBook Pro has different Macbook cover's of all sizes,colors and materials.
As long as the freely available documentation of clojure doesn't improve significantly, I personally don't see clojure participating in any kind of battle/war/...
I'm not a member, but don't you get a hardware discount once per year or so that basically makes the membership free, at least once? (and maybe more if you upgrade frequently)

The benefits may not be huge you at least get dev builds of OS X, which is actually useful if you sell certain types of software for OS X.

edit: I see there are no more hardware discounts. Unfortunate.
I don't expect this to be built in a day but more like over the course of a year or more. I haven't written code for the project and the project is more of a planning stage. I hope to have an alpha quality release in 2 years.
Certainly some great advice here.