skysight-inc/HackerNews huggingface dataset:
See also "The Greatest Generation." They presided over the largest expansion of Federal debt in (at least recent ) history. Y'know, WWII?

Things were fine. What's needed is GDP growth.
> especially when self-driving cars decrease traffic by a significant amount in the near future.

This is a fallacy - self-driving cars may reduce car ownership and may reduce traffic fatalities, but they could only reduce traffic if speeds were extraordinarily high.

That _might_ happen, but it'd also make every street a freeway. It's unlivable, and I will fight against that world.
Alissa Pajer – How Haskell Is Changing My Brain
>Why would people ever choose to instead go write code for some corporation that will always be closed source,

why? because I have a BS in engineering and I make 6 figures. My wife spent 5 years after college getting her phd in a hard science and she now makes less than half of what I do and has to work way harder.
Ask HN: Why are Mobile Ad Networks not able to block spam pop-up ads?
I run a medium-sized mobile social app, and over the years we have been constantly plagued by spammy mobile ads that automatically trigger UI, generally modal alert views, to try to trick people into navigating outside of the app to download, sign up, etc.

Every time we do this, the mobile ad networks (MoPub, Smaato, etc) profess their shock and spend days to try to learn who the party was that placed the ad.

We wanted to prevent this by only running image ads, but apparently all ad units now must be "rich media", which as far as I can tell means javascript-enabled Web Views. There is no inventory left for image-only ads, or that is what they tell me.

I've dealt with this issue probably a dozen times in the last three years, and fired ad networks because of it. Our latest network is going through the same pop-up spam ad issue and I'm contemplating firing them too.

My question is -- why can't these ad marketplaces simply either a) restrict the javascript they run, b) run the javascript in a sandboxed Android/iOS webview that does not have permissions to pop UI, or c) any time they see new javascript, run the ad in a simulator to vet the javascript, before they allow these new advertisers/ad units to be run?

Could any programmers who work on mobile ad tech clue me in as to why this problem remains, as of now, unsolved? Or if this problem has been solved, tell me who I should be using instead?
Yet another example of the corrupt American police state.
Bootstrapping is often the only practical way to run a business for numerous reasons. I think anyone who's been an entrepreneur can appreciate the good a few hundred thousand would do, but finding investors and keeping control of the operation after you have them are frequently intractable problems.

Taking startup investment begins to be impractical with something as simple as being older than 21 and thus, having external obligations, whether monetary or chronic. Anyone who is NOT your typical college kid willing to work 90 hours per week for $25k/yr usually can't get investors to look unless the business is already running and turning profit.

One day, it's my hope to open investment opportunities to the mature professionals that are capable of building our next generation of transformative software but are almost always overlooked merely because they've been doing something more prudent with their lives than pulling the lever on the startup slot machine.
Spy Chief Complains That Edward Snowden Sped Up Spread of Encryption by 7 Years
Indeed, there is an intersection near where I live where the stop sign is removed and then later replaced (seemingly randomly, but probably not) every few weeks.

When there is a stop sign, I stop. When there is no stop sign, I don't stop.

Those are the rules of the road. Stopping for a stop sign that doesn't exist is breaking those rules, and thus putting other people in danger.
Why not email the moderator, dang, using the contact link at the bottom of the page?
Why I'm killing meetings at Polar
No, not in the least. People know Uber is an evil company and don't care.
I would assume the answer is no. Backporting ES6 features could introduce some breaking changes. You could transpile your code with something like Babel[1].

[1]https://babeljs.io/
Helena reminds me of George Constanza's The Human Fund: Money for People
It's usually presented as a "problem" with autonomous vehicles.
Neither, I think that despite the momentum behind Atom, and the open source nature, that there seems to be a never-ending supply of new text editors over the years. I think you just need to choose VIM or Emacs and be done with it. People have been using either of those for 30 years, ask yourself if you think the time you invest in learning Atom/Sublime will be worth anything in 30 years?
One way of doing it in terms of software rather than some other thing: http://www.starling-software.com/employment/programmer-compe...

Previously on HN: https://hn.algolia.com/?query=programmer%20matrix&sort=byPop...
The scary truth about security in our devices. How safe are we? Who watch us?
That's my point. People's expectations for driverless cars are vastly higher for no particularly good reason. Sure, a driverless car could potentially do a lot better than a human, but if it merely does as well as a human then it's already good enough here. You can slice the gordian knot of the ethical dilemma by saying "when presented with two bad choices, we'll pick whichever one is closer to the car's path" and it's fine. But people talk about it as a difficult problem to overcome because they're unwilling to accept human-level performance.
Sounds right. I work for a major Internet company and we locked down everything tight post-Snowden.
Why? Learning how to use apps like photoshop is a good skill to have. Plus the knowledge easily translates well to other apps/mediums. Is like learning how to use an IDE and then switching to another one. At lot of the basic concepts stay the same.
Icon Driven Development – An Experiment
A pet door?
Basically (as has been pointed out below), authentication is more of an issue in the opposite direction - when the GSM spec was hammered out, carriers were concerned with rogue handsets, not that someone, somewhere would set up a rogue network (as the package in the article pretty much is, at least from the perspective of the established carriers.)

In NMT networks, for instance, ghost handsets were a major issue - you could register onto the network and place calls and the operator would have nowhere to send the bill.

Not such a good idea for ordering pizza, but great for lengthy international calls.

Here in Norway I seem to recall that our national telco simply blocked calls from the NMT cellular network to a number of countries on the assumption that any call placed would be fraudulent, anyway.
I have been meaning to look into this area for a while so pleasant surprise to see this on HN. I don't have particular insight on this particular topic but I am working on startup to improve wellness and reducing friction to access of care. Feel free to shoot me an email (rahurkar@gmail.com) if you are interested in this area as well.
Both Dell Germany and Austria said that they cannot deliver them (last month).

I do admit I did not try UK since they usually refuse to send things overseas to the continent.
> Does that all make sense?

yeah it does make sense.

> in a real-world deployment you couldn't limit connections with client-side code

yeah that's a very good point. But in a real world scenario handling this would not be that easy. Limiting number of available connections on the server side is not a trivial task to implement. Setting your server to avoid failures and simply return either 503 service unavailable to some clients or 429 (too many conns) to others would probably require quite a lot of coding. It's also not very clear to me how this would be implemented, how do people implement things like this? Just putting some check for number of open files before line that opens file and setting response code to 500 and 429 before opening file? This would only stop server from opening to many "html" files, but would not stop server from getting flooded with connections. Is my aiohttp app even the right place to add checks like this? Wouldn't it be better to use haproxy or nginx or some other load balancing service in front of aiohttp app and let it handle too much traffic?

Other thing that comes to my mind (need to check this later) is that perhaps some partial "handling" of cases like this could/should be implemented in aiohttp library. I'm not sure how it behaves now, but maybe it should simply fail to open file, return 500 to the client, and print noisy traceback about open files to my logs? I didnt see this behavior when doing my tests, so either it didn't occur, is not implemented in aiohttp, or it occurrred and I somehow missed that. From my experience with Twisted I know that this is how Twisted resources behave, if you have some unhandled exceptions twisted just returns 500 to client and show traceback in logs.
Suburbanization was heavily subsidized in the US for a variety of political reasons. That just happened to line politically connected peoples pockets. It's actually terrible from an economic standpoint.

The US also focuses on extremely local school funding which promotes heavy economic segregation and is extremely harmful for the overall economy.

PS: Early on post WWII it was assumed to be a good defense from the at the time low yield nuclear weapons. But, this is hard to trace back and might not have had significant impact.
And I will bet a shiny nickel that shortly after that most of the shipping benefits will go away.
I take it you are making a joke? Heh.

Otherwise, I'd point out that any result where you ultimately need to use Fibonacci(n) as an actual integer, you can't represent it as an algebraic combination of "sqrt(5)".
Is it key that he's a veteran? If he wasn't a veteran would he still be able to help you? Would it be different and if so, how?
This inflationary spiral has been predicted twelve out of the last three business cycles... deflation lowers the standards of living of wage earners more than inflation.
Gift cards for software reviews
G2 Crowd is the leading software review site. Right now, G2 Crowd is sending Amazon gift cards ranging between $5-$25 per review submitted for underrepresented software on the site. The only stipulations are to have actually used the software and to login via LinkedIn. Users can leave up to 5 reviews that are each rewardable with a gift card. Reviews also only take around 5 minutes to complete.

Here is a list of every software on their site. You can search the page and click on a product to see if a review is eligible for a gift card, and what the card total offer is here: https://www.g2crowd.com/users/~/stack?utm_source=email&utm_medium=reddit&utm_campaign=reddit-l

*I work for G2 Crowd, so I can vouch for the validity of this offer =)

Caveats include:
-In order to be reimbursed for your gift card, your LinkedIn must be real, as this is how reviews are verified. If a LinkedIn is empty, has no connections, and doesn't list an employer, it's impossible to tell if the user actually uses the product, and the review will be taken off the site.
-Our site is geared towards professionals, so we're mostly looking for users of business software. So while this might not exclude everyone, generally we are looking for users of software in the workplace and not students.
In the film Spotlight there's a similar worry about disappearance of public records and a race to get them when they are released before a sort of Boston/Catholic Omerta makes them disappear.
There's a lot of clicks & eyeballs associated with FUD articles about next-gen cars at the moment. (autonomous, electric, or both)

If you want to draw in a techie audience with clickbait, there's not much better you can do at the moment than writing about how Tesla has some sort of unforeseen flaw whereby both their electric & autonomous tech is doomed to failure.
I'm sorry that my writing isn't clear enough to differentiate between my criticism of the article whining about capitalism and then socialism good because reasons, _And_ my anticipatory response to everyone trying to defend socialism because it hasn't been done correctly yet.
Bridget Campos – Author in the Spotlight (Interview)
He said it worked for him on his two Linux laptops.
So it means "outright malicious design patterns", but instead of saying that and conveying the meaning perfectly using relatively established and self-describing terminology, one can say two words less to make me look it up on a website. It doesn't seem like a win to me.
Tell that to certain socialist parties in Europe. Methinks they definitely want to decide what is "best for everyone" on many levels, not only production and labour.

If we were to argue by textbook definitions, and only by the definitions created by those in question, then we could have some weird discussions. I mean, capitalists often don't decribe themself as evil either.
Weekly Top 12: Takeaways from Continuous Discussions Ep. 39: CD Automation
The 2016 Chicago Cubs!
Low interest rates means you can afford to borrow more money to buy a house. 3000 dollars a month payment radically changes based on how much the interest changes.
That's why anybody should optimize their images, using e.g. Kraken.io or converting to WebP.
The BBB is a scam. It's a cartel / protection racket that collects rents from their historic reputation. Complaints to the BBB do nothing because BBB ratings are based a businesses engagement with the BBB, not consumer satisfaction!

> Another of these little-known facts about the BBB: “We are not a consumer watchdog.” While the BBB offers consumers many services—lists of popular scams to watch out for and such—the organization’s mission isn’t to have your back. From top to bottom, the BBB is funded by the annual dues paid by businesses it anoints with “accreditation,” which allows the companies to put those iconic BBB stamps of approval on their storefronts and websites. This fact raises obvious questions about an inherent conflict of interest: The organization’s customers are businesses, not taxpayers or consumers. How can the BBB serve as an honest broker between businesses and consumers when it is fully funded by one of these parties? Many argue that it cannot — that there’s a natural incentive to paint its paying clients in the best possible light.

> Whether or not a business is accredited, it can be graded by the BBB. The grading system, ranging from A+ to F, is confusing at best, useless at worst. Business grades are determined by 16 factors, including how many complaints have been filed with the BBB against the business, and if and how the business responded. Notably, however, a business’s grade won’t necessarily be hurt if nothing much comes of a complaint and the customer is left unsatisfied. Rather, all that matters, grading-wise, is that the business responded and made a “good faith effort to resolve complaints,” according to the BBB. This means that a business could have a good grade even if it is the subject of lots of complaints, as long as the business dutifully responds — even in a pro forma way.

> On the flip side, a business that is committed to handling complaints directly with customers in a substantive way, but does so outside the purview of the BBB, will get a poor grade because the BBB is not involved. So a company can have a B or C rating, or even an F, simply because it doesn’t play by the BBB’s rules, which include looping in the organization with complaint responses and providing the BBB with background information about the company.

http://business.time.com/2013/03/19/why-the-better-business-...

https://en.wikipedia.org/wiki/Better_Business_Bureau#Critici...
‘Door to Door,’ by Edward Humes
Ask HN: What do you think about or landing page?
Hi there, we are going to update our LP. Please, advice http://to-round.com/
I assure you; this is written in good old US dollars.
Comcast does this as well. It's actually worse than just cancelling. You can't even downgrade to a lower internet speed without calling, but you can upgrade to something more expensive online.
> Are people really PAYING to learn photoshop? Waste of money.

They're not paying to learn Photoshop. They're paying to learn to become professionals in a given field, and Photoshop/Illustrator/$PROGRAM are the tools-of-the-trade in that field. To pretend otherwise would be foolish.
Advertising/Marketing is unique in that it doesn't produce any byproducts. It's conceivable, and often the case, that software is developed because it's something useful and fun to do. The same is true for food, rockets, cars, novels, etc. Advertising/Marketing though doesn't exist for any other reason than to promote products and facilitate flow of money.
To disagree is to try to invalidate contrasting beliefs. They aren't saying "people who commit suicide are revolting", nor "I wish we never had to make tough choices that tested our moral constitution" (like you suggest). They're saying "saccharine suicide-endorsement is revolting".

There's no consensus arising from softening and "adjusting" each other's views. We're better off describing things clearly.

What is euthanasia, except killing yourself because you have no hope for your remaining life, like every other suicide? Is it justified because you had your family and your doctor agree with you?
http://to-round.com/
You prefer supporting zombie companies and forcing your young creative class away from being able to create disruptive startups in favour of being a corporate cog [1] in the machine?

That is the life in Japan. It's not just a fear of failure preventing a thriving entrepreneurial class from existing there. It's their economic policy.

[1] https://www.youtube.com/watch?v=otWl3Zu1Mr4
So true. Printing, copying technology seems so out of date and stone age like compared to other consumer electronics. Why cant I jsut print something off my iphone on any generic printer ? Why do printers come up with so much junkware ? Why are the prices of ink so damn expensive ?

I think Apple, MS or someone else must come up with a good printer and kill rest of the printer industry.
That was my point, actually. My poor english is to be blamed if it wasn't clear :)
_All_ of them benefit from NATO. Do you think its a coincidence that the United states spends as much as the next several--don't remember the count--countries, and that most of the successful socialist nato members have very little military expenditures as a percentage of GDP?http://www.defenseone.com/politics/2015/06/nato-members-defe... Remember that the US has a much larger GDP than many of those countries on the list.
Deflation ( or low inflation ) works for the rich moreso because who do you think holds all that debt? Mild inflation "ages out" the stock of debt.

We think 4% is a good rate of inflation for a recovery ( if a bit low ) but we're unable to maintain even 2%. This is incredibly strongly correlated with wealth inequality.
Before capitalism, everyone was gainfully employed in just struggling to survive. #FarmLife
Real estate prices, as with all other assets, are a function of supply and demand. In the case of San Francisco, supply has remained relatively constant (due to stability in the housing stock) and demand has increased.

Without looking at the data, I'd imagine the recent explosion of the technology industry in the Bay Area has been the largest driver of demand for houses. An increased number of people moving to the area for employment will naturally increase the demand for houses.

However, Fed policies also contribute to the demand for housing. As the Fed has kept interest rates close to 0%, it is much easier to finance mortgages for houses, so the housing becomes more affordable (when considering amortization). Additionally, these policies have also driven investment into higher yielding assets, such as equities, in search for greater return. This has had the effect of increasing many individuals' wealth, making them more capable of purchasing houses.

With increases in the ability to pay for housing (assuming housing is a normal good), there will be an increase in demand for housing.
Brian from Backblaze here. If we do a full pod swap for a blank, we are disk / CPU limited in the rebuild, not 10 Gbit/sec limited. We have the rebuilds up to taking about 3/4ths of the 10 Gbit/sec link but we continue to try to change the software and buffering to get this higher.

It's MUCH better to lose only one drive, because we distribute the rebuild CPU task across all 20 CPUs in the tome and we can get it synced back up in a few hours. All the chattering back and forth still doesn't come anywhere close to maxing out the 10 Gbit.

For uploads, each individual pod has a 10 Gbit/sec connection, so ACTUALLY the vault has an aggregate of 200 Gbit/sec facing towards the internet. However, every byte that a pod accepts it has to ALSO retransmit that internally so that cuts the actual theoretical upload rate to 100 Gbit/sec for a properly parallelized application.
Indeed.

However, that malware is indicated suggests this could be to lax local lock-down of PCs. Pretty common. International banks should be pretty locked-down, but no reason to be complacent. I imagine various regional and country heads of compliance are aware of this right now, or have been already.

What is likely worrying local bank security managers is just how many VBA-type programs they're running as quick-fixes to operational problems that are vulnerable, the weak links. The number of hacked-together-at-the-weekend-bought-in-services in banking is astounding, especially in emerging markets.

Yes, these hack/programs exist in established international corporate banks.
Because a hacker felt an itch.

Why not?
The car that I describe could be either yours or on-demand, possibly as a complement to you driving it yourself — just like using any of Google services is the main service for any of your own device. I predict that the service that Google or others might provide (mapping, avoiding congestion) will have a larger market growth than electricity consumption.

That is indeed a prediction for the next 84 years, so futurism, made from my armchair, but I don’t think that many developers works without one (standing desk excluded) — so I’m a little confused: are you using that expression as a dismissive?
Calling Nearline speeds the "same" is dependent on how much data you are storing per account, 4MBps per TB stored[0].

0: https://cloud.google.com/storage/docs/nearline