skysight-inc/HackerNews huggingface dataset:
It's somewhat telling, aristotelian, that out of the myriad of accusations in that lengthy blog post you chose to focus on the pendant for calculator one and only that one. Of all the accusations that was the one most likely reflective of ignorance rather than malice. Yet by only selecting that one it's likely that your goal is to dramatically trivialize and minimalize the general nature of this article. That approach then fits in well with your pre existing narrative that follows a sort of "Minorities are too overly sensitive and whites are too overly sensitive leading to massive over reaction to events that wouldn't raise an eyebrow if the roles were reversed"

It appears you have a significant axe to grind. From where it came we can only speculate. In the end you look like such a radical apologist for all things racist and homophobic to be at the same, just polar opposite, end of the spectrum as you think the author of the original post to be.
This is a FDM printer that is a lot cheaper than the MakerBot ($800 vs $2100). The Form 1 is a SLA printer, which means it is better at making small, precise parts; but worse at making parts that are durable enough for actual testing in assemblies (as opposed to just looking pretty).

It is interesting to see competition to the MakerBot, since $2k is still a bit high, and if the PandaBot's "calibration-free" design works as well as they claim, the ease-of-use factor is still a big thing to exploit.

If it has even moderately good print quality, a commercial, fully-assembled FDM printer for under $1000 is an interesting prospect.
Yea, thanks for the advice. :)

Totally set the wrong tone by undermining the argument before we even presented it.
I think most people prefer reading it "inline" and not linked.

Tokenadult, please continue reposting.
Ah, but the thing is: I don't have any technical projects related to anime. I currently have two technical projects on slow burn, but neither is anime-related.

One of them is a research project, so I can always talk about that at the risk of coming across as single-minded.

The other is a bit of software I'd like to turn into an on-the-side lifestyle business.
I do feel bad ;) - yes, I am aware that the thermodynamics of our atmosphere are extremely complex, so complex that we can barely model them. This is exactly why I advocate people to be wary of when any scientist claims "x is going to happen in y years" -- we simply do not know how our atmosphere will behave, no more than we know what the exact weather will be like in two months. Right now, everything is basically a theory - we know that CO2 warms the atmosphere, but we do not know how much CO2 will be in the atmosphere in 2 years (we do not even presently have an exact amount).
> That's pretty unfairly tilted in favor of the company.

You seem to be assuming that the company's goal is to find a reason to reject someone. That's not correct.

If anything, it's tilted in favor of candidates that have the same hobbies as interviewers.
This, so much!

In many instances the only choice you have is to bribe the tax inspector so he doesn't impose a completely unreasonable fine on your business. Then you're essentially fighting the government to see who pays the tax inspector more money...
Nice, just beat someone named DJ.
I think visual feedback is very important in teaching kids how to program. Several months ago, I installed Alice (v2.2) (http://www.alice.org/) for my kids to explore. They generally enjoyed it but the UI was a bit cumbersome in some respects. Looks like there's a new version that seems worth upgrading to.
The video mentions they've only been working in the 3D printer world for less than a year. So now they know how to fix "all the problems" to make 3D printing available to the masses? The leadership page doesn't give me a lot of confidence in that blanket statement.

Regular 2D printing isn't something that's been easy for most people after 20 years of modern computing. It's a toss up whether or not software, hardware, or user error.. For that reason, I think 3D printing will be a hobbyist thing for another 5 years at least. The delta between a PandaBot and a high-quality MakerBot 2 with a good reputation is only about $1,000. Thats not much for a die-hard hobbyist, or rich geek wanting a new tech toy to fiddle with.

The MakerBot 2 is on its second iteration, designed and built by a thought leader, and looks really fucking impressive compared with the 2-tower and unprotected print head design of the PandaBot.

When people want to bring devices to the masses, they need to consider what that means. How many kids may stick a pencil or finger into the moving parts when Dad isn't paying attention? Or what about my maid who's spraying dust repellant around my desk? How are you going to fight warranty issues on things nearly impossible to prove, and for which you're not protecting against via thoughtful product design?

In effect, you've reduced costs to make the PandaBot accessible to a class of people who aren't really your customer, and that cost-cutting meant the removal of key parts that truly make a device ready for the masses. Like protecting the 'auto calibrating' head.

I think it's great you're working on that goal but expectations seems a little disconnected from reality (from my perspective).
That's extreme. You spend over half your life at work. It is personal. The most popular employers make an effort to contribute to employee's personal lives.
The UI of the fashion magazine isn't very useful.

The comic one is more useful and looks just as good.

The main flaw in the comic one is that the title text below is truncated with a ellipsis "…". Apple has been doing this a lot, but it is still as terrible a practice as when we had 8.3 file names in MS-DOS.
Whoops! Fixing that broken link now. Thanks!
Apologies! I just read your blog post, and it seems like you're way ahead of me.

How come you decided to send input rather than state to the client?
> Then again, I would not be picking the unlabeled mystery chip if I were concerned about drivers.

You would if you knew what the chip was from sources other than the ordering page. Owning a model already is an obvious example but if I wasn't so lazy I could probably dig up the model spec book, grab the FRU of the card and google up the specs based on that.
LinkedIn Mobile Moved from Rails to Node: 27 Servers Cut and Up to 20x Faster
If there's infringing content, then isn't that what DMCA notices are for? And shouldn't Facebook simply remove the offending specific piece of content, than rather an entire page like that? And shouldn't it provide warning in advance, with an opportunity to contest it?

The DMCA law establishes processes between content creators and websites, but leaves websites free to determine the processes (or lack thereof) between themselves and the users who submitted the content. I.e., a single photo can result in termination of your entire fanpage without warning.

As more and more people rely on companies like Facebook, Google, etc. to host their content, consumers are going to need protections against arbitrary actions by companies, lacking due process.
"In an interview, the interviewer literally has all the power, and saying "no" or refusing to answer a question posed by the interviewer seems rather difficult."

If you feel like the interviewer has all the power in an interview, then it'll be difficult to negotiate your salary. You'll do things like give a concrete number when they ask you what your salary was at your last job.

The only time I would feel like an interviewer has all the power over me is if I was a new grad with no work experience.

An interview is a two-way street, you're trying to find out if you want to work for them as much as they're trying to find out if they want to hire you.
This misses the point. There's still no excuse for Facebook not to communicate the problem BEFORE deleting the page, and to not clearly state which material infringed and to provide RECOURSE.

Facebook pulls this shit on entirely innocent customers as well. My friend had an all-original-content page set up for a movie he was making, and when he got to 10,000 fans Facebook deleted it. They gave no excuse and no contact information. It would never have been reinstated if I hadn't known someone at Facebook. He NEVER received an explanation or apology, and to top it off he was a paying advertiser on Facebook.

Facebook disregards its customers, steals from them, and then hides. It's that simple. That's why you don't put your business's fate in the hands of a third party, especially one as underhanded as Facebook. These guys have a Web site, and that's what they should be focused on. As long as businesses keep toadying up to Facebook, they reward Facebook for shoddy treatment and undermine EVERY business's Web presence.
How To Diversify Your Life
They refer to the "leader" star candidates as the ones to say no, which makes sense.

Typically when hiring upper level managers you are interviewing someone who is going to be your peer - not someone who will be below you. Part of being a good leader includes pushing back on the people who are going to be your peers, if it means interfering with your tasks.
Don't worry, Zuckerberg will write a heartfelt boilerplate apology soon enough. :P
http://www.lowendbox.com/blog/top-low-end-vps-providers-2012...

http://www.lowendtalk.com/discussion/5136/best-leb-host-q3-2...
Another online bomberman clone with massive multiplayer from Russians: http://bombermine.ru/
My Little Pony was going to be the next item on my list after "anime", actually. It's exactly the kind of completely harmless thing with nasty social stigma I was thinking about.
It turned HTML from a content delivery mechanism into what we have today.

The Internet in 1995 was a very content-rich place, even though search kinda sucked.
I'm glad you're conflicted! Because it is a trap, an intentional one meant to simulate the unintentional randomization that happens in real life at work. I'm sure we've all had that thing happen when someone threatens to accidentally scramble your work queue because they don't understand the problem domain as well as you do, so you need to be able to steer and guide the work requests that are coming your way and push back when it doesn't make sense.

My dad's a teacher too and boy does he love to lecture. About anything - digital signal processing, the price of gas, whatever - and that mode of communication is useful in its own context, but not so much when a team of people are trying to get something done together.

If it makes you feel better, I fell for the trap too. I asked Kevin for a demo of the question in action so I could see what it was like to be on the receiving end before I used it on candidates myself. I was the guy he referenced in the blog post that compared poker to backgammon and I was in the middle of explaining how Texas Hold Em taught me essential skills of entrepreneurship when he asked me how many board pieces were in a typical backgammon setup. I lost a good 20-30 seconds there trying to remember, until I laughed out loud and called him out on trying to randomize me :)
> Hmm, I'm not sure I like the idea of intentionally trying to steer the candidate off on a tangent. It feels like a trap.

And, yet, it's quite a realistic model of what happens in meetings and presentations all the time.

> In an interview, the interviewer literally has all the power, and saying "no" or refusing to answer a question posed by the interviewer seems rather difficult.

You could say the same with regards to managers or other higher-ups in real workplace environments. It's an important skill to be able to say no, or deflect gracefully.

In this situation, saying "I'm not going to answer that question" is the wrong response. Something like "that's an interesting question, but it will take more than 5 minutes to answer. I'd be happy to go into more detail later if you'd like." is.
>here he was engaging in geek-shaming.

No, he was making a joke about Fight Club. But if you are determined to feel persecuted, I'm sure you can find a way. The anime club at my workplace meets weekly in a conference room to use one of our projectors. Several coworkers have figurines or wallscrolls in their offices. And yes, this is in America.
Hey. Really depends on the approach to the revenue model. It's more common in the Web App world to sell for free or $0.99 (to limit spammy downloads) and then really double down on providing a lot of value to move folks up to a higher priced tier. In app purchases are also a great move if you can get them to work, but these take time to optimize. All of that being said, there are some phenomenal apps that are defending a price point, rather than giving away the farm.

A cool hybrid example of free to paid is Speech4Good (pretty specific market though). They're free app shows you all the features you could have with the premium app (they're greyed out while you're using the free version). The big note here though is that their free features are only marginally useful.
I understand your dilemma, but HN shows the root domain next to all links for a reason.
It took me about a decade to realize this, but it's a lot more fun to work for companies where your quirky hobbies fit in, rather than companies where they would look down on you because you think that casual fridays mean "sexy pichaku".
The question I ask at the beginning is "tell me about something you are proud of". This helps sets them at ease, gets them to brag/market themselves and is positive.

Later on I pick something prominent on the CV/resume and ask them to explain it in detail on the whiteboard. I try to pick something with multiple components communicating over time (web browsers/mobile clients talking to servers is good). That requires sequencing, boxes, and arrows. The answer also helps set expectations on other items on the CV/resume - if they can't explain something they claim to know well then the other items are likely an exaggeration too.

I never penalize answers of "I don't know" to questions about parts, but am astonished at how few candidates will say that. For example they'll say "there is a POST". I'll ask what a POST is. They'll mumble something incomprehensible about HTTP. So I'll ask what a POST is, again. They'll mumble something about GET, and I'll give up. There is no problem with not knowing - Google/Wikipedia/Stackoverflow will address almost all things - but it is a huge red flag not understanding something, being unable to explain it, and being unprepared to say so.
All part of my not-so-secret plot to usurp the site from 'pg.
I've written about freemium here before: http://www.layeredthoughts.com/startups/the-psychological-di...

The best advice I can give regarding when it's appropriate to use freemium and free trials:

-Use Freemium when: your per user usage costs are trivial (Examples: Evernote, Basecamp, Freshbooks...sites that don't incur transactional usage costs like having to pay for data access to other systems or have high royalties to pay like Pandora)

-Use a Free Trial when: It costs you a non-trivial amount of money for someone to use your product (this also helps prevent free account abuse) or if your trial is able to answer someone's question that is preventing them from directly converting. An example would be that if your product's code benefit is that it creates beautiful reports for clients, you might offer a free trial to prove to product leads just HOW beautiful those reports are before committing to a purchase.

The problem I see with Freemium plans (and I have actual hard data to back this up that I plan on blogging in the future) is that they cause a fundamental shift in your customer's mentality which often times leads them to not convert to a paying customer. When a customer gets the seed planted in their mind that there is possibly a way to get your product for free (even if it's crippled in features or usage limits), they will morph their own needs to match the freemium plan rather than the other way around.

TL;DR: you can't just slap a freemium plan on your product and assume success, you need to look at your customer data and design it perfectly to fit in with historical trends (which is what the OP is arguing for here actually). Freemium can be detrimental if not designed and applied correctly and in my opinion should be avoided most of the time by SaaS startups.
Having a thing that you can talk for 5 minutes about and being able to actually _pick just one thing_ under sudden pressure are very different things. I understand the time pressure issues, but understand that you are also testing this other skill of being able to respond with that questions.
What the Candidates Don't Know: SRI’s Carlson on 7 Rules for Creating Jobs
The "Skills Gap" is a Hiring Problem
In context: Do you have any reason to impute any of these issues to edw519?

The accusation of him being a cog without any apparent basis for flinging that accusation is what set me off, and made me use the word "screeching". You appear to have simply expanded on my point that there are ways of being more and less coggy, which is nice, but you seem to think you were arguing against something I said, though I can't find what. Yes, I already said there's a general point that could be made there, but the point wasn't made without a heaping helping of presumptions.
Sorry for the nitpick, but that's not really "base 1".

It is "unary", which is completely different encoding than the "positional notations" such as decimal, octal, binary, etc. The positional notation doesn't work with base 1, as in that notation there would be only 0, and 0, 00, 000, etc., which all mean the same number: zero.
Boom. Great summary/point.
It's not given in written form - it's a friendly oral conversation.
> The only logical explanation for this "campaign" is that someone is taking advantage of the situation to scam money out of people.

Are they asking for money anywhere? I didn't scour the whole site but the call-to-actions seem to just involve signing the petition or contacting some people. Another logical explanation would be to collect a bunch of name/email pairs from the petition form. But even that seems dumb since it is usually cheaper to just buy these lists than to build a site and drive traffic to it to make a list. Unless they are intending to sell the list. But really... who knows why people do most of the stuff they do on the internet. :)
Google Maps Lets You Explore The Last Great Frontier On Earth: The Ocean
Comtypes: How Dropbox learned to stop worrying and love the COM
Do you also look at - or have a chance to look at - timezones as reported by the user's browser, or as selected by the user?

One of my services, TweetingMachine, used to have a massive problem with spammers going out of their way to abuse it. However, before a user can schedule a tweet, they have to select their timezone.

Problem solved! There are three or four specific timezones always chosen by the bad guys, and every ten minutes a script ran through the database banning users whose timezones fell into this list.

The surprisingly thing for me was that given the effort of constantly trying to get past my other detection scripts, the spammers either never worked out what was happening, or simply didn't choose a different timezone.

In hindsight, it's quite a cute test, and one that it looks like few of the bad guys bother to adjust (i.e. the time their browser reports via JS) or are aware of.
Its also about ownership (of the end product) for some of us.
I first thought I like coding as I am solving problems. Then I realized its about writing neat code and algorithms, about finding the best way to do things. Later I figured it was about creation and ownership. At that stage, I figured there are a ton of other things I would enjoy as much as coding - new consumer product development of any form (not necessarily to do with computers or tech).
Why Apple Should Call its New Tablet ‘iPad 7’
Love the line, "you can't just slap a freemium plan on your product and assume success." Also, great post. Thanks for sharing here.
My Favorite Start-up Chile Companies
When this topic comes up I always marvel at the _intellectual_ shortcuts people take to justify the _practical_ shortcuts they take to simplify the hiring process.

Working with someone is the only way to evaluate what it will be like to work with someone. Looking at their work is the only way to evaluate their work. Tautology is your friend in the hiring process. There is no royal road to hiring great people.

With regard to "you should be prepared to talk about your hobbies and interests" - Great people are (almost by definition) not interested in the particulars of your interview process. In fact, if they actually are great people you'll be courting them, not the other way around, and they'll be bringing their own ideas to the table instead of sweating over whether they're conforming to your preconceptions.
Seems the solution hear is Google Voice or some client software that receives the phone call on behalf of the user, and sets up the relay. Relay should be a "hook-in" feature of my phone, not a concern of the caller.
There's no need to send state if every client runs the same simulation. All you need to do is send every client a frame's worth of input and the frame's number. The gafferongames.com article you posted explains more about it :)
Slightly tangential.

I've been running an experiment of my own. As part of my work, I need to hire freelancers for dev, design and so on. It's not specific to the tech field, I also hire virtual assistants as well.

I've been working with devs on and off for about 10 years and have my fair share of experiences.

I don't interview people that I hire/sub-contract to, I just chat to them. Maybe there are people out there that do interview, but I find it a bit strange, so asking the "5 min" question as per the blog post would be a little weird.

But I've been doing some experimenting for quite some time. It's really important that the people that i choose to sub-contract to work well with me as part of a team.

When put out an ad for a freelancer of a particular kind, I deliberately say something that paints me as a potentially difficult client. I tend not to let on how much I know about the field that i am looking to hire in either.

The results are always amazing. The ones that contact me that don't make even the slightest mention of the possibility of me being difficult, or find a way to laugh about it, are the ones that i choose to do business with first.

These people are so intent on focusing on the positives that they don't even notice my poor behaviour. It's that enthusiastic attitude that makes them a really good team player.

Of course, after i establish the business relationship with them, i do my level best not to be a difficult client for them.

Personally, i always feel that the relationship you have is far more important than the skill set, and the rates being charged.

I've tried this experiment a few times - I call it my freelance filter.

One example is a project that a freelancer worked on for me when i first tried this filter. His skill set was a bit worrying to me. I had spoken to others that were more experienced, but i loved his attitude and he passed my filter test with flying colours.

Anyway, i hired him and he far exceeded my expectations in every way. Was very responsive, communicated really well, exceeded my expectations on the project and over-delivered voluntarily and gave plenty of his own creative input without being detrimental to the project.

Anyway - just thought i'd share. It might rile a few people up, but maybe one day someone will benefit from using this process.
GCHQ chief expresses regret at treatment of Alan Turing