skysight-inc/HackerNews huggingface dataset:
Exactly. I was responding to the claim that the price of ads was necessarily correlated only the wealth of buyers. It is on average correlated to the expected return a given company expects to get in terms of products sold / conversions.

So I agree with you. If I advertise to sell something in the US (where I am, where my company does business, where I am willing to ship goods, etc.) then ads in Thailand are worth $0. Not because the people there are poor, but because I don't do business in Thailand.
You understand how the economy as an aggregated whole behaves. What you're ignoring -- intentionally or not -- is the other face of economics, the hairy & ugly one, distribution. The way that any given person experiences the economy is a product of prosperity (as you put it) and distribution. In this day and age the volatility in distribution reliably dwarfs trends in overall prosperity. There are a large number of individuals who will be hurt by this (or any other) shift many orders of magnitude more than they will be helped. You invoke a collectivist argument to defend these groups' suffering on the basis that it will benefit the whole according to the economic dogma you hold dear.

Fair enough. You might even be right. Even if one were to assume that you are, however, why does it follow that those involved should be happy with their fate as a stepping stone for society? That their complaints are nothing but "childish whining"?

Furthermore, the fact that an action creates winners and losers is far less open to interpretation than its ultimate connection to the progression (or regression) of society. If you substitute faith in one system for faith in another then the same argument you made earlier has been made in a million other contexts to defend acts that you would consider unconscionable. In this context "It's for the best, honest!" is a weak argument regardless of how convinced you are that your model of ultimate benefit/detriment to society is correct.
Actually, it's only technical books (programming specifically) that I'm referring to. I do not read fiction that way (I actually prefer audiobooks for fiction mainly because speed reading fiction is less enjoyable).

To be fair (and to handle "bullshit" being called by another person's comments), the books usually cover a topic I am already at least partly (and sometimes very) familiar with. And many programming books contain pages of "just code" that are sparse in text. Books on topics that I am less familiar with I read more slowly, but rarely take more than a few hours (3-4) to get through the first read. I've explained in more detail in other comments, but the first read is a skim/scan without notes and without doing any exercises. It's to get a 30,000 ft view of the book to help identify areas I need to study more deeply.

Subsequent reads I focus on exercises, but hone in on areas I am less familiar with. The second read is much slower than the first. The most recent example I can think was Bjarn Stroustrup's "The C++ Programming Language". I've done little with C++ in about 10 years so this was almost all "new material". I started on Saturday morning and completed the first read in about 3 hours. I spent the day Sunday doing the second read, taking notes, but still without exercises. I spent the remainder of the week on subsequent reading doing exercises in 2-3 hour sessions every night.

This book would have taken me a month to read, the first time, before (I recall a Novell Netware book of 800 pages taking me almost a month to complete). And I would have gotten much less out of it as a result of the gaps of time between topics. I am not presently a "C++ genius" having read the book, but I've written a few programs and am comfortable with the material. And I know I'll read it again and refer to it.

You can't become a proficient speed reader over night or with just "some training" or "a course" without a lot of practice. I love reading programming books of any kind and approach it partly as an exercise to become better at consuming information, so every book I hope to get a little more efficient (though the law of diminishing returns applies).
Not, the answer can not be: Lets give a free round of breast cancer for all women again. This is a very bad idea. Then you'll have also two very serious dangers for human fetuses instead one.
Two reasons:

1.) Programming languages are made by and for humans, and human preferences vary. A programming language is effectively a user interface for programmers; just like GUIs are never exactly the same (though there is some convergence), programming language syntax is never exactly the same.

2.) Syntax is surprisingly dependent upon semantics. For example, take Swift. If the last argument to a function is a closure, you can write it outside the trailing paren, like this:

let result = myArray.map { element in
let x = element.doSomething()
callSomethingElse(x, element)
}

Can you imagine this working with Python syntax?

result = map(myArray) lambda element:
x = element.doSomething()
callSomethingElse(x, element)

That's even taking some creative license with indentation; it's unclear how you would even express this without multi-line lambdas, which were never introduced because they interact with the indentation-sensitive syntax in funny ways. As a result, it's pretty common to define collection operations, event handlers, or new control structures in terms of trailing closures in Swift. It would make no sense in Python or Java.
Feasibility is a valid concern. Here's what I think.

Stocks are traded on public exchanges. Land and buildings stay in one place. Private jets need to land at airports and they each have a tail number. Most things to be sold efficiently are sold in public marketplaces. There are probably some assets that are hard to track, just like there is currently income that is hard to track. Some people are paid in cash and don't report it. A whole multi-billion-dollar black market of drugs, prostitution, etc. exists that is largely not income taxed. It happens. But in general income tax works, and a wealth tax would too.
We have a number of similar features, but ours are generally more straightforward since we didn't have to worry about backwards compatibility. We also have some features that C++ does not, and they have some we do not.
10 cellphones are dropped on the sidewalk to see what happens to them
Software that puts a blinking dot on a map should not be considered probable cause.
I know the feeling. I'd sacrifice my own free time to fill the gaps I know it's missing from Rails, it's only fair as I would operate 10x faster with things I'm comfortable with and has a full set toolbox. Considering Rust but, would prefer Swift or Typescript.
There already are tax and welfare benefits to having children, and indeed it does incentivize having them when you really can't afford them. It doesn't seem sustainable long term, but we'll see. I don't think it's a problem with basic income any more than the current system. The bigger issue I find with basic income is that proposals typically don't include any mention of price control on the seller side and purchase control on the buyer side. Poor people are often trapped there because every local actor selling them stuff is trying to maximize rent extraction, and they continually buy things that are expensive and bad for them (case in point the recent cigarette article). Landlords get a lot of money from rent extraction, since they're paid in rent directly. It's even worse with universal, unconditional basic income. If as a landlord I hear everyone in my apartment complex is now getting an unconditional basic income of $20k/yr, guess what, next year rent prices are going up by around $20k, with lowered adjustments to account for other actors (like local food suppliers) also competing for this extra $20k/person/yr. This is basically the same thing that has happened to student loans. Without authoritarian measures to restrict economic freedom, which in addition to being authoritarian must also be good measures so as to not backfire as every other centrally planned economy has, basic income has no real chance at a large scale. In America in particular, authoritarian anything is a no-go.
I've never had a namespace collision problem. Not when reusing or when importing. When was the last time you used Nim?
Although there is definitely cause for concern, these are just state-level legislative bodies. They couldn't prevent Californians and New Yorkers from buying out of state or international phones that aren't crippled with back doors.

It's a worrying trend, though. It seems every few months another law like this is proposed. Requires constant vigilance on our part.
I suppose we just have different amounts of tolerance for unexpected breakage.

It sounds like we do have a similar philosophy as far as tooling goes: simple scripts, minimal dependencies. But I add to that a strong preference for tools like build systems and package managers and source control systems to have completely deterministic behaviour and therefore provide reproducible results by default.

In practice, trusting semver has caused real world problems for some projects I've worked on with non-dev dependencies too. For example, a few weeks ago, Facebook pushed a bad update to React that completely broke dev builds on IE. It was fixed a few days later, but during that window NPM considered the broken version just as good as the version we'd been developing and testing with for the past couple of weeks. Tracking that one down wasted a few hours in our office as we tried to figure out why tests were failing on our new build/CI machine but whenever the developers tried it everything seemed to be working fine.

I guess I just don't understand the decision to make ambiguity the default with NPM, particularly with the Node/NPM culture of using very many small dependencies. It's not as if it's difficult to issue a message if a newer version of something relevant is available, or to provide a command or option to deliberately change to newer versions of packages -- pretty much every package manager in every language I've ever used does these things -- so introducing unnecessary variability just seems like asking for trouble.
I second the "treat it like software development" approach.

If you use version control through say Git then you can comment all your commits and back it up with an easy way to track what you've been doing and roll things back as and when necessary.
"If it's stupid but it works, it isn't stupid"
- Murphy's Laws of War
So the 2nd crypto war has move beyond mere fighting words. The long term battlefield is usually the court of public opinion, so I hope Silicon Valley recognizes this challenge to their power. Tech firms should have been attacking this rhetoric hard when it started, but accusing politicians of not understanding math/crypto has been a common response.

Do you want crypto to work? Or do you want to be forced to replace crypto with security theater? Is your business actually willing to actively protect a free internet? Or is it easier to assume this is "someone else's problem"?

I guess we will see which companies defend themselves, and which companies think being a collaborator is more profitable?
what the hell are you talking about?

no one cares how you think the laws should be. The laws are the way they are. The police can detain you if they have reasonable suspicion to believe you are involved in a crime in any way

this was 100% legal according to the laws. no one cares what your fantasy interpretation is
I don't represent the other guys who actually built Nim and the forum, I only played with Nim a little bit and am a fan. I feel like the forum is ok. Notifications would be interesting to work on but I have two other projects besides my day job and haven't had time to play with Nim for months. Not sure where all the salt is coming from.
I don't think you understand how income inequality works.
If you think it's a problem in the west then you have no idea how it works in developing nations.
The top 20% of the income bracket in Germany makes only 4.2 more on average than the bottom 20% in China it's 20-30, in many African countries it's 40-50.
I used to evaluate the work of scientists for the US government. You would be surprised at the rampant amount of fraud in science.

To answer your last question, job security. Many other reasons... adulation, professional competition. Generally the types who go into environmental science are true believers to begin with.

In rare cases, there is some money to be made by whoring yourself out.
libnss with simple toml name service
While statistics are tricky, I think there's a decent chance your entire premise - that we have all had a modest cut to our hours in exchange for less consumer goods - is untrue.

http://www.mybudget360.com/wp-content/uploads/2011/07/index_...

http://bigpicture.typepad.com/comments/images/wsj_prod_vs_ho...

https://qzprod.files.wordpress.com/2014/09/average-annual-ho...

especially for allegedly supervisory positions with job security & a salary, which no longer have to pay overtime; Hours worked per full-time employee has gone up, while part-time hourly positions have become much more common. Hourly jobs we now expect to work just enough that no benefits are offered (~39.9 hours), and double up to 78.8 hours over two jobs if we want to actually support a family... the better half of retail jobs will respect that sort of arrangement, while the worse half will require you to work 25-39 hours virtually "on-call", coming in whenever a gap presents itself, if you want to achieve that many hours.

The death of the labor movement has not helped the situation.

The best I could find to support your argument is

http://b-i.forbesimg.com/theapothecary/files/2013/07/PTEcono...

http://ibankcoin.com/news/files/2013/04/labor-force-particip...
FYI, the nesting and deduplication were fixed in NPM 3. It uses a flat structure now.

Unfortunately, in their place the version resolution algorithm is now subject to order dependency: the same package.json file, run at the same time with the same packages available in the NPM repository, can give different results on different machines depending on what had already been installed.
> It's even more unfortunate that the committees designing these protocols don't think this way.

So. How would you design a system to permit associated or unassociated stations to passively determine whether or not they were in range of a given AP? Remember that unassociated stations may never have ever interacted with the AP in question before this moment.
I've been looking for intelligent conversation online for over 25 years. For a time it was Usenet. I mostly missed the Well, though I caught mailing lists, Slashdot, and for a brief moment, G+ (it's still there, and I've cultivated a useful community, though the reach is small).

I've done some exploration of just where intelligent conversation online lies, and frankly was surprised at the results:
https://www.reddit.com/r/dredmorbius/comments/3hp41w/trackin...

The methodology uses the Foreign Policy Top 100 Global Thinkers list as a proxy for "intelligent discussion", the string "this" to detect English-language content, generally, and the arbitrarily selected string "Kim Kardashian" as a stand-in for antiintellectual content. Google search results counts on site-restricted queries are used to return the amount of matching content per site, with some bash and awk glue to string it all together and parse results.

As expected, Facebook is huge, as is Twitter. When looking at the FP/1000 ratio (hits per 1,000 pages) KK/1000, and FP:KK ratios, more interesting patterns emerge.

Facebook beats G+, largely.

Reddit makes up in quality what it lacks in size, but Metafilter blows it out of the water. Perhaps a sensible user filter helps a lot.

The real shocker though was how much content was on blogging engines, even with a very partial search -- mostly Wordpress and a few other major blogging engine sites. Quite simply, blogs favour long-form content, some of it exceptionally good.

But blogs suck for exposure and engagement.

This screams "Opportunity!!" to me. I've approached several players (G+/Google, Ello) with suggestions they look into this. Ello's @budnitz seems to be thinking along these lines (I'm a fan of what Ello's doing, but its size is minuscule, and mobile platform usability is abysmal.)

One of the most crucial success elements for G+ is the default "subscribe to all subsequent activity on this post" aspect. Well, that and the ability to block fuckwits (though quite honestly ignore would be more than sufficient). There's a hell of a lot else to dislike, but those two elements are crucial to engagement.

As for blogging, I'm a fan of a minimal design (http://codepen.io/dredmorbius/pen/KpMqqB) and static site generators.
Find My Iphone has a ring option. Always try that first
I think the parent poster is suggesting that the user would know what answer they're looking for but would not know how to instruct the BI tool to get the answer they want. So if they could simply tell the AI in natural language for.for example, then the AI could work out on its own what report would be needed and construct it with the variables needed.

Essentially there's a technical step between knowing what report is needed and actually creating it and I think this is where parent is suggesting the AI could help. (?)
Curious to hear what startup yours is. Mind to share the name?
Right. For example, if we don't like the idea of someone with wealth but no income needing to sell off part of their land or stocks every year, we could attach a debt to them that would be paid later when they eventually do sell some of their assets, or upon their death, etc. This could be arranged like a government loan with a low fixed interest rate, so if they wait 10 years to pay their taxes they'd owe their taxes plus some reasonable interest rate.
as far as the courts, cops, prosecutors, and juries are concerned... this is state of the art tracking technology and more than enough reason to search someone's house. This would be enough for a probable cause for a search if the cops decided they wanted one. The cops were being nice in this case because it seems they believed the couple's story and were just being diligent in detaining them for awhile

It WAY passes the bar for reasonable suspicion for detention which is a very, very low bar. A hunch is enough for reasonable suspicion. Having sophisticated tracking tech point to someone is way more than enough
Because they all use the same third-party database. Probably Skyhook or something similar.
The wavelength is 6cm for 5GHz and 12cm for 2.4GHz, so a 1/2 wave dipole will be half that. (Nobody uses dipoles for WiFi, though. Undesirable radiation pattern, etc.)
Fudging hell:Are results in top journals to be trusted?
You don't need a certain conviction for a search warrant, you need probable cause.
I suspect you are being downvoted because you are wrong ("all ads are bad" is a pretty extreme position. There are numerous examples I can think of where they are pretty useful. For example I'm interested if a band I'm listening to is coming to town, etc etc..)

Additionally your points are badly argued. I can't follow your argument that advertising is a get rich scheme at all. You seem to be arguing that advertising makes people offer dodgy business models, but the two don't seem to relate at all. For example one area where buyer hostile business models is very common is in enterprise software, and those sales rely very little on advertising and instead on relationships.

In summary, your complaints about being downvoted seem unjustified.
According to ars technica he's a 30 year vet of the sheriff's department.

http://arstechnica.com/tech-policy/2016/01/yet-another-bill-...
Holy shit civics education is pretty bleak in high school these days huh?

everyone commenting on this is so ignorant you all must be teenagers

the cops dont have to arrest you to control you. They can detain you whenever they want and barely need any reason at all. A hunch is sufficient to detain you for pretty much as long as they want if their hunch continues.

fuckin privileged teenagers
This turned out to be a very wise $50 MM acquisition on google's part
Their websites are also pretty... awful.

I usually find much more valuable information on non .gov sites just because it's not hidden fifty links deep. The only valid reason (imo) to go to a .gov site is to e-file (or whatever they're calling it) something.
"...essentially all of the ad supported sites I visit are diversions" - https://utcc.utoronto.ca/~cks/space/blog/web/AdSupportedWebD...

> ads subsidize the vast majority of content on the internet, full stop

And most of that content is bullshit. I wouldn't miss most of the ad-based sites. Most of the "innovation" is bullshit. I disagree that we'd go back to the mid-90's setup, but I'd even prefer that to what it is today.

The internet did just fine before ads, and it'd do just fine if they disappeared. I stand by my statement of there being no solid pro-ad argument.
To be fair, that's a pretty common reaction to most of advanced physics.
I don't really think this is a liberal/conservative issue. I'm what most Americans would call extremely liberal, and yet one of the very few legislators whose views consistently align with my own on matters of encryption and privacy is a tea-party libertarian Republican.

I think the proper political theory axis on which to hang this debate is libertarian-authoritarian, both of which exist in liberal and conservative thought.
Especially when there's a fancy fully-real-time API provided for free by firebase. Not that it's the most efficient way to query all the top stories, but there's plenty that can be done with it.

https://hacker-news.firebaseio.com/v0/topstories
i can cite 100s of cases where way weaker evidence held up in court with NO PROBLEM
In a Japan seemingly obsessed with sex, few seem to indulge
I suspect he's too busy investing and slinging tickets to his annual conference. Conference Money > Book Money.
I don't know if it still "a thing" or not, but I try to help friends and such who may be going thru rough times or whatever, and I enjoy fixing broken things that people have given up on.

Maybe it reminds me of myself and the help I've received after people gave up on me.

But like I said, the fallout of it often reminds me of the parent post.
I've been using it for weeks now. Gets addictive! Great app!
The poor would love to have newer cars, consume more services, have nicer homes, etc. So then how are we producing more than we need?
I still think you have no idea how the concept of an arithmetic average works.
> people with no technical understanding of the subject matter

Hanlon's Razor is usually a good idea, but it should only be used when all else is equal. That is not the case here, as we know there are long-term (since the first crypto wars) attempts to restrict encryption.

Whoever wrote this bill has a very good understanding of the subject matter. What you call "incoherent" is a feature in the eyes of anyone trying to restrict crypto. Poorly-specified laws provide room to selectively enforce the law or reinterpret what it means.
Some interesting points in the article picking up on the mono culture in a lot of software companies and especially games companies, in my experience outside Silicon Valley, I think it's a programming thing in general wherever you are. After many years I'm quite tired of the endless Star Wars talk, references, and T-shirts that I have to endure from colleagues. I even like the Star Wars movies but there comes a point where I think we could surely shut up about it for one day. However, I have to endure it, I've worked in numerous companies and it's the same thing all over the place, the blah mono culture, I'd love to work with some of the people in this article.