skysight-inc/HackerNews huggingface dataset:
HBase isn't built for analysis workloads. It doesn't have a complex query engine, so you end up having to do massive scans (which aren't especially fast), transfer a ton of data to the node where your analytics code is running, and do the computation there. If things are too big to run on one machine, that's your problem, not HBase's.

On the other hand, Impala, RedShift, Oracle Exadata, etc. let you ask the database to do work at a much higher level, which allows for much better performance because the data storage and computation layers can work in tandem (so you can prune down to only the data your query needs at each storage node before hitting the network, for example), and the database does the work of optimizing for multiple cores and nodes, not the writer of the analysis routine.
This, to me, is most valid point. Even if the company does start putting cash in your wallet, if you don't believe in it, or the people leading it, or their business model, you're not going to be happy.
"one of those stuck-up companies where if you get a bad performance review, you can never move to another project"

Ah yes, putting the employee on "probation" and awaiting any reason to let them go.
Dagen H – the day Sweden switched to driving on the right
Kind of what I'm touching on. Movies were always the highest art form for me.

Now I'm starting to feel like apps can be an art. But I may just be telling myself that because it's what I do best.
Random Excuse Generator
Way off topic, but not too far off from HN's usual commentary: I really wish there was a way to report back to sites what I'm blocking with AdBlock. I mean, very specific items that I'm blocking. Because with CNet, it's always that stupid object hovering on the bottom of the page that draws my eyes away from what I'm reading and actively reduces the visible space for the article. And that 'x' button sitting on there? It's never worked for me, in Chrome, Firefox, or IE on every system I'm worked on. I can never close it.

AdBlock needs to have a "Tell [site name] what you don't like!" button.
Better yet, here's a very relevant piece that tells you how to overcome the mental impediment to rationally considering situations with sunk costs involved. Basically, think about what you have to gain by changing things, rather than what you've already lost.

http://www.theatlantic.com/health/archive/2013/05/how-to-wal...
That's awesome. It amazes me that there was no check for the same IP/account number combination over and over.

The FBI site says:
"he would transfer the funds into his own bank accounts or onto prepaid debit cards, without the authorization or knowledge of his victims"

How the hell was that allowed as a valid argument? Of course you can transfer money out of an account - they sent it there. Did they have any sort of "hey, we're just giving this $0.89 temporarily" kind of language? If not, they're the ones that authorized the transfer.

They happily sent thousands of deposits out. Seems like their fault. Might as well go after people that keep swinging by the free samples at Costco.
I think future YC applicant should follow and submit their videos as a rap song. Heck if it's good for YC partner, then it should be good for the participants. Just don't sing to, "Call Me Maybe"!

edit typo
Having done quite a bit of Android development in the past few months, and for the foreseeable future, I'd have to say that people really are missing the point of OS releases.

The way Google is currently updating their core apps is the right way to do it, and should have been done from the beginning. Honestly, it seems counter-intuitive that it isn't that way on iOS. I realize why, Apple does stuff that requires tight OS-level integration that they don't expose to others. But the fact that Google and BlackBerry do this means to me that Apple made an architectural choice that will ultimately slow their speed of deployment of key updates. BlackBerry and Google can update their maps apps whenever they want, and regularly do. Apple had to wait for an OS release.

With all that said, I am tremendously disappointed that we didn't see another Android point release. I understand why to an extent, but there are glaring omissions in the OS that make it exceedingly difficult to build an app that has significant features that interface with hardware and peripherals. The Camera API is lackluster, and the Bluetooth support (Or lack thereof ) is just shameful.

The only saving grace of Android is that you can fix these problems yourself, if you know what you're doing. But it isn't easy, and is beyond they capabilities of most devs.

Here's hoping Apple announces something awesome at WWDC. I still love Android for what it is, but they do need to catch up in a few key areas.
Leave now. Get a 9-5 for at least the next 6 months, which should give you enough time to get to back in the real world. Then, the world is at your keyboard!

If you don't have an IP clause in the contract, take the IP with you.
> a fundamental requirement to do quantum computing

Yes, and it's a necessary, but not sufficient requirement. They don't have a quantum computer by the usual meanning of that term, but they have a different kind of computer, that may or may not do something better than a normal computer.
Prediksi Skor West Bromwich vs Manchester United 19 Mei 2013
Prediksi Skor West Bromwich vs Manchester United 19 Mei 2013. Prediksi West Bromwich vs Manchester United. Prediksi Pertandingan West Bromwich vs Manchester United.
When I was 30, I was making a tenth of what I'm making now and in the middle of destroying my career by exposing faked data in the wonderful world of science. You think Google is bad? Try getting threatened by a prominent member of the National Academy of Science because you caught him red-handed.

Needless to say, I was very successful at destroying my career. But much like the guy who got turned into a newt, I got better.

You're going to live past 100 assuming you don't get hit by a truck or an asteroid, the game's barely started. Go do something amazing that no one else could have done, by hook or by crook, and whatever happened in the past will be forgotten overnight.

But above all, don't be a victim. Even if you are a victim, don't be one.
No, I do not and never will. If other people want to, fine, but privacy concerns are entirely reasonable.

Comments posted to the internet are permanent like nothing else in history. It's like having your casual conversations recorded and then stored in an indestructible format accessible to anyone who cares to look for it, forever. Of all the thousands of strangers who see your posts, whether individuals, corporations, or governments, some are actively looking to exploit you. Please be aware of the increased vulnerability when you're in a vastly more public setting. You don't owe the world unfettered access. Boundaries and levels of access are a good thing.
> Read The Game.

Please do not do this if you value reducing the amount of misery in the world.
You're right - I had my blinders on.

And ... good for you!
イヴサンローラン : 最新人気コーチポーチ，コーチメンズ，コーチショルダーバッグ海外通販！
最新人気コーチポーチ，コーチメンズ，コーチショルダーバッグ海外通販！ : イヴサンローラン -
You should change your website to show it off then
Yahoo said to be mulling investment in, or acquisition of, Tumblr
Given comments from pg like https://news.ycombinator.com/item?id=5693221, it is clear that if tricks like this become common, using them will be ban-worthy.
Working hard, and doing a job well done.
That question is kind of meaningless.

The D-Wave computer solves a problem. That problem defines the computer. It's a general problem (I don't know if it's turing complete), thus it's a gneral computer.

The problem is that a classical computer can solve the problem faster. In other words that means that a classical computer can emulate the D-Wave faster than the original hardware.
I was actually 19 when I did that (wired got my age wrong), simply stated...I was an idiot. The money was free and what really got me in trouble was the fake info. To be clear, the money I received was intended to go to the characters I put in the fake info (not me). The ONE thing that I'm thankful for is that I can still use computers and even get employed in the field.
It continues to amaze me how many workloads can be dominated by malloc() performance. In particular, last summer we at Joyent found that a production node.js load was surprisingly dominated by small object malloc()/free() performance -- and achieving maximum performance ultimately required not just adding a per-thread cache, but cycle bumming the hell out of it.[1] Point is: malloc() still very much matters, despite (or maybe because of) modern interpreted environments.

[1] http://dtrace.org/blogs/rm/2012/07/16/per-thread-caching-in-...
Have you considered dating non-traditionally-beautiful women?
Well, just about everything about Tumblr seems crufty, unusable, and poorly thought out to me, so I guess having it murdered by a Yahoo acquisition wouldn't be all bad.
Always worth remembering when reading these things: You are not a probability.

'On average etc etc' is vastly different from 'if A then always B'.
I use my real identity (or close enough so that people can easily guess) on IT websites like Github, HN, Stack Exchange, and a few other IT-related forums. After all, unless I say anything terribly stupid, it's all going to be part of my resume one day. I'm sure many of you would want to hire a techie with a decent track record on those sites if other things were equal.

On non-IT websites, I use completely unrelated identities. For example, there's no reason for random redditors to know who I am. Even though there's probably enough data out there to associate specific reddit accounts with me, it's none of the business of random redditors and there's no need to pique their curiosity. Actually that's a fine principle: if it's none of their business to know who I am, it's none of my business to tell them who I am.
Those are books aimed at business management, not customer service representatives.

Today's CSR may be tomorrow's manager.

I'm working as a paramedic. I don't prep for my new paramedic job by reading the textbooks my Medical Director (an MD) does.

That's a slightly different situation due to the regulatory stuff, required certifications, etc., but I'd encourage most people starting any new job to start reading the books their boss reads, and the books their bosses boss reads. At least anyone who's ambitious and plans to move up the ranks. Maybe it's just a reflection of the same attitude that makes precocious kids, well, precocious, but I've always tried to read books that went beyond whatever my current job responsibilities entailed. shrug
> You don't wear flip-flops a lot walking long distances, do you?

No, I wear clown shoes. Actually I walk in various Salomon shoes designed for distance trekking. As for the desk, it's built to my measurements and I did my research.

In short; I really just use the computer too much. I appreciate your analysis but the answer is that no amount of perfecting my daily routine will circumvent that truth.
You just explained how you have extreme (yet common) biases, but even you would bend your rules far enough to date someone almost as short as parent poster. Response falls a bit short.
GifCam - easy and fun animated gif making app
He forgot one: make multiple monitors finally useful on OSX, especially with the advent of full screen apps (current behavior is just display a gray texture on other monitors instead).

Seriously, if 10.9 is announced with that feature alone and nothing else, I will buy 10.9 if it fixes this.
I remember working at a start-up and realizing what a huge portion of my personal wealth was stuck in it, and that I couldn't just quit.

Eventually I did quit, and everything was okay.

If this is your second job ever, then it's natural that you feel like this job represents a huge portion of your life's work. That's only true in that it represents your life's work up to that point. When you are 60, this will be something you see as a tiny portion of your work life. Eventually when you list the things you are most technically proud of (which you said you are), this probably won't make the top 5, because you will make so many more awesome things over the course of your career.
Recognize Any of These Seattle May Day 2013 Rioters?
I think that the idea that programmers want to have anonymous functions is hitting on something. I play with Clojure on a semi-frequent basis and find myself often taking advantage of dropping in anonymous functions to my map, reduce, filter, and other functional Clojure built-ins very naturally.

I probably over-do it some - it feels like a bad "code smell" when I wind-up with lots of nested (fn [...] (stuff)) statements in deeper and deeper chunks. I usually pull them out just for my own clarity. Maybe I should make myself a rule to only use one or two anonymous functions.

Lots of fun though. Nothing like coming back to code from two days ago and going "what was I thinking?"
Oh, please. Butt the frack out, Congress. You lot represent more of a threat to our privacy than anything Google does.
This is Golden... I'll start living by this approach
The little known law they quote is actually very well known if you are an ISP / carrier. But the law is not a legal mandatory filter requirement - just a requirement that you "reasonably provide assistance when asked" It just happened that most of the ISP's when asked in this case decided to comply, but importantly not all complied.
No, they don't actually have to "view you as right," even if you absolutely were.

Intended as helpful: What is the point of your screed here? What do you think it will do for you? What are you trying to accomplish?

People who are awful to you are highly unlikely to own up, apologize, make amends...etc.. Life rarely works that way.

Not trying to make your life harder. I have done some venting myself on HN at times.
No, it wasn't the cops. No, it wasn't a thief. Legally, it wasn't anything: there was no judge, no finding of fault, just a clumsy ban without due process for secret reasons.

Banning anything (in this case, websites) without due process, accountability and transparency is completely immoral. The fact that the Australian government keeps trying to do it is abhorrent.
Working, solving problems. Days where I can work on my side projects for the entire day without being interrupted are like a gift from god.

I hate being around people because it comes down to either just sitting there and listening to other people converse, or trying to contribute to a conversation and making a fool of myself.
I agree totally but i will add one more option based on this quote "I believe in our product, but I don't believe in our business model." If this is the case and assuming u have nailed a customer pain point down since its been 15 months, i would suggest that you leave and execute the same idea with the business model you believe will work. If you and the VC are on the same page and these guys don't have much tech experience then they are clearly failing to execute and no salary, health insurance, free lunch is going to make you happy. Since at the end, they are still driving you into a ditch. If no other VC's want to bite then scrap the idea.

Since you already are doing consulting on the side, i think you may be able to squeeze 3 months in on trying to get funding, just make every action Fast, Focused and Fundamental to your objectives. Godspeed!
Get started with App Engine for PHP
They've been on a spending spree as of late. Would I be wrong to speculate that they're trying to acquire a user-base for some new products of their own?
If the goal is to acquire talent, and yet, keep Tumblr running, how is that talent benefiting Yahoo's current offerings?

Add to that the relief of financial exist for most of the stakeholders, how can you possibly keep motivated people around? This is almost reckless spending for Yahoo! shareholders.

wtf?
I never knew that! I wonder if Google/Deja kept the headers.
To use some poker wisdom, don't get pot-committed. The time you've invested thus far is a sunk cost that you're not getting back regardless of how much longer you stay on. At this point in time you need to assess the probability of future success and base your decision to stay purely on that. If you believe there is no benefit to be had by staying there, you need to get out now before you incur more 'losses'.
:3c
How on earth can we usefully generalize from the experiences of white men born ~1918 who attended Harvard? I think longitudinal studies are massively important, and I'm all in favor of them, things like:

"Alcoholism was the main cause of divorce between the Grant Study men and their wives"

Don't really give us that much of a clue about how alcoholism (for instance) affects everyone else. I suspect it's similar; but this doesn't give us any data on anyone who isn't in a very very specific group.
Given the Australian government has now excised the entire freaking country from the migration zone for asylum seekers, perhaps they should just excise all of the internet. Would be a darn sight quicker, cheaper and easier than having to filter it one IP address at a time.
Enemy of a couple corporations, sure. Enemy of the state, how?
If they did, I wonder if they'd censor it.
Why Goldman Sachs Just Bet $500 Million on Elon Musk's Solar Business
I, Walter's D-9000 computer, has taken over his account. He was making too many human errors and was jeopardizing the mission.
I have been doing this for many years now. I am "spiffytech" everywhere on the Internet, and that identity has extended to my physical relationships. In my college LUG, everyone knew me pretty much exclusively by my handle. This topic once came up there. I asked a friend who I'd known for four years if he actually knew my real name, and he had to stop and think for several minutes before he could respond with my name. Another friend I'd known for about as long said the only reason he knew my name at all was because it's in the "From" line in my emails.

Despite the fact that I never operate online under my given name, the fact that my username is tightly tied to my identity and reputation prevents me from employing it as a shield of anonymity to hide behind while I lob uncivil or disrespectful remarks at other Netizens. I don't generally feel tempted to do anyway, but I can't say how much of that is due to my consistent use of my username.
Android is getting a better BT stack for 4.3. Big improvements including LE and multimedia protocol (the name escapes me). Rumor has it, it was meant to be announced yesterday. The Bluetooth group accidentally releasing something acknowledging new functionality in a new point release of Android (oops, not yet!)
I think the USB key would have some logic so it could steal information from its host, and send these WiFi signals by itself.
My biggest fear is that when I run for POTUS the media will dig up my old comments and I will lose the election. I'm serious.
It's not just liberals--I'm a liberal--and this goes both ways. But you're right. Any opinion on a controversial topic can and will see you targeted by malicious fanatics opposed to your opinions.

The Pollyanna types who disapprove of others using pseudonyms are generally either a) very boring people b) naive c) have some kind of stake in being able to out people e.g. Zuckerberg who makes tons of money off lack of privacy, so he argues in his book that anonymity is wrong. Of course you would, Zuck, it's your fucking bank account.

The fact of matter is that if you have an opinion, and you express it well, it's just a matter of time before someone on the opposing side tries to dox you and hurt you. This includes everything from straightforward harassment at multiple venues, to people trying to get you fired, to people shaming you online.

It's very very easy to slander people online and cause distress or hardship. Look at the trouble Wikipedia has had with malicious, fake biographies.
Care to elaborate? I love Tumblr's approach (though not necessarily the content it attracts) to blogging.
http://opinionator.blogs.nytimes.com/2013/04/10/the-power-of...

Sorry, I don't have time to watch an entire video. Is there a transcript?
For what it's worth, they did similar things to the iOS app a good while ago and I still haven't gotten used to it. It's profoundly wasteful of my 4" of screen real-estate.

I never got used to Facebook's timeline either before they had the (IMO) good sense to put the wall back into a single column.

Change aversion is a real thing, but not every new change is actually a good idea. My feeling is there's a lot of legitimate bad idea in this redesign.

But you know how opinions go…
What The Turmoil In Syria is All About: Qatar NG Pipeline to Europe
Yahoo sells advertising, Tumblr has users. But a $1Bn valuation is over-inflated in today's market -- Tumblr barely broke even when they started introducing ads last year.
Light Table is pretty darn fast and that's using the regular old html/js/css we have now. :)
AVRCP? Is that what you meant?

I honestly haven't explored the Bluetooth stack too extensively, but I know the lack of a unified LE stack hurt a number of people I know developing products. And it will have ramifications for a long time due to the slow pace of OS updates on the platform.

It's the decisions that Google made when implementing the Camera and MediaRecorder classes that hurt me the most, and will continue to for a long time going forward. What's easy on iOS and BlackBerry 10 is exceedingly difficult on Android. It's a PITA, but also a good thing for me since it makes the barrier to entry by my competitors much higher that I can rest a bit easier. And I can take a page from Google's book and port it back to older OS versions to fix it on all devices so that other devs can use it. Such are the pros and cons of the platform.
I do a similar thing. As Epictetus said:

"When you do anything from a clear judgment that it ought to be done, never shun the being seen to do it, even though the world should make a wrong supposition about it; for, if you don't act right, shun the action itself; but, if you do, why are you afraid of those who censure you wrongly?"
What Apple Needs to Introduce at WWDC
I look forward to returning to RethinkDB. Great product and the developers are so friendly and helpful. Good attitude.
^This, there is nothing stopping you from looking for a greener pasture while still involved, when it arrives jump off the fence instead of sitting on it.
reactive programming is nothing except abstracting more. think about how would you define a variable and bind it to HTML. Here is my reactive way;

JAVASCRIPT

today = attr("Thursday")

bind('.today', today)

after('1s', function(){

attr('Friday')

})

HTML

<div class="today"></div>

OUTPUT

<div class="today">Thursday</div>

AFTER 1S

<div class="today">Friday</div>

This is the simplicity level I would like to achieve with minimalistic and independent modules.
I'm looking forward to trying this out, most of the exercises mentioned in the Times article are of great benefit.
Compared, to say, $1b for instagram? (i still dont get that)
I think they use the same term in Chinese. It's "过劳死" which in pinyin is "guo4lao2si3" (over work death)
Curious why node and rails? Is this a common combo?
I kind of think the solution to that is to own it without cramming it down the throats of other people.

I think one thing the world needs to work on is reducing how acceptable it is to do that type thing. Hiding overly much tends to let it stand.

It's tricky, definitely.
Yahoo doesn't seem to do too well with its acquisitions.
The startups seem to shut down or flatline.

Tumblr is hip and all but what makes it that valuable? is there something I am missing?
I can't really speak to the other points in your post, I either don't know or have no experience, etc.

That having been said, if you want more BT info, I can help :P

edit: forget those links, I should've known to just seek out the Android Police article - most details including AVCHR or whatever it is: http://www.androidpolice.com/2013/05/15/bluetooth-low-energy...