skysight-inc/HackerNews huggingface dataset:
To play the devil's advocate: that German guy didn't lick up enough, he was too selective, if he had licked everybody those few days, he would have gotten the contract.

So he could have come to the complete opposite conclusion.

You can fool most people some of the time...
This is a REALLY good point. The benefits of being frugal are increased when the majority is not. It's sort of the same thing with the birth rate. Our economy will grow as long as we keep replacing the workers.
This is amazing! I would like to see how they put this together.
I don't know if I have any grand thesis, I'm just complaining into a textbox.

Bottom-basement minute-one functionality in Android still seems to be in flux, and it's bothersome to me. Hardware buttons become software buttons become contextual buttons become hardware buttons again. Launchers are now widgets are now resizable widgets are now autolayout widgets are now fixed. PIN unlock is now dot unlock is now swipe unlock is now picture unlock is now face unlock is now biometric unlock is now passcode unlock. It all depends on a matrix of Carrier, Manufacturer, Customization, and Major Version that makes it difficult to guess what you're going to expect when you up to a new phone, a new line, a new family, or pick up someone else's device and try to be productive.

On one hand you've got a profound proliferation of designs targeted at a profound proliferation of markets, which is good. But on the other hand you've got these evolving fiefdoms of UI that impose their own vision on top of a platform that is increasingly under the control of Google's own vision. (for instance the end of theming and other 4.0 era mandates) The relearning costs are enormous for the tech-uninvolved and the UI-blind. We don't experience them because we're fluent.

This gray goo platform is now shipping a half billion units a year and the market is still trying to figure out if there should even be a back button. It's unsettling.
"I wonder if they will quickly switch to Android if they will kick Elop out and decide the Microsoft partnership has failed."

That is extremely unlikely. Nokia with Symbian was a Unix shop. They purged all of them for Windows or they just left. It was extremely painful.

Now are they going to take the "Windows enviroment devs" and replace it again by Android experts?. Not going to happen.

I said it when the MS deal was known and I repeat it today. In all Microsoft partnerships Microsoft always wins, partners are f*cked. It has always been that way. Nokia will burn and Microsoft will buy it cheaply to compete with Apple in tablets.

That was the idea from (Nokia)investors from day 1, most of them are American, they want Nokia in Silicon Valley.
The answer is 42. [1]

http://m.imdb.com/title/tt0371724/quotes?qt=qt0351054
Should just have the Generate button be an ajax request so the entire page doesn't have to reload every time!

Awesome though
If we can't move the spaceship fast enough, we'll move the space around it! No wonder all the sci-fi movies show the area around warp speed ships distorting. They must have been onto something. I don't want to know how a human could ever survive that though.
A Former iPhone UI Designer Defends Apple's Fake-Leather Design Philosophy
$15k certainly sounds impressive, but how many hours have been spent researching, writing and marketing the book? Only once we have a ratio'd figure to compare can we claim success.
تلاخيص التربية الاسلامية الثانية باك و باكالوريا حرة
تلاخيص التربية الاسلامية الثانية باك و باكالوريا حرة
PVS-Studio's author has a blog where he lists examples from open source projects: http://www.viva64.com/en/b/
In case anyone thinks of buying the book above, John Locke is mentioned in this NY Times article which says part of his "system" which is not mentioned in his book is buying Amazon reviews.

http://www.nytimes.com/2012/08/26/business/book-reviewers-fo...
Thanks for a great read Jim. I've also been doing very well from my own series of ebooks, one of which has remained in the top 10 of it's category since last year (jumping to # 1 several times). Unlike you, I didn't realize the great passive income potential of ebooks until after I put my 1st one out. Since then I've churned out several of them and I haven't looked back.

I won't claim that ebooks have made me rich, but they have provided a very nice supplemental income for me.
Thanks. It's hard work, for sure, but all the knowledge and experience behind it is there. Impostor syndrome must be overcome.
> I'm not sure what you mean, that is the normal way you do it in go?

No, that is the normal way I do it in Erlang (hence the note that this is an Erlang pattern), where there are exceptions (and nobody says there aren't) but most functions tend not to use it and to return tagged tuples: `{ok, Value}` if the call succeeded (or just `ok` if there's no value to return) or `{error, Reason}` if the call failed. Note: lowercase words in Erlang are atoms, you can think of them as interned strings. Words which start with a capital are "variables" (which can't vary, but close enough).

Now the caller can unpack the result:

case some_call() of
{ok, Value} -> %% code to execute if the call succeeded;
{error, Reason} -> %% code to execute of the call failed
end

this uses pattern matching (on the value being a tuple and having the right atom as its first element) to dispatch each case to the right branch.

But in this sub-thread, we don't want to ignore the error. In Erlang, "ignore the error" is written:

{ok, Value} = some_call()

this doesn't really ignore the error (and let the function keep running), it asserts that the result of some_call() matches the tuple `{ok, Value}` and faults if that's not correct. The equivalent Go code is what is used in TFA, namely:

result, err := SomeCall()
if err != nil {
panic(err)
}

and is also equivalent to not catching the exception in Java: it does not let the code keep running.

And my question was thus: is there a way (shorter than the one used in TFAA) to do this, not handle the error but have the error prevent the code from running?

> which you can ignore by either not checking it, or just outright assigning it to _.

No, that leaves the code running in an unknown and corrupted state, I don't consider this acceptable.
سلسلة ديما ديما كاملة علوم رياضية الجبر
سلسلة ديما ديما كاملة علوم رياضية الجبر
There seems to be a fair amount cynicism around the business model

--Business model is protecting non-profit status of $NBillion hedge funds with an education wing.
There is more to success than the income.

1) You build a mailing list of people who have bought from you in the past. HUGE value here.

2) You get some extra personal brand exposure. Invitations to speak at conferences, podcast interviews, and so on.

3) Passive income is the gift that keeps on giving.
Will i be wrong to hope for a blog post explaining the process shortly?
I've been trying for months to get in the habit of reading an academic article every week (and then writing a summary on my blog).

The biggest hindrance has been simply time. I need something like 6 hours to get through a paper that pushes my boundaries properly. Especially if I want to understand it well enough to write a summary.

Needless to say, my Mendeley is now full of papers I will likely never get to.
So he's either an idiot or a jerk?
Google Search supports Pirate?
Sometimes I wonder if this kind of thing is a complete waste of talent. Smart kids, wasting it on stupid webpages.
Nine Magical Features Left Out of the iPhone 5
So would any business that accepts Bitcoin be in legal trouble if it accepted these coins?

An individual that accepts them?
What you need to know about cyber security — direct from the ethical hacker
Perhaps waiting out the statute of limitations in their jurisdiction?
How does it compare to fxCop?
Sysomos, now analyzing 100 Billion documents in real-time
Sysomos provides behind-the-curtains look at what makes the world’s most advanced (and largest) social analytics platform scale and sift through 400 million posts daily.
This is a really good question. I actually avoided recording this because I didn't want to depress myself during the writing. I spent a LOT of time on this.

It does, however, come from real-world work. My client projects have been successful from techniques in the book.
I'd need to split hairs to determine what time was spent where and in the end I just needed to write.

It's the same problem with choosing a ebook platform. No tool does you any good until you are actually using it. I'm currently writing in Apple's Pages app because it was the nearest and easiest way to just get started.

The benefit of a product is that it can become many things and the hours put into it can be easily won back with more sales.
Microsoft axes Nokia for HTC
I agree the major issue of Android is its inconsistency in navigation and multiple minor presentation flaws. Another thing that bothers me is how different apps from Google itself regurarly overlap eachother in functionality and define adhoc-ui guidelines.

Needless to say the functional aspects of the Android OS are quite impressive.
Here Come the First Reviews about iPhone 5 from Press and Blogs
As usual, Apple sent iPhone 5 to major newspapers and some American blogs to be tested, and then publish comprehensive reviews just before marketing.
Not sure about TouchWiz or other varients of Android but on Sense you have two options...

1) Erase Phone Storage (which clearly explains that it is music, pictures, etc)

2) Factory Reset (erase phone data)

Seems pretty straight forward to me.
Causality is a consequence of the physical laws you are currently using, not a law in themselves. It just paints a logical boundary condition around what is possible using the current set of laws that you are using.

Compare Newtonian causality where there is only one timeframe everywhere to SR causality with its local timeframes to GR which supports warping of space and time. All different and not interchangable.

Wormholes cannot exist in SR, therefore applying SR's brand of causality is equally invalid. Under GR the concept of simultaneity is relaxed: the effect is only limited to the light cone of the cause.
I mean....if nothing else, we are learning from the experience, but I definitely don't think it's a waste of our time.
A couple things:

- Competitors with Coverity are CodeSonar[1] and Klocwork[2]. I've not seen Klocwork output, but CodeSonar and Coverity are in the same area of quality, with differing strengths. I can not recommend static analysis highly enough if you have a C/C++/Java/C# database. It's very expensive (well into five figures according to Carmack), but how expensive is a bug? What if you have your entire codebase checked daily for bugs? Consider the effect on your quality culture. :-)

- The fact that you are paying "well into five figures" for a tool that essentially covers up design deficiencies in your language should start sounding alarm bells in your head. The proposition more or less goes, "To have reliable C++ code in certain areas, you need a static analyzer; to gain that same advantage in Haskell costs you nothing more than GHC". Of course Haskell doesn't have certain C/C++ capabilities; but it's worth meditating on for your next application, particularly if bugs are more important than performance. N.b- I don't know the ML family enough to say one way or the other in this regard. :-)

[1] http://www.grammatech.com

[2] http://www.klocwork.com
How to be happier while annoying your wife
The vast majority of the American public underprices their commute. "Common sense" would be incorrect. If people actually put together the price of commuting and compared it to the cost of rent closer in, more people would live in urban areas. It'd be even more lopsided if roads and pollution were priced correctly and schools were purchased separately from housing.
I did the same, but use Prompt/tmux/vim. The screen refresh is slower that issh, but it handles the keyboard and redraws much more reliably.
Quality is not something you "have" or "not have".

Quality is polish. Android 1.0 didn't have any, but then it became better and better with each new version.

You're not alone in not understanding this. HP trashed WebOS because their first shaky release didn't show "quality". Ditto Nokia and Maemo/MeeGo.

The only way to make a "quality" OS is rub and rub and rub and rub.
American Soundex in JavaScript
I thought I saw Chrome & Firefox doing Windows 8-style apps?
For PHP: Facebook's PHP compiler, HipHop, comes with static code analysis. Rasmus Lerdorf himself recommends it.
It's great they did it, knowing how frustrated they were in the last blog post. That I don't really understand what's going on only makes the achievement larger in my eyes.
Would be awesome if this led to a faster tex version that can be used by Desktop applications too, like Texmaker etc.
Have you tried just using VNC to access your macbook? This would turn the ipad into a windows, linux, and mac osx device, plus no monthly cost. Also, Android tablets could do the same thing. If safari won't cut it, try chrome. It seems a bit odd none of this was mentioned/tried. Also, look at the magnetic logitech ipad keyboard.
Wow. This is great. I've been working on an ebook myself as I both need the supplementary income and have the expertise in a certain niche to do it.

I tried kick starter, but they rejected me. Apparently they don't allow any sort of how-to materials. I hadn't realized it was so easy to sell as a per-release. This is actually really encouraging and I think I may borrow your entire layout!

Oh, and that sounds like one heck of a week. Glad to hear your spirits are still high.

edit: Where did you put the link to your mailing list in the "tip of the iceberg" piece you linked to?
That's consisitent with my experience. I haven't made edits in years, after each time I tried I was faced with someone who effectively stalked the page and reverted anything contrary to their worldview as "NPOV". After similar experiences on a handful of diverse pages, I gave up.
I've personally found pychecker and pyflakes to be much more useful out of the gate than pylint.
I'm getting the error: "Content Encoding Error. The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression." I haven't seen that one before.
I can offer one data point: I run a browser-based LaTeX editor (http://www.writelatex.com) and currently 2% of visits come from iPads. 6% come from a mobile device of any kind. I'm not sure how many of those actually try to do any serious writing, though.
The only two ways to build a $100m business
I can't even read this article it's so vitriolic. Maybe the newspapers are better at hiding it than this guy but at least it makes them easier to read. Wow, a sad day when an article like this, filled with such hate and lousy writing, celebrates the downfall of newspapers.
Is this going to be an open source project?
My first product, SightReadingMastery, launched yesterday
I don't. I also have a Lumia with WP7, and I do like the operating system quite much. What I do not like is the lack of updates and that the Lumia that I bought relatively recently is now already obsolete. Coming from the iPhone, where I had years of updates, that's a few steps back.
Sometimes I lament about the lack of creativity shown here (yet another twitter/facebook/ad based company, etc) and say to myself that we, the human race, can and should do much better.

But this is great- a perfect union of technology and fashion to build something that's not just cool, but ubercool, highly desirable, with many applications (say alzeihmer patients?)

When was the last time you got yourself lost in a city and wanted to walk back to where you came from? Sure you can bring out your cellphone or GPS and spend some time typing an address, or use chance and your memory, but what if you could just click your shoes together and they brought you back there?

Wow. It's awesome. I don't know what to say, besides "shut up and take my money" :-)

There is only one drawback for me : you have to input the original gps coordinates with a USB cable. Not good. Something else, like storing coordinates on a cue (jumping twice?) or automatically storing coordinates to take you back to each of your previous stops on your road (say where you spend over 1 minute) would be better.

But even without that feature, and with the ugly red inside that'll certainly turn my socks pink, I'd still buy a pair if I can upload the GPS coordinates by bluetooth :-)

EDIT to add a big thank you to the original author. You made my day.
>That is extremely unlikely. Nokia with Symbian was a Unix shop. They purged all of them for Windows or they just left. It was extremely painful.

And Nokia was too busy with the infighting among the different Symbian groups(which didn't even share source code!) for almost 4 years to actually develop a coherent answer to the iPhone.

Microsoft is paying Nokia a billion dollars a year to tide over difficult times, Elop asked Google for a similar deal to switch to Android instead and Google told them to take a hike.

http://www.businessweek.com/magazine/content/11_24/b42320567...

>I said it when the MS deal was known and I repeat it today. In all Microsoft partnerships Microsoft always wins, partners are f*cked.

Just because you repeat something doesn't make it true. Just read up on the history and early days of Compaq and Dell, to take just two examples out of very many that have profited in partnership with Microsoft. Nitpicking on a couple of examples doesn't help your case. For example, Apple used Read it Later's open source code in Safari, but then banned the app from the App Store for not paying the 30% toll on subscriptions!

>That was the idea from (Nokia)investors from day 1, most of them are American, they want Nokia in Silicon Valley.

Any references, or is that just idle speculation?
I've been working on this for a little over a year now, and full time since January. Just wanted to share and see what people here think!

It's for musicians who need help with music sight reading, and music teachers who want to help their students with it. (Only piano supported right now, but more instruments coming.)

One issue in sight reading is that you constantly need new music to practice. The way I'm dealing with that right now is kind of fun but expensive/experimental: I hire professional composers to write the pieces. Then I monitor usage by my sight readers to see when anybody is soon going to run out of pieces at their skill level. At this point I order a new batch of pieces from my composers.

I have a few dozen people on free trials now and will find out in a few days how many convert to paying customers. I'm hoping that this product will be able to support me soon so I can continue working on it full time. It could grow slowly though... in the worst case, it's been a great learning experience.

Thanks for checking it out, I'd love to know your thoughts on the idea or how you think I could run it better. And if you're a musician or music teacher, would love to know if you'd consider using it!
Why not Windows at sub $100? It's definitely a market MS are targeting.
UNetbootin - Homepage and Downloads
Most of these attacks are targeted attacks and antivirus wouldn't have helped.
For teams where you have non-coding interaction designers and backend designers AND separate marketing teams this could be an awesome accelerator simply because everyone uses the same tool (Bootstrap) but interacts with it in different ways. That's awesome.
So I've dealt with dozens of Fortune-100 companies implementing and using static code analysis tools. They can and will help but in general I feel that these tools are not much more than the code-equivalent of the syntax- and grammar- checker in your word processing software.

I've been doing manual code reviews for a living now (mostly security related) for roughly 3 years now and while I get assisted from time to time by code analysis tools I still find heaps of bugs not caught by any of the tools mentioned by Carmack. The biggest issue for a development shop is to properly integrate these tools and to not overwhelm developers with too much false positives.

I've had cases where a developer got a 1500 page PDF spit out by one of these static analysis tools. After spending two weeks going through everything the developer ended up with 50 pages of actual bugs; the rest were describing false positives. Then I got on-site and I still logged dozens and dozens of security-related bugs that the static analysis tools failed to find.

Edit: also consider that one even needs a SAT solver to even do proper C-style preprocessor dependency checking. A lot of these code analysis tools are being run on debug builds only and then there when the release build is being made these tools are not being run meaning they fail to catch a lot of issues. It's insanely hard to write proper code analysis tools and static source code analysis tools which do not integrate with the compilation process I wouldn't trust at all.

Nowadays with clang there are very nice possibilities for someone to write your own simple checks and integrate them into the build process. But even clang doesn't expose everything about the preprocessor that you might want to have from a static code analysis perspective.
What do you mean by "100% faster"?
Also to me it makes sense to keep these things separate. My friend had to wipe his phone because it was randomly rebooting and it saved him from having to connect to a computer and backup all his music and photos.
Brit Cruise/Khan Academy series on Information Theory
As someone who is older than the college age crowd, it seems pretty inane. I'm sick of political posts so would probably ignore those in someone else's feed. Having kids or dropping out of school to do a startup don't sound like crazy ideas to me, either. I actually think the idea is pretty funny, but the options are unimaginative, or perhaps I'm just too far distant from the target demographic.
After 40 minutes or more of doing that, I think it doesn't take away the wonder if I stitch together a large image just to check if I'd missed anything in the sky or underground.

These sites do make it a bit too easy, but then again, it's a nice display of a piece of technology.
But it is because no one will ever even use it.... spend time on something that people will use or that has meaning
Stripe in Canada
I just saw this in my RSS feed but when I went to Stripe's blog, the post wasn't there. I'm pasting the text from the RSS feed:

Since we launched Stripe just under a year ago, by far the most frequent piece of feedback we received was: Stripe is great, but you need to make it possible for people outside the US to accept payments.

Starting today, Stripe is publicly available for use by any individual or business based in Canada. It’s the exact same Stripe that we offer in the US: instant approval, all major card types accepted, the ability to accept payments from anyone in any country, and simple, flat pricing, without monthly fees.

We’ve been testing our service in Canada over the summer. We’re grateful to have received extensive feedback and help from companies including Tarsnap, MetaLab, and Shopify, all of whom have now been using Stripe for a few months. To them and our other beta users: a huge thank you.

In many ways, launching in Canada is a big step for us—going from 1 to 2 is often harder than going from 2 to n—but it’s only a small piece of what we have in mind. We grew up in countries from Honduras to Kenya, and a large part of why we’re so eager to build Stripe is to help those outside the US to participate as first-class citizens in the internet economy.

And so, to those who are not in the US or Canada: we want Stripe to support businesses and individuals anywhere in the world, and the "international" project we kicked off over a year ago won’t be finished until that's the case. We’re already working on the next set of countries.

To our friends up north: we’re very excited to see what you create.

Start accepting payments instantly. Get Started with Stripe
Interested in Search? Ark is hiring (YC W12)
Heroku adds support for Java hosting