skysight-inc/HackerNews huggingface dataset:
Some people feel uncomfortable or awkward wearing formal clothes, especially if they don't wear them all that often. This would put one at a disadvantage negotiating, and it's not like he'll be kicked out of negotiations for wearing a hoodie.

This is just one possible explanation, but you shouldn't assume he's being a jerk for jerkiness's sake. Also, I'm sure whoever is negotiating with him is commanding a fat paycheck and used to negotiating through situations far more difficult than a dude wearing a hoodie. Bankers tend to just like to complain.

Finally, I'd be mildly surprised if you used underdressing to interviews as a successful tactic. (EDIT: underdressing means dressing lower than expected, not dressing down in general.)
Nobody is turning down skilled engineers because they don't shotgun a beer at the interview.

All of this outrage over a joke is ridiculous. Yes, some people have made some stupid flyers (saying girls are going to serve you beer as you code? dumb) but most of the time it's just a joke poking fun at the stereotype that programmers are lame awkward nerds.
Try BrowserStack, it's awesome. I am not affiliated with them in any way, but we have to support several different configurations for our web application and it's pretty impressive. Much better than having several virtual machines locally which I used to do!
I think Square could have tried to be more understanding of this use case.

He did clearly explain that the linked account didn't keep a balance and that he was willing to pay the negative balance in his Square account with other sources.

I don't see this as shockingly poor customer service, but Square should have just disabled the automatic debiting on his account as he was a long time trust worthy customer.
Former Bikini Model Ditches Silicon Valley to Join Canadian Tech Startup
Well, you will encounter data in many forms. Sometimes it will already have been "hadooped-down" by someone else, and you can analyze it on a single machine. Don't underestimate what a single machine can do these days, if you have say 16 cores and 32 GB of RAM.

Or you can set up a system that will incrementally summarize the data, and then you could do smaller queries against those summaries. That is the goal of Storm AFAIK.

I think that is better model for a lot of applications. The model of having your production systems save terabytes of raw data and then analyzing it in a big batch job leaves a lot to be desired. It works but it's not very flexible and has this latency problem.

Hadoop is good in that it's the only open source solution I know of that can churn through hundreds of terabytes of data. But I wouldn't say it's a complete solution for "managing big data". It's part of one.
韓系女裝
Ask HN: How to stop working with someone?
tl;dr: I have freelance work with someone who doesn't know what he doesn't know. Should I stop working with him, and how should I do that?

Right now, I'm subcontracting on an iPhone project, to free up time for the original freelancer to work on another project. However, there's a few things worrying me. It's a cryptography-heavy project, but the original freelancer seems to have significant holes in his crypto knowledge, to the point where he can't even recognize when something is unspecified. (As in, he doesn't even know high-level details about how public key crypto is supposed to work.)

Instead of recognizing his need to ask questions, it seems like he's chalking it up to my being stupid. Since I'm supposedly going to be responsible for turning the project into some kind of super-framework that can instantly adapt to future projects, I feel kind of uncomfortable, as he's the one who's going to be getting the requirements.

Do I talk to him up front about this, risking offending him, or fade away quietly and come off as flaky? Neither option looks good to me, and may negatively affect future freelance work in my town.
No blog. I've thought about doing that, though mostly in the context of covering technical aspects for artists and designers. I've often found it easier to teach designers to deal with technical issues than to teach technical people to deal with design issues. I was actually expecting a lot more argument from people about my comment. Every good artist learns early that they can't trust their own eyes ...

The legal brightness and color usage has to do with the fact that certain levels can cause signal distortion. The details are different, but think of overpowering an audio amp and the distortion you can get. Analog video is a real nightmare of limitations and artifacts. Most facilities I've worked at had signal clippers at some point in their signal chain, but those can cause their own problems. Best to stay away from the cliff's edges. These days HD and digital are much nicer, but there are still a lot of NTSC TVs out there. The situation is a lot like continuing to support older versions of IE.
There are a few things I can think of that are missing. See the guidelines for additions at the bottom of the page.
Mainly an issue outside of tech, I believe. With the kinds of wages that Microsoft/Google/IBM/nVidia/Facebook/Oracle/etc. pay interns, it's going to be pretty difficult to recruit good interns with an offer of $0, unless circumstances are pretty unusual (unusual location, some kind of super-hot niche product, etc.).
I've never heard of it neither. Might be a new meme.
Do we have a good economic narrative for unpaid internships outside of naturally abusive talent driven industries (music, film, journalism)?

Do internships just fall in this hole where you'd like to have an office wench but can't quite justify it in a budget, or is it entirely a made up social convention where older generations are extracting rents from new graduates?

At any rate, the effect seems pretty clear to me: unpaid internships are huge drivers of inequality. They obviously limit opportunities for social mobility towards people that can be subsidized, or otherwise have access to liquidity. There's something really insidious about pushing people away from increasingly wide classes of cushy jobs they're otherwise perfectly capable of performing.

Startups: pay your (non technical) interns minimum wage, at least. It makes me kind enraged to see this start to happen in our industry.
I agree completely. To be honest I don't even understand how it's legal (I'm in the EU). I think through some kind of academia-related loophole.
The Ultimate Guide to Using an Inversion Table for Back Pain Relief
Though we probably learned this is not the way to use them, I have seen numerous real-world examples where this was the case.

Not only that, I don't think C++ exceptions are necessarily very good at being a 'last barrier' before a crash - they simply can't catch all the errors, because they are good at indicating conditions that might be recoverable, not catching and recovering from logic errors that would cause a crash. There are plenty of ways to hang yourself in C++ without ever throwing an exception.
The US death rate is about 2.5 million/year. Seems like somebody would have noticed a 20% jump due to a single drug. Can this 500,000 deaths/year number really be close to correct?

Edit: duh, not per year. Oh well, there may still be some little nugget of validity in there somewhere.
You're attracted to a programming language because you think its author is cool?

Hm. Makes sense. COBOL, here I come!!
I've worked on dozens of projects. And the ones that have sucked have always been fixed bid projects.

I'm looking forward to seeing how I won't get burned when the client changes their mind midway through :-) Seriously though, good article - though I'm jaded and have my doubts - but kudos for putting this series together.
I was being sarcastic :) the list was "groundbreaking new languages" and I was trying to spur up PHP haters out there for a good laugh. It's not funny when I explain it.
I hope your last sentence is meant to suggest technical interns should be paid above minimum wage, rather than that only non-techs should be paid fairly?
The commenter asserted that there was a dress code for interviewing at FB.

And I have a pretty good sense of what to wear to work in the valley. Suit and tie is the wrong answer.
You seem to be giving Square far, far more credit than any business deserves. I suspect it is because Square is an HN darling, but hey, to each his own.

I take serious issue with your characterization that those Square responses were "pretty responsive" and "reasonably polite."

* They took several days to respond to a time-sensitive billing issue

* They claimed to provide support they could not and did not provide

* They refused to even acknowledge that this was frustrating for the customer

* They refused to acknowledge that their automated systems may not be doing the best thing for the customer

* Instead of owning any responsibility, they blamed the customer, several times

* __They still haven't given him his money__

All over a measly 180 dollars. Seriously - Square jerked this guy around for weeks over less than two hundred bucks.

How on Earth do you characterize those actions as responsive or polite? They weren't "responsive" to the customer's support interactions or his time-sensitive needs. They barely even "responded" at all, considering the e-mails they sent were clearly stock PR crap with some blanks filled in.
"Besides," says Unz laughing, "it shows the stupidity of our political leaders that they didn't seize upon this great opportunity. They should have just renamed Vioxx the 'Save Social Security Drug,' and distributed it free in very large doses to everyone, starting on their 65th birthday. Maybe they should have even made it mandatory, three times per day. At sufficiently large levels of national consumption, Vioxx could have almost singlehandedly eliminated all our serious budget deficit problems. 'Vioxx - The Miracle Anti-Deficit Drug'."

That's so morbid. This is the kind of dangerous idea that I'm sure many people have, but are afraid to voice publicly.
One thing, many of these anti-IE articles seem to ignore is business outside of the United States.

We are a global business and China's most popular browser (at least with users hitting our site) seems to be Maxthon which is based on the Trident rendering engine (which of course is what IE uses). This makes it nearly impossible for us to ever consider cutting off IE support unless we wanted to neglect one of our largest growing user-bases in the world.

Make sure you seriously consider which parts of the world your app could potentially be used in and do the research to find out what browsers they use in that area.
As a library library writer, if you are going to include dependencies, you have to rename pretty much everything.

Objective-C is dynamic and the last implementation wins if they are named the same so it's possible for third party libs to suddenly smash your implementation.
I agree. Zuck wore a tie and suit for the Obama dinner.
I'm not sure we have a Buddhist (maybe some Indian guys, not sure, we don't discuss religion much, but they don't eat meat), but violent anarchists and almost-evil eastern bloc caricatures seem to be represented fairly well where I work.

The do get shit done, though.
Sure you can.

You buy a bond, you're not guaranteed 4% interest, you're gambling that the entity who's indebted to you will still be around long enough to pay you. Same with these credit default swaps.

If the government doesn't step in, AIG folds and Chase doesn't get paid for those CDS contracts. Nobody paid the government back for AIG.
Big f-ing deal. This is basically a puff piece. I don't think he is annoying the bankers, at this point everyone expects him to wear a hoodie. If he really wanted to annoy the bankers he would have done google style Dutch auction ipo. The bankers really hated that.
It's astonishing to me how much the Ayn Rand quoters on Wall St get their feelings hurt. Aren't these guys supposed to be the rational titans of industry?
Newt Gingrich loves Spam
Just be honest and tell him it's not working out for you.
Well there is Bitcoin which has no chargebacks and for a face-to-face transaction there would be little need for an addon escrow service.
Hate to break it to you but a pissy customer whos mad over $175 bucks only thinks hes a priority when it comes to square.

Seriously how much cash are they transacting ... and hes flipping out over ( as pointed out earlier ) $180 profit for square?

yeahh....
I read over this and all I can think is that OP didn't do what he should've.

Their process of pulling in funds when you have a negative balance is automated. (check)

He said he'd fund it from another source, but as far as I read (got really bored about halfway through) He didn't. So the automated process pulled in money from his linked account, as expected.

This money was crucial because square has to be able to refund the chargeback should it end in the customer's favor.

I don't understand OP's problem with Square. They handled this as best as they possibly could?
نتيجة الشهادة الابتدائية
نتيجة الشهادة الابتدائية
نتيجة الشهادة الابتدائية
نتيجة الشهادة الابتدائية
I was thinking this the other day, and given that Adobe is a company that could struggle with the demise of Flash on the web and growing discontent over its core product line the time is almost right for an evangelist to take control and make sweeping changes. If a person came along and made drastic changes, such as the re-branding of Flash, a complete overhaul of the Adobe Creative Suite and the stripping-down of the PDF format I can see a lot of people turning their heads.
I don't buy the argument that unpaid internships are immoral because they disadvantage the underprivileged. Higher education systematically disadvantages the underprivileged, especially at US tuition rates. Does that make going to Harvard unethical? There is clearly a supply/demand mismatch in some industries, and unpaid internships are a symptom, not the cause.

I get defensive when the issue of unpaid internships comes up because I did an unpaid internship in High School, learned a hell of a lot, and was able to use it to gain well-paid internships throughout college.
It's 500,000 in total, not per year.
Doesn't work on Opera! :-/
Insert some comment about how our economy would have fallen into a death spiral if we hand't have bailed them out.
They all have the same faintly fanatical tinge of opposition to whatever specific point the article might be trying to say, while disregarding the overall message.
Tyler, that kind of lets all sort of bad behavior off the hook doesn't it?

I rather like the high quality, low cost support I get from https://www.techcu.com/ myself.
What?!?

Maybe they're in their first year, or something, but I wasn't on site and I didn't even have clearance and I was paid significantly more than 50k. In Arizona. (I was doing support work.)

When I said $$$ to BigCo in Silicon valley, they didn't blink, and I don't have the big names on my resume either.
This is still pretty experimental, although it's worked for mice and monkeys, and apparently they're working on human testing.
Sorry, my example was explaining how it would be done if you were using Managers. Using your example:

Todo.high_priority().incomplete()

would fail because the QuerySet doesn't have an incomplete() method.
At least with clang/llvm and gcc you now have binary compatibility between two competing compilers.

You can take a .o built with gcc (g++) and link it with a .o generated by clang (clang++) without issues. Same name mangling, same everything. This means that I on my system at least don't care anymore whether the project is built with GCC or with clang and I can use either or for my own projects.

The thing though is that the C++ standard doesn't have a default ABI, so saying that it is non-standard isn't even the case, that we get any compatibility is nice at all, and I understand that complaint.

The biggest issue I've ran into is that even with the same compiler on the same platform (using MSVC 2008) setting different compiler flags generated completely different code and memory layouts for std::vector that caused me to not be able to link against a DLL. At least some consistency exists with other compilers and different flags don't necessarily change compatibility.

I don't think it is entirely fair to compare WinRT with Foundation/Cocoa. WinRT has an entirely different goal than what Foundation/Cocoa provide, and Foundation/Cocoa provide none of the same things that WinRT provides such as a object model that can be used across different programming languages fairly easily. Mac OS X has nothing that even comes close to COM.
Sorry about the confusion - 'Big Data' is something I haven't delved into at all yet - I'm following a discrete maths course along with JUST getting into Ruby/Rails & Android development. I'm new to CS, and only recently followed along with www.cs50.net last fall. I did, however, ask my brother-in-law, whose main focus is big data in the medical field, about it. I'll post his recommendations if any later on - so check this in a day or so if you can.
It's too bad this article didn't make it to the front page.

I've seen a few of these in HackerNews albeit not as complicated as the ones in the article.

Typically around teaching developers how to get extra income, becoming a millionaire, running a startup, having your own businesses, etc.
Calling yourself a brogrammer is the geek equivalent of yelling 'hey baby' out the car window. These people aren't getting any girls, for obvious reasons.
I agree, it was disconcerting to me as well. I read again and now I think that he is putting the throw there to exemplify that fx() can throw an exception.
The web is a platform like any other. Supporting IE takes testing and development time and more importantly SUPPORT time.

So why block IE users and not just let them fend for themselves since you don't "support" it? Because you're still going to get people trying to use your site in IE. They're going to send you support emails and they're going to complain to people about your shitty app not working. That costs time, money, and reputation.
The problem is that people (mostly people here, based on their status as "one of us" I guess) were led to believe that Square wasn't going to be like PayPal at all. Yet here they are with a story that could have come straight out of paypalsucks.com.

In context, having unclear policies and unresponsive customer service at the "still-somewhat-better-than-paypal" level isn't matching the expectations set by Square's marketing.

It's a billing goof. It's going to happen, and all parties are always going to hedge in their own favor to the extent practical. Pretending that Square (like Paypal) won't go after your bank account to cover a pending chargeback is just fantasy.
Limitations? Do you mean the instance sizes, or architecture / capabilities?
Stallman's opinions for how the world should work and his predictions for what will happen in the future are not "truth."

I think it's totally fair to look at something he's said or written in the context of a guy who has been right in the past. But that doesn't mean everything he says is beyond reproach.
@delinquentme - sure. Except how many people will look longer at square's competitors now?

I certainly am now reluctant to use them.
As I understand it he's commenting more on the internships discussed in the article, those in the film/music/publishing industries, that typically go unpaid.
The guy sitting next to me is an aspiring Buddhist, and I'm a Russian immigrant who is tinkering with a USB missile system in his spare time so I can shoot my coworkers when they commit bugs into the repo.

I'll have to investigate the other coworker for any swastika tattoos. He does speak some German...
You can't. Welcome to the post-500 club.
The Startup Cycle. What If?
I underdressed to my programming interviews in the bay area (I generally wear what I like). I can't really say if it helped or hurt but I did fine and doubt it mattered much.
One premise of this article is faulty. They presume that you can only accept an unpaid internship if you're from a wealthy / privileged family or whatever. But that's not true. There's no particular reason you couldn't, say, work an unpaid internship 8 hours during the day, and work a second job at night, busing tables, washing dishes, working as a barista at Starbucks, or whatever. Plenty of people already work 2 jobs to make ends meet, so a college age kid with (hopefully) minimal living expenses could very likely manage this.

Note that I'm talking summer internship, when school is out, of course. I'm not proposing one should go to school, work a real job and work an internship.

This is also not to refute the idea that unpaid internships may be bad for other reasons... I'm just arguing against the idea that they're bad because they are only available to the children of the privileged.
Using OpenCV To Determine Skin Tone Diversity Of Time Magazine Covers
This article is fluff, and this is a made-up controversy. Worse things have been said during presentations, and more objectifying advertisements have aired. I'm sure Gina boycotts GoDaddy because, based on their advertising campaigns that contain scantily-clad women, they must be a company full of misogynists.

This article would have had a larger impact had she instead focused on what DOES make a tech team work well; if she had focused on the qualities that make a tech team thrive, and how "brogrammer" culture cuts into that advantage. By writing a piece on a made-up controversy, she just loses credibility.
Also Xpress was so bad, InDesign became dominant shortly after it was released.
Maybe next week they'll do a daring expose on hipsters, or those crazy flapper ladies. What next, women's suffrage?
I know of an organization where if you wanted to purchase say $50,000 worth of new computers, HR (yes, human resources) had the power to make that purchase very difficult.

It wasn't because HR actually had any say in the matter, but instead the head of HR actually sat in on meetings with the CEO and the rest of VPs on a very regular basis.

Now in this case and in this company, they would not have blocked innovation like this. However, had they had different attitudes automation could have easily been blocked.

It's not so much about the manager title, as it is that the graph doesn't look like a bunch of layers that you can just skip one. There are multiple inputs that can can come from people above, below, and beside and that is what makes it a club of people, who generally will protect others in the club.
I'm not sure if I'm misunderstanding you. The business cycle is inherent to market economies and Keynesian economics are both a way to do analysis and a set counter-cyclical fiscal and monetary measures.
Quack Alert

I'm just relaying what I've heard, so take it with a grain of salt, but on an episode of No Agenda, Adam Curry says that he had dinner with a guy who worked in stem cell research in Germany (I'm fairly certain it was Germany) the guy said with confidence that the technology exists to regrow fingers. The guy expressed frustration that such technology will never be released.

I know that most people will be highly skeptical, but it doesn't sound all that unreasonable to me.
We'll offer some choice of distros, and also a no-OS option.
A Gift for your Mom
> rarely-worn, extremely expensive and generally inconvenient Victorian-era ceremonial dress

This annoys me. The 'dev-uniform' of t-shirt, jeans and sneakers is just as constraining as the 'business-uniform' of suits and button downs.

You rarely wear one, they are not necessarily expensive, and they are not inconvenient.

Basically, there is nothing inherently better about jeans and a t-shirt, and nothing inherently bad about suits or anything else that isn't in either category. The key is to not expect others to comply to your weird ideas about dress code and let everyone express themselves without stereotyping them.