skysight-inc/HackerNews huggingface dataset:
We were on Dropbox for Teams but these kinds of problems forced us to go back to the personal accounts plus shared folders model.

The problem is, our shared folders DO count towards the individuals' space limits. So, we have seven people's personal Dropbox accounts on the company credit card. Not convinced this will scale.
There are two different forms of broken - something that doesn't conform to a published spec, and something that doesn't work on something with significant market share. The person you're replying to is referring to the latter.

It's a colloquialism referring to a users broken expectations. If a user tries to open a page and it doesn't render properly, the user will blame the page, not the device. If a website renders wrong, that's the websites problem.

If the site uses a feature that is unsupported (or poorly supported) by a browser with significant market share, then its the sites responsibility to fail gracefully. You can rant until you're blue in the face about how the iPad/Safari should handle these things better, but most users simply don't care about your particular definition of "broken". They only know the site doesn't work.
as I recall they managed to restore most of those photos.
Ask HN: How to earn respect for you and your startup?
Normally: You need a lot of traction, big investors and a famous team member to gain respect from the average early adopter.
But are there any other ways to get people respect you and your product?
I dunno. I try to consciously avoiding reframing people in the context of a certain personality template or whatever. I prefer taking people at face value and gradually forming an opinion as to who they are while consciously dissociating the superficial characteristics. This is not an easy task and something I work very hard to do (and often fail).

( This is mainly because I was born and have lived in quite a few countries which were very different from the region that my race originates from: I have found that people take a shortcut to judging others which always annoys me. Some do it based on race, e.g. You are Ashkenazi jewish, you must be so smart. Others based on superficial personality traits observed in biased environments: You look so vibrant and love to talk, you clearly are an extrovert. )

I suspect the evolutionary advantage of having these short cuts is that it helps you size up a situation really quickly. However, in this rapidly changing world of ours, I find this to be a hindrance. People rarely are unidimensional and have significant personality shifts depending on who they interact with or who they talk to. E.g. I was working with a potential advisor back in School who is known to be a paranoid insecure tyrant who is incredibly sarcastic and mean to his grad. students. On the other hand, this person has been in a committed, long term relationship with his significant other, brought up kids in what could be described as the most gentle patient person.

( I realize that we are both trading anecdotes here but I tried looking for hard science to back this up a few years back and all I found were speculations.)
The CSS preprocessor that lost the popularity race to Sass.
I am amazed -- but not surprised -- that you would role out the "Team" feature without thinking through -- and solving -- such scenarios.

It seems to be a small minority of people who really do so. And often, they are ignored or even berated, and "slow-tracked", until the shit hits the fan.

If the account is accurate, I have no sympathy for Dropbox on this. This was entirely predictable, and any amount of effective due diligence would have mitigated it.

P.S. Of course, it also goes to say to the "victim": Dropbox is synchronization, not back-up. You need to back your shit up to a medium over which you have control. (Said control including taking it off-line where no online activity can affect it.)
I am no expert on this topic, so can only speak from my own experience having taken MB twice, 7 years apart, scoring INTP on both occasions. Each time following the test I read a few pages in the book about INTP as well as a few pages on each of the archetypes on which I was judged not to be. Generally I regard personality tests with enormous skepticism but in the case of MB I must confess I was impressed with how accurate the INTP profile described my world view. More importantly, I found no such positive correlation between how my mind works and the other profile descriptions.

If the test is worthless, as the author of this article suggests, how would he explain people like me who upon reading the profile for their archetype in the book attest "yes that is a shockingly accurate description of me" and upon reading others' profiles react "no absolutely nothing about that resonates with me"? My own view is that MB, while hardly perfect, is surprisingly revealing for many individuals and can help one understand and be more tolerant of people whose profiles are in sharp contrast to one's own.

That said, I have taken other personality tests which highly intelligent people have recommended to me and found absolutely no value in those results. But I would not make the claim that those other tests are therefore universally useless, because after all I am but one data point.
Considering huge number of users will never use the Teams folder, it seems like an additional click for no good reason for most users.
Yoni - what's your twitter handle?
It's not like the Verge guys threw the page together themselves. They made a huge deal about working with Code and Theory who designed their web page. http://www.theverge.com/2011/11/1/2528367/welcome-to-the-ver... The fact that a respected professional web design company did this is scary.
Are you familiar with Facebook's FTC settlement over privacy settings?

The order requires Facebook to obtain its users’ “affirmative express consent” before it can override their own privacy settings. For example, if a user designated certain content to be visible only to “friends,” Facebook could allow that content to be shared more broadly only after obtaining the user’s permission.

https://www.nytimes.com/2011/11/30/technology/facebook-agree...;

I'm curious whether folks expect this settlement to keep the hijinks in line. Nothing particularly egregious seems to have happened to privacy settings since November 2011.
My understanding is that this article was in response to various questions that were asked of him on the Ruby Rogues Parley list (all guests are on the list, and others can pay to be on the list). Of course, recent topics he covered like hypermedia were colored by those recent discussions.
I also found the results of this test surprisingly accurate, but I think it is likely that you and I are the victims of coincidence.
ShowHN: A simple summary for Redbox movies with IMDB review.
A) I'm 22- a lot of my friends use it.
and once data limits/caps/throttling by the providers gets a bit more reasonable :)
I see this argument over and over, and I can't imagine why someone would go back to Win 7, even if all you use is the desktop.
Schneier on Digital Feudalism, Cyberterrorism And Zombie SOPA
> it’s not possible for us to differentiate between Team data and personal stuff in the same account.

I am really curious about this statement. Maybe you can explain a little further. I am thinking about something like this:

git add .
git commit -am "Account state prior to joining teams"

git branch personal
git branch team_x
git branch team_y

git checkout team_x
git commit -am "Initial commit for team_x"
git commit -am "Did some more work for team_x"

git checkout team_y
git commit -am "Initial commit for team_y"
git commit -am "Did some more work for team_y"

git checkout personal
git commit -am "Added Dad folder for xmas pictures"

When someone leaves a team:

git branch -D team_x
git branch -D team_y

Obviously merging branches would not be allowed.

In other words, I am thinking that most of the heavy lifting required to manage the on-boarding and off-boarding of someone from teams, even multiple teams, is already done for your in the form of Git. Wrap it with some business-specific code and it could be really slick. Of course, that alone could be a six month project.

Anyhow, just seat-of-the-pants without much thought applied to it. Curious to hear your opinion.
You know, this strikes me as very sane and cogent essay into maintainability and rails. Where does the drama come form?
The whole point of the word is that "resilience" has different associations. Resilience is typically associated with the ability to withstand damage, whereas antifragility is the ability to recover from damage.
I'm a firm believer that if your product solves a genuine problem, people will respect you/it.
How to Install GitLab Locally in a Virtual Machine
You might not want to style all your buttons in that particular way. The least they could do is separate it into classes. SASS inheritance would be nice, too.
What's the logic behind defining your states as bitflags instead of enums? I would typically write STATE_RESET = 0, STATE_STOP = 1, STATE_FORWARD = 2, STATE_TURN_RIGHT = 3, STATE_TURN_LEFT = 4...

Unless, of course, you're doing an NFA and have a reason to superimpose states (i.e. be in STATE_TURN_RIGHT and STATE_TURN_LEFT simultaneously).
Ask HN: Startups, how do you manage big Rails apps' codebase?
It would be very interesting to see what approaches people take, and how they prove in practice.
HPB buys books from the first-sellers, so someone pays the appropriate price on the books. HPB doesn't care who. They key distinction is that their business isn't structured around circumventing treaty-supported geography-based pricing on physical products.
Clearest explanation I've heard so far. Well done :-)
I have made my peace with "towing the line".

If you just consider the words, it has some different shades of meaning than "toeing the line," but the same general feeling. Instead of a pointless military drill ("toeing"), I like to conjure the image of a bunch of Egyptian slaves dragging stone blocks to build a pyramid ("towing").

Anyway, given the other solecisms out there, it will be a long road to hoe to stamp out "towing."
Even more so it's just electrons pulsing through copper or light through glass.
Ok, so you had 1 subcontractor (yourself). I don't know Cherry's deal, but doesn't seem unreasonable to say that they were shooting for a 1,000. Or 10,000. In geographically dispersed areas. You can see how it can start adding up.
You dont need a whole lot of technology beyond a good glucose meter, unless you are a data freak. I just keep a log on pieces of standard printer paper folded to a convenient size. I note the time, reading, insulin dosage, and anything unusual like pasta or a big desert. The main thing I use the record is to see what kind of corrective dosage I should use if my reading is too high or low. Usually it's less than I would have guessed.

The main thing that works is to maintain a consistent diet, timing of meals, exercise, and insulin dosage. I consulted with a dietician to plan my meals. It was simple and helped a log.
There have been onsite carwashers for some years now, decades even. If someone could see themselves using Cherry, they would probably already be aware of this.
I'll jump on the JTRS hate bandwagon! One of my first jobs as a programmer was working on a JTRS/SCA CORBA-based platform. It was the first time the phrase "a camel is a horse designed by committee" really sunk in.
99% of the tips at that URL don't apply to the OP's animations.
I've taken Myers Briggs a number of times, and seen it given by three different employers. I've never seen it used for anything more than giving people a little more insight into themselves and others. In particular, I've never seen it used to make decisions about hiring, promotion, or anything that affects people's jobs, pay, or the business.

So while I agree that M-B can be overinterpreted, I am skeptical of the claim that businesses are actually trying to use it to decide who to hire, fire, promote, etc.
This Professor is Why I Dropped out of School
Some of their inventory might not have had anyone paying the appropriate price, though. If I buy a book in France (or the Philippines), and resell it to a Half-Priced Books in Texas, under the theory in these suits (as I read it) HPB would be violating the copyright-holder's rights if they resold it, because that book never had a proper first sale in the US, and was not imported with authorization of the publisher.
Well, when you really boil it down, these are the fundamental operations.

At least, I believe that is true. Someone stronger in CS theory could come along and verify/correct that statement.

This paper [1], for example, appears to argue that FOLD (foldr in particular) is universal, meaning that there is only one way to move through a list and resolve it to a single value. In other words, you may have some other algorithm that you think is not a FOLD, but if it moves through a list and resolves it to one value, then your algorithm is FOLD. (I say the paper "appears" to claim that, because in all honesty there's about 10-15% of the paper that I didn't fully grok).

I suspect that applies to map/filter/etc. After all, if you look at their definitions, they contain nothing but the essence of the operation (map/filter/fold/etc) itself.

So, map/filter/fold/etc are THE operations on lists.

[1] http://www.cs.nott.ac.uk/~gmh/fold.pdf
I appreciate that they don't delete files because this lets them offer some convenient features related to backup, account history and uploading. The biggest reason not to delete concerns sharing. If I share a folder, share a file, then a user deletes the file from the folder, I want to be able to retrieve it as I've sometimes had to do. I don't want someone else to be able to irretrievably destroy it on the Dropbox server.

However, I agree that users should be able to delete a file from Dropbox' servers if the user, since the beginning of the file's life on Dropbox, had the only account possessing the file on Dropbox. The procedure should involve a lot of red warning buttons and re-entering of the account password. I think this should be possible because some files really are too sensitive to be shared, and I can see how they might accidentally be pasted or dropped into the Dropbox folder and instantly duplicated. If the file is dropped into a shared folder, then there is probably nothing to be done because obtaining multiple permissions to permanently delete a file would be so complex socially.
Well, maybe not the only reason, but he was one of the worst.
I'm going to go out on a limb here and say that the doom-and-gloomers have a very narrow view of that startup landscape, and only really see consumer companies.

The real trend of 2013, IMO, is that the consumer space is dead, as far as new startups are concerned. Supporting evidence is the "series A crunch", the reaction to the Facebook IPO, and Chris Dixon's "10 million is the new 1 million" article.

However, startups in other spaces, notably B2B and "enterprise" (the new sexy as of very recently, and my prediction for the number one trend of 2013) should be fine. If your startup makes money and has customers, you'll have no problem raising money (and less problems going it alone).

[Supporting evidence: basically my own (limited) experience from fundraising over the last few months]
The Great Indian Startups of 2012 [Promising Product Startups]
Yeah, and I don't think he's been keeping up with Java EE 6 - EJBs are dead, long live JPA annotations. Of course, Spring is likely on borrowed time too. Just maybe we can lose the whole concept of a "framework", lightweight or not, that has kept those architects in business for so long.
CSS Animated 3D Greeting Card
My wife has crafted beautiful handmade Christmas cards for the last 2 years. We would love to send them to all of our family and friends, but the supplies are expensive and they require a lot of time to make. I've seen nice animations of greeting cards on sites like punchbowl.com, but they are usually done in Flash, and we all know the problems with Flash, right? So I set out to make my own CSS-animated version.
I don't have a lot of trust in Dropbox caring about the casual users. [Votebox] is filled with suggestions around 3 years old that have generally gone unaddressed. And this is probably rationalized as "Dropbox works 'good enough'".

So, I'm not convinced Dropbox will do anything unless it is a "PR crisis"/publicly handled. They have their own earnings driven goals and I don't think discontinued Team members will blip on that radar. Maybe if it significantly inconveniences Team admins, but that doesn't appear to be the case - admins don't lose their data and it seems like they only have to click a button.

However, I'm not saying that this is an issue that should have been publicly addressed. I'm just saying that if it weren't, I wouldn't expect much action to be done on it.

[Votebox]: https://www.dropbox.com/votebox/all#votebox:popular:0
> Teams admins want better control of data within a Team

Some admins do I'm sure. We had to cancel Teams because of this. :(

Let me explain: most people at Steamclock sync personal stuff in their Dropbox, and we want to also share a large folder. Upgrading everybody to Teams seemed like a good idea, but the "company owns what's in your dropbox" thinking forced everybody to have two separate accounts, and the "only one account can sync to your computer at once" restriction makes one of your two Dropbox accounts fairly useless.

We can only go back to Teams is when multiple accounts can sync to one computer seamlessly. All the problems around DB for Teams (privacy and TOS issues, personal and company data getting mixed up, weird consequences when people leave the plan) are caused by the lack of multiple account sync.

That said, we'd be happy to just pay monthly for a shared folder that doesn't count against users' storage limits. In the meantime, we have the company Visa on a bunch of personal Dropbox accounts which sucks.

For personal use though Dropbox is great. Merry Chrismas!
It's inherent in everything the Ruby community does - sooner or later someone will come along and write a 14 page diatribe about how DHH is full of shit and then flounce out in a cloud of opprobrium.
Being genuine about 'hey! I am trying to solve a problem' helps (instead of putting up a made-up garb of 'we are the best').

Plus, focus on product is what brings respect - look around us : most of the companies we respect are because of the product quality which translates into great features, dependable support etc.
can you back this claim up somehow?

I don't know where to start collecting anecdotes and appeals to authority, but I shouldn't need to. See my parenthetical above--how would you go about digging through terabytes of compressed backups to find every instance of a single file and its corresponding database record so that you could delete it? It would be possible to engineer such a system, but in most cases it would be an extremely poor allocation of resources.

If you upload something to the internet and you want to be the only person who is ever able to pull it back out, you should encrypt it.
We are looking at ways of addressing this. We have a couple of ideas, but nothing solidified yet.
Show HN: Send christmas gifts to your Facebook friends that open at night
Equity math for co-founders based on Hartator Cash Method
1970: "Another part of the necessary art of calling bullshit is to take down good ideas when they become inflated beyond what they can bear. Organizing your instructions in a clear way is a reasonable idea that I support. But there's just not enough there there to dress it up in function calls, machine optimization, and all the other -- here's that word again! -- wankery that passes for muster in the compilers orthodoxy."

1980: "Another part of the necessary art of calling bullshit is to take down good ideas when they become inflated beyond what they can bear. Separating your code in functions that address single concerns is a reasonable idea that I support. But there's just not enough there there to dress it up in models, controllers, views, and all the other -- here's that word again! -- wankery that passes for muster in the MVC orthodoxy."

2010: (and this one's verbatim) "Another part of the necessary art of calling bullshit is to take down good ideas when they become inflated beyond what they can bear. Using URLs instead of IDs in your json responses is a reasonable idea that I support. But there's just not enough there there to dress it up in HATEOAS, HAL, custom mime types, and all the other -- here's that word again! -- wankery that passes for muster in the hypermedia orthodoxy."

I never could understand this attitude of overt antagonism towards people who care about architecture. If you aren't partial to such discussions yourself, at least show some respect for the people who, through years of wankerous discussion and debate, came up with and subsequently refined the pattern that propelled you to fame (or in the case of us mortals, at least gave us the tools to make our programming life a little easier). Now, I understand this particular guy is deeply invested in the MVC architecture. But that doesn't mean history stops here. REST (despite a long but somewhat underground history) and hypermedia are still in their infancy as an architecture. Many, many problems still remain unsolved and the process of debate meant to distill the good from the bad necessarily looks to outsiders as "wankery". Still, show some respect. The next person of Heinemeier's caliber will likely make their fame by bringing REST to the masses.
Flight of the Phoenix (1965) - The heroic engineer is a German model airplane designer who rebuilds a crashed air freighter.

Threshold (1981) - Jeff Goldblum plays a biomedical engineer who designs and builds the world's first self-contained artificial heart.

Buckaroo Banzai (1984) - A stretch, I think, but BB and
the Hong Kong Cavaliers are all techies to one degree or another.

Real Genius (1985) - The heros are physics and CS majors, but that's close enough.
By-products That Created Billions in Wealth
You can still access the data files for private use, see http://www.imdb.com/interfaces.

Unfortunately, the data has a restrictive license. Though, I'm not sure if that entirely holds, as I believe there are limitations (at least in the United States) to having copyright on compilations of factual data.
OT: Wow, is the GMANE interface ever god-awful. I always forget, and then end up clicking though and regretting it.
This is why I love BitBucket's unlimited free private repositories.
NAT vs P2P is small fry. What really bothers me is the death of ATM at the hands of IP. A protocol which had a much better design, addressing present future and futuristic use cases dies at the hand of a protocol that had the marketing musclepower of cisco.
Posting about cricket's star in here is akin to posting about American football stars in India.
For most DARPA projects you have requirements for key people to have US citizenship, firewalls for foreigners, etc. it's the department of defense, there are a lot of national security implications.
Nope. I treat Facebook as a 12 month delay line - any content older than that gets "deleted" (I maybe archive messages). I actually hate the whole idea and would have deleted my account a long time ago, but it's the only medium by which I'll get to see photos of my nephew until I build something simpler for our extended family to use.
>If you're a web hipster, and you're already using Twitter's Bootstrap like a whore, you're gonna love this.

What the fuck is this?
So you're going to add something only to prune out 85%? It's not likely youre going to keep any of the same styling, button styling, modal styling, etc...

I like the approach of just using one of the numerous form boilerplates to make your forms pretty (most time-consuming task I think), and roll the rest from scratch. You can make an entire site responsive in not much CSS at all.
Sex toy flash drive ebooks
Applications:

1. deep understanding of regular expressions.

2. how to model and reason about complex workflows and business processes.