skysight-inc/HackerNews huggingface dataset:
Something annoying about python is that the word "lambda" is so long for what are supposed to be one-off functions.

You have

f=lambda x,y=1,a='Fizz',b='Buzz': ...

But it's actually shorter to say

def f(x,y=1,a='Fizz',b='Buzz'): ...

I much prefer Haskell's

\x -> x

Style lambdas.
Anti-authoritarians aren't disenfranchised. If there were really that many anti-authoritarians, they would vote for the anti-authoritarian parties that do exist, and those wouldn't be minority parties any more. The nearly half of Americans who don't vote aren't disenfranchised secret anti-authoritarians. They're just politically apathetic.
I posted something similar a while back...

http://www.rgbhexcode.com
It actually was (and continues to be) a lot of work. It's the very first thing we started work on for Discourse and will likely never quite "end."

However, browsing posts is the most core functionality we offer so it's worth spending so much time on.

If the argument of the original article was "it's hard to do infinite scrolling well" I would have to agree. Pagination is much easier to implement. But for some sites, say Twitter or Facebook or apps like Discourse it's worth the effort IMO.
In addition to everyone else's comments on pricing, it's $125/user/year if you pay annually (additional users after the first 5 users, which are $795/year).
I liked it, I'll keep watching - it's funny to see the tech memes played back and interpreted and I love the way they exaggerate the silly things about our industry (like the comment you mentioned).

Betas just... got weird at certain points and some of the jokes were a bit out of bounds.
While I agree with you, I think it is also a matter of what the police force spends its resources on. There are so many stupid laws that could be enforced, but probably shouldn't. I'd rather the officers ignore the homeless for the most part and spend their efforts responding to 'real crime'. But yes... this definitely could be abused by any one corrupt officer.
Selective enforcement can be a big problem in lots of areas, especially anywhere where race or class come into play.

The flipside is that if people gradually move into parking overnight in industrial areas, and nobody there cares, then homeowners are happy and people saying in their vehicles still have a (perhaps less convenient) place to go. Yet trying to get a rule passed explicitly allowing that in areas zoned industrial would be a lot harder than a rule that sort of evolves on its own.
I think there are two kinds of "reliability" getting conflated here. There's reliability as in "this is built on the stable foundation of a big system and has a bunch of engineers ensuring it's Highly Available" -- both Google and Dropbox can give you that. Then there's reliability as in "this product won't blow away in the corporate-political wind" -- and Dropbox is the only one who can truly say that. (Though Google Drive is pretty core to a lot of stuff Google does, e.g. Android, so it's probably not going anywhere either.)
A home for life
SimAnt has a good reputation: http://en.wikipedia.org/wiki/SimAnt

Old, but still a novel concept.
I think discourse handles this impressively, and I thought of them for almost every point on this list. They're almost all fairly minor technical obstacles if you really want to solve them. Discourse really wanted to solve them and they did it masterfully.

But the funny thing is...I still don't like using infinitely long pages, even in discourse. The scrollbar is a very capable control that works exactly in a way we are familiar with, and we're accustomed to it in ways that the little progress widget simply can't compete with. And we're not going to get accustomed to the widget in the same way unless it really is universal and behaves in a very standard way (like a scrollbar does), so until that happens, I wish people would stop insisting that a page with a goofed-up scrollbar can be just as good because, hey, magic widget!

EDIT: just to give discourse a chance to prove me wrong, as it had been a long time since I looked at their widget, I went and looked at a 1000 post thread on try.discourse.org and I'm sorry, but the experience completely sucks compared to having a real scrollbar. There's no way to tell how long the thread is at a glance (the widget just says "2" and the scrollbar indicates maybe 40% is visible), there's no way to scroll to somewhere in the middle (say, you know you're looking for something around post 200) without incredible tedium, there's no fast scrolling. Their solution is technically gorgeous, but it's just jaw-dropping to me that anyone could be so stubborn as to suggest that this is a reasonable replacement for a scrollbar for content that is of a very long but known length.
Dropbox at work: The proxy server is refusing connections

They're just blocking the whole domain.

(Edit for those of you who think I'm just trolling for effect. I work at a LARGE fortune 500 (think 250,000 people) and http://www.dropbox.com/ is blocked at the proxy. If your company is going to offer business services, to, hum, businesses, one should insure that one should be accessible from businesses, no?)
Who said anything about Windows? Running Ubuntu on laptop hardware can result in much more excitement than one strictly requires.
Except the remote wipe doesn't work if the employee disconnects their computer from the internet.
AIUI, the NIMBY-ism in Palo Alto is second only to that in San Francisco.
A tale of two cities: how SF's tech boom widens the gap between rich and poor
I understand that nobody likes a race towards the bottom with regard to pricing, but IMO Dropbox is playing their pricing a little over confidently right now given what competitors are offering.

In both the comments on HN and the original thread pricing keeps coming up.

And the response is that this is a great product and pricing is acceptable.

I don't think so.

Businesses switching costs are MUCH higher than consumer.

EG to switch a business service lots of co's have to incorporate multiple stakeholders, decision makers, etc.

Which is why VC's pour buckets of money into proven SAAS models around business services - because businesses stick almost no matter what!

So is DropBox's pricing scheme out of line with their potential to grown more quickly?

In my experience from the consumer perspective I am actively seeking alternatives to DropBox due to their current pricing.

I was an average 100GB user very happy with the product for years.

Then I had kids.

And BOOM I have a million pictures, videos, etc that are PRICELESS to me.

And now I'm on a $600/year plan for 500 GB / mo.

And Google drive is now offering 2x as much storage as that for $10/month.

So 20% of the cost for twice as much.

I gotta say it is very compelling and I can't believe that the GOOG product a few iterations out isn't a direct comparable.

Dropbox's pricing is making this very loyal consumer unhappy, and seems like especially WRT to handling business users they should be aggressively pricing to own the market.
What you just said, plus this:

http://thelastpsychiatrist.com/2014/01/randi_zuckerberg.html

"....not all women are the target demo of Randi's lip synching, the CEO of General Dynamics is a woman, I think she has a higher security clearance than the entire Senate, and I know for a fact she builds alien spaceships, why not interview her about how she uses social media to promote her brand and make connections and break ceilings? Because there's no Like button for hard work or triple integrals, which is doubly interesting because calculus was invented to make hard work easier. "I just don't get math." Can't do math if you weren't taught to think logically, and logic is tough on kids' self esteems and makes them way less submissive, easier just to put on a video. "They're obsessed with the Wiggles." And apple juice, whose fault is that? So instead of "if you do the same amount of hard work as everyone else, you should end up in the exact same boat as everyone else, and it will sink because none of you know anything about boats," we get Randi Zuckerberg, a lot, who tells us about the occupational hazards of posting baby pictures"
Seems comparable to Box's pricing.
Can this create a palette of an arbitrary number of colors, or is it limited to six?
I've been looking for a good way to generate an arbitrary number of visually distinct colors for a while, to use in visualizing high dimensional datasets in bioinformatics. The closest I've come so far is http://tools.medialab.sciences-po.fr/iwanthue/ (which is great but I need to port it to R one of these days)
I find a lot of HBO (and other cable) shows start slow and improve once they find a rhythm. Perhaps because they don't need to immediately grab an audience.

The show did seem a little slow, but looks promising.
That is exactly right and exactly why the bug report was insane.
You can't ever guarantee that for any certificate signed by any CA.
Yeah, but for write access you have to add everyone to the folder, which is unfortunate.

With Google Drive, you can give write access with just a link.

Recently, my organization did an open feedback forum. We wanted everyone to be able to add comments via DropBox, but their was no easy way to add a random list of 50+ people. Ended up switching to Google Driver as a result.
So happy to see a friend on the front page! Go Colah!
In some ways, it's even worse than that. Here's a guy who has been consuming from society at a high rate his whole life (necessarily, or else he would have money saved). When his lack of planning and laying-away comes back to bite him, it's Palo Alto's fault. I feel a lot more sympathy for people with mental issues or who have never been privileged enough to work a high-paying job.
I drag the scrollbar and use pageup/down keys as much as I use the mousewheel.

I don't enjoy getting near the bottom of the page and suddenly being warped several screens ahead, then having to go back and figure out where I was. Find a way to prevent this if you're just loading comments to an article.

I find the scrollbar less disorienting because it has a high resolution than most mousewheels, its feedback loop is tighter, and I can jump both short and long distances; that is, there's no tradeoff between speed and continuousness.

I switch to pageup/pagedown/home/end on pages with infinite scroll because I can be guaranteed I won't miss any content and it's just less tiresome that using a mousewheel IMO.

A really stellar example of these sorts of bad user interaction is the Google Art Project if anyone cares.
> Do they enforce this limit just to reduce support queries from low-profit customers?

Almost certainly. To quote patio11: "Pathological customers: they get things for free and then ask for their money back." The more money a business has, the more professional it can afford to be (literally) in dealing with you. If you want 80% of the money with 20% of the effort, draw a line between the head of your profit distribution, and the long tail of pathological customers who think they're owed support because they pay $coffee per month, and then keep raising your rates until everyone in that long tail leaves.

Though there's also the fact that for ≤ 5 people, using your personal Dropboxes and having a Shared Folder for your business works just fine.
Ignorant in the sense of characterizing attempting to pass for survival as "reverting to a man"
EXACTLY! Blame the disenfranchised for their doubts and concerns. They probably got that way by watching movies or something. It's almost never based in a history of exploitation.
Sure, but it goes counter to "I wish someone could do a genuinely free SSL CA with "reasonable" procedures".

So bad news: it's hard. good news: people are trying.
Reminds me of "Evolution of a Python Programmer" https://gist.github.com/fmeyer/289467 ... seems like I've perhaps seen other versions of this?
This. How often are we told not to implement crypto ourselves? And the name is marketing perfection: OpenSSL. Yes, that's exactly what I want.
> Google Apps is $5/user for 30GB for each user

I'd be willing to wager that someone at Google has figured out that 30GB/user covers > N% of users, where N ~ 80-90. This makes Drive more attractive than Dropbox for that N%.
Inbox hero: inside Mailbox's master plan to make email suck less
> But it's actually shorter

It's not: with def() you have to explicitly write return, while with lambda it is implicit.
Serious question: Are there trailer parks in the area? A place where you can rent land for parking a mobile-home long term?

I am not at all familiar with the SF/Valley rental market, other than hearing how it's exorbitantly expensive and rents keep growing. I'd have to think there would be somewhere where rents are not so expensive. I have a hard time believing a standard suburban studio or one-bedroom apartment would cost $2800.

As for the article, it sounds like the man profiled here isn't really making rationale decisions, so it's difficult to tell how bad the situation, outside of this anecdote, actually is.
On slide #3 they do.

Their exact words are "Strongest DEMAND coming from less expensive and larger screen smartphones.
Why use this when there are options like bitcasa - 1TB at $10/month?

Another plus is they offer a real external drive that doesnt duplicate data.

https://www.bitcasa.com/pricing

Disclosure: I am a happy bitcasa customer.
Stated a little more neutrally: give at least some care what you spend money on in the context of what you're making and what resources you want to have left when you stop working.
Untrusted – a JavaScript game
If they are stupid but shouldn't be enforced, the place to fix is to have the law removed IMHO. Police judgement shouldn't be the solution to bad laws. It's a band-aid that can cause serious long term damage I think.
You can do better than Doppler shift. If the clocks on three ping detectors are well-synchronized and their locations known, you can use the ping arrival times to triangulate. Sound propagation in water is nontrivial, but the people who are good at it are good at it.

Furthermore, as long as the clock on the pinger is fairly good, the ocean environment fairly stable, and you don't drop many pings, you can drive one ping detector around and triangulate from the ensemble of ping measurements.
Heartbleed on clients
I don't think it is dick behavior at all. That has always been their policy. They have no control of the software originating the problem. It is up to them to wave or not but not choosing to doesn't make the anything but a business.
I didn't get that. It looked to me like she took 60k at the startup instead of a higher number at a more established company with the expectation that she'd get paid out the difference at the exit. Isn't that the risk/reward expectation of startup employment?

And what's wrong with pointing out her external financial situation is that it is not relevant to the decisions of the business. Is it less wrong to screw over a girl with a rich boyfriend than it is to screw over anybody else?
Looks nice, I'm about to install and have a look.

Does it have access to mod tools?

Does it allow people to view the sidebar?

How easy is it to run alt accounts with narwhal?
Also don't forget to update SSL with any applications running on the server. OpenVPN for instance uses it's own SSL libraries that need updating libcrypto.so.1.0.0.1 and libssl.so.1.0.0.1. Make sure you update your certificates everywhere too.
> If business reliability matters to you, Dropbox seems comparatively better.

If you're comparing Drive to the Reader fiasco, keep in mind that Drive for business is a paid offering.
It was a Google Panda update. It affected a lot of sites similarly.
Aside from the remuneration, I love working here. We were briefly featured here on HN because of our 1K+ Student Ubuntu deployment.

It's a tricky situation!
I think it's odd that tech people are comparing this to the Big Bang theory. Big Bang theory dumbs down all of the jokes at the expense of not conveying a genuine culture. This is why it is massively successful in the general population and regected by geeks.

Silicon Valley seems to be the opposite at least based on the first episode. There are at least 4x as many subtle tech memes as there are jokes.
I believe Google pools the storage. Office 365 does the same thing. My org manages many thousands of people each with 10GB of OneDrive space.

We allocate big users as much as 200GB of space without even looking at the allocation ,because most user needs are very light.
Hey loom.com - please feel the heat. I put all my family photos on your service and everyone hates the functionality. I have no desire to use Dropbox for this, and lose all that local storage, but whoever makes photos easiest for the moms of the world will win in the end.
For python golf, exec and string multiplication is usually a good strategy:

https://twitter.com/jooon/status/25054586175

But that isn't a whole lot shorter than the solution pcmonk posted in the thread.
"The neighbors in the community, I think, wanted to be reasonable, but they didn't feel safe having their kids go to the center"

Making laws to make the neighbors feel safer! Fantastic! "Don't be poor around me, I don't feel safe."

This is one of the worst forms of NIMBYism. And treating the disadvantaged as dangerous is a form of prejudice. How unfortunate that people only seem to care about racial prejudice.
I use defaultdict all the time. Very often when describing graphs.

g = defaultdict(dict)

Allows you to do

g[node1][node2] = edge_weight

without checking if node1 exists, and if not, saying g[node1] = {}

Also a neat trick (of dubious use) is:

def auto_tree(): return defaultdict(auto_tree)

Gives you infinitely nested defaultdicts.
Well, DOM and the canvas elements empirically are somewhat slow, but there's no inherent reason that makes them slow. Besides, if we're talking about something like a game, you can draw the final output to the canvas at a single step which is not the bottleneck.
The actual link has a lot more comments than the published story https://www.secret.ly/p/feexnrnpunzjadkhinaegigziy

I would love to hear the other side, but I cannot help but think leaving one of your team to fend for themselves is not exactly the act of a standup person.
Iptables rules to mitigate Heartbleed using u32 module
>At the age of 70, after a long -- and I'm assuming successful, based on his highest salary -- career, having only a "meager" savings is no one's fault but his own.

I sympathize with him. I do not intend to save since there is no point when the future of the country is so uncertain.
Some clarifications:

We're talking about consulting, technology consulting, and not neccesarily programming type consulting.

I should have said charged at least $10 for every year of expertise you have. In the first few years it may very well be higher.

My first client was about $50/hr in the late 90's. I had about 5 years of experience when I made the switch from employee to contractor.

It's really about a mutual conversation of value. If you're fast and good at what you do, you should be able to go in fixed price. Hourly rates are never in anyone's best interests long term. The better you get the quicker you are and the less you can make at any high rate.

Clients say my rate is too high all the time. Then they hire someone to do it cheaper, take 3 times as long, and end up with something they can't grow in the direction they wanted, at which point they realize it wasn't programming they were hiring, but rather a process and a guide for the process.

A bigger thing here is to pay attention to gaining consulting clients who have a budget that does not consist of their own personal money, or money they have directly earned in their own small business as it gets the type of comments that rates are high. Businesses who are making money understand value and need it done well, right, for a fair price.
Dropbox has a scaling problem.

Not from a technical point of view but from a usage point of view especially when we talk enterprise.

Dropbox is great for small teams or personal accounts. As long as there are very few owners of the files stored there.

The problems starts to arise when larger groups of people use it as a place to store files. At that point it basically looses it's value namely because its no longer possible to find what you need simply by going to dropbox.

Instead what you now have to do is to find a given person working on a given project and then ask them where they put their files.

Dropbox will have to solve this problem either by adding some sort of history trail or by providing a better contextual search algorithm (files that James Jameson worked on in 2013 on project X)

From what I have seen in that area they are currently solving the wrong problems (again from a usage point of view)
We didn't. Anaconda is a distribution of Python for big data (big + python). It is very popular in the scientific and data science ecosystems around Python.

The "people" include myself and my co-founder, the author of Numpy and a co-author of Scipy. We are working on building next-generation tools for data analytics, visualization, and array-oriented computing, as well as provide outstanding support, training, and consulting around the current generation of outstanding libraries in Python. http://continuum.io
> Why use this when there are options like bitcasa - 1TB at $10/month?

Name brand recognition. Same reason why Tide detergent still exists when others are around half as expensive.
Hound: A service that comments on Ruby style violations in GitHub pull requests
How many people are going to Omaha for vacation?
Pretty damn silly, many web sites would kill for the traffic of getting on the front page of HN. Maybe they mistook it for a DOS attack.
> It's not enough to live in Palo Alto. MOVE.

"He was laid off [...] The next year, his wife died at age 55. [...] He turned down an offer from his brother to move to Illinois. He wants to stay in Palo Alto, he says, because it has been his home for so long and because he feels safe here. [...] He said he stayed in Palo Alto in large part because of the memories of his late wife."

I agree with you. But... humans don't act rationally. I can imagine how heartbreaking it would be to have to move away from where I spent an entire life with my wife while coping with the loss, even if it would absolutely be the right thing to do financially.
> It's only an invitation for police harassment if you're breaking the law.

Edit: it is often more of an invitation, however, if you are a minority or poor.
It has only been in development for a couple months so it does not have those features yet. I wanted to get the core browsing functionality done as quickly as possible and get it out for some feedback. All of the features you mentioned are on my list and I hope to have them done soon!
Time Series Analysis Part 3: Resampling and Interpolation
> I was an average 100GB user very happy with the product for years. Then I had kids. And BOOM I have a million pictures, videos, etc that are PRICELESS to me.

That sounds more like you need a backup service than a sync-things-conveniently-to-all-your-computers service.

You wouldn't expect a convenience store chain to be competitive in the market Costco operates in; they're two different kinds of business, serving two different kinds of needs. Convenience stores can get away with charging a lot more for e.g. soda than Costco, because Costco won't sell you exactly one bottle of soda.

Just as well, you shouldn't expect Dropbox to be competitive in the consumer digital archival storage market. (Though they could certainly branch out there, it's currently just not the market they serve.)
Samsung Galaxy S5 Crash Test Epic Fail
Hi bane. The guidelines say "use the original title, unless it is misleading or linkbait" (emphasis added). As far as I know, they've always said that. So yep, delinkbaitification is welcome.
"fiscal conservatives"
I'm curious: could you name a few?
I feel it's a lot like Entourage. Has all the same elements. Entourage is about the Entertainment industry in LA whereas Silicon Valley is about the Tech scene in SV.
Great app! Love using it.