skysight-inc/HackerNews huggingface dataset:
Profiling is absurdly counterproductive, but not for the reasons the paper describes. We don't need detailed analysis for this one, simple math will do. Just to be clear, we're talking about heightened security procedures for passengers of Arab ethnicity (as a proxy for people of Muslim faith.)

The problem? The majority of muslims aren't Arab! There are large numbers of:
- asian muslims, Indonesia = world's largest muslim country
- black muslims, across various African countries, i.e. The Underwear Bomber
- white muslims, in the balkans and Chechnya for example
- And of course there's large numbers of muslims in India, Pakistan, and Iran who are not of Arab ethnicity, although they might or might not look similar enough (depending on dress most likely) to get thrown into the same profiling bucket.

The paper goes into the details of how a profiling system would be optimally set up, but the entire issue is moot. The premise that we have a good understanding of what groups should be receiving heightened security screening is itself wrong.

(Note: I couldn't find the statistic with a few minutes of Google searching, so I'll keep looking, but I know I have seen it reported that >50% of muslims in the world are of ethnicities other than Arab.)
I don't care about false negatives, per se - only whether or not things get blown up. It seems to be optimizing for the wrong thing - minimizing samples, rather than minimizing total cost of malfeasance and its countermeasures. In the real world, resources available for countermeasures are not fixed, but are a function of the perceived cost of terrorism.
The moon isn't very impressive at this point. Apollo 11 was 43 years ago. I'm mildly annoyed that humans haven't walked on Mars in my lifetime yet.

In not quite 70 years we went from being very earth bound, to walking on the moon. As such I'm far more disappointed by the extremely modest space flight progress of the last 43 years (particularly given the radical advancements of other helpful technologies).
I have to agree here, this feels too much like:

"Doctor, it hurts when I move my arm like this!"

"So don't move your arm like that."

We've spent the last...god knows how many decades dealing with wrap-around on (unsigned generally) integers. :|
If only everyone had enough talent to be in the top 1%, then everyone would have a job!
I remember the Apollo 11 landing and the missions preceding it. They were incredibly inspirational to me.

That being said, without coupling space exploration with proper funding of the America's public educational system, K through PhD, NASA should be a small fraction of the National Endowment for the Arts budget.
In Australia you wouldn't be able to buy a bus shelter for $70,000.
The Slaves Who Built the White House
Dustin Curtis - Press On
Billigt Brænde
Brænde is the nicest way to get his house heat. It is turning into a fireplace and know that it is the fire they themselves have created, which creates a heat that is something quite special. To enjoy this you obviously have a fireplace, but beyond this is the actual fuel is a necessity. Firewood can be purchased in many different grades, varieties, sizes and many different prices. It is important to find an offer that is acceptable when you consider how much you spend on a winter season. These deals are we good to offer in traepiller.eu where we give you good opportunities to buy cheap firewood.
The difference in these scenarios isn't really luck; sure, Norman has a bit of a head start. But John shows almost no interest. He picked a major, but that's about it. "Talent" may not mean exactly what people are talking about in this context, since interest in coding and a desire to learn about computers are just as important as natural ability.

You can't say that the person who just goes to class is going to do as good of a job as the person who completes side projects, learns on their own, etc.
> Not true at all.

Well yes, it's true that if you stop paying your rent or mortgage you will be evicted. Although you're safer in a house you bought because the bank has to foreclose first.

> Buying means you've committed to a particular lifestyle, city, and income level for a very, very long time.

Depends on your definition of "a very, very long time". 5 years is the accepted minimum threshold for buying a place, and if you did your homework properly you should be able to break even renting it out. There was a time when 5 years seemed like an eternity to me, but not these days :)

> This freedom is important to me.

This is the important bit. There are 1,000s of rent vs. buy arguments all over the internet but IMO it comes down to what you want for yourself. That freedom to move about at will is important to you, so it sounds like you've made the right choice for you. I like where I live and I despise moving, so buying was right for me.
It sounds like you are describing Winamp 2. As I recall (and the article seems to confirm) Winamp 3 added no useful features while killing stability and speed. I do remember liking winamp 5 (there was no 4) though.
Most days, I tend to develop on a 30" monitor hooked up to my Mac. That said, when heading to cafes, working on the outdoor patio (like I am now), or traveling, my 11" MacBook Air screen is more sufficient.

To make matters worse (or to prove my point), I'm working on some NodeJS code which I will be deploying to Azure a bit later. So, my setup:

Macbook Air,
Windows 7 in Fusion in Unity mode
BBEdit on one desktop
Powershell and a couple of other Win7 windows on another desktop

This isn't quick edits here.

That said, my iPad is mostly for consuming data because I haven't found a development paradigm that works for me. I think the same will hold for WinRT. What is not clear about Surface Pro is if it will get only the Metro UI or if it will get "desktop" as well, given it is slated to have an Intel processor.

Work can be done on small screens, the question is, does the type of work you do cater to being done on a small screen. For me, the answer is yes on an MBAir, no (currently) on an iPad, unknown on Surface.
I love uxmovement.com, always fighting the good fight for academic purity (eg. "things should work this way") instead of practical reality (eg. "this is how it really works").

Hopefully they're only 5-10 years ahead of everyone else; imagine the SEO juice they'll have then!
While semantically this makes sense, and aesthetically it's preferable to some, I would guess that it really doesn't align with actual human behavior.

Theory:
When you want someone to do something, they will do it more often if you tell them to than if you just hint at it. When people read text, they assume someone else has written it and subconsciously invent a small narrative in their head. If this narrative tells them to do something, they are more likely to do it than if the narrative just lets them know something exists. And that's essentially what we're getting at. What this article is supposing is that, people will more likely do something if you let them know it exists than if you tell them to do it. I sadly disagree. Am I going to put 'click here' on my own sites? No, it seems kind of trashy and turn of the century. But there is a legitimate use for it.
In my experience, Haskell is not yet a great language for numerically intensive computing.

I'll explain in a bit, but before I do, let me first address your question about "can I bang on bits?". Yes, you can allocate memory and do all the low-level hacking you please in Haskell. It's not really any harder than in C, although the notation is different and that throws people. But because this is a very imperative way of programming, it's also not going to be any faster than C (typically it'll be a bit slower).

There are even MPI bindings for Haskell, and they look pretty much the same as for other languages (i.e. very low level).

If you're just foontling around imperatively in big homogeneous arrays and sending messages, then the type system really won't do you any good, and you'll rightly find yourself wishing for the notational convenience and speed of Fortran 95.

You could use immutable arrays (the Vector type is your friend) and higher order functions instead, and thereby benefit from Haskell's rather nice parallel evaluation support with only a little effort. This is quite practical, and can lead to pretty code that runs quickly.

Where all the fancy type-related machinery comes into play for numeric code is still largely a matter of research. There are interesting projects underway for parallel programming (both on CPUs and GPUs) that rely heavily on the type system. They're not obviously useful for real work yet, and since they rely on advanced type system features, neither are they something you just pick up and use as a newbie. Nevertheless, I think they're pretty cool projects, and I have been watching them for a few years.

So while there's a lot of interesting stuff going on, the current state of affairs is somewhat mixed. You might enjoy learning your way through it, though; there are many rewards to the path.
Live Stock Market News
Get Live Indian Stock Market Updates. NSE,BSE,MCX,NCDEX,MCX Currency Closed and Open Price. Live Share Market Charts! www.goldennifty.com
That isn't, in any conceivable way, classifiable as "truth". That's what's known as "opinion". A spurious one at that.
Shopping US Electronics
Shopping US Electronics Great price for you just Click for see more about this Product today only click!! Shopping US Electronics
"John only started programming in college. He has 3 years of “experience” – much of it spent working on school assignments, not projects – and Norman has 10. John’s not as experienced or capable, but he may well be just as talented as Norman. Norman will get snapped up by a top company and snowball into a “rockstar” developer, whereas John will start (and maybe spend) his programming career in relative obscurity."

I'm not sure what I'm supposed to gather from this John/Norman comparison. If John has the same amount of natural talent as Norman, after a few years of full-time professional development work he's likely to be just as valuable as Norman. There's plenty of time to become really competent and valuable even if you start very late (like in your 30's or 40's, which I assume classifies as "freaking ancient" in many companies' eyes). I don't see how one person having some imagined head start figures into whether there's a shortage or not; but then, I don't live in the valley, so perhaps this is a cultural thing there.

I do agree, though, that there's a lot of companies out there that seem to want the top 1% (all the while offering bottom 25% rates).
What factors led to the development of C# in spite of Java
I disagree. Having more information is always a good thing. Many times you may not know the best thing to put as a keyword. You get 100 characters to work with and that isn't a lot. I could come up with much more than that for all of my apps. If I had a better idea what people were searching for to find my apps I'd have a better idea of what best reflects the parts of my app people care about.
gravity is a hard thing to overcome and replicate
You're assuming that someone knows what "I want to program computers" means.

I didn't. I loved playing around with computers. But no one in my family was technical. None of my friends programmed. I literally had no idea what programming was. Most people don't, even those who are otherwise very effective with computers.

Now I've started, much later, and I love it.

This xkcd comic is relevant: http://xkcd.com/519/

I'm sure if someone had shown me what a programming language or a terminal was, I would have started 10 years ago. Instead I learned about other things.
I hate when people get pedantic over this. The buyer does in fact own the real property -- the mortgage is secured with an encumbrance.
You're right. I will request a deletion. Please consider my comment retracted and incorrect. I also apologize to the Winamp founders.
Nice initiative. The website is cool (assuming that it is original design - new to me), but the content needs work: I see some sucking up to Evernote, lots of praising yourself with adjectives like "rigorous" and "autonomous." (Remove all self-congratulatory adjectives. All of them.)

Employers want to know that you understand the job and that you can do the job. That's it. Your task is to convey that you can DO THE JOB - by describing the RESULTS that you have ACCOMPLISHED. Also, read _Ask The Headhunter_.

I also use Evernote. Powerful tool. Sucky marketing and training materials, though. They do need help, perhaps from you.

Good luck.
>>As a "language snob", I feel that Java is hopelessly behind among JVM languages.

Java is designed by its existence to be a better C++, nothing much. Nothing changes that base design goal.

But this is a design goal for the late 80's and early 90's.

The fate of most Java-only programmers, which are uncountable today is pitiable to say at the least. Its like Dijkstra said, one must avoid prolonged exposure to bad tools. Because they permanently damage your brain. Oracle will never do away with Java, its their bait to sell their products. Most Java programmers will go the COBOL programmers way- "Employable only at MegaCorps"
Lonesome George, last-of-his-kind Galapagos tortoise, dies
The 1990's were fifteen years ago. Since then Carmack has spent 60 hours per week writing code for every conceivable console, PC, and mobile platform. Most people in his position would have moved into management by this point, he chose not to. As a result he has more expertise on more topics than just about anyone else in the gaming industry. And more than most in computer science generally. If he has an opinion on something, its because he knows what he's talking about.
> Not really because usually you just need to give one months notice to move out.

Depends on the terms of your lease. [1-3]-year leases are common out here, in which case you'd have a problem on your hands if you gave a month's notice.

> A person that "owns" his own house would only move as a completely last resort because the costs associated with it are much, much higher.

That also depends on the situation. If there's equity, they may make money by selling. It's impossible to compare these situations except to say that if you don't pay your landlord or bank, you're out.
Where do you get the impression that Microsoft's promise is non-binding?

Microsoft's official FAQ on their Community Promise explicitly states that it irrevocable and legally binding [1]. I have previously read complaints that the promise doesn't cover enough of the .NET libraries among other issues [2], but I was not aware until now of anyone claiming that it is non-binding.

[1] http://www.microsoft.com/openspecifications/en/us/programs/c...

[2] http://www.fsf.org/news/2009-07-mscp-mono
Go get a red bull, you should be moonlighting
How many of these games have you actually played? It sounds like you don't know what you are talking about.
Udacity aims to teach 160,000 students statistics
This article is playing word-games. When employers and economists talk about talent, they mean capability, regardless of whether it's natural or comes from hard work. Your dictionary may say "natural aptitude or skill", but that's irrelevant to the job market.
I will always remember Winamp as providing one of the 'wow' moments in my tech life - the first time I downloaded an MP3 from a BBS and played it (only 4MB a song!)

Also remembered for one of the greatest release slogans after the mess with the later versions:

> "ALMOST AS NEW AS WINAMP 2 Nullsoft Winamp3" [1]

[1] Archive version: http://web.archive.org/web/20030920142516/http://winamp.com/
Consider this begging for a rundown on how you're pulling this off, 10k a year is about the floor in my experience and I've ranged far and worldwide. Have no problem living in the middle of nowhere.
Just saw another classic in the comments of a different story:

Top 10 mistakes of Web design
http://www.useit.com/alertbox/9605.html

More classics anybody?
My apps still come up by name with no problem. It's probably going to affect the apps with very generic names the most.
What happens once a person encounters programming is a different story. I tried, with seemingly mixed success, to portray Jon as someone who is indeed interested in coding - enough to try stuff on his own, and certainly not on a "just to get by" basis - but who did not discover this interest until he picked his major (arbitrarily, perhaps) and actually tried it. Adjusted for age difference, Jon is about as excited about programming as Norman was, but encountered it much later. I think there are many reasons why one would or would not encounter programming at a younger age AND in a manner that excites him (parents, friend circle, alternative entertainment available, neighbourhood, school/teachers, etc). In aggregate, they come down to luck.
Remember, Maybe and Either are not language features in Haskell, but rather library features! Java is totally capable of hosting them. (Though, there isn't any special syntax for tuples in Java).
I can recommend some books about the era that are very good reading.

http://www.amazon.com/The-Last-Man-Moon-Astronaut/dp/0312199... written by Eugene Cernan (the last man on the moon)

http://www.amazon.com/Flight-My-Life-Mission-Control/dp/0452... written by and about mission control

http://www.amazon.com/First-Man-Life-Neil-Armstrong/dp/B001O... about Armstrong but representative of many astronauts (and the only book Armstrong cooperated with)

http://www.amazon.com/Two-Sides-Moon-Story-Space/dp/03123086... about the US and Soviet perspectives written as a collaboration between an astronaut and cosmonaut

Current era:

http://www.amazon.com/gp/product/0393339912 This one is also a good read which roughly summarises our current knowledge about having people live for over a year in space (how long it would take to get to Mars). (Spoiler: not much)
they've been added already but I thought I'd give another vote for a few of these:

http://www.kalzumeus.com/blog/
http://www.softwarebyrob.com/
http://www.asmartbear.com
:) What an unfortunate function name. But "pure" isn't much better...
Java volatile keyword explained by example
Monitoring Performance with Spring AOP
> People have barely begun to experiment with these forms.

In the history of human hierarchies, I think Valve will be neither new nor notable.
>>It is a poor programmer indeed that discards the lessons of FP and instead writes purely imperative OO. Your interns may have been writing bad code, but it wasn't the "functional" part that was the problem.

Functional code is not Idiomatic Java code, 99.99% of Java code, practices and projects do not have it. Now when you go and bolt functional code on top of it, you are putting a tough puzzle on top of the code.

Don't be surprised if people cannot understand such code. In fact its bad programming to write non idiomatic code in a language. It confuses people, puts wrong patterns and paradigms and places where they don't belong. The language syntax struggles to support such semantics and often the code looks like a difficult puzzle in itself. Such code is very difficult to maintain and saps your energy is focusing on the wrong issues.
"technology world moves fast [...] currently URL scheme will conflict directly with its needs or not"

That is your mistake. The URI should be decoupled from the technology you are using. The URI is part of the content and not of the software behind the site.
Please. No.
If I were a hard drive manufacturer, and I saw the inevitable swooping-in of SSDs to replace my mainstream market, I would enter a strategy of taking profit now, because there won't be much profit to take on these devices in the future.
6th Grade Slow Dance! YEAH!
This is a timeline question most of all -- they're not making any new land, so property prices are (virtually) guaranteed to rise over a significantly long time frame. If you need to cash out in 3 years, property probably isn't for you.

> might as well pay less, rent, and save up. (worked for me)

I'm not sure about that advice these days with fixed rates in the 3% zone. In that range, inflation basically pays your interest for you. The tax writeoffs are nice. And there are some major deals to be had -- I bought a place 2x the size of my rental, includes a garage, in a better neighborhood, and pay ~$500/month more than renting. I don't have to worry about moving or neighbors, or if my landlord's going to jack up the rent... feels good, man.
My house is 5/4 with garage, 4 miles from Miami Beach. Since Florida was the epicenter of the bust we now have the best prices. :)
Psychologists assume I must associate myself with being uneducated and not given a fair chance.

The reality is I was one of 6 freshmen national merit scholars in my freshman year at ASU--40,000 total students.

I was coddled into honors programs classes... I got to program a Cray.

I felt really proud and elite when I passes the IQ tests to get a job at Ticketmaster. I got one-on-one tutoring at Ticketmaster that made taking my ASU classes a joke... except it got tough when I stretched myself by going into electrical engineering. In computer sciences I had spent all my freetime since 8th grade, so I was not so elite in EE. I got a master's.

My EE was specialized in control systems, literally rocket science.
"It isn't better in the US, it's just more acceptable to you."

i m sure it is much better in the US of A, or any other western countries. Hyperbole can only be taken so far.
It's humbling to think of seeing an entire subspecies being wiped out by this one simple event.

I saw Lonesome George in person just last December - although at a fair distance (he wasn't particularly friendly to the tourists!)

On the same trip we saw a whole new hybrid species that had never been seen before - as confirmed by the scientists at the same place that George lived. The whole cycle of evolution is visible in a very small and isolated location.
One thing that's always bugged me is file extensions...I hate having to type ".php" or ".cgi" or ".asp" or whatever else just happens to reflect the server's implementation at the time. If they switch from Microsoft to LAMP then their URLs will probably all break needlessly.

It can be much worse though...exposing machine names, unnecessary complexity and parameters, all changing from year to year.

A server doesn't have to puke its implementation details everywhere. I can't even count all the "enterprise" apps that make that mistake (e.g. a helpdesk system that gives me "serverNameThatWillChangeNextYear.domain.net/some/unnecessarily/convoluted/path.unnecessaryExtension?whatthehellisallthis&garbage1=a&garbage2=b&finallyRelevantBugNumber" instead of a stable URL like "company.net/bugs/bug123456". And just try E-mailing a complex URL to somebody (it wraps, and time is spent to awkwardly correct it).

Honestly, it's as if most web developers don't understand how powerful URLs can be. If you make URLs short and stable and use them to help look up stuff, they can be very nice. Instead in the past I've seen people E-mailing 9-step instructions on how to find something because the damn URL is unreliable.
Houses Inside El Paso: Getting The Most Desirable Homes In Your Community
Great reference shot. Thanks.
Is this very different from what Strava [1] is doing?

[1] www.strava.com
Boxer Shorts Australia
Designer Men's and Women's Boxer Shorts. Available for purchase online.
> What's "Provider"?

It's because it is a part of a collection of numerous pages named "Putting Information onto the Web". Its audience is obviously (content) providers, which the URI reflects.
Varis tedavisi
Mumbai Escorts
Welcome to "Mumbai Escorts zone" a discreet Mumbai Escort Agency featuring beautiful high class female escorts in Mumbai.ALL of our Escorts in Mumbai are available for outcalls visiting your hotel.As you might expect all of our Mumbai escorts meet with discerning gentlemen only who require the highest standard of personal companionship.
NYT gets all the news that’s fit to print via Flipboard