skysight-inc/HackerNews huggingface dataset:
Doesn't it seem to anyone else that there's more than a little astroturfing going on here?

Many positive commenters in this thread have 1 karma and no other posts, and this link has shown up in no less than 3 front page links as of this writing.

http://news.ycombinator.com/item?id=2354776
http://news.ycombinator.com/item?id=2354830
http://news.ycombinator.com/item?id=2355091
Facebook's New Realtime Analytics: HBase To Process 20 Billion Events/Day
Also, informing this is my last day at Hacker News as an active user. Will limit myself to see the feeds once on a while. Thank you.
I noticed that and it was a very welcome addition.

The only problem is I don't remember Flash or FF crashing before, except some rare occasion. Now I see Flash crashes somewhat often.
This guy is not a Programming, Motherfucker: http://news.ycombinator.com/item?id=2355448
I do not discriminate against people based on their national orientation. I love everyone, this is not anti-jew thing this is about free speech and justice. there are Arab jews, but I am not a jew.
I have found SHDH to be the consistently least arrogant gathering of technical people I partake in.

Arrogance (in my experience) tends to come from a small myopic subgroup where outside ideas are shunned. SHDH is far too big and has far too many people who like different things to have much of a cohesive snob element.

Nothing in common except that we're all people who hack in our spare time, and he does seem to take some time describing that this worldview is alien to him and that he doesn't enjoy being a software engineer...
I see no fucking profit model in this, Motherfucker.
Yes. It's maybe more frequently seen on other functions such as trig functions (e.g. the identity sin²α+cos²α=1) but it crops up a lot on logarithms in computational complexity (as here). I've certainly never seen it used to mean anything else. As grandpa says, base is written as subscript.
Just curious, why do you call EC2 a "slum"? We've had nothing but good experiences with it.
I'd recommend putting the price for the level next to the "Buy Now" button after the level description. The price already exists in the top right, but after I've scrolled down and read everything, I'd rather see the price next to the button I'm about to click, rather than having to scroll back up to the top.
I've been using rails since alpha and have always found it awesome for my use cases. A crm system I wrote on it is still on 1.x. (written over 6 years ago). Sure, some things sucked and some things are now better, but always was awesome and that's why it has become so popular.
> It seems to be a compile time only tool.

Out-of-the-box it's a development tool, but it has plugins for certain types of deployment: https://github.com/technomancy/leiningen/wiki/Plugins

You can create tar/jar/war files, deploy artifacts to remote mvn repositories, push to the Google App Engine or Elastic Beanstalk, etc. Deployment to generic unix servers is handled by Pallet, which integrates well with Leiningen: https://github.com/pallet/pallet-lein

> Does it let different applications share libraries when possible?

This goes strongly against the culture of the JVM for various reasons that are outside the scope of Clojure itself.

> Can you push a security fix for a library to servers in the field without completely rebuilding and redeploying every application that uses the library.

Sure, this is pretty easy to do with Swank, but the specifics are going to vary widely based on the type of deployment.
Implementing an eye-catching title is a form of programming.
You're right, I skipped the Unity and Profit steps of CHE-UP since that's not Programming, Motherfucker.
Things to Drool Over in Firefox 4
but you need something to fund all these retiring managers. they can't just join some startup to be rich at their eighties
Guy who doesn't like programming doesn't like events for people who are passionate about programming.

The largest tags on this blog are "PS3" and "Xbox 360". To the question, "Why would you get together and write code, when you could do anything else?" I would ask, "Why would you sit around and play video games when you could do something meaningful and lasting?"
"People thinking 'app store' was in use before Apple's have bad memories - http://www.google.com/trends?q=app+store ", @treestman
sorry, haven't looked there for a while

everymentor.com maybe?
Nude women back accused WikiLeaker
TL;DR The fact that other people find programming to be fun angers and upsets me. Additionally, I feel inferior when talking to them, therefore they should stop having fun.
> these terms are typically used interchangeably in a more general sense

No, these terms are used interchangeably by users who don't know what they mean.

> Perhaps it would be better to come up with some different terms for these concepts.

These concepts already have different terms. We don't need to come-up with new ones; we just need to start using the existing terms correctly.
Like I said, 'can' cost you. Good job on avoid/overcoming that!
... and it became more disturbing. A tech journalist wrote about it like this:
“That’s what we want to do for others- we want to enable them
to come together for a common purpose to help humanity. We see different parts
of technology as different elements that come together to create a key
that will unlock a door that will change the world.”

I cannot even begin to understand the mindset that would make someone find that quote disturbing. Marketing-speak perhaps, sure. What's wrong with changing the world?
Page Speed extension for Chrome teaches you how to speed up your website
Chameleon - UIKit for Mac development
Try opening it with Chrome (seriously)
I'd love to get a copy, but Amazon is seemingly out of stock (only new copies at $30). Where did you get your copy?

EDIT: answered my own question, here's the publisher's order form: https://www.poorcharliesalmanack.com/orderform_v4.php
I'm curious, why is that?
Does Programming, Motherfucker really scale though? Every process listed is about teams of people Programming Together, Motherfucker. I've seen two people engaged in Programming, Motherfucker without Talking to Eachother, Motherfucker and the results were Disastrous, Motherfucker.
Video: Learn about Chrome OS and Chrome Web Store from Google - Marakana
Hey Om, how about a link to the real dotcloud web page instead of the myriad of useless links to your own network?
At first I was stunned. It had never occurred to me that there were people that didn't like the cultural aspect of hacking/programming. But to be honest, after a couple of minutes of trying to look at this with some perspective, I can imagine what this guy feels. It has happened to me when I regard other cultures, cinematographers for instance. I've always felt they are way too much into something that I regard as a simple thing. I usually feel they're trying to outsmart me by saying "Oh, you didn't get the reference? I just saw it coming!"
That's right. The original claim is from Naughton and Nimmer, but it's Mueller who's publicizing and spreading it widely.
Sometimes you can work around this.

Find the install.rdf file for the plugin, and change the maxVersion variable to "4.*".

It doesn't always work, but I've had good luck with it.
Hey, sorry to hear of the video difficulties. I'm one of the cofounders of VidCaster.com, we power the H&F video site. Can you send us a note at support [at] vidcaster [dot] com about the issue you experienced?
My statement really should have been worded as a question as biology, admittedly, it is not my strong suit either so I won't attempt to address your question but hope that someone with a better understanding will chime in here.
My girlfriend tells me about the worst date she ever had. The guy was handsome, well dressed, took her out to a nice place... But it turned out to be a pitch for financial advising!

This kind of bait-and-switch is not OK. I hope that they were very upfront with the girls they took out because despite the fact that they paid for dinner (or were "treated to a full date" as feldon says below) when people go out on dates they expect it to be, well, a date.
While I find this guy's attitude a little sad, in reality, he's just part of the spectrum/bell curve of programmers. Some people love programming, enjoy doing it, and think how amazing and fun it is to create something AND get paid for it, too? Wow! Some people program as a job, and that's it. Despite what the author suggests, some accountants love numbers enough to play with the statistics after work hours, and good for them.

Programming can change the world, and starting a project over a weekend can be the first step. Can't really change the world, even a little bit, if you don't try.

So, yeah, this guy shouldn't go to SHDH. Doesn't mean we don't invite him. So, he doesn't get it. Maybe the girl he brings with him will.
Uh, maybe this guy was in a special math class because when I was in college all the other majors had their own jokes around their subject matter.
It doesn't matter what field you're in, if you're a douche, you're a douche. I agree that snobbery among engineering professionals tends to seep into aspects of life related to their careers more often than it does for other professions (which is something I don't yet have an explanation for), but I think this is just a case of skewed samples.
I observe orphaned (unkillable) child processes on a regular basis (once a month or so) that prevent me from updating Chrome until I restart my computer sometimes. Additionally, when this happens, I have noticed definite slowdowns in page rendering and the responsiveness of the browser as a whole.

I've seen this behavior on my two machines: WinXP and Win7 (64-bit).

I have also seen Chrome using an excessive amount of memory on both machines. The reason for this, most of the time, is due to Chrome's design. As I'm sure you're aware, nearly each tab and plugin requires a separate process to allow for features like preventing the closing of the entire browser when a plugin crashes or dragging-and-dropping tabs from/to separate windows, etc. However, this is a trade-off between features vs memory usage, and Chrome's will inherently use more RAM than a browser like Firefox which doesn't follow the same process-spawning design.

This is the most common cause for excessive RAM usage, which could be labeled as user error (you shouldn't have so many tabs open, gosh darnit!!) but this isn't the only cause for Chrome's excessive RAM usage. I've definitely seen big spikes of memory being taken up for individual tabs, without any apparent reason. I've never taken out the time to really investigate the cause of this, but if it's not WebKit memory leaks I'm not sure what makes sense to blame.

Honestly, it has gotten better in the last few releases, but still not up to the bar Firefox 4 just brought it to. That browser just got so fast and lightweight. I switched to Chrome (and have stayed for a while) because I really dig its interface, and it feels fast. But lately, I've been dealing with weird performance issues especially when these unkillable child processes are present. I love Chrome for development though, it's got a really good set of tools right out of the box.

Basically, if Chrome's process spawning stuff was rock solid I would think it's just about perfect, and now I'm starting to think FF4 is getting there faster.

*Note: definitely not trying to start a debate on which browser is better, I use both and I like both, but I was just elaborating on what I had said about performance before.
I thought so too, but it actually works (on 10.6 at least).
You must only know where the other spaces are located: North, South,East or West.

Or you can type F8 (default) and drag windows between them that way . . .
If you're using OS X and have kinetic scrolling ("scroll with momentum") enables at the OS level, you can try disabling "Smooth Scrolling" in FF4 (Advanced -> General -> Use Smooth Scrolling).
What a... strange set of complaints. It's one of those things that is so fascinating to read because I can't understand what he doesn't understand.

I get the part about arrogance and looking down on people with less knowledge or skill. There's a certain "macho" aspect to the culture that does bother me.

But I'm baffled by his confusion that people enjoy doing this outside their job. Granted, the passion to create and the enjoyment derived from it isn't shared by everyone, but it's not THAT uncommon - no one bats an eye at artists practicing their craft "in their spare time", or people who enjoy tinkering or building random stuff around the house - again, "in their spare time". It's a craft, and many people who pick up a craft because they enjoy doing it... enjoy doing it.
People thinking 'app store' was in use before Apple's have bad memories.
I like having upgradeable hardware, as opposed to a) having to replace a perfectly functional existing device or b) being stuck with the same features for the lifetime of the format. How can you work with computers all day and still have a problem with the concept of a firmware upgrade?

Forgot to mention: Blu-ray is considerably more consumer-friendly than DVD in terms of region coding. BR players must support region coding (although this is easily defeatable because it's not part of the AACS DRM) - but there are only 3 regions rather than DVD's 6, and most publishers have opted not to use region coding. So when I wanted to get a collectible edition of Inception for my wife at Christmas but limited availability in the US had pushed the price above $1000(!), I got a UK edition for about $70. The included DVD won't play in a consumer player due to region coding, but the Blu-ray disc is just fine. The only difference is that the alternative language/subtitle tracks are for various European languages rather than the Pacific Rim options, but we didn't need those anyway.

http://en.wikipedia.org/wiki/Blu-ray_Disc#Region_codes
sounds like he just doesn't enjoy his profession and is annoyed by those who do.
Themes 6630 Spider man
Too busy Programming, Motherfucker to read this shit.
Yes, Google Is a Monopolist (And Why We Should Worry)
This is a cool concept--I think other professions need a bit of quirkiness in their training to make it this enjoyable!
It's fucking http://programming-motherf%75cker.com/
This isn't a fair summary.
This page needs this badly, motherfucker:

http://dropbox.jedsmith.org/programming-motherfuckers.jpg
> Isn’t concurrency required to implement parallelism? Well, yes, it is...

Not exactly. Non-determinism is not required for parallelism; just look at VLIW:

http://en.wikipedia.org/wiki/Very_long_instruction_word
I'm very interested in some good data on the points you discussed. I'm googling Elizabeth Warren but I'm not seeing the research on which she bases her conclusions. Any help here?

I admit that I have more than a little skepticism about the collapse of the middle class in America ... but nothing that some good data can't cure!
Even assuming your claims were true, what, are we supposed to accept the religious explanation as more plausible? Because not only has that never been proven, it's a lot harder to swallow in the first place, which means we should expect even more evidence that it's true before we take it seriously.

And besides. It's pretty much rock solid that one species can evolve into another, or at least that multiple current species sprang from single earlier species. When you look at genetic data across living things, the signs of a tree-like structure are absolutely fucking unmistakable.

Sure, it's not a trivial problem to actually extract the entire tree of life (see http://en.wikipedia.org/wiki/Phylogenetics - the difficulty is that we only get to touch DNA from the leaves of the tree, and we have to infer the rest), but the tools biologists use are more than powerful enough to distinguish a set of leaves that likely came from an underlying but hidden tree structure from "leaves" that came about in some other way. I don't know numbers off the top of my head, but IIRC from conversations I've had with bioinformatics folks the confidence levels are extremely high, the only debate is over which particular tree should be inferred from a given set of leaves.
You may be missing one thing "we" don't have to deal with that "they" most certainly do: insurance against bad programmers.

Lost of best practices, from the workflow methodologies you lampoon to the widespread use of (and reliance on) design patterns, only appear to exist to give bad programmers a way to contribute -- or at least to avoid them doing harm.
http://en.wikipedia.org/wiki/Florian_M%C3%BCller

Seems to be a pretty open-source minded guy. Interesting that he did this move.
But how do we get certified? It can't possibly be a valid way to work if there isn't a certificate program, or some test I can take. What about all the coaches!?

right. kidding. love it. make t-shirts.
I'm truly curious what part of XP gets in the way of programming.
Let's ignore your guesses about "most FP communities" and look at your example -

iirc Andy Fingerhut started benchmarking Clojure programs more than a year before Clojure was even included in the benchmarks game.

https://github.com/jafingerhut/clojure-benchmarks

Here's another thread "Comparing clojure speed to java speed" which has nothing what-so-ever to do with the benchmarks game -

http://groups.google.com/group/clojure/browse_thread/thread/...

(Incidentally, those "hotspot knobs" made the Clojure programs slightly slower but forced collection of the temporary objects that were showing up as much greater memory use than the Java programs.)
By the way, I fucking heard that if you fucking abuse the shittyfucking cursewords, they fucking lose their motherfucking value.

(This is gonna cost me some points, I am sure)
1.74% VISA/MasterCard Qualified Discount Rate
Isn't it more in the ear?
Four-inch iPhone 5 with NFC chip goes in full production in Q3
Great illustration! I just imagine 5 ditches all over the place and going into 5 different directions and/or crossing, or one big hole as all 5 started at the same place and, while shoveling, were hitting each other with elbows and the other end of shovel, or, starting at the correct place and in the correct direction, just 1 guy digging at any given time while the other 4 waiting for their chance to dig. ( i did my share of digging at student summer construction projects some 20+ years ago :)
That page just really reminds me of this:

http://www.youtube.com/watch?v=5PsnxDQvQpw
This person's lack of cryptography knowledge is pretty pathetic - but if even committed terrorists still think security by obscurity is the way to go, what chance do we have with the general public?
All fair points, but it comes across pretty childish. [edit: yes i see, it was intended. anyway happy downvoting]
That's Hacking, Douchebag. This is Programming, Motherfucker.
So there's this math party and everyone came out to have a good time, tangent is dancing with cosine, sine is having drinks and so on. Everyone is happy except for the exponential function which is sitting in a corner all by itself. Finally sine walks over and says "Hey e, why aren't you having fun with all of us?" ... says the e-function: "Because I can't integrate myself!"

Ha! q.e.d.
Apple TV and the battle for the living room
The curse of perfectionism: better a bug or a fix I don't like?
Cloud-Based Collaboration with SharePoint Online
I was fascinated by the article because of how articulate and honest the author was about their thoughts.
Motherfucking typo:

we really need to just to the thing on the right

s/just to/just do/
Programming, Motherfuckers is FUCK SCALE.
Thanks for your reply. If you're not going to buy your own metal, then with that much cash, you're probably going to hire an army of systems administrators to be oncall for your customers, eh?
You can also middle click the tab to close it.
I don't know anything about the people who initially brought up the potential copyright infringement, but it seems like the only potential beneficiaries of the allegation are folks who would like companies to worry about Android's IP footing.
25-year old Indian bootstrapper goes up against billion dollar Demand Media
The best way to ensure value is to grow a fucking sense of humor.
Programming is a subset of software engineering. A large number of important disciplines surround programming, including ones that just join one programmer's output to another. To state that you can get by solely with programming is foolish if you are tackling a problem of any complexity.

Of course, reducing the overhead and improving the morale of developers is always a good thing, but somehow I don't think this is what you were implying.
FWIW, no "astroturfing" from me. I got the e-mail that they launched and submitted the URL, because I've been looking forward to taking a look at it (didn't get a beta invite). Haven't used it much yet, but I like the concept, and to me the execution looks promising.
You can't talk to your colleagues without a Scrum meeting? That seems to be a personal issue, not a methodology issue.
if you missed the CHE-UP talk zed gave at mwrc, you can watch it here: http://www.justin.tv/confreaks/b/281745310 starting at about the 15 minute mark
T-shirts would be awesome, probably wouldn't be able to wear them to too many places though.
All of AWS, really. My experiences with EC2 were abysmal: unpredictable CPU and disk performance, uselessly slow disk I/O, instances dropping off the face of the earth at least once a week.

Reddit's recent downtime is a good indicator of how sloppy AWS as a whole really is.
Since the V8 JavaScript engine runs on ARM, is there something about the Android environment that prevents running node.js directly?
I actually had the impression this is a pretty accurate tl;dr. The 'feeling inferior' part is maybe a bit exaggerated, but he definitely doesn't understand why people would enjoy getting together on a weekend for a social hacking session.
It looks like my takeaway, but that could be because the article was too long and I didn't read past the second paragraph. Maybe it gets better?

I was too annoyed to continue. Software development is a craft. That doesn't mean you can't punch a clock, go for it. There are commodity photographers who punch clocks, doesn't make them justified for getting annoyed at ones who are more passionate about photography than they are.

There's room for craftspeople at every level of the scale, frankly... and there are plenty of shops that applaud the sort of attitude the author seems to have about software development.
A Web Scam that Makes You $500,000 a Month
Any way we could get this on a tshirt? I'd buy one.
I've heard it better as: "I've tried to integrate myself, but nothing ever happens."

(You can integrate e^x, but you end up with e^x.)
Do you maybe have a Flash blocker installed? Flash is responsible for 100% of my browser crashes.
I've been seriously considering cutting AT&T out, and just using skype over wifi. I hardly ever make or receive phone calls - everything is SMS or email.

The thing that keeps me from it is the knowledge that, with a data plan, I don't have to worry about getting lost. With a data plan, I can be certain my contacts are backed up. With a data plan, I'll get that SMS when I get off the subway and plans have changed. And that I'll never be able to get the same data plan I'm grandfathered into.
Fuck programming. We need glossy icons! The fucking programmers are fucking irrelevant. ;-)
This part:
http://en.wikipedia.org/wiki/File:XP-feedback.gif
Here's a blog post by Daniel Einspanjer from Mozilla describing how the internals of this app work: http://blog.mozilla.com/data/2011/03/22/how-glow-mozilla-org...
Well, it would be like 9/11 * 1000.

I can't say if this is the case here, but I have found this type of reaction common among others: I think it is the same fear people have when they hear of new advances in biology. It is fear of the unknown, magnified by increasingly powerful tools.
I don't think you can use his blog tags as an analysis of his life. He only has four posts tagged PS3 and three posts tagged Xbox 360.
Clearly, you're not familiar with Zed Shaw :)