skysight-inc/HackerNews huggingface dataset:
Customer complaints change rules.

You are a developer, not a customer.

Apathetic people such as yourself, who just roll over and take it, are part of the problem.

There is no problem from a consumer point of view. You seem to be failing to understand this. I have little to no need for your no-name unregistered app. Why should the entire ecosystem change to benefit you?

Then why did you respond to my original comment

I didn't respond in this way to your original comment, I responded in this way to you suggesting that I "keep trading your freedoms in." Please, spare me.

It sounds to me like you're on a crusade to get me to think just like you.

I don't care what you do, to be honest, and I don't think you understand one thing I'm trying to say to you. You're the one who wants to play in Apple/Google's sandbox and is bitching about the rules of the sandbox. By all means, create a new sandbox.

Again, all I said was that if you want to play soccer, play by the already established rules. Don't sign your team up for the tourney and then proceed to tell us all how much better the game would be if we could use our hands. STFU and get on the pitch, or go find an empty field to play whatever game you want to invent.

The apple/google closed markets are designed 100% to be the benefit of the consumer, because the consumers are paying $500+ for the phone. Consumers want things to be easy and work well. Consumers are not really interested in you having 6 different methods of delivering your app to our phone so that your life is easier. That's your issue, not the consumer's.
Step 2 is the most important from my experience.
I was in Seattle / Kirkland, and it was invite only there. I showed up every week (as did the vast majority of the Kirkland HC).

But, yes, I could have been more extensive in my credentials. Unfortunately, "How to Crack the Toughest Coding Interviews by ex-Google engineer, ex-Google hiring committee member who showed up every week, ex-Apple dev, ex-Microsoft dev, author of Cracking the Coding Interview, and author of The Google Resume" was a bit too long :).
The 25 worst passwords of 2012
It does influence whether there's federal jurisdiction.
Fraud terms vary between states, but you're already looking at 10-15 years for commercial fraud before aggravating factors, from what I can tell (I'm not a lawyer).
It sounds like you don't quite understand how Dropbox is supposed to work - it replicates whatever you have locally to the cloud and back down to your other machines. Obviously with a design like that, deleting files from your local dropbox would delete them from other machines.

This isn't a case of dropbox losing your files, it's a case of you not understanding how the tool was designed and how it works.
Perhaps they're assuming that the cube is a set of integral points and they want you to count lattice paths. This is trivial in 2-space (e.g., give me the number of paths that go from (0,0) to (5,5) by going only up or right one point with each move (that is, each move is either (0,1) or (1,0))). However, I vaguely recall counting lattice paths in 3-space being a wickedly hard problem with no known polynomial time solution. Could be completely wrong on that, though, and don't feel like looking it up just now.

You could of course write a program that would solve it (trivially), but it might take exponential time :)

Of course, the phrasing doesn't say they have to be lattice paths, so perhaps we can say a countably infinite number of paths of we're only considering integral (or rational) points and have no direction invariant. Uncountably many if we're allowing the reals. Still uncountably many if we allow the reals and have a directional invariant. We reach the realm of a finite solution if it's a finite set of points and we have a directional invariant or another constraint (e.g., the path might be prohibited from visiting any given point more than once). Most of these are still completely intractable as far as I know :)
Latest one million tweets on the world map
CSS Filters
>And if you cannot come up with an optimal algorithm for a given problem, all of the items mentioned in the article (communication, clear coding, testing) don't really matter.

That's just not true and if any company is only interested in whether or not I can generate a correct answer under pressure in 20 minutes, then I'm not interested in working for you.
Big Data Now 2012 Edition [Free from O'Reilly]
> Then there's that smelly hippy Steve Jobs

... who was a marketing genius, especially when he had Wozniak's brilliant design to sell. Jobs was great at something, but it wasn't computer technology. It was marketing. NeXT is a prime example: Coolest computers on the block (according to a lot of people), but they went nowhere without the Apple team backing Jobs up.

And, once Jobs went back to Apple and got the Apple engineers behind him, NeXT became OS X and started to succeed.
My favorite way of phrasing this question is "how does working here compare to other tech companies you've worked at?".
It's not like he's blazing new ground here. People have already done this with Mint. When it launched TechCrunch was full of comments exactly like yours.
The acts of forging these documents and attempting a multi-billion dollar fraud are serious. The act of sending these documents through the mail is not. It would have been just as bad if these documents were sent by personal courier.
I love Crashplan -- especially because with essentially the same client, you can do backups to a public service, a hosted business service (multiple machines, centrally managed keys, etc.) or an enterprise hosted-by-yourself service.
Clarification: you can back up to your own servers iff said servers are also running Crashplan. What you can't do, unfortunately, is back up to an ordinary shared folder.
Has anyone been able to successfully order one of these? I realize they're not shipping yet, but when trying to signup on the distributor's site to place an order it keeps throwing an error for me...
Fighter against Carlos Slim's monopoly
A fighter against Carlos Slim's monopoly told us his insights, you can read them in http://wp.me/p1WRg5-31 Do you think it's foolish or brave?
The new design doesn't seem to change much though. This is understandable since they started working on this before Marissa Mayer joined Yahoo, but it'd be nice to see how an entire redesign including a better way to categorize that left column would look.
I especially hope that giant "astrology" section is just a module users can change out..
Why not just move to docutils?
I ask, "what's the best thing and the worst thing about your job?"

Someone asked me that once, and I thought it was a great question, so I stole it.
i am the author of this post. seriously voting ring? guys, the title of the article was "How To Meet Steve Wozniak and President" - that alone drove a ton of clicks, when people found it useful, they upvoted it! I can tell you that in a matter of 2 hours, we got around 50 votes, I suspect no more than 6 of them came from people that I know.
Anyone you have every written a check to has your account & ABA numbers, printed on the bottom of the check.

In practice, the ACH system relies on fraud detection & prosecution rather than secrecy.
Here's a list of 100 questions applicants should consider asking a subset of during the interview: http://www.basilv.com/psd/blog/2009/100-interview-questions-...
Computers generally tend to have full-blown codec chips with analog mixers in them rather than standalone DACs, though.
We use empirical evidence to talk about things we don't fully understand all the time. That's what theoretical physics is, in fact.
Nice try but too many errors in the implementation; the asian girl with red shoes gets her elbow deformed by pixel repetition; also the going forwards and then backwards by every video block makes everyone look creepy, also there is a long pause to restart and the beginning/end does not match (this could be more of a Chrome issue).

It would have been better to use a "Fade In/Out" effect for lopping or move through the frames based on the absolute position of the mouse (or any other nice effect that doesn't require the videos to loop).
Cool, I hadn't heard of these guys, but I'll defn check it out and read the papers.
I was informed ahead of the blog post, public timeline is public.
A stunning data visualization that contains no real information
Squarespace Note - Minimalist iOS Note Taking
If the service tends to hang, you might need to assign it more than the 512MB RAM it defaults to.

The setting is controlled thru the CrashPlanService.ini file.
Comment référencer votre site WordPress en 1ère page de Google
> I'm just saying that the interesting conversations revolve around where to look, not whether to look or not.

And we find out where to look based on empirical evidence most of the time.

> shutting down all conversation because snake-oil could be sold

This has nothing to do with empirical evidence.
In response to this and incision's comment as well. Lets look at two things 'cost' and 'value'.

SD cards use a protocol called 'SPI', its a serial protocol and requires a total of 5 I/O lines to the processor. The connector [1] is less then 10 cents. I can't really speak to the cost of milling a slot in the side of the case. So we're not talking a large expense, or even a nominal expense. There are consumers for whom its a deal breaker that it isn't there, and few of whom which won't buy a tablet if it has a card reading slot. By that reasoning I conclude that it only expands the market (and doesn't contract it) assuming a 5x markup cost->market (50 cents), Lets assume Google makes $150 in 'profit' per tablet, so selling one to me with a card reader pays for 299 (($150 / .5) - 1) card readers in tablets where the customer didn't care if it existed. 1/299 is 0.3%. So if adding a card reader expanded the sales by more than 0.3% it would be a net gain for Google. That seems pretty achievable.

Now lets talk about "but I never needed any more memory." (more of incision's point than yours) there are two benefits to a card, one is expandable space, but more is 'rapidly replaceable content' I can take a 16GB micro SD, or a 64GB SDXHC card, and swap it out in a 3 seconds. That is equivalent to a network between 5.3 and 21.3 GB per second (53 or 213 gbps) If I rip a few movies into a card to carry with me on the plane where there is no decent internet, and then when I arrive I can pop them out and put my books back in, or what ever content or app data that I need locally. That is a user model that may eventually change (although keeping a copy of a movie in the cloud to watch on your tablet probably gets you in trouble) but for now its being held hostage by a 10 cent connector.

[1] http://www.alibaba.com/product-gs/656158231/ST9S008V4AR1500_...
I think I've been a victim of ageism here in the SF bay area. One member of a group met me in person, and we had a positive experience during the coding interview. (I look young for my age.) I gave him some Python code that solved his problem, as well as a version optimized for common prefixes and another that gave the same tally by user as well as the total aggregate. Note I am not primarily a Python coder, and it's not what I would've been hired for, but it's a good language for quick coding and it looks like its own pseudocode.

The next two members of his group never met me, so all they know about me is the sound of my voice and facts on my resume, and during the phone interview they came across like they thought I was some dimwitted old duffer and that I was Googling the answer because I was doing stuff on my own command line. The guy in charge told me to stop coding, because as he said, "You will take too long and never get done," [1] even though I've been coding in dynamic environments for 15 years, and so my problem solving techniques are all oriented around very rapid iteration. So he effectively disarms me, then proceeds to be the annoying kind of smarmy pair programmer and tell me everything I'm doing wrong as I'm coding. (All of which I could catch if you just let me at it.)

Just a few minutes after the interview, I send him running code, then correct code that solves his problem. (So he's wrong! - [1]) He was probably some fresh-faced kid out of school who doesn't understand other than a C/Java workflow.

The lesson I've learned over the years, is that an organization that interviews you incompetently is one that you don't want to work for anyways.

EDIT: Another thing that really irks me about this interview, was that they sprung a relational data modeling problem on me. That has almost nothing to do with what I'd be hired for, and most importantly they left out the key premise: They're looking for a generalist who can just hop in and do whatever. (Which I can do, as well as being methodical and researching the problem first.) So basically, they're looking for some fresh-faced kid like them who's fearless because they don't have the experience to know that your first model is going to suck. If they had let me know this premise: "we just want to see how you handle just getting something done" versus "we're going to grade the quality of your ER modeling" then I would have done that part totally differently.

Exactly the kind of group I don't want to work for.
Whatever. :D

It's mostly effective. Most team pages I close after a few seconds. This one actually had me playing around with it for a few minutes and was something I passed around to people I know.
Just my two cents,
Well hash tables might be O(1), but depending on the circumstance they are used in, how they handle collisions, implementation details and the quality of the hashing algorithm they can see real world performance that is not O(1). Inserting into a hash table can cause the hash table to expand, if the hash table is too small you will get collisions, etc. etc. Some choices of hash functions are actual O(n) instead of O(1). Sometimes hash tables are not appropriate due to the memory requirements. You get the idea.

I actually like people to point these things out, even if the amortized cost is constant in lots of real world usage. When talking about time complexity I appreciate attention to detail, rather then just hand waving and saying its constant. My answer is always, 'well it depends'.

Be careful though, back up your answers in a way that shows you do know what you are doing. Otherwise you can come off as blowing smoke.

Truly understanding writing performance critical code is a black art, and you need to understand more then just the big O of some common algorithms. Showing that you know that performance and complexity are hard and you know there are hidden costs that can bite you and tradeoffs you have to take into account shows maturity.
Fair :)
I'm just used to MTV HC's, where you may have 75 HC members, and 10 active ones.

I expect the "newer" offices (relatively, of course) may not have this issue.
Very true, looking at the types and state of the cars in there car park and haveing a chat with the smoking cabals outside fire exits is often a easier way to get a answear to some degree.

But indirectly asking questions is the way and it is those clever ways that are the types of questions i'm realy interested in, like my question about ISO/BS standards, it opend them up to so much more than a simple yes and no and gives you insight into other area's. Like working conditions, are they documented well, badly, not at all, do they even know about those standards, is it something there looking at (often crops up that last answear on many area's sadly).

Is the pay individual perofmance based or team based and is it limited/capped in that if I do 200% better am I capped at some rate of inflation % rise anyhow. I also like to ask about problems, what was the worst day like this past year and why and how likely is that to happen again. That tells you alot about so many area's and also opens them up into telling you how it is as well as allowing you to highlight your relevant skills and chip in with did you try this or that at the right times, even if you agree and play noddy whilst they talk.

One I always ask is can I have a look around the office, the area were I would be working if I was to be offered a position. That is useful in guaging there interest as if they are not interested they will come up with a reason why they can't do that, if they are keen for that you can see what your dealing with and also get a good feel from the way others have there desks decorated. Be they anal, stuffed south park toys, simpsons posters, collection of 2600 mags. Those type of things, you can get a feel on many levels from that.

Asking them how long they have been there is another good one, longer the better, but if they sound bitter then you can take that as not a good sign as well. Though if there two hyper only been there few months then they are sadly not realy able to give you a a true picture, so again take advantage of there hyper still all new to me as well fun happy time mood and take a look around.
Well, if the editor is wrapping things then the text itself isn't actually visually formatted. I agree that the distinction isn't very significant.

But I like the idea that a shared file will look about the same without relying on there being a smart editor on the other end.
Amazon Locker Delivery
Like I said: ACH transactions can often be reversed; it is reasonable (though not entirely accurate --- in particular, business bank customers have few if any real protections) to model the risks of ACH transfers the way you think of credit cards. The same is not true of your bank account login information.
Citigroup Fires Star Technology Analyst over Facebook IPO
I'm in the same boat as you.

I'm using reST for everything: docs for people (converting them to html and doc before sending), doc-comments in every language I use, be python, T-SQL, java or F#

I don't think it's ideal but it's just works
Your words are encouraging and discouraging at the same time. Nice post.

10 million PCs sell yearly in India in a population of 1 billion.
Google Is Testing Same-Day Delivery for Shoppers
If you follow the links, this was asked to someone interviewing for a job on the Windows team who then posted it to an interview question aggregator, so it's likely that the actual phrasing of the question was lost.

But as best as I can tell, they're considering each 1x1x1 space to be a node like a Rubix cube, and they want a list of all possible paths from the center node to the surface. I imagine that half of the question is making sure that the interviewee presses for details, because there's plenty of problems I see with the question right off the bat. If n is even, there's no single center node, so where does the algorithm start? Can the algorithm traverse diagonally by edges, or only by adjacent faces? Not to mention that there's an infinite number of possible paths for some values of n, assuming paths can cross themselves, for the same reason that there's an infinite number of paths from my front door to my car if I feel like walking in circles for a while.
docutils have this
I want to know their definition of effectively.
Bad Customer Experience w/ Orbitz and Aero-Mexico
I'm a little surprised that their solution for installation is to replace Android. I would think dual-booting would be easier to get developers to commit their own devices for testing.

Is dual-booting not possible/really difficult on the Nexus 7?
That doesn't seem to be a point missed so much as one that's obvious and generally unnecessary to state fully qualified descriptions of everything in casual conversation.
Because for programmers what they are asked to do in the interview can (and often is) very different from what they have to do on the job.
Unless your job is to reverse strings on the whiteboard.
I wonder if there's some information about the ratio of high vs. low CRT people. Are most people low/medium/high? Is there some kind of a bell-curve for distribution in the general population? between genders or ethnic groups? This can certainly help deciding what's the best marketing strategy for products or services.
No, it is illegal to convert/circumvent DRM protected files to any other medium.
There is certainly something to what you say. The advantage of the GPU model is that you can have the ALUs occupying a much higher percentage of your die if each core is less independent. Independent threads is not necessarily what you need on an accelerator card - that's what you have CPUs for anyways.
You seem to be disagreeing with something I haven't said.
I'm simply describing my experience interviewing at Google: I didn't give an optimal solution to a couple of problems, and didn't get an offer. So I infer that the other items mentioned in the article don't matter as much for getting a job at Google.
Two files were affected, but I have local copies fortunately.
You can probably throw the "If you could change one thing about the company, what would it be" type question as well.
This would be the article (blog post) in question: http://blogs.valvesoftware.com/linux/faster-zombies/
I guess I'm saying the race to sustain Moore's law may be a pointless race if we change the programmibility assumption in our ICs.
Ask HN: Dealing with contractors?
I have recently been tasked with "managing" both outsourced and in-sourced contractors and I'm having a trouble managing access and each individual contractors contributions. For example a lot of the contractors that have been handed to me don't really do git and thus I end up having to: setup a copy of the site somewhere they can edit (cleaned of all the credentials), when they are finished copy the files locally and run a diff against those files, then patch, merge and deploy. I'm starting to feel like I'm spending more time making it so other people can work and not getting my own work done so I'm reaching out to get suggestions on best practices or whatever. Thanks guys/gals!
AMD Rumored To Announce Layoffs, New Hardware, ARM Servers On Monday
Personally? I would still prefer to write plain text with a bit of simplistic markup.

YMMV, but I've never been fond of WYSIWYG editors. I'd rather say what I mean, instead of say what this other guy thinks I mean.
I had dug up his arrest record ~day one -- Not pretty. Interestingly, I had surprised a previous lawyer, who apparently did not do the same before taking on the case.

http://www.forbes.com/sites/velocity/2010/07/28/facebooks-ma...
whiteboarding perfect syntax, delving into absurd language minutia and "gotchas", f'ing around w/ brain teasers while an interviewer introduces behavioral stressors (sighs, ticks, etc.) to see how i problem solve "under pressure" ...is all bullshit.

so yeah, ask me to program. i mean, srsly program. let's hack together for an afternoon; hell, let's do a full day of paired programming to knock out a small bug in your code base. you'll learn a hell of a lot more about what i know, how i communicate, steps i take when i do when i don't know something, and what my processes are. this soft, inter-engineer-social stuff is overlooked over far too often; i wan't to work with people who will amplify my process and abilities, and in turn i'll amplify theirs. smarts don't count for enough.
I am not saying that programmers should not be validated. Interview questions that are like IQ tests that depend heavily on single spark of inspiration are poor validators of determining productive programmers.
(Hi all, I'm the PM for the Dropbox desktop client team.)

I just wanted to let you all know that we take any claims like this really seriously. There aren't any known bugs on the Dropbox side that would cause this, and unfortunately there are potential causes such as hardware errors, filesystem corruption, and other OS issues (including those like http://www.phoronix.com/scan.php?page=news_item&px=MTIxN... which another poster pointed out) that can corrupt data or create zero byte files.

Nevertheless we will continue to look into this just to be sure, and we also work hard to find ways for Dropbox to shield users even when the OS, disk or other components fail (our undelete/file revisions and Packrat are among these).