skysight-inc/HackerNews huggingface dataset:
Mobile browsers are fine. The problem is that the A9 processors from a generation ago (and current low-end phones) have similar processing power to an old Pentium 4 processor (with less bandwidth and RAM). Put the same website behind something running an A57 and watch those intolerable numbers become reasonably acceptable for a >3W processor. Don't blame the browser, blame ARM.

Mobile processors are slow because Moore's Law is grinding to a halt. I think we should blame the process engineers, but the process engineers are being halted by the size of atoms and weird quantum mechanics issues.

Nilay, don't blame browsers, blame the universe.

(or alternately, blame your inefficient website).
Do you really think this article would be less successful if the driver was on a test track?
Yeah. Python has the functional programming features I expect of any modern language. However, I feel that Python has a lot of unneeded syntax. I always prefer apply() over * and map() and filter() over list comprehensions.

func(*args)
apply(func, args)

[func(a) for a in collection]
map(func, collection)

[a for a in collection if func(a)]
filter(func, collection)

I don't see why people use all of this special syntax.
> Is there a good reason why everyone seems to be using rabbitmq?

it simply does work, has extensive language support (client packages), plenty of good documentation
Retailers will be in for a lot of heartache if they hope that the FAA will "work with them."

ADS-B is already mandated for 2020. The spec is cast in stone, and the only thing that could change is the month it's enforced.

As we've seen with the SoCal fires last week, integrated tracking is essential for safe low-level flight.

Certified ADS-B avionics prices have ranged from $10,000 - $1,000,000+. Experimental prices are around $2,000 now.

Obviously that's more than the price of most consumer drones.

Also, what load can the ADS-B system handle? How many drones would overload it?
"There are plenty of well-established binary protocols that are both easy to parse and use little memory, e.g. Protocol buffers, Avro or Thrift."

I'd just like to point out that none of JSON, Protocol Buffers, Avro, or Thrift are protocols. They're serialization/unserialization formats/libraries/frameworks of greater or lesser tonnage. Whether they suck or not largely depends on how they're used; if you're tunnelling all of your communications over HTTP, you might want to do something HTTP-friendly.

"Not to mention Swagger, the de facto standard for REST documentation, officially claims such approach is "not per design" - and sticks to fixed URIs."

What? (One of the great downsides of REST is that most of the tools that claim to support RESTful designs, including JSR311 and apparently Swagger (I've never used it) simply don't.)
WalMart revenue: $482bn
Amazon revenue: $89bn

WalMart sells over 5x as much: if Amazon were to scale proportionally it would have 835,000 employees.

(And if we looked only at the non-AWS portion of Amazon I'd imagine the difference would be even smaller)
Think of this next time you worry about the singularity AI taking over the world.
Show HN: Stout – Go-based Static Website Deploy Tool
Mentioned the same thing in a different comment. Love Anveo (screenshot here: http://i.imgur.com/54aJqGn.png)

Would like to see a screenshot of this app...it looks like you have to sign up and pay to see the interface.
Green card in 3 years?, not for someone from India. If the current system continues it may take 10 years or more for people of indian orgin to get a employment based green card
I also get 0 attempts via IPv6 interestingly enough. That said, I think fail2ban does support v6 now, but not all of the firewalls do (like ipfw on my ancient ppc mac)
>Almost everything in PHP is surprising behavior.

It's not. White it does have several surprising behaviors, "almost everything" is just an example of uniformed BS people say when it comes to PHP.

C also has undefined behavior and several bad decisions, ditto for C++, Javascript, etc. But PHP is just an easy target for trolls.
Just in case, a few years back I've seen an article on functional programming in python. Mostly arithmetic but the patterns were very pretty (think Euclid algorithm generalized). I never managed to find it again. If that rings a bell to someone, I'll be forever virtually indebted.

- http://www.ibm.com/developerworks/library/l-prog/

- http://kachayev.github.io/talks/uapycon2012/#/

- http://anandology.com/python-practice-book/functional-progra...

- http://maryrosecook.com/blog/post/a-practical-introduction-t...

- http://rosettacode.org/wiki/Numerical_integration#Python
no surprised about the down votes, i've seen a lot of logical explanations and correct responses get them. its almost like they would rather read drama then thoughtful answers.
Well this post:

https://news.ycombinator.com/item?id=9945053

has Walmart revenues about 5x Amazon revenues, and your numbers have Walmart employees about 10x Amazon employees.

So a very naive linear extrapolation implies Amazon would have about half the employees of Walmart if their revenues were equal.
Show HN: SimpleCharters – Compare and book private jets online
Agreed. For neural networks. I would argue the opposite is true, you should just have a 16bit float that casts really large values to infinity silently without throwing errors, with a logistic lookup that maps "inf" to +/- 1... A mathematically incorrect float is operationally superior to the correct one.
Speculative is not the opposite of rational. Speculation can be entirely rational.

Perhaps you meant 'emotional' or 'irrational' rather than 'speculative'.
204 Mass Killings in 204 Days. Where Is the Outrage?
This is fair criticism. I'll address that. It seems to be common enough confusion for people.
Funny how things turned out. I still remember this post[1], it was profoundly disappointing to see Guido's way of thinking. Much of the damage was reversed but it still left an indelible impression that there's a lack of vision for what's going to be important if the language is to stay relevant in the future.

[1] http://www.artima.com/weblogs/viewpost.jsp?thread=98196
Depends. For example, in some states, it's still illegal to put someone intoxicated in a car driving on private vehicles on private roads.

http://www.lawyerinlongbeach.com/Torrance-DUI-Attorney.html
I too stopped drinking a couple months ago, coupled with consistent exercise, and healthy eating.

I have literally never felt better than I do right now. It took a month or two before I saw the effects, but damn were they dramatic. Literally every facet of my life improved. All depression, anxiety, and ADHD disappeared. I get way more done and I'm just way happier.

I don't intend on going back to my old lifestyle. I don't regret my old lifestyle either. Good times were had. But the bad effects certainly outweighed the good.
Ask HN: Serious alternatives to dropbox that work like dropbox
I want to top using DropBox, they have the more horrible support, completely lie about bandwidth usage, and close accounts without reason.

So I started looking for alternatives. So any of them work with the local drive on your computer philosophy? I don't want to fire up and app and move files into it. That takes too long. I would like something like DropBox, that charges a fair price, gives you a fair amount of storage, and a fair amount of xfer. And ideally, in the web interface, a way to show how much has been xfered on a file so you can delete it if the URL leaks. Which was not the case for me, though somehow they claim sharing a link with my room mate, which was shared with no one else as it was a private picture she would be horrified if was shared.

How can a single jpg move GB of data in a day anyway, and how can it take them 10 days to enable my account and not reply in any sensical way to any of my questions on support.

Oh, and there is that issue of the Board members who shall not be named, and I believe a lack of local encryption before files are sent. Heck, they only recently turned on SSL for the app.
If a person cannot be persuaded that they are wrong, is there any chance of 'winning them over'? Seems like you're wasting your breath at that point.

We can only hope that the logic and evidence you, the persuader, present is sound enough to drown out the nonsense being perpetuated by the person you're attempting to convince. Given what we know about reinforcement of incorrect information, though... perhaps a losing prospect.
I just want to go up to it and say: "Tea. Early Gray. Hot."

Can I do that? :-)
Matters are being taken into their own hands, as we have evidence showing that their only intention was to collect money. Original discussion: https://github.com/reduxframework/redux-news/issues/59

TideKitLawSuit@gmail.com

https://twitter.com/TideKitLawsuit
Super, super offensive intro. Mark, have you been through watching a spouse or parent die of cancer? Note that those seeing this will have known this person for more than two years.
I value Amazon for the reviews and the hassle-less ordering for years now. I seen prices in local stores sometimes be competitive and sometimes be twice as much.

I use the Amazon mobile-app to check reviews or compare prices of local items (it uses phone camera and is very fast), and I use http://camelcamelcamel.com/ to sanity check the items I wanna buy from amazon.
I recognize this effect with a lot of websites, namely google maps, most fancy/designed web 2.0 startup websites (those that like to display a lot layers using CSS that change their position when scrolling... don't know how this is called)

My guess would be inappropriate or too much JavaScript or other stuff that blocks execution of JavaScript, maybe some kind of plugin that is beeing initialized.
Amazon should try their hand at brick and mortar. I would love to see less Wal-Marts
You may, possibly, replace one unskilled worker with two who work part time (but then where are the extra money going to come from?), but you know that Amazon doesn't have 154,100 unskilled labors and skilled labours can't be divided like that, which you should know well enough.
Respectfully withdrawn, of course, if you have.
What's the baseline risk? Did this triple anyone's risk, or increase it by 0.01%?

Then combine that with the recall it spurs. The value of a live highway hack is very high. It got all the media to pay attention and got a commitment to a fix. You're freaked out about one car slowing down in traffic. Imagine many of the 500,000 vulnerable cars simultaneously accelerating wildly all across the nation if this was actually exploited.

What's the risk of doing nothing? Or of wasting years more with ignorable private disclosure?
Don't think this is the one you're thinking of, but I do like Mary Rose Cook's intro to fp using Python:

http://maryrosecook.com/blog/post/a-practical-introduction-t...
It's easy to read, though that is pretty subjective.
There's an even worse disparity in the amount of time required for those two processes. How is that ratio affected by your technology?
I submit this a couple years ago before the product was even built. Unlike other players in the space, we're not dealing with empty legs or per-seat pricing. Everything shown is guaranteed and processed in real-time. Feedback is always welcomed!
This is actually an FAA/NASA initiative.[1] They're trying to figure out how this can work.

The FAA's first round is out, with the proposed "drone pilot licenses" and coordination with existing ATC for drone operations in controlled airspace. That won't scale up to large numbers of drones, but can be done now. The FAA is considering fewer restrictions on very small drones (<2KG). They have a study indicating that in theory most 2KG drones won't damage large aircraft jet engines enough to destroy them. But as yet, that hasn't been tested on real engines. (Real engines are tested against bird strikes by firing frozen chickens of various sizes into the engine, using an air cannon. That's going to have to be done for drones, and it's not cheap.)

The FAA is trying to get this under control before some large quadrotor with motors with cobalt-neodymium magnets gets sucked into a jet intake.

[1] http://utm.arc.nasa.gov/index.shtml
The extra risk is slowing or stopping when people don't expect it. Unexpected things cause collisions. There's also extra risk in creating an obstruction, which creates risk for other drivers.

There's no doubt that driving is inherently a terribly risky activity. But I also don't think that pretending that taking your foot off the gas on a highway is a risk-free activity is particularly helpful.
Worth the convenience imo. It's not like I can get value back from digital music files.
But these 'off-payroll' entities in the Amazon ecosystem are not included in the Amazon market cap.
Yes, I do carry a travel mug - specifically one with a removable filter for loose tea. (I actually also have a model where the internal loose-tea-holding-pod can be retracted from the water with a little lever! I think that one's made by Aladdin.)

The university campus where I work, and the city I live in, are both extremely pro-reusable cup, and most places give you a small discount when you use one too.

(ETA Ugh it looks like this thread got killed, annoying.)
That is not a good argument. The market can remain insane longer than any one of us can stay solvent.
I was using dilution math from my personal experience.
I feel a personal project of this complexity is worthy of peer review. That's why I up voted it. I don't think its fair to evaluate it outside of its own context at this stage. This is an open source project, not a start up.
I'm enjoying all of http://inconvergent.net/

I especially like how many of these algorithms look like ink illustrations (e.g. "Tree"). Glad it's MIT licensed.
As other comments noted below, the whole point of the article seems to have been lost to you (as they say these days: woosh!)

It's also wonderful that you have taken the time to count the words instead of reading them; the number of words, the length of sentences, the frequency of certain words, the number of results in a Google search: you may feel safer with numbers, but not all measurements mean something.
This reads like Lisp.
We're not a phone company, and we don't block them for you, we give you the tool to block it yourself, so yes. Yes it is a fix, just as much as any other app you could use to do such. For instance, my number (on that front page) is a whitelist thing. That would cover anonymous calls. If you want to specifically target anonymous, we can't do that (because it's not actually definable in telecom terms, as they each in practice represent such differently). They would, however, always fit in the "other" category.
Design question: Why do authors take nice sounding quotes from the text and put them in large text aside the article? Is it to keep people interested, as in the reader is thinking "This article is awful" and then they see an amazing quote farther down the page and decide to keep reading? Maybe the writers at nytimes have a picture quota and putting pictures of lines from the article technically counts? Maybe WE as readers require pictures to stay interested, and these large quotes somehow satisfy that need? I just get tired of reading the same lines twice.
Well, certainly, if everyone who decided they didn't want to put up with the horseshit moved on, they wouldn't be in a position to perceive it, and the horses wouldn't have the opportunity to inflict their excrement on anyone who would mind, publicly.

But that hardly seems optimal.
Increases the need for Qualys security tools, no?
In Python3, you are really looking at...

(func(a) for a in collection)
map(func, collection)

as equivalent. If you want a list (and not a generator), you would need to do this:

[func(a) for a in collection]
list(map(func, collection))

For me, the first set (comprehensions) of notation has a more mathematical feel to it, i.e. { x^2 | x \in 0...10 }. Just replace the bar with "for" and it's almost the same thing.

I believe the documentation for `filter` even mentions that it is equivalent to the comprehension[1].

[1] https://docs.python.org/3/library/functions.html#filter
This happens all the time as part of normal driving. It's not like the car stopped suddenly, or veered wildly, etc.

Some traffic may have backed up for a minute until he restarted the car.
Because a lot of immature assholes on the internet who would be too cowardly to confront you physically wouldn't bat an eyelash to disabling your car remotely as a prank. See: swatting.
I was JUST telling my wife about Chex Quest! It was really way more fun than it had any right to be.
This is Nice, Will use.
just add webrtc voice chat to complete the experience
For those curious... click through the entire thread with thread-next>.

You'll be rewarded with some really great discussion!
It's hard to judge stuff from today's world, where all the system is geared towards growth and consumption. But it wasn't always like this. there we're periods in history or different cultures when people desired different things, so there's no reason for it not to happen again.

As for real human needs , like healthcare - it seems to be that with technology ,at some point in time, they will be fully solved, so no need for further growth.
http://www.paulgraham.com/growth.html

As Paul Graham says, "A startup is a company designed to grow fast." and it seems like Palantir is still growing incredibly fast.
Depends, though I suspect you're right.

But expressing energy requirements as power per unit can be quite useful. As in, kW per person or square meter. Though in that case you'd be expressing water delivery as a rate: acrefoot/day, say.
I didn't say that it was universally accepted as a good thing or that women didn't deal with an unacceptable amount of sexism. They did, and they still do.

The generations that were most aggressive about pushing women out of the workforce were past peak by 1980 and have all but vanished today. That doesn't mean that there isn't sexism and that there aren't rotten individuals, as in every generation; but my point is that even the people we consider old for full-time work (65-70) are Baby Boomers who came later and who were either very early in their careers or still in school during the bad old days when "woman" meant "secretary".
Sure. There was a time when all indications were that McCaffee AntiVirus was a good idea too. It persisted after Microsoft released Security Essentials and Windows Defender and just last week I talked with someone who was thinking about switching to Mcaffee from Trend AntiVirus because their Windows box was having issues. My point is that once Amazon stopped focusing on growth via value for all customers, they may have mortgaged their future. A string of mediocre experiences outweighs a long run of positive ones over many many years.

And Ebay, now my first choice long tail shopping stop, has gone the other direction. They've made the experience better and more straight forward and I don't find a $7.42 charge for shipping that should be $2.99 at most at the end of checkout because the shipping is listed right with the item. Or to put it another way, Ebay's business model isn't built around the idea of seeing if it can get away with something.

The problem is when trying to get away with something gets baked into the algorithm, it's hard to take out of the company culture. Unlike Amazon, sometimes I drive past Walmart. I don't accidentally type "amazon" into my browser bar. So Walmart is more likely to get a second chance just due to physical precense. Amazon, has nothing but its name and it is organizing its business model toward download.com. Sucking is not a good long term business model.
Congrats and Good luck.
Square reportedly files for IPO at 6B
Terrorism implications? Sure, but so does pretty much everything. If terrorists inside the US wanted to mess things up they just need to blow up a small targets in BFE, Iowa and the like. Worse, kidnap a few people and behead them. The US would be utterly paralyzed with fear.

Ignoring direct violence? DoS PSAPs so small things like reporting burglaries or helping heart-attack patients fails. Or shit, have you seen the cabling at many datacentres? Take a few of those out and the US Internet would be off for what, weeks? (And that one you can even do remotely.)

My point is that you cannot harden the entire US infrastructure. Saying this car issue "has terrorism implications" is either a tautology or fearmongering.
This. Alot of drone guys or people who dream of drones forget that there's GA planes up there. I've had to dodge stupid cameras on balloons while landing. That's so dangerous
If I were a mega-corporation protecting a firmware private key, your name would have to be Tom Cruise to get it. Though unfortunately responsible corporations seem to be as rare as real-life Tom Cruise characters, so I guess it's a valid concern you have.
It's probably worth pointing out that Good Educator != Good Author. I have heard from people who would know that your guess is not so far off, but having taken classes from him I can attest he is an excellent teacher in addition to being a world class mathematician.

I also want to add that although he is extremely friendly and helpful, it'd be dishonest to say he isn't a bit weird. However, that is probably just an ingredient/consequence of greatness; I reckon most of the big name tech founders discussed on these forums are a bit weird.
People are generally not taught how to interview well. To most, it's not a skill to be honed. I find this occurs often in software development, when engineers are asked to participate in the interview process.

This is why you still get companies, who pride themselves on having progressive engineering cultures, defaulting to whiteboard interviews, bland comp sci trivia, and puzzle questions even though they're proven to be awful indicators of on-the-job success.

Ten years ago this is how people were interviewed when they first got into the industry, so that's the only way they know how to interview now, despite the demographic and tooling significantly changing in software development.
> I honestly don't think you followed my links and read carefully.

Indeed, but some great minds of our generation are probably working on figuring out a way to make people do that.

> And you're ignoring the opportunity costs ...

To my credit, I did write: "Ads potentially rob you of time". Reading/viewing/listening to ads isn't free, of course. Your time and attention are a resource.

But opportunity costs are fictional, unless you can show that an actual opportunity is lost. People who have a valuable opportunity to chase generally prove that by chasing that opportunity and not (for example) sitting in front of a TV watching a commercial.

If you're viewing an ad right now, it can safely be assumed that that is currently your best opportunity.

Ads certainly do not coerce you into losing opportunities.

(I will sooner believe that the alleged losses due to copyright infringment are actual!)

It's past 2 p.m. in my timezone and I haven't seen a single ad since I woke up at 6. Didn't watch any TV or listen to a radio. I use AdBlock on my web browser at home and work. Didn't bicycle past any billboards. Amazingly, nobody has tried to sell me anything yet.

Really, it's not that hard to live ad-free. Just block whatever you can, and opt out of the remaining ad-loaded culture.
> alcohol is the primary psychoactive substance in use by the population.

No, it's caffeine. In coffee, in soda, and tea.
Or in pulseaudio as a master troll.
>Why do I have to remember the stupid -xfv parameters for tar or whatever.

A quite popular handy tool for that: http://www.nongnu.org/atool/