skysight-inc/HackerNews huggingface dataset:
Well, that seals it for the Japanese.

The question is, what about the Americans. Still controversial, after more than six decades. And I think will stay controversial for quite a while.
Wheel Finder - Truck & Jeep Wheels, Off Road Wheels, Cast & Steel Wheels
Wow that's a terrible comment - I won't even point out the difference between 100 years old and the age of humanity.

But any basic knowledge of history should tell you that anti-semitic feelings in Europe were building up in the 19th century. For example Hitler was a huge fan of Richard Wagner (who died 28 years before this 1911 theft), who wrote a famous article, first published anonymously then later republished in his own name, called "Das Judenthum in der Musik", blasting Jewish composers such as Mendlesohn.
Now, I'd certainly never put any of my dollars anywhere near a groupon IPO, but the article seems a little harsh.

"Recognizing phantom revenue (dollars that are supposed to flow to their clients) and not actual revenue (their cut)"

This seems fairly standard to me. I mean, when I sell co-lo, rather more than half what my customers pay me goes directly to pay /my/ provider, and yet my revenue is all of what my customer pays me, even though no matter how efficient my operation becomes, more than half of the money only sits in my account momentarily. This is my understanding of the commonly accepted distinction between revenue and profit.

I mean, clearly, groupon is a very high-risk "swing for the fences" kind of startup, and ACSOI does seem to be sketchy to the point of being deceptive, but revenue is revenue, and profit is profit. There's nothing wrong with reporting your actual revenue numbers before taking out your expenses; that's what revenue /is/
This piece is from the FT magazine, you can see the kind of content they produce for that at http://www.ft.com/magazine

So, could perhaps be argued that the FT magazine is out of place, but within it this piece certainly fits just fine. And personally I rather like it, as an FT subscriber it's nice to get some bonus, often good, content even if it's not related to finance.
Most of Zuckerberg's $13 billion net worth is based on an imaginary valuation of Facebook, apparently engineered by Goldmans. There's still plenty of opportunity for Facebook to disappear into obscurity, overshadowed by the next big thing, just like Myspace, Mixi, Friendster and Livejournal.
Http://www.addthis.com/bookmark.php?v=250&pubid=labnol
Will Facebook have lasting impact -- like you, I'm skeptical. Is Zuckerberg great on execution, and does he matter? Absolutely.
What you say can happen. Agree with you. My main peeve is with any such list in the first place - "actors who don't matter...", 'techie greats who don't matter' etc. etc. Makes me very angry, purely from basic human feelings POV.

And its obviously a link bait - '10 people who don't matter...' easily attracts people on to read (or just page visit) '50 people who do matter...'.
There's no such requirement for copyright.
> he's got nobody in his life willing to shoot down his pretty arguments before they hit the Wall Street freaking Journal

what about wsj's editors?
I really want to watch the video but the bandwidth on the site is horrible, buffering every few seconds. I'm downloading the .flv now, I'll post it on youtube and comment back here if I get time.
I just got iPhone 3gs from my company. So far, I like my HTC EVO 4G better. Built in navigation system is not as good. Google voice integration is not as good. No swype. No way to tell if there is new mail just by looking at the phone. I can't even change the notification sound for new mail.

I wanted to hate this phone as soon as I found out my company was no longer going to support android phones connecting to exchange, and it's been easy to do so far...
وفاة حسن الاسمر
وفاة حسن الاسمر
وفاة الفنان حسن الأسمر
وفاة الفنان حسن الاسمر اليوم
تفاصيل اسباب وفاة الفنان حسن الاسمر
http://www.almstba.com/vb/t35354.html
Reduce Back Pain; Guidelines for Office Chair Setup
So why not start fleshing out some details on how a wave-to-email bridge would work instead?

If someone else has already done some great work and made it open, brilliant! Use it :-)
宁波消费机
mutt is traditionally used together with a mail transfer agent (MTA) and other software to fetch the e-mail. mutt is only used for reading e-mail, not sending, receiveing or writing, there's other software for that.

There's POP, IMAP and SMTP support in mutt for convinience, but that has to be enabled explicitly at compile time. However, this means that mutt will fetch all the mails when it starts and this is slower than having it already locally fetched.
David Ogilvy's best advice for business
Nuance speech-to-text ‘Dictation’ functionality revealed in iOS 5 beta
evidently he isn't
And people buy automobiles, not engines.
I'm in Vegas. Anyone have an extra badge they wanna sell me? I wanna stop by tomorrow. #meetup
MSAP actually seeks to address that. The protocol for email includes verification of the sender etc etc.
The efficiency of our production is rising for centuries indeed. Once, a peon on a field could hardly produce for his own family, a modern day farmer can supply food for thousands of people.

Same can be seen in almost all industries.

For centuries this trend was offset with appearance of new kinds of production. New fields opened new markets and new places for work.

Lets ignore the current situation and ponder where does it lead us. It is inevitable that in the future most of day-to-day stuff we use will be produced by robots with minimal up to none human oversight.

There is only that much that we can consume. There is only that much of different kinds of produciton we can require. And we can not all be working in a creative capacity, inventing new stuff and inventing new markets. Inavitably a day will come when it will be technologically possible to supply all day-to-day the needs of world's population with stuff and services supplied mostly by robots.

What will happen then?

From several hundreds years ago, when people produced mostly for themselves, to the distant future when we all be serviced by robots and efficient production chains we see a definite trend. Somewhere along the path there should be disruptive events for this to happen, when a 'tension' produced by efficiency leads to massive losses of jobs.

For most of the time during the whole history the argument "it is not different then the previous time it happen" will be valid, but there will be definitely times it wont be the case. And it is possible that now is one of those times. Rise in effeciency must lead to loss of jobs eventurally. May be the time is now.

Oh, and this future is not necesserily a very dark one. After all, having most stuff produced effectively only means that most of the population will not have to work. Mey be it will lead to large portion of the population being a "dead weight", burning their life in leasure, and small energetic minority engaging in moving us forward, I don't know. May be it will lead to a large production 'surplus' that we will use to colonize the solar system and beyond? May be something else...

But I think we need to start thinking of what the society will look like when most people will not have to work to lead a decent life? What incentives will we need to invent to still have enough people to move forward? How to prevent degradation? I don't think artificial limits on automation and technology is the answer, but we might eventually come to this. I can see a politician introducing a SaveTheJobsBill to outlaw massively automated factories. We need to start thinking about it now, before it actually happens.
I have worked with coders who were lightning fast at asp.net, and those who wrote tested, maintainable, readable, extensible code that was an asset to the company years later. These are seldom the same person. Be careful. Still, for a startup, getting something working fast counts for a lot.
Ask HN: Why is the tech world quiet on the possible impact of solar flares?
With the last wave of solar flares it seems that GPS tracking is going to unpredictable/inaccurate for some time in the near future. With the predicted (and predictable) increase in solar flares up to 2013 how come there's barely any discussion on this? Forget debt ceilings. This hitting could destroy everything the life we are used to is built on.

Now I know that some of this is speculative on my part but my question still stands. Why is there little to no noise about it?
True fact. palish is wrong.
I dislike C++ but develop WebApps in C, so what?
My stack supports it and I'm good at C and still can use all other language libraries installed in my system. Clap Clap.
I think the purpose of this protocol is to bundle other data into the smtp requeat. Why not just make a standardised format that can be included as an attachment? Or even add special tags within the text of the email? This would achieve the same where you have client support, and not need to spend time writing a protocol.
But Hasegawa and other historians have shown that Japan’s leaders were in fact quite savvy, well aware of their difficult position, and holding out for strategic reasons. Their concern was not so much whether to end the conflict, but how to end it while holding onto territory, avoiding war crimes trials, and preserving the imperial system. The Japanese could still inflict heavy casualties on any invader, and they hoped to convince the Soviet Union, still neutral in the Asian theater, to mediate a settlement with the Americans. Stalin, they calculated, might negotiate more favorable terms in exchange for territory in Asia. It was a long shot, but it made strategic sense.

This piece sounds very plausible to me and helps make this new theory sound fairly solid as far as the ultimate conclusion that Russia's declaration of war was the final straw. The article really doesn't convince me that the nuclear bombs played no role. It indicates that after the first one was dropped, Japan sent a message to their ambassador in Moscow asking him to press for a reply from the Russians. The article says: The bombing added a “sense of urgency,” Hasegawa says, but the plan remained the same. So there was concern, there was a reaction, but apparently not what we have been historically taught that the bombs simply caused the Japanese to cave in horror and surrender unconditionally. No, they opted to surrender to the US in preference to a Russian invasion as the lesser evil. It sounds like a savvy decision making process when faced with sucky options.
The big problem with DSLs is that they are not composable. Writing expressions in one DSL within expressions of another is often very tricky, if not impossible.

DSLs also tend to be leaky abstractions. If I need to drop down a layer of abstraction in the middle of an expression of your DSL suddenly I have to understand all the mechanics of your DSL.
To put it simply, Groupon provides a service which is essentially customer acquisition. In order to report a profit, they use unconventional methods of accounting that imply costs of their own customer acquisition are irrelevant to their profitability. It's not esoteric or one-off costs they're eliminating from their "profit" figure.

Given that Groupon have attracted attention more for their claims of profitability than any particular novelty or technical superiority it's more than a little concerning that using conventional accounting methods they're making a loss, and it's ongoing marketing expenses rather than one-off acquisitions and compensation schemes that are to blame.
I write all my C and C++ code at warning level 4 (the maximum, which is probably equivalent to -Wall). IMO, it was a mistake for Visual Studio to default to warning level 3. Ignoring the compiler in production code is a sign of laziness, or that you don't take what you're doing seriously.

Warnings should be disabled on a per-source-file basis. And since you actively choose to ignore specific warnings, you still benefit from the compiler's other sanity checks.

In Visual Studio, this is accomplished by

#pragma warning( disable: 4100 )

at the top of a .c or .cpp file. This will ignore "unreferenced parameter" warnings. (Personally, I don't ignore those either. It's saved me on more than one occasion, and once is enough for me. So instead, I use a macro UNREF_PARAM(param) to suppress the warning in specific cases.)

A header file sometimes generates a warning that you want to choose to ignore. But if we disabled it in the header file, then that disable would propagate to all other code which included the header file -- a big mistake!

Visual Studio solves this by:

#pragma warning( push )
#pragma warning( disable: 4100 )
//----------------------------------------------------
// foo.h
// The Foo module serves as an example of how to
// properly suppress the "unreferenced parameter"
// warning within a header file, via Visual Studio's
// #pragma warning( push ) and pop mechanism.
//----------------------------------------------------
/*
.... code which generates the warning ....
*/
#pragma warning( pop )

This allows you to "scope" the disable to a single header file.

(Lastly, it's worth noting that SQLite outputs hundreds of warnings --- but they are neither lazy nor irresponsible, because they have hundreds of unit tests to verify that SQLite works correctly at runtime, as defined by the tests, across all platforms.)
Happy birthday Dancer - two years of the Perl Dancer web framework project
Today marks two years since the first CPAN release of Dancer, a Perl web framework. A quick summary of how far we've come since then.
I don't care much for the long travel distance or noise of mechanical springs, but I absolutely love the layout of the Kinesis Advantage. I got my Advantage in 2004 as a gift from a friend concerned about my wrist pain (his entire family of excessive typers has used them since the mid-nineties). I have never experienced discomfort since, and though I can't directly attribute it to the Advantage layout, when I try to use a flat keyboard for more than an hour I experience considerable strain.

My ideal keyboard would have the Apple chiclet mechanisms in an Advantage layout, but unfortunately that chimera is unlikely to ever exist.
Mock Islam over Twitter, end up losing 1 Million customers
7-for-10 isn't really too bad, all things considered.
Is it legal to redistribute the feed?
Why the heck don't you ask your Developer?? What does he say? If he really is fluent in ASP.NET, then he should know the ins and outs of it, especially for WebApps, no?

And nothing can stop your freedom to code in ASP.NET or anything else! Don't let prejudices infect your decision.
Sounds almost entirely like a Ponzi scheme.
After 2 years in production you nave no one on the inside that knows the core part of your system? Duh! Start investing time in your core technology. Blaming Erlang for poor R&D management choices is not going to fly here.
Because Wave doesn't solve the issue I'm attempting to address.

Waves solves communication, obviously. And waves feel more like personal forum threads than anything else.

But the true intentions of MSAP go beyond email and to synchronization. And in retrospect I should have addressed that more in my post...
UUCP was pretty much this. E-mail was, in fact, built on top of it; at least Sendmail still supports it.

I'm sure you can still find the reasons for the transition to SMTP somewhere. Try, again, Sendmail archives.
You mean... Google Wave?
The plot thickens: http://itunes.apple.com/app/lockitize-your-lock-screen/id445...

This is the exact same app from a different developer, who claims that the other one is a copy-cat and a scam. (leaving out the small detail that his own app is a scam as well)
I'm using the Das Keyboard Ultimate at home. Have played a few pc games (both FPS and RTS games) without any issues.
You make the mistake of assuming that all networks are created equal and that just because you could potentially be vulnerable on a network that this vulnerability would have manifest itself to you by now.

For example, signin for this very website is done in cleartext. Do you have "big problems" right now? No, I hardly expect you do. Would you expect to if you jumped onto your standard open coffeeshop wifi? Realisticly no. It is fairly unlikely that anyone in your average starbucks gives half a shit about your HNs account.

Now, if you went to DEFCON and didn't take additional precautions? Well, I'm not going to say anyone will really happen to care about your account even then, but you can be damned sure they'll log it anyway.

My point is 1) "any other network" on average is probably not as hostile as the open networks as DEFCON, and 2) your vulnerability will not necessarily manifest visibly as "big problems".
Dear Adobe...
Two years and Dancer is still based on global variables, which make it impossible to scale in any meaningful way... come a long way my ass.

The whole project is a total clusterfuck, just look through the recent commits on GitHub and count the number of so called bugfixes without unit tests, or serious security issues that have never been announced to the userbase.
That's absurd. Why would a teenager know more than an adult about security?
I've been using Flex-T9, the Nuance dictation/swype keyboard for Android, and it is spooky how accurate it is with no training on my part of the application. It's really a terrific "keyboard" and seems to perform as well as Swype, if not better.

It worked so well for $4.99 that I purchased Dragon Home for $50.

And Dragon Home seems to be everything I expected: it needs training to understand me, I need training to understand how to work it. How quaint.

It didn't like my headset, and it failed it's sound check on it's own included headset. My first impression is that it's a complex, somewhat tiring application to use. It is very Windows specific, and out of the box and in their examples, it understands Outlook and Excel, but does not seem to understand GMail, and why should it, GMail is only seven years old.

I guess I should have dictated this, but sadly, I typed it in.

It's good that it will be made available to all Apple users. It will be interesting to see what happens.
The title is inaccurate.
On closer reading the article basically points out that opposing Salafists in a country that is rapidly becoming a radical Islamist stronghold is unwise.
10 reasons why you should marry a female programmer
By this logic, companies should never interview in person.
When Data Disappears
Some of the worst Perl code i've ever seen.
According to this article, every touch screen phone is an "IPhone clone", with that being said, I fail to take this article seriously. Of course the domain name suggests the potential bias towards Apple and Oracle, who's leader is a friend of Steve Jobs.
If I remember correctly from this and last years WWDC, large parts (if not all by now) of iOS and OS X Lion are built with Clang/LLVM and have been for some time. I'd say Clang's been ready for a while!
I have always wondered about the bad blood between MGS and the TC community. Now I know why. How this passes off as journalism is beyond me.

EDIT: rephrasing of final line.
Why Google Is Right Yet Short-Sighted To Complain About Mobile Patents
Heliotrope is a personal email server. It provides all the functionality you
want in a modern email client:

- proper message threading
- labels
- fast, full-text search over all messages with a complete query language
- support for signed and encrypted email
- an extensible JSON-over-HTTP API

Heliotrope is a backend service against which email clients / MUAs can be
written. To use it, you must use a client. For an example client, see
Turnsole: http://github.com/wmorgan/turnsole.

WHY ANOTHER PROTOCOL? WHY NOT JUST USE IMAP?

Because IMAP is terrible and you want all those features listed above.

https://github.com/wmorgan/heliotrope
Why is it important that intent providers can be pure JavaScript? I would think most providers would be native programs or run in a browser.

As to the latency: if large data isn't available locally, someone will have to take a hit. I do not see why severing this to the provider would be problematic.

If it is available locally, I would hope that the intent provider can retrieve it from cache.

Also, deferring the loading enables optimizations. Suppose I see an image on example.com that I want to share using Flickr. If I send the URL to Flickr, it can retrieve the image from example.com using its fat Internet pipe. If, instead, I have to send the image, I have much more upstream data. Even at home, that can be problematic. Mobile, things are worse.
Write a prototype client and server. Release. Follow up on feedback.
You are right, it gets suspiciously much these days.

In Germany, some days ago, came out that Microsoft paid for an Anti-Google article in a Newspaper.
I can search for a link (in German) if somebody wants proof.
Clearly Hastings read this article in 2006, screamed at his assistant, "Holy shit dvds are going away?!" and started up the streaming project that saved Netflix's future the same weekend.

Well played Business 2.0 Magazine Staff. History may ridicule you but Reed Hastings has one month of free netflix streaming for each of you.
Surely there is such a thing as a piece of code that generates very legitimate warnings, but happens to compile to something that appears to work under at least most circumstances.

Ignoring compiler warnings does seem pretty irresponsible to me, no matter how superb your unit test coverage is. At the very least it will cause a degregation of the codebase over time.
Super 8 Screener Leaks – With Howard Stern’s Name All Over It
Celtic v Aberdeen live HD
And how exactly could SQLite benefit from warning-free compilation? It not only appears to work but it does its job pretty well.

Unit tests prove a different level of semantics that these warnings cannot substitute (although possibly complement).
> Do you not agree that a salvo of 100kT devices would make 1x 15kT look pretty tame?

There are still 15kT warheads out there, and a 100kT device does not make a 15kT device "look like a toy".

So no.
Keyboards with Cherry black switches are apparently recommended for that use case:

http://elitekeyboards.com/products.php?sub=leopold,tenkeyles...
Story: posted 42 minutes ago.

supermatthew: 27 minutes old
randgj: 22 minutes old

(and two more since then, and probably more after I run out of time to edit)

Dude, whoever you are, if you're going to troll Dancer articles, register your sockpuppets in advance.

Kids these days ...
Yes. The Kinesis keyboard has a speaker that makes a noise when you press its cherry brown keys, though, so that might be what's confusing him. I was confused when I first played with one -- "this doesn't sound like brown to me".
FWIW, it seems that keyboard comparisons always leave out Topre keyswitches, which are absolutely amazing. They make a nice noise, are super-durable, and don't require you to bottom-out to get the key to register. Combined with the lower "weighting" on the keys pressed with your weaker fingers, and it's really easy to type for hours and hours with no discomfort.
Tests and warnings compliment each other nicely.

"My, you're looking testy today!" ...

burgerbrain points out something very important: Code bases with warnings tend to be degenerate.

Tend to. SQLite is not one of them. But I've seen several large codebases. The two which were beautiful also had zero warnings, and the ~dozen others ranged from "meh" all the way down to "lol, grab a snickers".

This is obviously not enough data to draw any meaningful statistical conclusions from --- but it would be silly to ignore it completely. Good C/C++ programmers tend to respect compiler warnings.
FT Weekend and FT Magazine do these sorts of stories all the time. People who spend their weekdays worrying about finance want to relax on the weekend and read fun and interesting stories.
Technically correct, but the job situation is much much worse, and this band aid will not fix it. Fascism has established itself globally and is in the process of reducing everyone to penury while the few at the top of the Fascist pyramid of power get fatter.