skysight-inc/HackerNews huggingface dataset:
You are mistaken. If normal programming constructs did not allow the programmer to choose behavior based on input, then every program would have a fixed execution path, would have the same output every time. and metaprogramming itself would not be possible. You are arguing that function arguments are metaprogramming, which is not what the use of the word 'metaprogramming' connotates. Metaprogramming, in the domain of computer programming, specifically carries the intention of programming in such a way that one or more sub-programs are created from the perspective of the one the programmer is working in.
> There are certain grey areas around national monuments though.

How so?

(And on a different note, is there a way to display text as "quoted" here on HN?)
If someone said they "administer" computers, I would think they're MCSEs. Real BOFHs sys admin (could have been just "admin", but the sys prefix is there to importantate.)
Sad. I'm surprised the first subject, a trained lawyer, didn't simply deny to answer the question concerning his camera. My standard response to any perceived intimidation by police these days is:

"I'm sorry Mr./Mrs/Sargent/Lt X, but I don't talk to police on material matters without counsel present."
As a patent holder you are allowed to sue in any jurisdiction where your invention is made, sold, or used. So the trolls naturally pick a friendly court.
I honestly don't think they'd be that smart.
The Alexander Graham Bell Guide to Changing the World
Not really. Given that people safely eat wild rabbits all the time. And there is certainly no control over what they eat...
yeah, that's what i was thinking too. i've been talking to customers / wireframing for about a month and hadn't even heard of these guys, and neither had my initial customers.
Yes, precisely. If you have the freedom to do only things that absolutely no one else could take offense from then you do not have freedom.
The Hideous Numbers of Compounds
How is it really different? If Google don't get you to use and keep using their service, they lose you as a product to sell to their advertising clientele. Users are still indirectly their revenue source.
What's new with Neanderthals?
>You are arguing that function arguments are metaprogramming

No, I'm not. We seem to have a terminology mismatch somewhere. Asking a function how many arguments it takes and then taking some action based on that fact would be meta-programming, but taking input isn't.
It's interesting that you say that. I am seriously considering doing something similar.

I've realized recently that I can about halve my rent if I am willing to rent an apartment with other people, and given that rent is my single biggest expense that would have quite an impact...

But to do that I would really have to change how I live. I'm pretty used to having my own space...
Really? The test is whether he's diluting the value of North Face's trademark. I think a court could reasonably decide he's not. There's a long and golden history of people creating satirical products that are meant to poke fun at trademarks.
Vulnerabilities in Shopping Cart Software CS-Cart
Has anyone seen a similar effect with UNIX / Linux admins in the pronunciation of /etc? Most newcomers say "et cetera", but veterans tend to say "et-see".
The business power of fun
He means "Cell phones ∈ Internet"
Again, that's kind of a straw man. All scripts are "just a bunch of code in a file". You're equating your organization using Moose to the inability to organize code without it, which is silly.

You're also equating "abstration" with "good", which it isn't. You abstract for practical reasons, not for its own sake.
In legal jargon, that's known as a "credited response". Or, alternatively, "1-fucking-80".
"What's wrong with them preaching that their values are better?"

Suppose that you invite people to your house. Rules of etiquette say that the guests should not tell you how to live your life. Nobody likes to be told what to do, nor how to live. Except for Muslims in the Balkans, most Muslims in Europe are guests. Guests should keep their mouths shut until asked for their opinion.

The Muslims I know who have adapted really well to Europe are the ones who adopt the attitude: these people do not know what Islam is, they think Islam is suicide bombers... so, as an ambassador of my religion, I will tell them what Islam is, without trying to force my belief system on them, so that they get a clearer picture of the enormous complexity and diversity of the Islamic world. By contrast, the morons who claim that it's OK to kill a cartoonist, and who claim that Muslims are victims, are the ones who give a bad image of Islam.

"I frankly believe here in the U.S. we do a better job of assimilating people because we do not subscribe to "adapt to our customs, or move back to where you came from." We demand the freedom to believe whatever we want, as long as we grant others the same privilege."

I live in the U.S. now and I disagree. The U.S. is a country of immigrants, and one of the unwritten requirements to live in the American society is that you conform to the norm. You don't need to lose your culture, but you need to mellow it down in your public life. Sorry, but the U.S. being as tolerant as you claim is a nice dream, imho.

"Ironically, even with the U.S. wars in Muslim countries still ongoing, I still believe that Muslims are better integrated into U.S. society than they are in Europe."

I agree, but not for the reasons you gave. Europe has millenia of history. In Europe, nationality and ethnicity are too deeply connected. Though I am from Western Europe and lived in Denmark, I don't think I would ever feel Danish even if I lived there for 50 years. Being a U.S. citizen is much more cultural than ethnical. The U.S. is more welcoming to all immigrants because of this, not only to Muslims, but to everyone. And it has more to do with the ethnical aspect than with freedom of worship. Do you really think that Muslims in Europe have no freedom of worship?
But... the example was all there was. This wasn't an article with a core point that simply picked a bad example. There's almost no text. If the code exhibited isn't good enough to make the point, then what point is there to be made?
Images from the Lunar Reconnaissance Orbiter
There were a lot of home-schoolers where I went to college. You could always tell them because they had very large vocabularies (which they used correctly) but pronounced everything phonetically.
Other Android phones are to Nexus One as Firefox is to Chrome.

If Google does the same thing as you do it doesn't mean it doesn't love you anymore. It still will cooperate with you and it still will pay you. It just wants to try out some things but they don't want to force you to try it for them.
Semi-complete list of startup accelerator programs (any more to add?)
I wonder whether police prefer this approach to accountability, or the Black Panthers approach?
Same here, but I'd like to see someone try to pronounce it 'postgresequal.' More likely it'll come out 'postgrequal.'
I am completely shocked by "her" casual admission that Facebook employees have in the past logged in as other users on a whim

I doubt there's any company that has user data that this doesn't happen at. I bet it happened a hundred years ago at mail order companies. A claim that it had never happened somewhere would be suspicious.
It's kind of crazy you have a standard response. How many times have you used it?
Scanners cannot look for every possible bug. They can however, look for known bugs. And that's what most attempt to accomplish.

In a nutshell: The scanner looks for known files (thus you see a lot of 404's). If it finds these files, it may try another check (some query string or POST) to determine if it is the vulnerable version. The scanner then tries to inject some javascript for the XSS. If it sees the injected string in the body of the response, it may start modifiying the request until the javascript is actually valid, resulting in an alert window. If it doesn't see a response weith the injected code, the test is complete, move to the next. Finally, the scanner may look for backup files by taking the list of pages from the crawled site and appending things like .bak, .orig, etc.

If you were to take this scanner and run it against a site that returns status code 200 for every request, and echo's back the query string, I suspect you will see a more extensive list of checks that are performed.
Clickable link - http://www.InstantLoop.com
You make an excellent point, but I don't think that's what's going on here. This reminds me more of the ATM technician who overreacted to someone taking a photograph with their phone of the machine being refilled. The man was temporarily arrested and had his phone confiscated, and was treated very rudely, when in actual fact, technical schematics are available online from the ATM's manufacturer.

It's just people being power-hungry, that's all. I understand that police are concerned about their own privacy and safety, but the major reasoning behind much of the Bill of Rights was to prevent the police (and government in general) from feeling comfortable stepping outside their bounds. People in both situations claimed the cops were being overly violent - so what evidence could anyone bring against the police now?
Open Source BI Brings the Heat
My intent was not to offend you or other readers. Further I do not find the notion of mass extermination of humans acceptable. However the comment I replied to posited the (imo false) notion that only religious beliefs are uniquely putting forward "absolute truths" and that the adherents of these beliefs are unique in resisting fact based analysis of their beliefs.

I am not aware of rigorous studies that address the scientific and engineering aspects of the taboo subject of holocaust. Rough back of napkin calculations of the numbers involved suggest a very substantial killing machine; killing factories, in fact. And as with any other matter that is hammered into my head from every corner, I personally like to gain a certain level of comfort regarding its veracity.

Since you seem to be aware of the "extensive proof and documentation" regarding this subject, I would be very grateful to see citations in literature so I can study them.

(This is quite helpful since I can not raise this "scientific" topic in polite society without suffering adverse social and possibly economic consequences)

The subjects that perplex me the most are:

1 - logistics: A handful of sites were used to kill people and dispose of bodies. (4 years of 12 hour days non-stop seems to indicate something around 30 people per hour non-stop.) How long does it take to reduce a human body to ashes? How much fuel does it take to do this? What sort of maintenance do these machines require? (I suppose the local crematorium can provide some factual numbers in this regard.)

2 - methodology: What chemicals were used to kill. How fast acting are these chemicals? How can these chemicals be delivered? How dangerous are they to the operators of the killing factory? What effects do they have on the factory infrastructure (corrosion, discoloration, etc.)?

3 - disposal: Assuming .2 cubic feet of ash per human body (rough guess), there should be somewhere near 1,000,000 cubic feet of human ashes around the slaughterhouses. Have they been found?

From what I understand, every critical scientific effort to date to investigate the above has had serious consequences for their investigators, including incarceration for some. (No doubt I will get my virtual share of the same as well.) In contrast, I am certain that beyond ridicule, the consequences of questioning the existence of Electron, and DNA are fairly minimal.
I would've liked to have seen Apache/Mono (mod_mono) in there as well. I've been trying to make sure my ASP.NET sites are cross-platform just in case I want to move them over to a Linux server sometime, but I haven't had a chance to do any load testing on them yet to see how it compares to Windows Server or any of the other Linux app platforms.
When I moved to Orange County 15 years ago I was told to get a Thomas Guide, a thick ring binded map book for LA and OC. It was always in the car, and was a life saver for finding where to go. I guess now the advice would be get a GPS.
The number of arguments a function takes is the return value from a function which was passed, as an argument, another function. That is not metaprogramming as it is known by programmers. It is a branch in the program which will be determined at runtime, a feature of computer programming.
Personally I've never heard anyone saying "oriented," or even picked up that it was different from "orientated" until today. The dictionary on OS X says:

orientate |ˈôrēənˌtāt|
verb
another term for orient.

I suppose that this is just the way that people speak in South Africa? And maybe Britain?
Well sure. They'll seem like they'll do anything for you. But if you look at the cold, hard numbers you'll realize that the average phone contract sums out to maybe $1-2k over its life, with a pretty hefty profit margin. Of course they're going to "bend over backwards" for you at contract time.

The used car salesman does the same thing. The rubes fall for the shtick nearly every time and the salesman laughs all the way to the bank.

Keep in mind that these are the same folks who markup a service that costs practically nothing to run to rates 4x higher than the cost of transmitting data from the Hubble space telescope.
The article was sortof hard to understand, but it sounds like they're saying Google mislead them somehow about their (lack of) plans to enter the market in certain ways. I'd say that could amount to breach of (spoken) contract, depending on the circumstances.

Other than that, I agree nobody has any justification for being pissed off by somebody cutting into "their" business by being more efficient.
If I think your beliefs are crazy, and I make fun of them, why should you be offended? If you're comfortable with yourself, you should be unaffected by my ignorance and in fact pity my lack of faith and doomed afterlife. Calling for my murder just makes you seem even crazier, and paints your beliefs as some fragile notion that must extinguish non-believers in order to exist.

Of course, this is typical behaviour of many of the deeply religious. Murder in the name of religion is nothing new. We're seeing it more from the Muslims than the Christians in this century but the end result is still death in the name of religion.

This isn't about freedom of speech. It's about insecure people who need to cling to fairy tales in order to get through life. It's pathetic. I pity them and their unhealthy need to believe in a fairy tale epilogue to their lives.
It's not wrong for end-users. But that's not what's being discussed.

The wrong is to mobile device manufacturers and networks, who were presumably led to believe that they would not be competing directly with Google itself. If they knew now what they knew then, they would have been much less likely to utilize Android. They feel misled.

When competing directly with your partners, it can sometimes be challenging to keep them as partners. But this is nothing new for Google.
(And on a different note, is there a way to display text as "quoted" here on HN?)

Surround it by asterisks, with no whitespace between the asterisk and the corpus.

http://news.ycombinator.com/formatdoc
Scoopler is Hiring: Join the real-time Revolution!
This is actually how frameworks like Zend require_once the file which DOES contain the class definition (and thus the ugly class names i.e. Zend_Db_Table_Row etc. that correspond to the actual directory structure). With proper namespaces most of this should go away.
>That is not metaprogramming as it is known by programmers.

By what programmers? I have a feeling we are coming from completely different places here.

What do you call what Smalltalk programmers do? In Smalltalk, what we call "meta-programming" happens a great deal but I've never seen eval called in a Smalltalk program ever.

Have you read the book "The art of the meta-object protocol"? Everything in that book is meta-programming yet I don't recall eval being used anywhere, and much of the code was simply to allow programs to discover things about the program itself at runtime.
I'm not sure that I buy that one, either. Perhaps “Cell phones ⊆ Internet-accessing devices” or, for whimsy, something like “Cell phone :: Person → Internet”?
Confidence, persistence and early parental encouragement [2000]
The Apple II had little in terms of "polish". Back then it was just about the technology, and the Apple II had it in spades. The Mac was more Jobs than Woz, but as I mentioned, the Mac was almost stolen outright from Xerox PARC.

visionary leaders

Can you tell me what vision Jobs added to the Apple II?
Isn't this an apples/oranges thing? Can we really compare mental illness as defined/understood today with the 1930's? Back then psychology was in its infancy. Wouldn't it make more sense that back then they just didn't know as much, therefore didn't attach defects to kids as readily?

tl;dr -- this reeks of sensationalism and junk science.
Sure, I would have bought some statement like “For many people, their cell phones are the way they access the Internet”; but “cell phones are the Internet” seems bizarre.

I didn't know that about India! When I was last there, it was all still Internet cafés. (Well, it was 8 years ago, so I guess it's no surprise that a lot has changed—besides which, I get the impression that the current generation is a lot quicker than Americans to pick up on new tech trends as they become available.)
Apples:Oranges. Why not compare Rack or Sinatra to PHP, which would be a much closer comparison. Or, perhaps try CakePHP or one of the 1000 other php frameworks out there. Similarly, should be including web.py instead of Django. Comparing Rails to Jetty is pointless! Compare Rails to Spring/Hibernate.
"Plenty of other populations are "impoverished, uneducated and downtrodden" but don't bully and blackmail the rest of the world into being sensitive to their superstitions."

This is the killer argument for the "critics of Islam" side. After all, lots of Buddhists, Hindus, Christians, Native Americans etc are dirt poor, and many of them live under very oppressive regimes. They don't go around blowing up airliners or flying planes into buildings and claiming sanction from their religions. Colonialism isn't enough of an answer either. Many countries have come out of colonialism without a pan-generational rage against the west. Hindu or Buddhist immigrants to the United States don't rage against "immoral" culture and kill innocents to prove their cultural superiority.

So prima facie there does seem to be something screwy about Islam that encourages such behavior (but I won't explore this any further on this post).

This doesn't say anything about individual muslims though. Once can claim communism is a terrible way to structure a society and still believe that individual communists can be decent people. This is the subtlety both sides (Islam "bashers" and apologists) lose sight of. The bashers want all muslims to be demonized and deported and so on, while the pro Islam folks want everyone else to tread softly around Islam, refrain from criticizing its "holy" books and "prophet" and treat it with "respect". Both arguments are obnoxious.
Whenever someone tells you to?
see also --> pronunciation of "sudo"
That being said, I'm a #perl regular so wheres my free shit. Alright, I'm going to count til ten.........., (wtf).

But in all seriousness, mst is a great developer and community leader, I only know this because I love Perl and always note CPAN authors and contributors of the modules I use. I was (am on occasion) one of mst's victims :) and I can say that when I was a newbie, if my skin wasn't thick, I would have been discouraged by him. Now I suppose Im a fan. That said, I wish we as a community could better cultivate the new and direct them to community projects they can help with. .... I suppose that might entail some stroking.
Calling my customers? I usually hang up right away for these spam calls... it doesn't seem like the best idea to annoy my customers with any calls like this.
Sell HN: Selling our Twitter marketing tool (ask me anything)
EveryDNS sold to Dyn Inc.
You can view the site here: http://publicitweet.com.

We're selling a newly formed start-up (≈7 mo) in order to focus more on another venture we're involved in. We can disclose information pertaining to the site. We're bootstrapped, so any deals would be as quick and simple as possible.

Unfortunately, we can't focus on both ventures.

Ask me anything.
you can just run md5 alone and pass the "qwerty http://www.facebook.com<Enter><Ctrl-D> at its stdin. And its less to type too (Thats Ctrl-D at the end is to signal end of stream)
thanks. based on the research i've done of competitive offerings and talking to customers, it's nearly impossible to serve the needs of both markets (BigOrgs and self-employed) while keeping the software simple and enjoyable to use.

> I suspect the competitor is unlikely to care too much about your product - they'll see it as a 'low end' solution that only has the potential to take away customers they don't make much from anyway.

never thought about it this way, but probably true. thanks!
For $2,000 I'll build you one that goes to 12.
I'd buy that.
I'd like to see how a fairly straight forward webapp running on different web app frameworks compare. Lets say you write a simple polling app (similar to the Django tutorial example) using Django, Rails, ASP.NET/Mono, and Node.js :-) Write the app to use whatever features you can within the framework but with matching output, perhaps sans caching, and run them all on similar architecture where possible (apache/passenger maybe?) then see how those load tests compare. If nobody else does this than I might, I'd be interested to know what that looks like.
Old computers rejuvenated with SSDs
This is making me wonder, could this work from the other end? Would a VC be willing to have you as a head hunter and pay you in equity for successful referrals?

It would still be your job to coach startups towards successful presentations but the money is coming from the VC end and not the entrepreneur.
They don't need the raw data to make decision. Statistics are enough (and even better, most of the time).

Keeping information that almost anyone would think of as private (search history for Google, list of purchased goods for Amazon) is insane. Literally. This kind of data can sort people by political opinion and sexual preferences, for one thing. This kind of data has already been used to spot or incriminate dissent. At the scale of these companies, this can go very wrong.

How they are using this data right now isn't relevant. The fact that every big internet company is doing it doesn't make it acceptable. The fact that no one bother doesn't make it normal.

The risks are just too high.
thanks - the numbers definitely add up for us.

hadn't heard the "market leaders have 50% market share" rule of thumb before. (curious: do you have a source for this, or is it from experience?)
Except that Caltrans knew about this and decided to leave it up. Thus invalidating your entire worldview!
> the A400M is meant to replace C130s.

At nearly double the price. And still more than Japan's equally 'modern' C-X.
> Users are still indirectly their revenue source.

It's not clear to me that that's enough. I think that a lot of the current state of the world can be explained by the inability of people—and companies are run by people, and, much as one would hope stupidity would experience destructive interference, it doesn't seem to do so—to pay attention to indirect effects of their actions.

(Maybe Google will avoid this trap—they have so far, emphasising discreet and inoffensive ads over the in-your-face ones that advertisers seem to prefer—but I wouldn't bet on it forever.)
A look at App Zapper's impressive filtering options (video)