skysight-inc/HackerNews huggingface dataset:
Thinking you understand what a situation is going to be like ahead of time and seeing what that situation actually is like when it happens are 2 very different things.

The world is full of stories of people who attempt something and then get upset or disheartened or unhappy when it comes to pass. Why does everyone have to assume something nefarious here?
São Paulo, Brazil did just that[1] almost 10 years ago - outright banned outdoor advertising.

[1]: https://en.wikipedia.org/wiki/Cidade_Limpa
In what third-world country do you have to live for your home DSL (or fiber or whatever) to have a data cap? Even back in the olden days of dial-up that would be laughable on the face of it.
Is the web platform getting too big?
But only for the version that was at the start of that 12 month period. You have to roll back if there were newer releases in that time.
I saw a list of statements describing what he wants and does not want. In a world of compromises, it helps to describe what you actually want before you start identifying which of those things you'll have to give up.
The first problem is a problem with US drivers in general. I don't know what we should do about it, except perhaps test people's driving abilities more frequently. I, for one, honk at people who fuck up my roundabout experience.

I think the second problem is an acceptable tradeoff, but ymmv
Oh I see what you mean. Yes, it's become an oligopoly with a huge barrier to entry. The typical solution is to separate all these components with safer implementations, isolation, and/or interfaces. What I referenced do those. If you want to solve it directly, you have to make the code trustworthy. That's... another matter entirely.

There are a few approaches to this. One is to apply compiler transformations that make the code memory-safe along with interface checks at sys-call level. An example is Softbound+CETS albeit I'm not saying it's worked on a browser. Several have compiled C programs to run in a Java or other managed environment. Another example is a lighter security approach called control flow integrity where you just try to block code injections with data or pointer protection. Control Pointer Integrity is most interesting right now with several HW accelerators. The next approach is using software or hardware obfuscation to make it where the incoming attack (a) wouldn't hit its target or (b) would be mangled/detected by crypto work at HW level. This has been ported to Linux. CheriBSD is another, DARPA-funded effort that uses custom hardware (CHERI) and tooling to let you incrementally protect legacy stuff with capabilities.

So, quite a few ways to deal with it. As usual, the problem is that our machines and languages make it easy to cause a vulnerability with common, fundamental operations. Making those operations fundamentally safe[r] knocks out a lot of that risk. Traditional techniques, like separation kernels, can try to isolate and detect the rest. That's my take on how to deal with being stuck with codebases like Webkit. Still work but feels less impossible.
When I write software I try to think with the mentality of a user as much as possible. And my conclusion is that most users don't even see app functionality, they just see the goal in their mind. People use Excel to get calculations, not to put things in cells. People play game to have fun, hence the rise of casual gaming. I've never put advertising in my apps because that seems to me that when the user clicks the advertisement it will take them out of the app and away from their goal.
You screw up the UX by not letting me scroll. I can't even see the start of the output for the command "help". Why did you think that was a good idea?
I'm pretty good with C, and while C has some safety issues, it doesn't usually bury them under miles of encapsulation. It's also a small, tight language that isn't trying to reinvent its syntax every 5 years.

And there's Rust: it's a pleasure to work with and has almost none of C++'s problems.
NSC draft: strategic approaches to encryption on communications devices [pdf]
There is one, and I can name an easy example. The Welcome To Night Vale Podcast.

All of their content is completely free and isn't supported by ads at all. They make money through live shows, merchandising, and donations, and I guess now book sales.

It's exactly the model he's describing, free content that's not sponsored, has no strings attached, and is still hugely successful.
Advertising is paying for goods with attention. It's a novel type of currency. It's a wealth generator. And it's contributed to a more diverse Internet.

If you don't want to pay with attention that's fine. If you believe the Internet should be an ad-free Utopia, that's fine too. But rather than take content without paying attention, practice some civil disobedience: embargo publishers who piss you off.
"Listen to" in the sense of "act on what they say is a good idea"? Hell no. Testable predictions are how you figure out if people are good at formulating policy with the intended effects.

Is the point of policy to affiliate with high-status "public intellectual" who proposed it, or to get something done?
Just a now on facebook I clicked on a friend's name (a link) and after waiting about a minute I gave up. But I am not going to complain (to them) since its free.
My takeaway was that he doesn't want to be in the crossfire in the ads war. I can imagine that being very stressful and unpleasant with lots of hate mail etc. Especially if you compare it to an app like Overcast that brings joy to everyone using it.
Yeah, the stuff it tries to hide from you is often exactly the stuff you need to know.
I enjoy reading your comments here at HN. Would you care to provide a link to your blog? I understand if you would like to keep the personas disconnected.
Which would have immediately warmed back up with his body heat and acted as an insulator.
Adding Node.js v4 Support to Cloud Foundry
The point is that with a signature you wouldn't have to change all the pages including the resource, but just sign the updated resource with the same key.
22. My first distro was Ubuntu 8.04. I remember struggling to get various windows games to work through the use of wine.
Yes, that's a good point. My statement was a bit tongue in cheek. BMI can be useful if used appropriately, with its shortcomings in mind. It isn't nearly as useful as other metrics for the sort of individual comparison mentioned by the grandparent comment though.
Art Meets Science in New Pluto Aerial Tour
There doesn't have to be a single way of doing things for every situation. For some things I'm interested in a native ad is just fine. For other things not.

You make interesting points even though you are unnecessarily aggressive.
Don't Get Hacked. Get CUJO
Sony Vegas Movie Studio 11 HD Platinum Crack Download
Unjustified credit card fees and the financial/psychological burden of chargebacks (resulting from uncontrollable credit card fraud) are the main reasons why I want the Bitcoin experiment to succeed. Lets give Bitcoin some love where it deserves.
It's actually a very specific power profile. It'll be 10-20 or so minutes of work for the actual run (at 30mph it's 2 minutes a mile and you'll spend plenty of time under 30), but perhaps with an hour or more surrounding. Some amount of warm up almost for sure possibly with some substantial efforts.

The body has only a few kilojoules of oxygen debt that it can get into before the pain becomes too much and you're forced to slow down to stop the pain. It's important that you spend those kilojoules just right. So that means accelerating aerobically as long as possible, which is going to be a slow acceleration. You might not use all five miles, but I would wager a good portion of it. And using a power meter to ensure that the cyclist doesn't go anerobic before the critical portion is actually really smart (I don't know if they did this).

The goal is to be doing 50-60mph aerobically (or whatever you can actually do) and then have a 30-60 second interval start at exactly the right point to lead to maximum speed over the 200m. But because the human body isn't as precise as our measurements, you'll never get it exactly right. Some days at the end of the 200m you'll say "I still had some legs left" and other days you'll start to fall apart before the start of the timed 200m.
> In an article that spends several paragraphs "explicitly" discussing the ominous tidings of growing corporate power (and with which I wholly agree) what you see as an "explicit" acknowledgement of the role of government regulation in the problem is a vague allusion at best.

I'm trying to understand how you see -- as just one, though the biggest single, example -- a seven paragraph section of a 19-paragraph article (more than a 1/3 of the article by paragraph count) devoted exclusively to discussion of how changes in the application of antitrust law are involved in the consolidation as a "vague allusion" to the role of government. (And that seven-paragraph run followed a two-paragraph section on IP, and particularly, patent contributions.)

It seems to me your problem isn't really that he isn't acknowledging the role of government enough, its that the government policies that he points to aren't the ones you want to blame, as you clearly have laid out that you would prefer he take the simple "regulation bad" approach. And, you know, if you want to make a coherent argument that other government policies are too blame, that's an appropriate thing to do and could lead to a fruitful discussion.

But it doesn't make a lot of sense to blame Reich for not acknowledging that government is involved.
New Horizons' next target is a rock about 1 billion miles beyond Pluto. It will only take 4 years to get there. https://i.imgur.com/OGKtgsq.gifv
I'm suspicious of anyone who isn't able to discuss the trade-offs of RAII.
More, but only those little ones where the island is smaller than the road so that motorcycles can fly strait through.
Is your solution to every problem that more regulation is needed?
According to our lawyers we're not allowed to advertise exchange services in certain jurisdictions but if users happen to stumble upon it we're allowed to offer them the service ;)
The "Great Cannon" attack that they talk about in the blog post wasn't caused by replacing JS in GitHub pages. It replaced a Baidu Analytics script, used across the Chinese internet on thousands of websites, with a malicious one intended to DDOS GitHub from people's home browsers when these websites were accessed outside of China.

The way that this fixes the issue is by ensuring that the file being loaded on those thousands of websites is the correct one, and not the malicious attack script that was injected by the Chinese government or other such actors, otherwise it's not run at all.

Could the Chinese government rewrite the HTML of all these thousands of websites to also change the hash? Theoretically yes, but practically it makes it much more difficult.
It's unfortunate they didn't add «by the author» in the end of this title.
It doesn't destroy that value, it just funnels it into somewhere people don't know how follow it. It makes easy money harder to acquire. If you have the ability to work around it, all that value is there for you, and few people are competing for it.
I've seen time and again that technical expertise does not imply any sort of ability to run an actual business. This should not be underestimated.

Sales, marketing, legal, taxes, accounting, organization, etc., are hardly things people automatically know how to do.
Malware XcodeGhost Infects 39 iOS Apps, Including WeChat
The first ~20% of the article concerns comments by "Steven Pinker, cognitive psychologist and public intellectual", written in an op-ed piece. There are no testable predictions. Therefore I think fiatmoney is saying that we should ignore Pinker's comments.

As regards your comments, many ethical concepts are not testable in any meaningful way. What limits should be placed on vivisection? Should we use prisoners as research guinea pigs? Should prisoners be required to participate in medical experiments as part of their incarceration? When is it okay for a doctor to put the interests of the government ahead of the health of the patient?

That doesn't mean there is no way to understand these issues.
afaik CSP hashes are only for inline resources, but I could be wrong on that.
People who know software, sitting in the same room as people who know cars.

I fear a big company would find it impossible, but that's how you get good software.
Wow. From the source:

"VW continued to assert to CARB and the EPA that the increased emissions from these vehicles could be attributed to various technical issues and unexpected in-use conditions. VW issued a voluntary recall in December 2014 to address the issue. CARB, in coordination with the EPA, conducted follow up testing of these vehicles [...] to confirm the efficacy of the recall. When the testing showed only a limited benefit to the recall, CARB broadened the testing to pinpoint the exact technical nature of the vehicles' poor performance"

I remember spending half a day at the dealership to deal with this recall, which was required to get my CA registration renewed. Can't believe it was just a BS update that didn't really fix anything. Shocking and extremely disappointing behavior from VW
It's interesting and I'm glad it works for independent artists, but the cyncic in me knows that if it were to work on a large scale, some ad-tech company would figure out how to game it.
Damn! Now I really want to see that film!
Seems like too much risk; what if I have children and I'm still depressed? What if they're depressed? No thanks.
Learn ab the insider that takes company IP plus employees to another company
Why automakers may want you to doubt self-driving cars
Do people really take it that seriously? It's not like you can exchange karma points for VC investment...

HN is the funnel for YC. You cannot (or could not -- perhaps they have changed it, I have not looked at their application recently) apply to YC without having an HN handle. The last time I looked, every member of your team needed an HN handle to apply, even if they created it solely to apply and never posted anything.

Paul Graham has commented in the past about the fact that he read HN enough that he sometimes recognized the handles and already had an opinion about the applicants based on their handle before they applied.

Not everyone on HN is here to apply to YC. But some are. Successful YC companies can go on to be worth millions. YC itself is currently worth billions as I understand it. They have a paid moderator. This is, in fact, part of their business model.

I don't really understand why you would question my assertion given the market value of some of the YC alumni, who are, as I understand it, the only companies allowed to advertise jobs here and get to use HN in other ways to develop and promote their business. Granted, there are a great many more participants that will never apply to YC than there are YC alumni. But, yes, for some people, HN is a first step towards becoming very wealthy.

That doesn't mean every last person here feels a need to be on their best behavior. But group culture does not require every last member here to view it as a possible path to millionaire status for that expectation to influence the culture as a whole. The ones who relate to it that way are some of the most influential people here.
Libraries? Most of those are licensed under the LGPL precisely that reason.
جشنواره تور کیش = عکس و فیلم های شما = کسب درآمد
First Data Buys Spree Commerce to Move into Open Source Payments Technology
It's just a semantic question. Does a URL point to a specific version of a resource or does it point to whatever the server considers to be the resource at a given time.

It would seem more desirable to be able to point to a specific version, instead of allowing a third party to be able to insert implicitly trusted code without acknowledgement.
I guess that you're right, mostly. Initiatives to pass city laws against advertising do exist, though [1]. I don't live in Grenoble so i cannot comment on how this plays out in practice, but i wish all cities would do that.

1. http://www.euronews.com/2014/11/26/grenoble-europe-s-first-a...
It's not slavery; it's volunteerism. No one is forced to produce content for the web.

Will there be more and better content if people can make money by producing content? Probably. However, comparing people who voluntarily produce free content to slavery is ludicrous.
The adblocking : DVR analogy is broken. TV ads are interstitial. Online ads are, for the most part, native. You can consume the content and the ad simultaneously. So online ads really are already, in some sense, product placements. Are you're arguing in favor of blocking out all product placements?
front page: https://news.ycombinator.com/item?id=10240295
Dunno, marco just seems like an entitled jerk who's constructed a maze of rationalization around ad blocking. If you don't like the ads a website shows, well, you should have found that out of the first visit. Great. Then don't visit again. Here's his rationalization:

Publishers won’t solve this problem: they cannot consistently enforce
standards of decency and security on the ad networks that they embed in
their sites. Just as browsers added pop-up blockers to protect us from that
abusive annoyance, new browser-level countermeasures are needed to protect
us from today’s web abuses.

And we shouldn’t feel guilty about this. The “implied contract” theory that
we’ve agreed to view ads in exchange for free content is void because we
can’t review the terms first — as soon as we follow a link, our browsers
load, execute, transfer, and track everything embedded by the publisher. Our
data, battery life, time, and privacy are taken by a blank check with no
recourse. It’s like ordering from a restaurant menu with no prices, then
being forced to pay whatever the restaurant demands at the end of the meal. [1]

To use his dumb analogy, it's going to the same restaurant over and over and whining about the prices. If you don't like the prices, stop going.

Continuing to visit while blocking ads is no different than downloading movies or apps for free because you can. It's fine when a handful of people do it; just like music sharing wasn't a huge problem until Napster. When every ios user starts totally blocking ads, it's not longer ignorable. There's no human right to read the nytimes.

[1] http://www.marco.org/2015/09/16/peace-content-blocker
sad to see Wombat shutdown.
Robin Hood the thing. Give exactly 100% of the money to starving children. Literally. Personally, not through some charity. Literally go to a 3rd-world nation (on your own money, don't dare touch money collected through the app), find parents of starving children, and give them each a $100 bill.

Start a trend. Start that trend. Be that person. Not just the person who had a hit iOS app. Be the person who eliminates hunger by setting a simple, obvious, example. Does that feel good? Also keep our app.
If anyone is interested in pictures Vice did a nice article on Salton City: http://www.vice.com/read/i-went-to-californias-post-apocalyp...
As a Canadian, I can relate, but I'm still amazed by all the flags I see when I come down the border!
Go see http://codetriage.com/#javascript -- they monitor active projects with simple tasks that need to be done. You can sign up to be nudged by email every month or so. Good luck!
"strikes me as a very entitled stance"

Not at all. This is exactly the same as broadcasters putting ads in their shows, and you muting them, fast-forwarding through them, going to the bathroom when they're on, etc.

The attitude that "if I put this out there and show ads, all viewers will need to view the ads before or while reading it so I can make money from this" is the entitled stance.

If you put it out there, I'll choose whether to download the content, the ads, both, or neither. If you don't like that, it's on you to find another way to monetize it or stop me from having access. I'm not going to pirate or try to break-in. But if it's just sitting there and I can legally download it, I will. It doesn't stop anyone else from doing it differently.
شركة تنظيف سجاد بالرياض
The video shows a wipeout around 4:30, just a long slide. The bike wasn't near 85mph though.

Sadly, the video is pretty cheesy and content-free. It's hard to recommend.
As one of the people who was pretty frustrated with the original plan, I can live with this. Thanks for listening and incorporating our feedback.
> As regards your comments, many ethical concepts are not testable in any meaningful way.

Fundamental ethical propositions by definition are not empirically testable. They aren't statements about facts, but about values.

(Derivative ethical propositions of the form "Given that we value A, B, and C , we should do X" can be testable, insofar as A, B, and C are amenable to objective measurement, and we can test whether or not X optimizes them relative to alternatives.)
It's a bishop, not knight.
Thanks for the link. I think there are about a dozen sites that I really loathe the advertising on. I haven't been running ad-blocking software (as I mention elsewhere in the thread) and I "punish" these websites by simply closing the tab as soon as it gets a little jerky while scrolling.

A blacklist is an interesting idea. I'd like it even better if the blacklist was only active for a limited time so that I have to manually keep re-blocking it. Then if a site cleans up their ad-act and starts running ads good enough that they don't eff up the UX I'll simply forget to re-block them.

Something along those lines might be a product, especially if you sell access to a chart of how many people are blocking your site at any time. It might be a tool that publishers can use to evaluate advertisers and not accept the business of advertisers that cause their blocking numbers to spike.
Web publishers should get together to make a "Reader's Charter" that pledges to stop annoying ads. It's not that complicated. Here's mine: http://newslines.org/blog/how-i-improved-this-website-with-o...
Flexport is hiring for pretty much everything
P.4 mentions using variant, but I couldn't find any information on this. Does standard C++ have a built in variant now?

If so, could someone link me to a resource?
Hey, you're not wrong. Linus used the GPLv2 only because it allowed him to get patches back into the kernel. He's neither a fan of the FSF nor the GPLv3 because of their philosophy on software freedom.

Linux is by far more popular for developers, tinkerers, and cool software projects but BSD is still massive in the server and embedded devices space.
How about, as a start, an ad industry that voluntarily and transparently (e.g, using open source software and business contracts) restricts itself to displaying ads that (a) do not directly impinge upon the browsing/reading experience, and (b) do not track?
_My_ story is anecdotal but early 2000 VWs are known for being really shitty. this have this history. I heard they have gotten "better" but a bit too late for me to care about.
And hopefully they don't have the need to take it as far as suing you once you withhold things (as you rightfully should in such a situation).

What would suck is doing everything to protect yourself, and then need to waste money (if you can even afford it) on a lawyer if the idiot tries to sue you.
Re lowercase reddit, I actually submitted with lowercase, but it auto-corrected to Reddit :)
Wisconsin doesn't test any cars older than 1996, because they would need dynos for it. Much cheaper for them to just only test ODBII cars.
The fact that most of the discussions I encounter on a daily basis never address this is maddening.

I blame it on our cultural ideals stating that everyone is equal. As Americans, we have severe reservations about claiming people are genetically different.
This is brilliant. I've added a request header to my browser:

X-You-Owe-Me-If-You-Send-Content-In-Response-To-This-Request: $1,000,000,000

I'm going to be rich, rich, rich!!!!