skysight-inc/HackerNews huggingface dataset:
What's wrong with them preaching that their values are better?

As long as they are not trying to coerce you to live the way they do, why do you care? Let them preach all they want, and just ignore them.

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.

Yes, the current Republican party does not subscribe to that ethos. But that is part of the reason why they are losing so many elections recently. The problem is not that they are Christians with strongly held beliefs that they express openly. The problem is that more and more they try to force those beliefs on others, whether their fellow citizens or Muslims around the world. (This is not the only reason they are losing, a million caveats apply, etc. etc.)

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. This is because they know that they are free to worship here as they please and freely express what they think, and that trying to control what others can say or think will not be tolerated.

This is all just my opinion, of course, and am open to evidence to the contrary.
>7. You can handle the situation when a class that doesn’t exist is instantiated

I'm not a PHP programmer so maybe I just don't get it ... but why would you ever want to instantiate a class that doesn't exist?
I'm not sure that "when you've just received a huge amount of free publicity" constitutes a good time to quit.
Marissa Mayer.
There is no metaprogramming going on in the JavaScript here. Closures are not metaprogramming. It's just programming. I do not want to call names, but the author does not know what he is talking about.

Metaprogramming inside of a running JS system would involve eval() and generating JS code from strings, which you don't want to do. It's prone to exploding in your face and the performance profile is terrible.

Please read the article and think about its quality before voting.
There are people who would, because they sell it. I like rabbit(s), but it's quite hard to find.
Yes, but you (and most of us on HN) are more cautious than the average consumer–ALL of whom use mobile phones.

You really think everyone is going to visit the Bank of America site first? People will simply Google "BofA app for droid" ... then they may land on an unauthorized phishing app.
What a ridiculous article with antagonistic points. Terrible writing too.
Google: stop me before I infringe
She would have a pink computer, with two giant words printed on the screen in a thickly-bordered box: "Access Granted."
It's different but using assembly language as a basis for instruction is what Knuth chose to do. See the "Why have a machine language?" section:

http://www-cs-faculty.stanford.edu/~uno/mmix.html
When that free publicity carries continued lawyers fees, I'd beg to differ.
websense doesnt like you.

Security risk blocked for your protection
Reason:
This Websense category is filtered: Potentially Damaging Content.
URL:
http://www.swimwithoutgettingwet.com/hnusers/
No Privacy Please, We’re Millennials
I actually meant "fuck this being about freedom of speech".

I made a new account because I run a business, and don't want that associated with my own personal beliefs.
I've heard it said (in the uk). It seems to identify programmers who don't like and don't read about programming.
I've heard plenty of US-born / US-raised developers use the term as well. Moreso when I lived in the South than when I moved to the DC metro area.

Another pet peeve of mine are people who "Administrate" computers. I don't know of a polite way to correct them short of correctly using "Administer" in sentences that follow, but I usually come away from that feeling as if they think I'm the one using it incorrectly.
I'm the author and I appreciate the insights. I wrote the article about what I consider to be building blocks of metaprogramming. I don't agree at all that eval() is the only piece of JS code that is metaprogramming. I believe that being able to dynamically define methods on objects at runtime is an example of "code that writes code" and hence metaprogrmming. YMMV.
There isn't much meat to be had from chickens either. I'm sure there are butchers who wouldn't mind free rabbits, because now they pay for them.
The issue here isn't the photo/video part, but the audio part which the police are trying to say is illegal surveillance.

I have to wonder if the Boston PD is trying to set precedent that such cases will be thrown out so they can start using more audio recording without warrants or what. Possibly just trying to cover their own tracks so they don't have any evidence against them.

Precedent seems to be that the audio recording needs to be hidden. Holding up a cameraphone in plain site isn't hidden.
Nothing says intelligent debate like righteous indignation :/ (referring to the register, not you)
Sue.
technically, YC has a European subsidiary (a startup funded by them).
The (short) article doesn't really mention OO - it's about shibboleths: terminology whose usage shows whether you're an insider.
That was my precise first thought. But he's really talking of a scripting language in general: think Javascript (browser)or Perl (computer).

Since the discussion before this line was about PHP, I think it tends to trip you up.
Hmm that could be a reason. Is there realistic danger?
Yes, it's one of that questions that spawns a lot of interesting research, but it's to ill-defined on its own to have a good answer. One needs to add a good definition of `efficient' to make the question (and answers) meaningful.
Metaprogramming doesn't require eval. Meta programming is being able to ask the program about itself and make changes to it during run time.
> Cell phones are the internet.

What?
I've heard coders of all abilities say orientated and oriented, and was under the impression they were interchangeable.

One that I have heard repeatedly is MySequel from the Windows devs, and S-Q-L Server from the other side :)
How One Numeral *almost* Sunk Gore's New Book
Not sure about looks, but it would be fitting if she came with child friendly software that would let her be programmed to do or say simple things.
You are basically right. In Diplomacy you need to commit to some secret bits, and after everyone has committed, reveal them.

But what if I refuse to do step 5? What if I accidentally forgot my key (and the orders)? Should my units just halt, as if I had not handed in any orders?
I agree[1] with "most of those in the Tel Aviv startup scene are probably at least 2nd generation seculars or more."

When I was in Israel there were quite a few flavours of Israeli securalism. There is quite a strong communist sentiment here, a neo-agrarian sentiment there. Non jewish stuff abounds with a lot of Humanism and the ultimate fence sitting home base of Bahá'í Faith[2]

------------

[1] I don't esp agree with the first statement.
The scolasticism you describe seems to be referring to Hasidic-Yeshiva type Jewish Education. My personal Jewish upbringing was quite removed from that, but theres so few of us we also know the Yeshiva types well. From my experience of that style I would say that Yeshivites would yield less of the top rolecall that seems to be the evidence trotted out by this article.

[2] Based in Haifa http://en.wikipedia.org/wiki/Bah%C3%A1%27%C3%AD_Faith
He is a 19 year old college student; hence his downside risk is fairly limited.

On the other hand, he's received global coverage and now has the potential to make a substantial amount of cash. There's also the real possibility that negative publicity will force the North Face to back down.
It would be interesting to see a decent unsubsidized $100 Android device hit the market. This would be inexpensive enough where a consumer could buy the phone outright and choose a telco without a long-term contract.
These are really pork-barrel projects. Eurofighter is another classic example. If we get some planes at the end that is merely a happy coincidence. If they do what we need them to do it's nothing short of a miracle (i.e. Typhoons are next to useless for close air support, and the British-made Harriers that excel at that are being decomissioned).

Also the C17 and the A400M aren't rivals - the A400M is meant to replace C130s.
Not exactly. The relationship you have with T-mobile is that they have signed you to a contract that locks you in to their service. At every turn T-mobile's goal is to lock you in, and once you're locked in they don't care about you.

By contrast Google sets things up so that you can switch at any time, and they constantly have to keep you happy.
No, that is introspection (also known under names such as RTTI, object metadata, and some others). Metaprogramming is the act of programming your programming tools/program itself.
When I was reading this I was wondering how is this any different than a TV station showing up with a film crew? They're recording audio the same as the guy with his cell phone. In the end, it's all about intimidation by the Boston Police.
Wellll.... I don't know if it's meaty at all. Nothing in there actually is revealing: yeah, they do eye-tracking. So does every serious outfit. They store all the data they create: yes, it's nearly free to do that (relatively speaking), and I'd be surprised if they didn't do it (nearly all graph algorithms they should employ will benefit from more data to train/test); they're creating Hyper-PHP--great etc, but you'd really think twice before creating your own site on PHP, so it's a non-issue for me at least.

Bonus: I'm also certain they have their own front-end engineering which is speeding up javascript. Nearly everyone else does, and getting that 0.5s page-load will certainly need this boost.
Is Google vs. Mac the New Mac vs. PC?
So your argument, in a nutshell, is "two wrongs do indeed make a right"?
This is something I wonder about a lot - I'm mostly self-taught, and every once in a while I still get blindsided by the pronunciation of a word I've never heard spoken.
No, that is simply programming with dynamic features. Nearly all modern programming tasks involve this.

If you would like to look at some interesting JavaScript metaprogramming, check out projects like Objective-J/Cappuccino, Clamato, BiwaScheme, HotRuby, and a Python one I'm forgetting the name of (not Pyjamas, that does not run itself in JavaScript, it is compiled by a different language.)

These pre-process some other types of code into native JavaScript structures which execute in the browser or JavaScript interpreter. They are distinct from inserting snippets of live generated code from strings into a system that is already live (as in eval() and friends) to modify it at runtime. That is one of the worst ways to use metaprogramming. What you want is a system that is self-hosting, in order to let you express yourself more deeply in the language. That way, your metaprogramming constructs execute in a controlled environment instead of chaotically determined by various factors at runtime. Lisp is the prime example of this.
I would like you to consider Fatwa 87671 which says "Swearing is considered a debauchery and an immoral act".

http://www.islamweb.net/ver2/Fatwa/ShowFatwa.php?lang=E&...

Is there an Islamic counter-argument to this position which you can provide to justify your use of language?
In large parts of the world most people access the internet over their phone, not a computer. For example India.

Even here in the USA people are moving towards using their phone as a primary way to connect with services delivered over the internet.
Smart meter crypto flaw worse than thought
It's already been mentioned by some commentators, but "orientated" is the norm in British English outside of programming at least.

As an aside, not that I hear people talking about it much, but amongst the people I know it's referred to as "oh oh" anyway.
"He blames the Web’s tradition of 'drive-by anonymity' for fostering vicious pack behavior on blogs, forums and social networks. He acknowledges the examples of generous collaboration, like Wikipedia, but argues that the mantras of 'open culture' and 'information wants to be free' have produced a destructive new social contract."

No, I don't see "vicious pack behavior on blogs". Just as I don't frequent sleazy bars in industrial districts, I don't frequent un-moderated, trashy parts of the Internet. Casting the Internet as something totally new is typical of fear-mongering articles from 15 years ago.

As for the "mantras" he mentions, in plain English, those are a couple of ideas, amongst a vast sea, popular in some areas of the Internet. Yes, people freely express their ideas on-(and off-) line. If he disagrees, good for him, but those ideas aren't new, and if he's seeing a lot of bar-fights, pick a better hang-out.
Public stats for wasitup.com
I fail to see the second wrong.

What did Google do? They built their own unlocked phone following the open reference platform that they helped create. And now they are trying to sell that phone on the open market.

How is this wrong?
"it would be easy to assume clothes bearing that logo are actually a North Face brand"

Except one says "The North Face" and the other says "The South Butt". How can these be confused? Are the names beside the logo and the logo itself separate? If so, perhaps he should simply be made to change the logo. I would suggest more detail on the curves so they actually look more like a sitting butt.

However, I think the logos are sufficiently different as they are.
I started with PHP/MySQL a few years ago and pronounced it My-S-Q-L. Having only read on web and in book the word, it was only after I began my current position as an ASP.NET/MSSQL developer did I begin hearing it pronounced Sequel. When I started the position, I was actually told that pronouncing it M-S-S-Q-L would result in the entire IT department pegging me as a novice.

I still use S-Q-L.
Strong disagree. They found the vulnerability. It is a remarkably interesting attack. Without their work, we'd just be silently vulnerable to the problem. I think (for instance) the DPA patents are a decent example of good-faith patents.

RSA was patent-encumbered for a long time too. You can formulate a similar argument about that. "RSA makes systems safer [ed: no it doesn't, but continuing...], so it's wrong to allow it to be patented".
That's not really true, tho'. Come contract renewal time they are very accomodating. Or call them up and get through to Customer Retention and again, they'll bend over backwards.

But my point stands. T-mobile is interested in keeping me happy, over the long term. Google is interested in keeping its advertisers happy. Given the choice between you or I and them, it will always choose them. That's why it wants all your data, even if they don't sell it directly, it is to monetize it.
I could perhaps see it as a debugging tool, a way to catch the name and line number of a class typo?
That's pretty funny.

All joking aside, a disproportionately high percentage of the Hollywood studio system is in fact Jewish, and for historical reasons.

http://en.wikipedia.org/wiki/Independent_film#The_studio_sys...

This happened a lot in the early 20th century: certain immigrant groups ended up dominating certain industries. That need not be cause for offense.
Substitute Google with Microsoft and the products with MS products (say, Windows and Office) and you would have a common doomsday monopoly prediction ca. 1998. You can probably do the same with IBM before MS, but I'm too young to know.

20 years from now you'll wonder what you were so afraid of. Google is in its golden age, but it won't last forever.
Considering how even non-personal information becomes identifiable in aggregate, this is a feature that any social site with a conscience should have. Otherwise, the risk to privacy is both impossible to gauge and continuously growing.
I started as a Linux admin, and moved on to development, and I usually pronounce it "mysequel", though I use "postgres que ell" or just "postgres".
The Ultimate Web CMS Checklist of Requirements
I'd agree here too - if you enjoy programming enough to read about it, then you'll realize that while some people say "orientated" (be it correct or not), the majority of the industry from the inside uses "oriented."

I've also heard the former and immediately had thoughts along the lines of "they don't truly know OO." In my experience these people did not have an intuitive grasp on it.
Introspection is a form of meta programming (if you're making choices based on what you learn from introspection).

When we say "meta x" we mean talking about x, e.g. "meta discussions" on HN is discussions about discussions. Meta programming is writing programs about the program, which can also just be doing introspection and making choices based on that.
I gave a talk at Scotland on Rails last year about image processing in ruby, including using OpenCV. Getting it working well with Ruby is a bit of a pain, but it can be done. My fork of the ruby-opencv gem is at http://github.com/bantic/ruby-opencv and examples of using it to do face detection are at http://github.com/bantic/image_labs
Jetty's initial heap size can be tuned.

Setting the initial heap to something small (say 16mb or 32mb), while having a decent max heap, would change those graphs a fair bit.
This is one that still irritates me, and heard it misused (by non-windows dev) just this past weekend at a conference. Sequel is a product, S-Q-L is the language.

Of course, this has been going on for awhile.
http://discuss.fogcreek.com/joelonsoftware/default.asp?cmd=s...
Interesting. In general use, I would assume that "oriented" would mean focused or directed with regards to some kind of value system (e.g. goal-oriented), whereas "orientated" would mean having completed some kind of initiation training (orientation).
SharePoint 2010 Ribbon Customization - controls and commands deployment
The article is particularly light fluff. But your counterpoints miss the mark considerably.

. * Nasdaq Listings: Noteworthy. How many UK firms are there?

. * Military Patents: What is less meaningful to you with them being military related?

. * Outsde Captial flows from Diaspora:

You seem to think captial flows collected in the diaspora go into some big venture fund. It doesn't. It goes to ambulances [with labels on the side telling you which country donated] and other equipment.

Some portion of diaspora donation goes to those crazed fanatic settlers who are nothing but trouble. But those settlers are funded through side channels of existing relationships to idealogically similar diaspora members.

What is more worrying about the diaspora is that they produce some of the crazy settlers in the first place, who arrive from outside to Israel ready to cause problems
Information Week on infrastructure 2.0
There is no such thing as metaprogramming. To help convince ourselves:
http://gilesbowkett.blogspot.com/2009/07/do-you-believe-in-m...
I suspect that there are actually a couple of other reasons why muslims are better integrated into the US than Europe:

a) It's more geographically remote from Islamic countries hence you have fewer unskilled immigrants turning up.

b) American has less in the way of welfare so immigrants (and their children) have to get jobs. Working with fellow citizens makes you realise that you have something in common with them and encourages integration.
No - but it might be a clever time to change the logo, make money off the back of the publicity and side step the litigation.
Yes but who really does that? Except when roaming. Even a basic plan will have like a thousand texts a month.
Oh, it is called "Sequel Server" within Microsoft, but Wikipedia says "S-Q-L" for the language. Strange... I remember it saying "sequel" some time ago. Is the received pronunciation now C-O-B-O-L too?
More like: Upgrading to two wrongs may - in this case - make a right (for consumers).
I started in the Windows world and moved over to Linux (when I have the choice). I've always called them "My ess queue ell" and "Ess queue ell server", respectively. I actually have to stop myself from cringing when co-workers refer to 'seequel server" because it sounds so awkward.
In his defense, I'd say that the line between "metaprogramming" and using the features a dynamic language gives you is fuzzy. I'm not sure if I consider changing the semantics of a data type in Lua through its metatable metaprogramming or not, for example.

Generating source code at runtime definitely counts as metaprogramming, but doing that and having to re-parse it is probably the coarsest and most error-prone way. Lisp routes around this by working with ADTs directly, but that forces a lot of other trade-offs in the language design.
You have to take this article with a large grain of salt as Google's obvious target was not non-US mobile telecoms but US telecoms

And obviously caught in the middle is OEMs who attempted to do Mobile Telecoms bidding..

The other obvious target is China Mobile to derail their Ophone initiative
Cool, thanks. I'll collect some of this advice and then update the article. Part of what made doing this difficult is that some things I know reasonably well, and others not so well, so I had to trust some of the out of box settings.
Photos are different than video, as there is no audio.

There are no statutes that I am aware of that prevent you from taking still pictures in open/public areas. There are certain grey areas around national monuments though.
When applied to any other religion in the world, especially Christianity, it's legitimate criticism. But somehow Islam gets special dispensation (perhaps because Islamic reactionaries have a tendency towards violence, and cowards have a tendency towards caving in to threats of violence).

"Piss Christ" (look it up) has been lauded as a legitimate work of art. And cartoons that are much more intentionally harmful toward Christianity or Judaism are printed on editorial pages every day in the western world.

The Mohammad cartoons were very mild in comparison to the standards of criticism in the western world. If we cannot support criticism of Islam because we lack the balls to set Muslims straight when they throw violent tantrums then we do not have freedom of speech anymore. And it's only a matter of time before Muslims make greater and greater use of this new power they've discovered. And too it's only a matter of time before every group realizes that threats of violence are an effective means of exercising influence over others.
Freedom of speech isn't defended at Michaelangeo's David; It's defended at Larry Flynt's Hustler.
As an interesting side note; apparently pharma companies spend significantly more on marketing than they do on research and development.

http://www.sciencedaily.com/releases/2008/01/080105140107.ht...
I'm not arguing anything about the validity or wisdom of patents. I'm saying the poster (a VC) left out a lot of pertinent information and using the term "patent troll" incorrectly.

It's an interesting item but wrapped in self-serving omission and linkbaity style.
Hell no! Woz and Jobs definitely co-founded Apple and build the Apple II. Woz never would have created a polished product on his own, and Jobs has never directly contributed to engineering. But you hire a lot of additional engineers, and not so many additional visionary leaders. Woz became less instrumental over time. As early as the first Macintosh release, Apple had become more Jobs than Woz, but that isn't saying much since Jobs soon left the company.