skysight-inc/HackerNews huggingface dataset:
I understand how credit card companies would prefer people who rack up fees and interest. What I do not understand is why one of these companies would get in bed with a retail operation to offer a store card.

Logically people who finance items at a store like Gander Mountain are going to be a cross-section of American society. Not all of them will fit any one, perfect profile, not all will be particularly good or poor credit risks. Nevertheless, the store is going to want its credit partner to extend credit to as many of them as possible.

Conflict is inevitable if one party goes into the deal with the wrong idea.
Personally I just think it's sad that these people are considered so important that they're allowed to inconvenience thousands of other people solely for their own safety/comfort.

I think that if you're going to organize something like the G20 it should be held in a remote location. Easier to secure, less disruption for everyone else...
Sit on it and say "we're reviewing it" and in the meantime keep the other party interested and excited, then tell them after reviewing it that you've been advised that it needs to be reduced.
RFC for 3 weeks: National Strategy for Trusted Identities
My memory retention level has been far higher than my peers and I probably use the internet more than anybody.
Clj, a Clojure REPL and package management system by David Edgar Liebke
Art & Logic, a custom software development company in business since 1991, is looking for PHP and Python developers to work on unbelievably cool projects. This is a telecommuting position; all of our developers work from their homes. To apply for this position, go to http://www.artlogic.com/careers/. We're currently looking for 1099 contractors; pay is $40-50/hr.
It also makes a great desk cover - you can write quick notes all over your desk using a fine tipped Sharpie.

The best way to clean them I've found is 90% isopropyl alcohol. The bad side effect is your office will smell like a doctor's office for a while.
People not that long ago believed that heavier-than-air flight was impossible.

Never is a very long time. Is it really impossible that large high-DPI screens will exist in 5-10 years?
Well, the title of the blog/site is "Software Reality: Programming with a dose of satire", that should give a hint to not expect a "fair and balanced" view.
Besides, I saw worse and more inappropriate this coming from the so-called rails community.
Ah, maybe I'm inveterate idealist but it seems like a board called "Hacker News" should inherently have interest in the actions and well-being of fellow "hackers". It's the human thing.
The big problem I have with Android apps is just how terrible the GUIs are. They range from mediocre to unusable. For example:

K-9 Mail on Android: http://tiny.cc/l965n

Mail on iPhone: http://tiny.cc/ss4e9

HTC Mail on Android: http://tiny.cc/b2f6m
The huge quotation mark in that pull quote looks ridiculous. (Well, the small one does, too, but it's slightly less noticeable.)
Even without prior reference, it's a combination of a commonly used greek root "hyper", for "over, in excess, or more" with the word "mile". Its meaning can reasonably be derived from that.
They either buy a $10 phone, or they use another payment method. Or perhaps there are banks that don't require SMS authentication, but I don't want to be a customer.
Automattic Buys Plinky
Mr. Shaw, do you ever sleep?
Yes, but the point is with very very high probability YOU are not going to be the one to solve P vs. NP, so you shouldn't waste your time.

On a side note, I really hate when people get voted up for bringing up things that do not have realistic probabilities associated with them.
You are absolutely right. I was referring specifically to financial value. I bet I'm not the only one who makes this unconscious substitution, but you are nevertheless correct.
No. And can we please stop talking about "graceful degradation" and start talking about "progressive enhancement"? If accessibility isn't your first concern, you're doing something wrong (with some obvious exceptions -- building an online image editor for the blind is probably taking the accessibility thing a bit too far).
Never is a mighty long time!

Both handhelds and desktops have been increasing in resolution, and decreasing in cost, for years. There's no reason for that trend to stop until all displays reach 'retinal indifference' at their usual viewing distance. I would not be surprised to see 4000x3000 LCDs in laptops in the next decade.
Taking a sneering attitude towards people attempting to challenge security overreach doesn't serve the public interest. Being passive aggressive isn't against the law and if he was being more than passive aggressive (i.e. physically aggressive) the charges would likely reflect that.
I was going to write a comment, then didn't because of the possible effects it could have on me if someone in law enforcement read it.

The fact that I felt uncomfortable expressing myself about a subject that is perfectly legal is the reason why we should be scared that this happened, and why we should be thankful to Byron for taking the heat to point out to us how the system is broken...
Operator of executive online dating Web sites pleads guilty
Because he's not suggesting an experiment. This method involves taking data already obtained and doing analyses on it, to look for something, it's really a different way to form a hypothesis. After he finds something this way it'll go "back" to the standard rigors of the scientific method.
That's what I use them for. I carry a pocket watch, and wear Levis 501 jeans almost exclucively.
Depends how much money the investment is for. If it is for 100K or more, I would have a lawyer look at it. You do not need to hire a large expensive firm, and a good lawyer should be able to stay within reasonable cost constraints (just make sure you negotiate an acceptable cost estimate before you start work).
Don't you mean off?
Mysterious 'hole-punch' clouds produced by aircraft
One of the great things about providing a fully-featured API for your application is that, given enough demand, someone can create a JavaScript-free implementation of your interface. (Just like desktop apps tend to crop up around popular web APIs -- 37signals apps in particular.)
This must be some sort of joke... Google certainly hasn't won my heart. Working with Eclipse and their SDK makes me want to throw my computer out the window, along with their phone.
Gandalf: A Palantir is a dangerous tool!

Saruman: Why should we fear to use it?

Gandalf: They are NOT all accounted for. We don't know who may be watching-
As I live in Canada, I don't even have the option of selling apps via the Android Market.
I love Android and use a Droid as my phone but I totally agree with you, theu really need to step up with their UI.

It seems that they know this. They hired the lead designer for WebOS a while back and according to TechCrunch the next release after Froyo is all UI stuff: http://techcrunch.com/2010/06/16/android-team-laser-focused-...
TMTC 25 - Interview with Eric Malamisura from Agile Dash
I assume the primary complaint is that it is cheesy and a little weird how the girl touches her chest.
Yup, my first thought was "that's an unfortunate name".
Both of the points you make are quite valid.

As you said, it is the final code which is more important. But don't you think that it is also important to view the process by which the programmer arrived at the final code ?

An experienced coder will quickly reach a solution. Although he might make several mistakes on the way, he can usually quickly detect and correct them.

Someone less experienced would take longer, make more mistakes and probably take several attempts to correct those mistakes before getting it right.

Even though the final code might be more or less the same, the playback would help you discern who has better coding skills.

Of course, this would mainly be of use when attempting to choose between two closely matched coders.

Regarding copying and pasting - at the moment the rules don't explicitly ban this. The problem with allowing it is that the likelihood that the coder might attempt to cheat (and get away with it) is vastly increased (and cutting and pasting makes the playback feature worthless !).

That is why we went to the trouble of enabling syntax highlighting, compilation and testing within the widget, so that it would be as close to an IDE as possible.

BTW - regarding testing - aside from the 2 default test cases, it is also possible to enter your own testdata in the widget.
Yes, they sell mobile phones -- devices that make calls with an address book. The biggest selling feature of these devices is that don't do anything else. However, A smartphone that doesn't do anything else isn't very smart. Where's the market for Symbian here?
The actual story that Schneier has provided 2 snarky lines of comment about was on Hacker News a week ago... and was flagged off the site.
You’re saying you won’t enable JavaScript unless necessary. But why? What are you afraid of JavaScript doing? Issuing an endless supply of alert boxes? Changing the background color of the page every second? Slowing your computer to a crawl with an infinite loop? I don’t know any sites that do that. I know JavaScript can be used to facilitate the display of ads, but AdBlock can handle that without blanket disabling JavaScript. What’s the worst that JavaScript might actually do, based on the sites that are out there?
There's also a really good Law and Order episode titled, "Immortal" from this past sesaon, based on this.
Why do you become so confrontational when someone deigns to correct you?
This is actually what I just did.

I got a big sheet of glass and spray-painted the back of it white with epoxy paint. Total cost ~$180 for a 28x68" whiteboard, and it looks amazing!

As a quick tip, if you're looking for big, inexpensive sheets of glass talk to your local glazier and ask if they have tempered glass mis-cuts. Lots of people order tempered glass in the wrong size, and seeing as they can't re-cut it often you'll pick it up for cost...
Hahahahaha.

(For reference: "I am well aware of the various ways to look at statistics." from http://news.ycombinator.com/item?id=1421249)
Agreed. I got goose bumps watching it. It is the opposite of cool to me. Trying too hard to appeal to non-business users.
I heard a rumor once that he slept for 45 minutes. When he woke up, he sat down at his computer and typed out the most elegant program ever written. He had composed it all in his dreams. It was in pure x86 assembly. Then, looking upon the goodness of it all he said "fuck it, they don't deserve this" and then deleted it.

At least, that's what I heard...
Their logic behind it is the efforts of raising subsequent rounds will be highly reduced with not much changes in the documentation.
It makes me wonder who signed off on using a soundtrack that explicitly dates itself like that. Are they trying to act like they aren't with the times?
any suggestions for new york area?
Phone calls generally work even with very bad reception. More important here is the data transfer over 3G which has been observed to slow down significantly. The "death grip" is exactly how you would hold the phone when browsing.
How would you feel if a credit card you used routinely and, likely, had a very high limit was cancelled by someone calling your bluff? As far as crying, some people are more prone to crying when they are upset than others.
Really? I can't see it being chosen over an iPhone or many of the other phone by kids except for those who act like school/life is a job.
It's like the guy who is smart and really good at what he does, but just discovered the Cake Is A Lie meme only last week and now can't stop referencing it.
Twitter's Transitioning from Basic Auth to OAuth Guide
I'm hoping that browsers will soon support WebTiming:
http://dev.w3.org/2006/webapi/WebTiming/
We'll add support into boomerang for those APIs

However, until then, you can still measure the time from first-byte to onload by starting a timer at the top of your page. It's crude, but it works.
Free affordable life insurance leads
We provide a free account management system, to optimize and filter to target the life insurance leads you want. For more information please visit our web site.
Ok, thanks. But the link of the first (and only, so far) commenter on the blog site has a few links that might be of interest to this community.

http://citizenparker.com/
Among the people I know with them none of them are the "everything is a job" type. Honestly, it may be a random result of the people I know, but I'm not sure what it is.
Python newthreading - simplified threads, path to eliminate GIL
This comment is unbelievably bad. What are you talking about, "probably with his green bandanna over his face?" Refusing to show ID is being "passive-aggressive?" I'd call it common sense (if you don't know that you're legally obligated to.)

Either you have a lot of evidence that you're not telling us about, or you're casting aspersions onto this guy that are totally indefensible.
The title of the article was "Google winning the hearts of developers" not "Google winning the heart of thinkcomp from Hacker News".
I wrote a blog post on a related topic last week.

Here is some more relevant data
The folks at http://larvalabs.com/blog/android/android-market-payouts-tot... say that only 13 Android apps have got more than 50,000 downloads.
A greater number of iPhone apps have got more than a million downloads.

This should give you a good indication of two things

(a) which platform successful developers focus on and

(b) how many Android users vote with their wallet to indicate that the Android market has good apps.

Edit: It is interesting to see the downvotes canceling out some of the upvotes :) I understand that some people may not like these numbers, but the commenter/reply suggesting that the numbers are "misleading" (because money-making iPhone apps are older) is mistaken.

Consider the fact that the iPhone Angry Birds app has got more than 4 million downloads in less than 4 months. A paid iPhone app in the #1 slot for a month can get more than a million downloads in that month. Now think about how many downloads a #1 or #10 paid Android app can get in one month.
Because that's what happens when you touch an iPhone? The phone equivalent of what would happen if, hypothetically, Honda shipped a car that "shut down" when you touched the steering wheel?
Good point, but that can also be seen as simply moving some things that might be naïvely thought of as "non-functional" into a class of "not obviously so, but yes, functional". The same as with skeuomorphs that are used as social signals. So even being liberal in letting things into that class, there is very likely a residue of entirely non-functional skeuomorphs remaining, right? And, I wonder how much we collectively waste on it.

Perhaps more interesting, I wonder how that value changes over time in cultures. Is it ever a significant drag on older cultures after a while? Does it have secondary effects. Like if you are surrounded by skeuomorphs all the time, does it hamper some learning because the designs of most things aren't really making sense.
I've been a happy Apple consumer over the past 6 months (actually, far longer). Remind me why I'm upset? I have an iPad, an iPhone, and a Macbook Pro.
Suzuki Manufacturing Builds a Storage Environment with ARX – VIDEO UPDATE
I used to work at a company that had basically one client, the US Navy, and it would still go to expos to show of its products to different parts of the Navy.

The government is not a monolith, where everyone shares the same hallway (although the Pentagon might come close...).
Bad example. Gmail provides a not-as-pretty but very usable non-javascript version of the app.
Correction: How Google is trying to win the hearts of developers.

Currently they only deliver a fraction of users to developers compared to the App Store, their "Market" has suffered from recent outages and glitches, they're struggling to cope with device and OS fragmentation, they force developers to remit their own taxes, and there are some glaring omissions in the countries and regions they support.

I think they need to try harder.
Reality produces things that are even stranger: Ken Thompson and Dennis Ritchie once accidentally wrote the same program. It was 20 lines of assembly code, and what they had written was character-for-character identical.
First it's 1,400 gallons

Second, about 6-7% (Extremely rough estimate)

Calculation:

Boeing 777 data: (nmi = Nautical Miles)

Model Fuel Range nmi/g
777-200 31,000 US gal 5,240 nmi 0.17
777-200ER 45,220 US gal 7,725 nmi 0.17
777-200LR 47,890 US gal 9,380 nmi 0.20

(1,400 gallons * nmi/g)

Which means 238 to 280 nautical miles on a flight that is 3,772 nautical miles long. Which is a difference of 6-7%

Data from

- http://en.wikipedia.org/wiki/Boeing_777

- http://www.travelmath.com/flight-distance/from/Chicago,+IL/t...
I see it in my city, too. BBM is very popular with the high school and college crowd, so they all seem to prefer ANY BlackBerry over an iPhone, their argument being that they can't use BBM with out the BB.
Clueless 35-year-old white guys are the core of their target market. Instead of a clueless guy trying to "cool it up" and failing, perhaps this was a very cool guy trying to "dork it down" and succeeding.
I saw 10 cops just standing around at Union station doing not much more than the regular pair of security guards do on any other day.

It's really annoying that they're paying a hella lot more for all this security when the rest of the city needs some cash.
Rate This Photo Please.Because It Help Me To Improve My Work.... on Twitpic
There are more subtle ways to be annoying with JS these days. eg. Popping up a new window every time you highlight some text in an article. Or slowing the page load down while it highlights the key words on the page and turns them into annoying semi-popup links.
> it's extremely rare to see cross-browser issues unless you're on the cutting edge of web development

Or you have IE6 users.
It needs a Randomize All Choices button to really work. A separate area where the choices parts are in text instead of a menu for easier reading would be nice, too.
Sorry, I deleted my comment, saying; "really? I'm not allowed to make assumptions."

Your suggestion has been noted.

Updated original post; added disclaimer.
Because hacklab.to broke the story I believe. 2 + 2

http://hacklab.to/archives/g20-arrest/
BBM has a certain amount of exclusivity factor to it that lends itself well to teenagers
Good point. Though they still could, right? As long as the class/id names were always "minified" to the same one or two letters.
Sure, if you want to actually explain your assumptions.

When I hear that a guy was walking around, I don't usually start off by assuming that he had his face covered and he was acting suspiciously. And I sure don't consider "the police arrested him" to be credible evidence about it, either.

EDIT to respond to your reply: I guess we just won't see eye-to-eye on this. I've worn a bandanna as an accessory before, and I don't see anything wrong with walking around near a security fence, or even "checking it out." I completely disagree that those things on their own are suspicious enough to warrant arrest.
I like how nginx configuration works. It's simple, it's a DSL, it's a text file that's viewable by anyone, you can version it easily, you can comment in it, you can quickly take backups or revert back to old configurations, you can send a kill -HUP to reload the configuration without taking your site down. The bottom line: The nginx, and the usual text based approach, is simple and it works, I can't really see what he is solving with this database approach other than adding a lot of additional complexity.
Who says you have to use Eclipse? Just use your favorite editor, and run "adb install" to install it to the device or emulator for testing.
Do you trust them? Do they have a reputation to protect?
Every browser exploit in the last few years that I've heard about requires Javascript enabled, except for history sniffing trickery.
"Pay well" is relative. I believe they target the 75th percentile in total compensation, i.e. 25% of the time, people that receive offers from Google would receive more money by working elsewhere. Perks are included in that, but they're pretty tiny, eg. the free food is valued at about $5k/year (it actually only costs about $2-3k/year, which is why Google does it). That's pretty decent, particularly considering that people that receive offers from Google tend to be a small, highly-valued slice of the total programmer pool. I make more than twice as much (including bonus + stock options) at Google than I did at my previous employer, though that's not really a fair comparison since that employer was my first job out of college and there was a startup I founded in between.

The other reason I say it's relative is because your market value after working for Google at a couple years is significantly more than when you joined. After all, you made it through their hiring process, and then you've had a couple years to learn all about their search algorithms and infrastructure and data-driven culture and tons of other stuff that makes you more valuable to prospective employers. But if you haven't gotten a promotion (and promotions can be kinda difficult at Google, because all your peers excel too), you're being paid maybe 6-7% more than when you started, barely above inflation. So your salary - which was probably significantly above other offers when you joined - is now probably significantly under what those companies would pay you now.

Curiously, barring people that didn't fit in with the culture and left in their first 6 months, I know very few people that ever leave for another job. Most of the coworkers I know that have left (and that I miss) went to found startups. One is in YC WFP10. Ex-Googler startups seem to be getting picked up a lot for $5-10M nowadays, which is of course a whole lot more than a Googler would ever make in salary.
Sounds like a rude customer service rep, not necessarily corporate policy. From all I've heard (including the OP article), most banks strongly prefer credit-worthy customers, because it's easier money. Amex, for example, makes 70% of its money off merchant fees.
Git for other purposes
This is an unusual use case, but for systems management type web applications, if you can make them degrade gracefully you've just built an often very usable terminal application at the same time: just fire it up in lynx.

A social network or something probably doesn't need that, but us sysadmins love our terminals, and its surprisingly easy to make an application very usable in lynx.
At least under current law (may not be extended), dividends from most stock held for at least two months count as "qualified dividends", which are taxed at long-term capital gains rates.
"They make money off of the discount rate"

Could you elaborate on that?
Download yahoo messenger - Penelusuran Google
It's acceptable to require javascript to provide functionality that cannot be achieved otherwise. It's acceptable to improve the user experience, what is known as "progressive enhancement". But whatever _can_ be done without it, should be accessible (not require javascript). It's not acceptable to require it to replace basic functionality like links, navigation, scrolling, etc. in an inaccessible way.

The question that remains in my mind is… is it still acceptable to CamelCase javascript?
Yeah but in this case the credit card company pays a $37 referal bonus, which makes it unprofitable especially if the card isnt used very often.
"Even now in San Francisco, one of the springs of innovation on the net, a standalone DSL line from AT&T costs $35 a month for a top speed of 1.5 Mbps down and 384 up, with reliability that’s simply embarrassing."

This is my single biggest gripe about living in the Bay Area.
Hayek's Road to Serfdom: Despotism Then and Now