skysight-inc/HackerNews huggingface dataset:
That reminds me of a similar story about double positives that I can never remember the details of. Fortunately wikipedia came to the rescue:

"During a lecture the Oxford linguistic philosopher J. L. Austin made the claim that although a double negative in English implies a positive meaning, there is no language in which a double positive implies a negative. To which Morgenbesser responded in a dismissive tone, "Yeah, yeah." [1]

[1] http://en.wikipedia.org/wiki/Sidney_Morgenbesser
This seems relevant: https://developer.valvesoftware.com/wiki/Source_Filmmaker

In short, Source Filmmaker was a never officially released tool that was used as part of the production of the TF2 and L4D promotional videos. It provided tools for recording footage, basic editing, and advanced rendering that went beyond the engine's realtime capabilities.
I'm one of the el-get devs. I'd say the main advantage of el-get for the gp is that just installing it doesn't modify your emacs config in any way. In contrast to something like the ESK, it is not an opinionated set of defaults to help new users get started. It is literally nothing but a system for installing and initializing elisp code. Many of the recipes provide some initialization code to set up the code being installed, but you can completely replace that code with your own if you don't like it (or you can decide not to use the provided recipes at all and just write all your own).

It's definitely a more hands-on, low-level tool than ESK, designed for those who want the fine-grained control of a manually-built emacs config without all the manual labor of git-cloning (or hg cloning, or downloading and untarring, or cvs checkout-ing) the several dozen elisp repos that your config uses. It definitely matches my use case, which is why I kept submitting so many pull requests that the original author finally just gave me a commit bit :).

Note that I'm not saying that el-get is in any way better than ESK (I've actually contributed to ESK as well even though I don't personally use it, since ESK uses my ido-ubiquitous library). El-get is just designed for a different purpose.
Applying for an India Travel Visa
Visa requisites is perhaps the most significant factor that one should mull over before booking air tickets to India. Visa types, visa validity and visa application process are some of the significant aspects that are worth careful consideration.
Actually, the author is inaccurate, comparing apples to oranges. Consider the opposite subtraction than you proposed:

irb(0main):001:0> Object.methods - Object.new.methods
=> [:allocate, :new, ...]

That means doing "Array.new.methods - Object.methods" is subtracting things that may potentially be methods of an Array instance that should not be subtracted. It just so happens to work in this case because Array has none of those methods. But it doesn't work in the general case.

Consider for example, a "Person" class with a single instance method "name". In this case, "Person.new.methods - Object.methods" will not include "name", because this happens to be a method that applies both to Person instances and the object Object. The correct comparison is what vidarh said, "Array.new.methods - Object.new.methods".

The author's main point, however, was that you can write code like "Array.new.methods" and "Object.methods" at all, and that you can write code to subtract them. And this example shows that nicely.
There is a “next generation, better structured and improved wiki” at http://wikemacs.org/
Detergent Powder Making Machinery Manufacturer & Exporter
We manufacture different Powder Making Machines like Detergent Powder Mixer Machines, Detergent Powder Screening Machines, Rotary Sealing Machines, Washing Powder Making Machines and Washing Powder Screening Machines. These machines are used for mixing the raw materials required for making detergent powder.
Actually money was not the main motivation here, as far as I am aware. It was more the bonding with and emulation of his Dad that motivated him.

No doubt the money helped if they won.
Fair enough. I was having a hard time summarizing what was going on. "Debating" sounded too adversarial, "addresses" didn't capture the spirit of the interaction, etc.

What would you suggest?
"it has the lowest effective corporate tax rate of any major nation"

Can you provide a source on that? I'd love to see a good list.
> That gives the government a very high incentive to keep property prices up and the real estate market booming

Note, the central government doesn't want high prices, but the Chinese government is not entirely monolithic. "Heaven is high, and the Emperor is far away", is a common Chinese saying - people bend the rules when they can get away with it.

But yes, local governments get a lot of their revenue from land scales. If they are anything like Western local governments, they also get most of their bribes from developments (there are opportunities for zoning bribes, development approval bribes, building inspection bribes, waste disposal bribes, infrastructure connection bribes, and so on, depending on how corrupt they are).
I'm fairly positive that I didn't imply anything like that. You're the one who keeps bringing the guy up.
I'm Mohnish Soundararajan, who wrote the article haha.

For startups, the process of logo design is attacked from a totally different mindset. We were driving at the guys who are bootstrapping it, not a definitive guide to design in general. When GoParti was starting, these were the concerns.
The Lucky Treasure | Game Arcade
Name a major religion which is not (or does not contain) money hoarding organizations
Wising Up to Facebook
Well, maybe I am being silly, but you can make all the carts you want there will still be a hungry child on each corner, there will still be a beaten wife in some household etc. and the only reason I can see for all this is that we failed as civilisation. Not something easily remedied by putting more quote in news papers owned by the people with power.
We're using MessagePack in a Rails application to log user behaviors and analyze them.

Compared with other serialization libraries such as Protocol Buffers, Avro or BSON, one of the advantages of MessagePack is compatibility with JSON. (In spite of its name, BSON has special types which cause incompatibility with JSON)

It means we can exchange objects sent from browsers (in JSON format) between servers written in different languages without losing information.

I will not use MessagePack with browsers but it's still useful to use it with web applications.
1. None on linux. I used MSE while I was on Windows. ufw is a a good linux firewall to have.

2. Personal vpn occasionally.

3. ghostery + adblock along with a hosts file which blocks most stuff(http://winhelp2002.mvps.org/hosts.htm). I use privoxy while browsing on iPad

4. lastpass, as I have to use other computers often

5. Manual Copying. Dropbox+Spideroak. Plan to shift to dejadup soon.

Other tricks:

- enable 2 factor auth on google

- I use a truecrypt volume for stuff I don't want other people to see.

- Use different passwords everywhere. I use x+<common_pass>+y scheme for one-time passwords on various sites (assuming xyz.com).

- I personally find that staying anonymous everywhere is not worth the effort. I put in special effor when I have to.

Edit: formatting
...Came expecting a detailed interesting dissection of why fire makes a flame (seriously)... Left pleased and satisfied...
Yeah, it's batshit insane
I'd love to see the code; quite how they are not comparing a memcmp to 0 would be interesting to see...
Striking Ways to Look for Best PHP Programmers
Thanks for the advice. That's something we didn't notice but we will be making this addition immediately.
You need to be more specific about what you mean by "quality of life", or else there's no way to address your question, which is actually rather mystifying.

You should also specify whether you're talking about SF proper, or the bay area more generally.

Incidentally, most gang crime is confined to other gang members, so that's probably not a real concern. Similar for murders.

(Not a SF resident, formerly lived in Oakland part-time, still visit SF proper frequently, now live in a part of LA which is near the turf of several street gangs.)
We weren't going too much for the hard sell, but we'll definitely make sure to put a visible call to action on the blog, it makes sense. Thanks for your interest man, we hope you love it!
The categories here are vague, without much explanation of what they mean or how they were evaluated. For example, I would argue that Backbone has both "UI Bindings" and "Composed Views", and in fact wouldn't be very useful otherwise.
or lisp, take your pick
The tab bar is pretty poor compared to this. You get 4 things and a "More" button, but what if you commonly need to access more than 4 things?
2012 Quarter Visa/Salary Data for the first time
Packages are insured so, unless they suspect fraud, they will let insurance cover it.

Consumers usually pay FedEx for insurance when we need a package but I bet Amazon self insures, given their size. Either way, money is set aside to cover situations like this.
I wonder how many articles will miss the point tho. While they might fight for user control and so on the biggest reason for this move is simple.

Google has stopped updating the mapping software for iOS a year or two ago, when it bought Android.

Apple's Google-made map application is not very good compared to the Android version, specially due to the lack of vector support.

That gives Apple no other choice than to find a replacement.
The Joy of Android Apps
I've only visited once, but I was impressed enough to throw myself into the ring and decide to move there in July.

My friends were walking me through the Tenderloin at night and warning me what a bad neighborhood it was . . . it made me laugh. I've spent the last several years in Atlanta and I could not believe how nice San Francisco was in comparison. I saw a lot of people acting tough in and around SF but no one had the hard eyes. I'll take it.
From the mysql commit: Date: 2012-04-06 09:04:07 UTC

That's two months ago. Looking at the changelog (http://dev.mysql.com/doc/refman/5.1/en/news-5-1-63.html), they piled in a bunch of other changes like "use less disk space". This should have gone out pronto. I feel it's not the kind of thing you sit on until your next quarterly release is scheduled.

[oh wait, this is worse. mysql 5.1.63 was actually released a month ago. But they only now tell us what the security bug was? Meanwhile the bad people have had a month to diff sources? Double unhappy.]
I'm talking about iptables rate limiting (on Linux and I assume other OS's firewalls can implement this). Fixing bugs in isolated code is part of the scope we face but preventing the business and its customers from suffering due to a bug is also part of we get paid for. If you are still in school or work in the scientific area then perhaps you have not come across rate limiting?

Fixing the leak today is admirable and difficult but challenging as the many comments have shown. The problem is that at any time regressions can and will happen. There was a problem on Ubuntu with SSH a couple of years ago, SSH had been fine then someone made a change (I don't recall the details) that went unnoticed for I think it was 2 or 3 years. That change made SSH vulnerable to I believe it was timing attacks and it could have been easily prevented. This was in SSH. SSH.
SEO And SMO Professional
We are expert in SEO and SMO with long term experience involve worked on various kind of projects and got success on every single projects, have great ability derive huge traffic, get top ranking and generate high quality back link for website.
This is a nice addition. Thumbs up to this.
>So technically, he billed at $60 an hour.

Not necessary. It is more like he billed 20hr/week rather than full 40hr/week.

Working from home "full-time" is extremely hard, especially when you have a family, little children at home...

I'd say 40hr/week at home is equivalent to 60hr/week at office, if not more.
I remember those 8.5" floppy's as a kid. Oregon Trail best game evar
The EU integration has certainly helped, but so has the fact that Western Europe no longer has any super power nations and no single country with an overwhelming advantage. For the last 50 years the US has towered over everybody in Western Europe militarily. The US shouldering the military burden has reduced European military build-up and capacity. Effectively the same thing it has done regarding Japan (you can argue whether that's good or bad).

Who's going to try to assault France or Britain anyway? They have substantial nuclear weapons capability. They'd wipe out Germany in one launch round. Then besides Germany, who else in Western Europe could even be a credible threat to peace? Nobody.

So long as Britain and France have long range strike capability with nukes it'd be impossible to win a war against them, and all but makes an EU war pointless. Nobody wants to get into a war that is literally impossible to win.
App-titude for living
I think the Swype example is a great example of a bad patent. In this case essentially the patent is protecting the first person to come up with an idea (and claim it) that may turn out to be popular/profitable later on. I dont think patents should protect "whoever called it first" like calling "shotgun" to claim the front passenger seat in a car [possibly a regional thing...] This basically incentivizes looking at current tech, brainstorming "cool ideas" and a basic implementation, then patenting them so that in a few years if the idea happens to come into vogue the lawyers can be let loose.

The Swype concept is what any mild-mannered engineer would come up with when faced with the problem of "come up with more efficient ways to input text on a handheld touchscreen device". Here's an idea: "Use the QWERTY keyboard except don't lift your finger when typing hurr". I mean, this obviousness can be tested empirically. Take a group of mild-mannered engineers (ignorant of Swype) and ask them to brainstorm ways of inputing text into a handheld touchscreen. How often is the Swype concept "discovered"? I would venture every time, but hey hindsight bias and all. Furthermore, there is nothing difficult (in the sense of requiring years of research and investment to solve) or technology-expanding about its implementation in software.

I'm not sure if "requires years of expensive R&D to produce" should be the only criterion for patentability. But clearly Swype, Amazon's one-click purchase, slide-to-unlock, in-app purchasing, etc. are all poor patents and hurt the advancement of the industry and consumers.
I am sympathetic to the fact that it was quite inconvenient for him, but it seems to me that this is only news because it happened to a celebrity.

It seems that his laptop was also stolen, which led to the cancelling of some lectures. That to me would have been a better article headline (i.e. "rms lectures cancelled due to computer theft).
CloudFront is also one of the worst CDNs available.

Let me know when Amazon.com is running on CloudFront instead of Akamai.
Your time scales are way off. Google didn't just buy Android a "year or two ago", nor did it stop updating Maps when it bought Android.
I am merely to sum of all the politics of those on the internet far less often than you appear to think.
There is a check_scramble function which returns a my_bool, presumably a char typedef. That function itself directly returns the result of memcmp. If your memcmp implementation returns the full range of int values (allowed), 1/256 of them will have a 0 low order byte, which will then compare equal to zero when the check_scramble call is tested.

This is why real C programmers use int as their bool type. :)
Kickstarter Project for colorschemedesigner.com
Good point; I agree this makes code much more naturally machine graded than essays, and a statistical classifier for source code sounds disturbing (although it might do better on grading style than the usual autograding does).
To enforce the obviously right ones, sure. A la Rosa Parks.
If you read the context of that quote then you're telling me you think that the USPTO is arguing that an effectively infinite amount of money should be paid for every new piece of IP since you'd also need to pay something for all the IP that it was built upon.

The USPTO is certainly NOT arguing that when you pay for IP you also must pay something for everything that the IP is built upon.
> A local guy in your office might have gotten things done in half the time and cost you just as much.

Are you implying than developers working on site are never late? This is far from true.

Edit: To the downvoters, please explain, I may be misguided.
Seeing those flashed messages on the monitor reminds me of the ending of Zoolander where the brainwashed Derek is heading down the runway.
It's wonderful to paint an idealistic picture of a people reclaiming their economy from "evil bankers", and god knows it's wonderful to think of a new economic system that is more balanced and just, but no matter how you spin it, it's people taking advantage of a system.

It's much easier and incredibly selfish to simply benefit from a broken system instead of trying to change it.
I think the arguments he makes are sound. I think there is value in having patents (remember, before patents was trade secrets and guilds hoarding knowledge), but there are serious costs to having bad patents.

I also agree with him that, in today's world, trying to distinguish between software and non-software patents is impossible and pointless. We will either have software parents or no patents, and the latter isn't likely, so let's figure out how to make the former work.
3 Reasons Why Online Backup Will Become The De Facto Standard
I've been trying this on lots of our customers' boxes and can't exploit it - no matter how many times I've tried I always get turned away when retrying root's password, e.g. trying "while true; do mysql -u root mysql --password=baha; done" does not yield access on any of:

Debian lenny 32-bit 5.0.51a-24+lenny5

Debian lenny 64-bit 5.0.51a-24+lenny5

Debian lenny 64-bit 5.1.51-1-log

Debian squeeze 64-bit 5.1.49-3-log

Debian squeeze 32-bit 5.1.61-0+squeeze1

Debian squeeze 64-bit 5.1.61-0+squeeze1

Ubuntu lucid 64-bit 5.1.62-0ubuntu0.10.04.1

So I'm not inclined to think it's as bad as made out by the simple exploit above.
The catch is is that there is a lot of money printing going on, it's just all going on in the banking system via the money multiplier. I'm sure you've seen the M1/M2/M3 Graphs. Why not let the government create that money instead of the banks?
Facebook’s first ever public vote on privacy policy proves to be epic flop
No, I hit it once in 15 minutes!
Absolutely you need a license.

That said the difference between the rendering of the artists workstation and the renderfarm is getting smaller and smaller. At some point folks like Weta will be able to put together pretty kick ass effects for the dailies. Its pretty good now but eventually ...
Yes, I've definitely seen many people extolling the virtues of prepaid and I agree that prepaid is a fantastic option for many, but there are reasons why contracts are fine too.

Besides the psychological barriers to putting down an extra couple hundred to save a little money every month (where only in the aggregate do you start coming ahead), many of us just can't afford to drop that much cash at once for a phone. Not only that, but many have families, making that very expensive very quickly.

Speaking of families, prepaid doesn't cater well to families either! For most carriers, you can add a line for what, $10 a month (I use T-Mobile)? In my family of 4, a family plan would cost around $100 to $110 (without data).

The cheapest prepaid plans are now around $30 so a family of 4 would cost $120. Granted, that would include data, which I don't have. But with a contract plan, I would also get unlimited calling to others on the same carrier and free calling at night. Many Americans still actually use their phones as phones, so that's a huge plus that prepaid carriers don't offer.

So while prepaid works for many, it still isn't the perfect solution for a large majority of us.

One sidenote: If you're on T-Mobile, you can wait for phones to go on sale for free after 2 year contract and then get the cheapest data plan ($10 a month for 200mb) and your cost of the smartphone comes out to $240 over two years. Yes, if you HADN'T gone with the subsidy and brought your own phone (not to prepaid, but the other option T-Mobile has), your plan would be $10 less per month, but if you have a family, the benefits stated above quickly make that $10 feel a lot weaker. PM me if you don't quite understand.
Ask HN: Amazon Kindle inventor is trying to get a friend arrested, advice wanted
Not very long ago I made my acquaintance with an individual named Robert Kiraly. He struck me as an interesting individual with an interesting resume (http://oldcoder.org/general/misc/aboutme.html#SECTION02 -- Berkeley dual-major graduate, cum magna laude), who surprisingly was willing to help me out on my school assignments, and with my internship projects (programming, and so on). He didn't tell me much about him in the beginning, but I eventually came to found out that he was an autistic 50-something year old individual who was wheelchair-bound, with some sort of speech impediment, and he was penniless (often complaining about coming close to homelessness, and fearing death from sickness). Now I've come to find out that his brother (who I understand is the guy behind the Amazon Kindle) is trying to have him arrested.

He's written his side of the story here: http://details.wikidot.com/ -- and though to me it reads a little peculiar at times, I think he's quite frustrated for all that he has suffered over the years (strong physical and emotional abuse when he was young). The court proceedings will apparently be in a few days, is there anything I can suggest to him to help his case? I'll be passing a link directly to him to this thread -- please feel free to address advice directly to him.
iOS is also the only place I've personally seen Google put very intrusive ads in maps. For instance, on my iPad if I go to the Google maps application and ask for drive directions from Seattle, WA, to Caltech, Pasadena, CA, it often gives me driving directions to the Le Cordon Bleu College of Culinary Arts in Pasadena. It does drop a pin for Caltech on the map, and the Cordon Bleu pin is a different color, but it would be easy for someone not expecting this to end up driving to the Cordon Bleu location.

To get the driving directions to Caltech, you have to tap on the destination text field, and a list of destinations drops down, with Caltech (the one I explicitly told Google was my destination) listed second, behind the sponsored Cordon Bleu item.

I asked Android users at work, and none of them had ever seen their destinations replaced with a sponsored destination like that. I've also never seen it happen on the web-based Google maps.
Is the bug limited to ubuntu?
RubySource | Complex Rails Forms with Nested AttributesRubySource