skysight-inc/HackerNews huggingface dataset:
I assume you are responding to me primarily.

This is the issue- Him having 'fuck you' money makes no difference to me. Plenty of rich people do things with a hidden agenda. Personally I feel like the reason he gave seems far fetched and much less likely then another causation point. So, with Occam's razor in mind I default to my viewpoint that this was likely a issue induced by Ghostery.

For what its worth, I also feel like the Flappy Bird guy had a alternative reason to pull his app as well. I wont get into that here though.
I'm a total newbie at chess... but what's the problem with promoting to a queen?
I've often theorized that casinos could have highly accurate scales in the chairs to keep track of people.

Hypothetically (but I've seen it in action): I don't necessarily sign up for the players club yet, I walk in and walk up to 3 machines and put a dollar in. Lose -> lose -> minor win. Then I say "oooo I'm going to keep playing with this money!" then I end up losing more than I originally had on hand.

I guess it could be as simple as they're watching you but it's got to be fairly easy to automate. "Hmm this guy weighed 215.3lbs when he came in, that's guy id 1528." then just have a small window. I'm sure there are other 215lb people there but it's not that vital... lol Anyone have any insight as to whether or not I'm just insane?
There is a more charitable interpretation.

When engines are colder, they burn less efficiently and produce "worse" emissions. A system that treats the warmup period differently than the steady-state of running a hot engine is potentially quite reasonable.
> You aren't being forced to watch anything. You have the option of leaving their site and living without their content.

> Your attitude is the definition of entitlement.

I also have the option of completely ignoring the ads or covering them up, which is essentially the same thing as blocking with a plugin. This is not a binary equation. This is the essence of my very first comment here.

There is nothing morally wrong about not paying attention to an ad, zooming in so you don't see it, covering it up, not watching a video, muting commercials, etc. No publisher or advertiser has the expectation that 100% of people will pay attention to their ad. The ratios are closer to 1%. Nobody has that expectation expect the people trying to make this into a moral argument.
How is it not harming them? Sites make money thru advertising and you block those ads. Paywalls don't work for everybody.
Makes sense, really, even if some posters can't seem to fathom giving up money to sleep soundly at night.

This is like kicking kittens and then announcing to the world that you're going to stop kicking kittens. Then why kick kittens in the first place?

No one made Marco create an ad blocking app. No one demanded his coordination with Ghostery. No one demanded that he announce it with great fanfare on his site. Moralizing about him stopping it ignores that it was just a few short days ago that he started it.

And now he deserves accolades for stopping it? This is an incredible discussion. Countless other people with the ability and the means, who actually had convictions about this topic, didn't create ad blockers (much less for personal reward). Others still, who have convictions that favor ad blockers, did and stand by their moral compass. Either groups are in a far better position than Arment's "have it both ways" perspective.
Proxplease for when you really just need a list of proxies
I agree with most of what you say, but let's be honest in that most "biz guy" types are far better salesmen than engineer types, particularly in niches like this. Having a network of influential family members, college buddies, and relatives of buddies is a powerful sales tool. Not saying it's fair, but it's reality.

Now, that doesn't mean they'd make a good CEO, just a better sales person, which is also a critical skill for most startups (although I do like the "growth engineer" movement, which puts some of this power back into the hands of engineers, in marketing if not in sales).
Here in Oregon my '03 TDI gets a quick ODB-II and a visual inspection (i.e. is the Check Engine light off, is the exhaust not full of smoke, etc.). Of course, I'd expect CA to be the most stringent state.
Battle of the Free Code Editors
Our selections from The 100 Best Business Books of All Time were:

-Selling The Invisible by Harry Beckwith (great look at selling services)
-Secrets of Closing The Sale by Zig Ziglar (gets you prepared for objections)
-How to Become A Rainmaker by Jeffrey Fox (shortcuts to better sales techniques)
-The Little Red Book of Selling by Jeffrey Gitomer (best first book for first time salespeople)

As mentioned in other posts, I would also add SPIN Selling, Mastering the Complex Sale and The Referral Engine.

"Smart" books in the sales space include Influence, Made To Stick, To Sell Is Human.

For motivation, read more Zig, Tony Robbins, and Dale Carnegie.
Yes, absolutely. Good algorithms books show you strong patterns for how you can attack problems and program solutions. They will also often introduce you to some of the best, well-known algorithms that exist: these are known solutions that have been studied and examined. It's amazing how often you may find that knowing a problem has a well-known solution allows you to "skip ahead" to the next, actual problem.

More importantly, data structures are essential to just about everything you do as a programmer. Every program has some amount of data it needs to utilize as input or output and data structures inform everything from where and how you store it to how you work it (how you program against it!).

Here you see the crossover back to algorithms and further the importance of good fundamentals in algorithms: well-known data structures have well-studied algorithms for things such as creation, insertion, deletion, management, sorting, iteration, and more. Better knowing those algorithms helps you better understand the tradeoffs between data structures.

Using the right data structure with the right set of algorithms for that data structure for the given usage cases of your data is a huge part of programming and a big distinction between bad programs, good programs, and amazing programs.
> Because of this potential ambiguity, here is what we recommend for authors/implementors

Potential ambiguity? It's nothing but ambiguity! What were they thinking.
In California CARB can order all of these cars to be inspected and if they aren't, the DMV won't renew the registrations.
Extremely very not easy. And also small, Flash-based, ugly to look at, and frustrating. But it's certainly addictive.
Obama Won't Rate Colleges, So We Did
What makes you say that? He's never struck me as that type of person but maybe I've missed something. Do you have any examples?
Yep! And increased fuel consumption = increased CO2. Endless fun! x)
Give yourself a break mid-morning
Yeah, but putting "strictly" there does not change the meaning of the sentence, it's just a superfluous word.
Ah, I can't believe no one has remember up to now how after buying Skype, Microsoft replaced its "volunteer" supernodes with 10,000 boxes running grsecurity Linux: http://arstechnica.com/business/2012/05/skype-replaces-p2p-s...

On the other hand, that wasn't public like this. But it's a far cry from the two tries required to replace Hotmail's front end Apache FreeBSD servers with IIS? NT a decade or so earlier. Or the much more recent Danger Hiptop/Sidekick NetBSD + Java + sane servers -> Windows CE + Exchange that in probably the largest part doomed their $1 billion Kin effort: https://en.wikipedia.org/wiki/Microsoft_Kin which took only weeks to fail hard once it hit the market.
Agreed. I personally want ads to go away entirely and have zero qualms about blocking all ads I can.

But his explanation makes sense to me. I would not want to work on an adblocker, even for loads of money. I don't want to spend my days working out how to undo somebody else's work, knowing they will then try to undo mine, no matter how much I dislike their work. It would be stressful and I would be miserable. Maybe someday it would pay off by helping us get toward a world I'd prefer, but if not, or until then, it would just feel like I was wasting my own energy and someone else is wasting theirs, when we could both be building cool new things instead of fighting each other.
I hear what you're saying about wood v. particle board. I think you may have missed my point though. A ceramic mug isn't recyclable but after 18 uses it's more environmentally responsible than a paper cup.

I don't think these desks will take off. But a hunch based on a rough comparison to the ceramic/paper cup usage (which has been examined to death) tells me that even a cheap IKEA particle/laminate desk is going to be more 'environmental responsible' than a cardboard desk in the recycling stream after limited usage.
Stalemate.
Marginal cost? free glass of water? No. Writing articles cost time and money. They are not free.
I've almost always used agile == scrum ...I'm not completely clueless, but geeze, I don't talk to my general manager about scrum or xp ...I just talk about agile.

EDIT: and I put the agile manifesto outside my cube-wall highlighting Individuals and interactions over processes and tools
40, started using Linux in '93 or '94. You're probably old enough to realize that even though you're kind of in the same casino, those "upper management idiots" are playing a vastly different game than you or your startup. What portion of your work, for example, is spent figuring out whether the EU is going to give you a seven-figure fine for not localizing something, or whether a vendor from a non-NATO country can troubleshoot a server with a given client's PII on it, or whether the update you're pushing this week has been tested to make sure none of the 27 major products that take dependency on it are going to break? If your only metric is how much chrome the end user sees...
As a TDI owner and Colorado resident, I can tell you that the drive-by testing does not apply to diesel vehicles, nor do you take diesels to the emissions testing centers. You have to take your diesel to a state-licensed diesel mechanic for testing.
We're small, bigger than 5 of course, but small. Been
distributed for 18 years, we tried office space for the
bay area people and eventually went 100% distributed.
We've got people on both coasts of the US as well as the
middle (not sure if we have anyone in MST but we have all
the other time zones covered). And people in Canada, eh?

www.bitkeeper.com
To avoid split-brain a consensus system like etcd cannot make progress with less than 50% + 1 members operating. This is just a hard constraint of this type of distributed system.

You can find resources that explain all of the constraints in depth at the Raft homepage: https://raft.github.io/
If you output those same emissions at a different time you haven't really done a lot for environment (except if they're cycled through catalyc converter or DPF filter which are usually less effective on cold start) - you're just gaming the system to get better eco ratings.
You assume that just F2P games do this? If it "adds value" - however management describes that - then you can assume that they've considered it (at minimum) or have done it (likely).
I wonder why it was introduced.
Ha. We'll take name suggestions if you've got some!

To work around this you can have a second recipe called "no special characters" or if it's something as simple as needing to shorten it to 8 characters, you can add a note to your primary recipe within the app about the troublesome sites. By default the app walks you through designing a recipe that produces strong passwords while meeting the most common requirements.
Men educated at Ivy league schools vastly outearn female classmates
California's CARB is the gestapo of car emissions. If anyone has the motivation, expertise, and evil disposition to detect this, it's the state of California. I've never lived in a state like this. Bi-yearly tailpipe sniffs and visual inspections. Even if your car's emissions are cleaner than their ridiculous requirements, they'll still fail your car if it has parts on it that are not stock. I ended up having to sell my car to someone out of state because I'm not going to swap in and out my carefully customized (and clean) intake and exhaust system every two years just so they can shine a flashlight in and see stock parts.

I'm not shocked that California is a part of this.
Oh, tots scam/plot/hijinx. Because everyone knows it's easy to game the system and become #1 in the broken thing that we call the app store :/
SharePoint is a cash cow, but its implementation is such an old mess with lots of parts stayed unchanged since v2003. Nowadays Microsoft India is mainly working on it. The most polished version was v2007, since then little has changed.

SharePoint is basically the server part of Office. It's a web CMS, a web based Office (viewer), with AD account login support. I wonder why there is no open source SharePoint alternative e.g. coded in PHP.
So I spent the last ten minutes crafting a really long post about this, but then I realized I could refactor it into the following statement:

If it isn't in writing, it isn't happening.
How about a temporarily sales ban? Not a fine, just telling them "No new VW are going to be accepted into traffic for the next 12 months."

Cruel, but I bet it's effective.
The 6-year exemption for new vehicles does not apply to diesels. Diesel cars are required to get smogged every two years.
Understanding Media Coverage: Seven Summer-Long Experiments with Media Cloud
>It looks like he just felt uncomfortable making money off of his friends' and colleagues' loss.

Anytime you sell a product in a competitive market, you do this. Those ad companies are happy to steal costumers' attention from other companies.
I would expect banks to allow more than a case-insensitive password of no longer than 8 letters and numbers (only) too.

It's kind of a sad state...
OK, didn't know if that was something that was done or not (see my response below).

I'm in CA, just had to renew my registration and get my car smogged a couple months ago (its a 2013). It passed, of course.
"In real companies, you would have to work 4 years to get that kind of equity."

When Billy builds a "real company" he can make those kinds of deals with developers. Right now, Billy has nothing like a real company. He has an idea, no ability to execute by himself, and a 50% partner who also can't execute said idea.

Startups are not real companies, and equity for working on a startup is very different than equity for working on a real company.

A real company also expects to pay market rates for developers. So, by that metric Billy should have been paying these developers $50-$150/hour (depending on market, experience, etc.) for these 20-30 hours worth of work, if they were contractors rather than employees. It sounds like at least some of the team has enough experience to be on the high end of the rate scale, and if they actually delivered some sort of working prototype in that time, they certainly delivered value.
It is part of the business model for YC, so for both the company running it and some portion of the members participating, there are potentially millions of dollars at stake. Thus, like at your job, this is not a great place to casually be a butt for giggles. It cuts down on the trolling.

Edit: Of course, it is more complicated than that. But I think that is the heart of the matter and often overlooked by members analyzing the dynamics here.
Hacking sends shivers through brave new world of digital cars
I'm not sure if you are satirical.

How would fining the end users solve the problem?
I'll respectfully disagree with your characterization--being a CEO isn't easier for anyone.

Diving in a bit better: a tech person may well obsess over implementation details (because they understand, or think they understand) them better than whoever is on the dev team. They may rabbithole working on a rewarding intellectual work that has nothing to do with the success of the business.

They may not even know how to deal with a veep of sales or marketing, because they may not have any idea how that world works. I have a friend who is a CEO that, for the longest time, thought marketing was basically lies, and so saw no reason to invest time in it. They've since reconsidered their position as their business intelligence has caught up with their technical intelligence.

As developers, especially ones who haven't really built and scaled a business, we always love to think "Hey, I build the product--how hard could the rest be?"

We're usually wrong.
I'm really disappointed by the amount of support he has gotten for this. He has directly mislead consumers into buying a product with an intent of support, and then immediately pulls it and forces the user into a difficult process with Apple to reclaim that money. Anyone that is unsuccessful in the process will have their money go directly to the developer. I understand the possibility change of heart, but that doesn't change the fact that every action of this matches what would happen in a scam, other than the fact that I truly believe he didn't set out to intentionally scam users. He really should have thought about this before releasing the app, and I feel like the support he's getting will convince him or other developers that this is at all a decent move.

I think Apple should be at least overly cautious any time he attempts to release another application. I know many developers that would have been effectively blocked for less, but he has the fortune of being in good with Apple so I don't see that happening.
How is inconsistent different than just plain wrong?

This may be another example of reactions to Aphyr's reports telling about the mental model of the developers.
That's because Joanna is against it and will aggressively defend their platform choice. After our argument online [1], she posted this essay [2] comparing QubesOS to other things. She censored my piece-by-piece counter, too, lol. She did eventually do something with trusted path and mentioned QubesOS could be ported to different platforms. So, there's some progress... Honestly, it wasn't clear whether she really understood INFOSEC (esp TCB concept) based on her replies so I avoid QubesOS.

[1] http://pastebin.com/5fnh8g2S

[2] http://theinvisiblethings.blogspot.com/2012/09/how-is-qubes-...
> This is like kicking kittens and then announcing to the world that you're going to stop kicking kittens. Then why kick kittens in the first place?

Sure. That having been said, people do things all the time without realizing how it's going to make them feel. Marco made an ad blocker, turns out it made him feel bad, so he's going to stop doing it. Fair enough.

I'm not trying to suggest Marco is some Saint here. Like you said, he created this problem for himself in the first place. I just can't believe how unwilling HN's readership is to believe that there isn't some ulterior motivation behind him pulling the app.
>paywalls are reviled by normal people

Really? Everyone pays for services that they value.

I certainly don't hear people complaining about the 'paywall' for eating a banana.

In my view, the advertising model exists because most things posted on the internet are not worth paying for.

What I hear more often is people paying for access and then complaining that a high level of advertising is served anyway. Paywalls are not the answer to ads.

What I also hear is people paying for access and then complaining that the quality is not worth it or reduces over time. Paywalls are not transparent.
If these controllers were open source, drivers could decide on their engine settings themselves. That could be an interestimg strategy for VW as it would move responsibility to the drivers.
> where a ticket from Warsaw to Zurich can be significantly cheaper than into the other direction. In this case it makes a modicum of sense. Chalk it up to differences in purchasing power.

Not just that. Everyone wants to be in Greece in August, not many people want to be in London.
NASA Seeks Big Ideas from Students for Inflatable Heat Shield Technology
Doesn't do anything for sites not considered "publishers." Popular "tools," such as calculators, forms, etc. will not have these Facebook-type options.
I enjoyed the solution...I played chess when I was young but obviously not at an elite level, as I did not know of this rule. But what amused me was -- legal or not -- that I just had never even thought of doing that kind of move, ever. Technicalities aside, it's a nice thinking-outside-of-the-box example.
I love the look/feel/drive of a VW, but I will never again own one.

My parents bought a 2002 VW which I mostly drove and the maintenance costs were through the roof. There have been at least 3-4 recall notices, one time while parked on an incline, it rained and flooded the back of the car with water. When I went to VW, they said that I had to manually clean out some drainage underneath the car. How the hell am I going to do that?

Then the coolant leaks, engine belts, cracked radiator. You name it I probably had to get it fixed.

Never again.
I drive a mazda, and my car definitely runs rich (visible buildup on tailpipe, the exhaust smells like gasoline when the engine is cold), but it just passed its first emissions test (at 6 years old) showing no detectable gasoline. I wonder if there's some gaming going on there too.
You kick kittens because you didn’t really think about it, then you think about it and you stop. Humans make errors in judgement all the time. That’s just ordinary.

Also, he himself clearly says that he doesn’t think blocking ads is somehow undoubtedly immoral (like kicking kittens) or something. He makes a much more subtle argument, basically saying it’s a complex issue and he doesn’t feel confident in his ability to make the right decisions looking forward in his stewardship of what would probably have been one of the most popular ad blockers on the platform.

He just doesn’t want to make those decisions. He feels uncomfortable making them. That’s it. I think that’s a very sensible argument for pulling the app, especially if you expected this app to be not very popular in the first place.
There isn't one, because your position is idealistic and naive.
ERG is just a pipe from the exhaust to the intake with a valve. Compressing and carefully releasing would be much more complicated and very much a not normal way of lowering exhaust temperature to reduce emissions.
Part of real agile is that you are free to hack your process. It's a variable you can adjust, not a constant.

This means that anybody giving you a fixed process and saying it's "Agile" has completely missed the point.
If white promotes to Queen there are no legal moves for any of blacks' pieces because all the pawns are blocked and the King cannot move into check. It's a stalemate at that point and a draw.
I had the same impression. The constant "we built this internet" and "we run the show now" displays so much ignorance and insecurity about our field its not even funny anymore. These people usually can't explain the first thing about how the internet actually work, even if they can build websites every day.

I couldn't help but be reminded of the Dunning-Kruger Effect while reading this article.
Cheers, it's good to know that options already exist.

I recently learned of uBlock Origin, a browser plugin. Its author calls it an HTML firewall. This is the sort of functionality I think is ideal: it blocks tracking by default, by preventing connections to a list of ad servers, but is fully customisable.
Uhm, the emissions test you do every year (I guess in some US states is the same as in EU where you have to measure that yearly?) is different than emissions test that's done on each new model of car before allowing them to be sold and then entered into official specifications.

Remember there are restrictions like EURO5 etc. that impose higher taxes, city environmental taxes and even outright ban cars from being sold on the basis of these specifications.