skysight-inc/HackerNews huggingface dataset:
It's amazing the lengths people will go to in order to justify their actions. If you actually believe passively blocking ads is increasing the probability that content you enjoy will be produced in the future, you're delusional. Sharing your feelings with the sites you enjoy would clearly be a much better thing to do.

You are a programmer. If you have so much faith in the model you're suggesting, build and sell software that will allow publishers to do it.
While cooperation makes logical sense. The statistics and study of human behaviour indicate that far from being an aberration "red in tooth and claw" is far more the norm.

Don't mistake culture and societal norms for the norms of natrual human behavior.
Agreed. Text-based ads are fine with me, as are non-animated ads that roughly blend into a site's color scheme. If the ad animates, flashes, moves, makes sound, tracks me with cookies, etc. then I want it blocked. However, I don't have time to manually unblock all the unoffensive ads after installing EasyList, or block all the offensive ones instead of using EasyList. Another default subscription option that blocks the most offensive ads would be most welcome.
I've had 40% speed-ups on some math-heavy C code simply by switching from gcc to clang.
Proprietary extensions are one reason that gcc is so hard to unseat. You're always better off writing standard code if you want it to work in ten years.
the author thinks he is immune to ads because he doesn't click. so... why all those ads before the internet?
The companies could always move after they got funding.
I think one secret is community-based ads.
I'm happy to receive ads about products directly related to sites I frequent. For example, things produced by YC... I would be happy to peruse an "ads" tab (next to "jobs"/"submit") by my own volition. 2600 magazine does the same thing... ads by subscribers only... and they're always interesting. That's the key. Find ads that people WANT to see, so much that they're almost willing to go out of their way to see.

Then again, if you really have high enough volume, why can't you just try EVERYTHING and then only show ads that get high CTR? Isn't 5k impressions a sufficient sample size?

What about using graphs of campaign clickthru rates for individual people (a la directededge)?
Gendercide: The worldwide war on baby girls
Tastes like Teen Spirit.
You need to read the HN guidelines: http://ycombinator.com/newsguidelines.html
Except he also ignores so much about scrolling. He makes the assumption that scrolling can only work one way. You do, too. Your problem isn't with scrolling. It's with the way scrolling is implemented.

Even the articles diagram shows a horizontal scrolling example that would make reading easy. One page per screen. Done with that page? Scroll to the right. That's it. You could even have the scroll snap to the next logical page.

You might call that paging, but it's not. Paging in this context is simulating flipping a page.
Hey thanks for that, you just clued me on on a strategy I could definitely use to push my product out. Your comment is really helpful. This is especially the case for bootstrapped startups where you really really need to leverage any and all resources you have. It's to say "we'll just buy our customer's attention" if your funded, but working with no money entails you pool resources, bend over backwards for those key connections, and find novel ways to get what you want, which as you point out, frequently comes down to collaboration and sharing your pie.
Doesn't this have, as a huge issue in the critical path, someone solving the holy grail of the past 15 years: actually getting a micropayments service off the ground? It needs to work, to be not so much of a hassle for people to use that they won't bother, to have fees low enough that they don't swallow all the cash, and to have enough of a critical mass of people who already have accounts so there isn't a hurdle to sign up to some new obscure service just to donate your $0.05...
The "X" Factor in Business
Much as it has with most other sectors, the economic downturn has taken its toll on the early-stage ecosystem. Many angels have curled up into fetal position for a while, a good number of VC funds are simply running on fumes and lots of startups are having a difficult time getting traction and are consequently running out of operating capital. By necessity people keep up appearances but plenty of old hands out there know what the deal is. There’s no getting around it- it’s just been tough.
I like the nod to Logo in the first screenshot.
This is exactly why I went to work for a startup. We're becoming successful enough to start seeing some of this nonsense; when it gets too ridiculous, I think I'll be moving to another startup...
Also, I really like the typography.
The notion that I should feel obligated to let someone try to persuade me of something is absurd.

Advertisers, the people who bought the ad, are paying for impressions in the hope of converting them into revenue. An impression spent on me has absolutely zero chance of ever generating any revenue or any other kind of value. This is a safe assumption that has held true in my decade or so of browsing the web. The impressions that I block are spent on someone else, where they have at least the potential to lead to conversions. Thus, I am helping the advertiser make more money.

The ones who lose out in this situation are the middle men: the agencies, networks and content providers. Though their impressions become more valuable, they have less of them to sell and this apparently works out to a loss. However, appealing to my sympathy about this is nonsensical. They are simply asking me to help them sell worthless impressions to some third party. I would never feel inclined to do that, no matter how indebted I felt to the content provider.

Ad supported sites who complain about blocking fail to see the big picture. Their entitled thinking goes no further than "when you do this, I get money, so you should/must do this".

If internet advertising is not sustainable in the face of ad blocking, then it is not sustainable at all.

Incidentally, asking me to actively avoid sites who's ads I don't plan to view is also absurd. The web simply does not, never has, and never could work that way. Nobody can be expected to add that layer of deliberation to the act of clicking on a link. By publishing an unsecured website, you are implicitly authorizing anybody to link to it and to view it in any modified form.
I'm not sure this screenshot is convincing. Do you see the last error message?

In the second error message clang found that `horisontal` doesn't exist and suggested `horizontal`. That's fair enough. The last error message actually assumes the code said `horizontal`, which is just horribly wrong. I think that the compiler should never ever report an error on code that is not really there. What would happen if the programmer got a list of error and started fixing from the end? What if the guessed name was wrong? The programmer would spend time chasing some bug which doesn't exist outside of compiler's "that's what you probably meant" version of code.
I've always thought that Nagios configuration was pretty good. For the small organizations, it's simple enough with it's object/template infrastructure, particularly now that you can create custom properties and pass arguments to nrpe, that most sysadmins can get a monitored environment up in 30 minutes, and then add devices on the order or 2-3 minutes per system (inheriting all the monitors for that object class)

When organizations get larger, the configs are straightforward enough that the machine generation (which is absolutely necessary when your monitoring 10s of thousands of services) is also relatively straightforward.

My company is dropping north of $1mm on ITIL practices, ticketing, trending, and KPI generators to depart from our current Jira/Cacti/Nagios world, but Nagios is one of the products that we're continuing to use for the foreseeable future. (Eventually that will change - I've discovered that Billion Dollar corporations would rather spend $500K / framework and then start adding developers (at $150K fully loaded) to extend that platform with proprietary in-house developed systems, rather than simply go buy an open-source product for $5K and do the same thing.

I'm not bitter though, really.
Jonathan Coulton performs Code Monkey
All Google Logos up until March 2010
Automated deployment systems: push vs. pull
Mercurial 1.5
Test-Driven Development: I Finally Get It
The State of the Oatmeal
How does hosting the ad from their own website increase the chance an ad won't disrespect web site viewers? Just because the ad is hosted elsewhere doesn't mean the ads will be any better.

If thy host them themselves then the website has to develop trusted analytics on the who saw the ad. Who clicked on the ad. Who bought something using the ad.

All of these analytics are what make internet advertising worth it. Without it most companies wouldn't bother. And that just increases the cost for the content producer. Now instead of just being a content producer he has to be an advertising analytics expert. What you suggest is not a solution it's a step backward.

People seem to want to have their cake and eat it too whenever this comes up. The fact is your favorite site has to make money in 99% of the cases. It has only 2 potentially viable ways to do this. And of the 2 only 1 has been shown to be consistently viable in almost every place it's tried. That 1 is advertising. Subscriptions and micropayments have only worked in few outlier cases.

So if you like your favorite site and want to use it then suck it up and live with the fact that they have to advertise in order to be there.
This is a special case of the general advice that keeping your expenses low allows you to spend your time on activities that don't have to (immediately) make you money. This is actually one of the main ideas in the Y Combinator system, isn't it (ramen profitability, work at home, etc)?
We've been using a different nagios alternative, zabbix, for quite a while and I'm always surprised how few people have heard of it. The UI takes getting used to, but it's full featured and dependable.
Would be more than happy to shoot the shit: j@jasonlbaptiste.com
Thanks for the feedback.
1) Login button text is fixed.
2) Sorry, having some delays from too many users trying to sign up.
We're working on speeding up the import process now. Sorry for the delay!
the struct point holds a def for the correct spelling so I would guess that they are using known good variables and suggests the one that is closest to it.
People like you are part of the reason it is hard. You should follow a good rule for commenting: don't say things that you wouldn't say to someone's face.
For every youtube video, i should see ads on when the artist is next coming to town by me. Find out where i live by simple ip address geolocation. Get commissions on ticket sales. If the artist isnt coming soon use the panoply of recommendation systems to just find out when similar artists are comin instead
Yup, Apple just ensured they won't get any more of my money.
Bah. I'm sure if you held a fair vote over the whole affected population, a clear majority would favour the games going ahead. There will always be some who are inconvenienced but that's just a fact of life. It's a numbers game - the greatest good for the greatest number.

And the simple fact is that the appearance of your home, especially regarding commercial advertising, is and always has been regulated by local government. Why would anyone think the rules have suddenly changed, just when the media of the world is focussed on the area?

There's legitimate criticism and then there's just whining. For me, the attitude you're describing falls pretty squarely into the second column. The Powers That Be have decided that the Olympics will be great for London, a decision with which I tend to agree, so stiff upper lip, eh?
I think the solution to this problem is sponsorships. If there were a network that connected sponsors to websites it would be easy for a site to find a few good sponsors and just mention them in posts bypassing the ad-blockers and getting readers attention. It works in podcasting, why can't it work on blogs?
"What would happen if the programmer got a list of error and started fixing from the end?"

I always fix the first 1 or 2 reported errors and try to recompile. I assume everyone did. A traditional "report on errors which are actually there each time they happen" compiler will give you tons of completely spurious errors which happily disappear once you fix the first few.

In the instance you point out, it could just uselessly say "no member named horisontal" but it knows it already gave you that error. So instead of repeating itself or shutting up, it reasons in the alternative--even if the name was corrected, the type is wrong. I would actually find that far more useful for fixing all the compiler errors at once.
Yes but it's expensive to live there. See this article which was posted today which may be as relevant to people starting software companies as it is to writers: http://www.patrickrothfuss.com/blog/2010/02/fanmail-q-advice.... You can have more time to start your company if you're living cheaply (assuming you're not independently wealthy).
Pre-ordered! Thanks for the tip.
I use it as a static analyzer for iPhone projects and it creates a nice summary of issues (as linked to) on a web page
you're saying I should port all my code just because the ui is more user-friendly? what about performance, options, special warnings, builtins, and everything else?

I've been using gcc for a while now, and every time I use it I found a new feature. It's rock solid and had never let me down.
But it is a compelling reason. Imagine all of the brain cells you can reclaim by forfeiting that C++ error message intuition that you now have.

First we need full C++ coverage in clang. Onward!
Maybe it's not so much that they lack innovation, but perhaps that the decision makers at higher altitudes of the org chart are too risk averse, impatient, critical etc, so they ax projects before they get a chance to sprout wings and fly.
Is it okay to ignore results from people you don’t trust?
I look forward to using them for GridSpy. Thanks for the recommendation.
I see where you're coming from, but I don't think it's the "obvious reason." I think the reason is because many Hacker News users seem to adore celebrity in all its forms.. in the past we've had similarly trivial posts from certain "names" in our field crop up on HN with regularity. All of them men so far, in my recollection.
If you're a photogenic & telegenic young woman software developer in Silcon Valley and you're also sufficiently socially charming, creative, or just plain lucky enough to fall in with the "right crowd" at the "right time" you can get spades of press far easier than any male or any non-photogenic female.

Even if true (cough.. iJustine.. cough..) that's just "how life is" and complaining about it doesn't change human psychology. Like magpies, people are attracted to shiny things - you just gotta make yourself more shiny.
Breaking With Scientology
Wow, I had been wishing for a site just like that - because I want to use it! Happy to see I don't have to build it : )
I think you're really onto something. The whole "ads suck" conversation is kind of unnecessary because there are so many ways to make money on advertizing without annoying anybody. Dan Kennedy's books are essentially just giant, 200-page ads, and I buy them and read them cover-to-cover (and overnight in most cases).

Cluetrain Manifesto explained it more than a decade ago: markets are conversations. The flipside to that: conversations are markets. So if you're filling the whole world with conversational media, you're turning everything into a market.

However:

Make dropping in an affiliate marketplace easy for content providers. And make revenue sharing, management, and tracking easy for product providers.

This already exists. :-) Both through the reputable world of Amazon (et al) and the disreputable (or less-reputable) world of Clickbank (et al), this is all a done deal and already was a done deal several years ago. The tech is simple: cookies and HTTP redirects.
If you're going to blatantly self-promote your event, how about a little disclosure?
Hardly proprietary. Apple gave the "block" patches to the gcc team. Gcc isn't interested in them, they are holding off for some future C++ syntax, though I don't see how that helps C programmers.

Meanwhile, I got seduced by gcc's nested functions which are not supported by clang. Apparently they are non-trivial in clang so won't appear soon if at all.

Two incompatible mechanisms for function decomposition are annoying.

("blocks" does a lot more, but for the afflicted project I don't need that. Just nested functions would be spiffy, it saves the plethora of arguments being passed to each function if you keep them at file scope.)
Even if you were right (and I have no idea if you are), this is an even more insidious form of ad hominem. Would you have felt the need to post that if someone pointed out the lack of accomplishments of some random male developer?

People are quite ruthless with what they perceive as fluff blog posts from ANY source, and I'm not sure your generation's social mores regarding politeness or chivalry are necessarily the correct prescription for alleviating discrimination.

Your implication that women shouldn't be held to the same standard is inherently condescending.

Pocket Fun Games - would you have funded a MALE single founder in another country doing a FREE iPhone app? Not exactly a million-dollar idea, those free, ad-free iPhone apps.

It's not just throwing away your/Sequoia's money, it's that when you fail to hold female applicants to the same standard, the resulting failures add grist to the mill for the other side of the sexist argument, which presumably is the opposite effect from what you intend.
Since when is it hard to find and correct syntax errors that are preventing your C code from compiling?
I agree, but it might be helpful if it put something in saying that it had made that assumption. For example they could say

[...] has type 'double' (assuming argument horizontal was intended)

With you on the reported errors and trying to recompile; more helpful error messages later in the build would remove some of those compile-fix-compile cycles.
i'd say that it's 10x because the future does not look very promising for MSFT. their margins are going to take a hit when businesses start to Go Google, consumers start buying home computers with ChromeOS/MacOS, and WinMo gets completely driven out of the market by Android.

also,

It’s not a failure when something like Orkut doesn’t take off: it’s a successful risk assessment.

i can't understand why folks think Orkut is not doing well. i'm Punjabi and nearly everyone who is my age group, that i know in India, has an Orkut account.
The thing that caught my eye was the big "Graduate" (to Visual Studio) button right next to "Run".

Color me jaded.
yeah, I'm thinking this might be more useful for c++ :)
Yes, this is very similar to the advice Paul Graham gives when talking about "ramen profitability", because it takes time for people to create things of value - whether it's a startup or the next great Harry Potter story. In fact J.K. Rowling talked about her mad rush to just finish the first Potter book before returning to full time employment as a teacher, when there would be no time to write. It's interesting to me the people who tend to create the higher value things, artists in one form or another, are usually fairly poor. Not sure how many rich people create new things of value, or maybe it's just because there are disproportionately more poor people than wealthy people.
This totally isn't like Shoes by _why at all.
People who use ad blockers are people who likely wouldn't respond to the ads anyway so the advertiser isn't missing anything.

The problem is Ars is charging advertisers on a CPM basis so the more ad impressions the more Ars gets paid. They could just raise the CPM they charge to account for the lower impressions. Hopefully advertisers would understand the impressions are of more value because some of the low value visitors already "opted out" by using ad blockers.

Or they can charge on a cost per click basis.
Immunity implies disease. As long as we are talking about advertising in those terms, then something is wrong.

Once we get a way to connect businesses to the consumers who truly need their product or service, then we have something to work with.

And by the way: the advent of the internet was/is a pretty huge deal. Things before and things after are necessarily very different.
I don't see how MS can truly be innovative as long as you are bound to deploy your garage projects only on Windows (you have to be huge to be allowed to run on Mac, and never ever EVAR on Linux).

They should federate -- let apps run anywhere regardless of the mothership, let the OS live/die on its own steam.
Very cool video.

How long have you been at this?
I think this company has a HUGE growth potential. I know quite a few business men and women (especially in sales) who would pay a good amount monthly to have this as a tool at their disposal. If you need a concrete example, I'd highly recommend reading Keith Ferrazi's "Never Eat Alone", where he discusses how he manually enters all his contacts and reminders after each and every conversation to remind him to follow up and "ping" people. (Actually I'd say everyone should read that book in general)

Personal CRM is a hugely untapped market imo. CRM solutions exist in a thousand ways from salesforce and competitors, but they really don't deal with the "personal" aspect of relationships very well.

So in terms of growth I think they're fine. In terms of exits, I can't really speculate, but I think there's at least two really obvious ones (acquired by Google and integrated into Gmail / Google Apps / etc...., or acquired by salesforce or a related competitor)
I think it was called LiveScript. I'm pretty sure it came along after JavaScript as part of Netscape enterprise server or something (kind of like a coldfusion)
already working on the design doc ;)
I just finished Genji Monogatari, a work from 12th Century Japan. It follows Prince Genji from being born to an low ranking concubine of the Emperor and follows his adventures, and how he gets exiled, and returns, and eventually becomes Emperor himself. Very interesting read.

Anyway, at one point in the book, he meets a family in the countryside where the mother had died and the father was working off in another city, leaving one last elderly grandparent in the care of a 10 year old girl. Genji took her, raised her, and she became a member of his household. About 10 years later, after Genji's wife died, he actually married her.

Anyway, it'd be totally politically untenable to loosen the adoption restrictions, and going as far as to allow adoptive parents to compensate the family would never happen. It'd be just politically impossible due to perceptions involved, and maybe that's a good thing. Still, infanticide is no good, and I wonder if there's other solutions if we could broaden our perspective.
No worries on the delay, I know you're probably suffering growing pains, which, as we all know, are the best kinds of pains :P My comments were an attempt at looking at things from other users perspective :)
Win Six Incase Monochrome Slider Cases for iPhone & iPod Touch
Today we’re happy to announce a special edition of our Inspired Giveaway series, in collaboration with the coolest brand for Apple fans! Yes iLadies and eGentlemen – we’re happy to give away some goodies from the cool chaps at Incase – six fresh Monochrome Slider Cases – three for iPhone & three for iPod Touch. Grab’em now!