skysight-inc/HackerNews huggingface dataset:
> Effectively this gives the vendors the choice of competing with the Nexus 7 and Kindle (both of which are sold with little or no margin in hope to recoup via the app and content ecosystem) in the 7" space or the take on the iPad in the 10" space.

Also, there's rumors of an iPad mini coming out this year - there's a WSJ article about it in the last day or to, and I saw Gruber giving some credence to it. If that actually happened, there'd be basically no room in that market for any other players to make money.
When is a goal not a goal?
Show HN: Listener Approved - Reddit for music all in node.js
Welcome to small-town America folks. Privacy and Social Networks
Optimized C/C++ will usually beat out Go code, while Go will usually far outstrip the cpython interpreter[1]. Go itself doesn't really have any optimization for vector processing using SIMD that would make it a "fast" language for doing things like machine learning, machine vision, etc.; hand-coded C/C++ is always going to beat out any other language here. If you're talking python vs. go though, Go will win hands down.

To be honest my personal viewpoint is that we're better off reducing our dependence on SIMD CPU instructions and using GPUs for this sort of highly-parallel processing instead. Most Processors sold these days come with a GPU built-in, so why not make use of these SIMD units, rather than duplicating them on the CPU? This is just my opinion though, and is sort of irrelevant to the question.

Go has an excellent interface to C (cgo) built in, and SWIG can also be used to wrap C/C++ libraries so they are usable in Go. If your aim is core-for-core speed, then your best option is probably to take some highly optimised C/C++ library and create a wrapper that allows you to access it from Go. This route would be at least as performant as any python implementation using the same technique, if not much faster. If your goal is having a highly-concurrent and safe implementation, it is better to implement such libraries from scratch in Go; this is the method most Go libraries use.

Just as with benchmarks, I don't think anyone can give you a non-subjective answer on whether Go will be faster (so take mine with a grain of salt).

[1] http://shootout.alioth.debian.org/u64q/benchmark.php?test=al...
First off: the use of "obvious" in the law is technical, and not a synonym for "simple". It means obvious to a learned practitioner in the field. If you handed a touchscreen UI to 100 handset designers in 2007 and asked them to come up with a unlock mechnism, you really think that none of them would have invented a slide gesture?

More broadly: I think your attitude is, in fact, exactly the problem. The existing patent regime tends to defaults to a judgement that if something "hasn't been invented" (worse: "the patent office wasn't presented with specific evidence that it has previously been invented") that it must be non-obvious.

Some things are obviously obvious, and I know it when I see it. Slide to unlock is obvious, period. Arguing otherwise invokes a universe where every tiny bit of nonsense in every product becomes someone's property.

Basically: if slide to unlock is not obvious, then everything is non-obvious and all hope is lost. Think this through -- I really don't think you want to live in that world.
Shouldn't all these problems be dealt with at the filesystem level? I mean, if your filesystem browser needs to be aware of file indexing and anti-malware, you are doing it very wrong.
I think the problem is that it's impossible to determine what is obvious post-hoc. The next best thing is "hey, was someone thinking of this at the same time?"

Prior art is the easiest way to prove it.

It sucks :(
There is a cut off for that, the moment the market hits a reasonable tipping point on that understanding, they will have to come up with something fantastic. Can't wait.
Perhaps what's missing in Git is a good metaphor.
Everything you need to know about Machine Learning in 30 minutes or less
Own a Shape
Touch versus stylus wasn't iterative. It was revolutionary. "Swipe to unlock" wouldn't even have been practical in the prior resistive touchscreen/stylus paradigm.
In tennis and cricket, you get a set amount of challenges. Once you've used them up, you can't make any more.

Could the courts implement something similar for patent disputes?
Standard model Higgs boson explained
Experimenting with Dojo Mobile
Enterprise quality arithmetics
Samsung makes all the Android money because they make the best Android phones. It isn't that hard to understand. Second point I'll make is Nokia's windows phones are competing with Android so pretending that they are in some different "pool" is just lying to yourself. Third, if you read the article the guy is saying Nokia makes good hardware and could bring that to Android possibly beating Samsung in the process.
nice! love it
> I think a language should be developed together with its tools.

A lot of people will probably not like this answer, but Go's "tools" are the Acme editor and the shell. If you're running on Windows, Acme-SAC (https://code.google.com/p/acme-sac/, or just running Acme under "vanilla" Inferno) is a viable option, and is written in Limbo, a precursor to Go. (It still has some features Go lacks, but is roughly comparable.)

I wouldn't hold my breath on getting former Bell Labs guys to work on a graphical debugger or Eclipse support, so the language is somewhat unlikely to be developed together with those tools.
I think that it will be quite difficult to make this possible exclusively from individuals. Unless there were a threat that the projects will stop, or an offer of doing more that's pretty clear, most don't have a strong incentive to give. Something like kick starter helps to solve this in a way tipping doesn't.

What about a sponsorship component? Facilitating companies sponsoring a programmer? Their github page gets a logo or something, and they get a bit check each month. It's not a new model. Skateboarding, for example, which has no practical use aside from entertainment, often works this way I think. Many skaters earn their living from sponsorship and make next to nothing from competitions or whatever else.

If there were a major github competitor (maybe there is, I'm not so much in a position to know), the rivals might also pay these figures to work on the projects they control on their platforms. It helps Github immensely to have all these projects on its platform.
Being investigated and being found guilty are two separate things. Better wait for a conclusion on the process before further inferences.
Yeah, this is me too. I haven't done much PHP in the past year, but when I did, PHP.net was ALWAYS open in a tab or two. There was NO WAY you were gonna get me to use some bloated nasty Java based editor just to have code completion. Honestly though, Stackoverflow is my goto point if I want the better parts of php documentation comments. An answer with 7 or more votes is worth taking a look at.
Tarsnap outage post-mortem
"If you're not failing now and then, you're not trying hard enough" -- Bill Joy (from memory)

Gassee cracks me up. The way John Dvorak used to. I read Monday Note because Gassee seems to one of two people who understand what's happening to traditional publishing and news. (The other being Clay Shirky.)

Gassee has been pretty candid about how Jobs schooled him when Apple was choosing between BeOS and Next. That Gassee has learned from both his successes and failures impresses me.

As for his time at PalmSource, I can't say much. I tried some Palm dev work, didn't light my fire, so I ignored Palm(Source).

However, there was a pretty good post mortem of HP, Palm, WebOS a week or two back. WebOS had a shot, but blew it Untouchable's style (brought a knife to a gun fight).
Oh how astonishingly boring.

Microsoft sued Motorola after they couldn't extort them into making uncompetitive Windows Mobile devices. Motorola responded with standards-based patents and non-standards based patents, with the clear intention of trying to get a stalemate settlement. The "cooperative" part was that Motorola has thousands if not tens of thousands of patents that play a part in standards because they are a part of the whole moving things forward.

And if Google/Motorola are so cooperative then why are the FTC/EU investigating them for anti-competitive behaviour ?

Derpedeederp derp. The government investigates almost everything that any large multinational does. There are active investigations of Microsoft, Apple, Google, Oracle....if it's a big company there's probably an investigation of it. Secondly that EXACTLY goes to my original point -- Motorola made the "mistake" of daring to be a good innovation citizen before some upstarts came along and started extorting and patent trolling for every hilariously trivial patent.
"We don't exists to horde money, but to spend it doing things that we like."

Deflation increases the incentive to hoard cash. People respond to incentives. Economies based on deflationary currencies end up suffering from problems caused by this. You may not agree, but pretty much every economist does.
I appreciate the irony of your comment.
Fascinating to see the problem studied with mathematical models
Everything you just said is exactly why Git is not simple and can not be learned in 15 minutes. Just by operating from the command line you've already left the realm of "simple" in my opinion. Having to learn 9 commands is not simple. Having to hit Google for help multiple times per week is not simple.

I strongly, strongly disagree with your assertion that "for simple cases Git is really simple to use and to learn". I've watched many programmers, artists, and designers who have used source control struggle with Git from day 1. I'm sorry, it's just not simple and if it were this topic wouldn't come up over and over and over.

Again, I say none of this as a slight to Git. Complicated things are complicated. That's ok, but pretending they aren't isn't helpful.
Would love feedback on personal social content curation web app
like2tag.com
In the us you'd have to pay $30/mo for unlimited payment via mobile phones in a 2yr contact.

And it would only work for the first $1000, then it will cost extra per dollar.

And it doesn't matter it works over means already provided/charged by the telcos, they will go out of their way to make it billable.
its nice to know your relationships are real. Look at Hugh Hefner...
Just for complete clairty, my-* does in fact indicate a token that the author/programmer is defining (a custom property), in the same way that data-* properties do in HTML, which is why my-* was used. But I understand that you dislike it and I can appreciate why. As I mentioned to Po, the draft is open on github, and you are free to make better suggestions here as well... I don't think anyone is particularly married to my- we do know that var- and data- have caused what we think was unnecessary confusion. Set- was proposed and denied. What are your thoughts - that's what this is all about. Let's not wind up with something that people find unintuitive if as a community we can make it better.
You just described a patent lawsuit - both sides bring experts who vouch for their perspective in light of a judge who moderates and then rules on the debate from a general legal perspective.
The Blogger anology is flawed. Bloggers don't need to know HTML and CSS because they are judged by the quality of their medium, which is text. Perspective is essential for a visual medium, you can't abstract it out, you can only help and support.
Is your commuting time long? It really depends but I find that commuting is the best chance I have to catch up on some reading.
Pro Git does a really good job of explaining everything you need to know about git without trying to do it really quickly.

After reading it, I have a much better understand of git, and can work myself (and others) out of pretty much any oh-my-god-I-destroyed-everything problem I run across. You haven't broken stuff for real until you need to use git reflog.

Link to book, free to read online: http://git-scm.com/book/
Trading virtual currency for physical currency. In Diablo 3 you can purchase/sell virtual goods for real currency. Although both have "real value", you can do more with for example "USD/EUR" than with "Diablo 3 Gold".
My current pain is the amount of different algorithms within the field machine learning.

And Ive also collected 20000 pains before from twitter, or needs actually: http://www.ideaoverload.com/Find-ideas/New-ideas/Methods-gen...

Probably going to find a ml algo to sort them a little bit better
I think I understand why, having just bought one when I went to the US for WWDC last month (seems to have been fortunate timing).

Unlike some crapware-laden blatant iOS-wannabe Android phones, the Galaxy Nexus is a pretty great phone that is different and better than the iPhone in many ways. But, unlike most Android phones I have seen, it still provides a fairly elegant and clean user experience that is attractive to the same kind of user that the iPhone is (me, for instance; so far, I buy a new iPhone every time Apple introduces one).

Of course, better means different things to different people, but here are some of the things I found to be superior, per my preferences as a user:

• much bigger screen (I strongly prefer the tradeoff of making it marginally harder to reach the top opposite corner with my thumb in exchange for being able to see more usable information with my eyes) for better book reading and web browsing

• typing feels better and is more accurate (due to larger size & haptic feedback I think)

• incomparably better maps navigation; even when I already have my iPhone 4S in my hand I get the Galaxy Nexus out of the backpack if I need directions

• no worrying that Apple will rip me off retroactively, by disabling an app I bought from them (the Airfoil Speakers debacle) to protect some fucked licensing arrangement to make my phone work only with expensive proprietary hardware and not with standard commodity hardware

• can load any software I want, not just from the maker's app store, without requiring me to exploit a bug in the OS to jailbreak

• integrates with Google Voice

It does have deficiencies, too; it crashes much more than my iPhone, the OS lacks the level of polish in a lot of ways, camera isn't as good, etc. Which is better depends on the user, and still would probably be the iPhone for most.

My point is just that the $349 unlocked Galaxy Nexus has some aspects which could be considered advantages over the iPhone, but it is still appealing to exactly the kind of user that the iPhone appeals to. Somebody who wants a smooth, uncluttered, pretty pocket computer that "just works" with minimal hassle. Google removes the crapware, gets rid of the funk-ass nonstandard UI skins, provides all the system updates, automatically links up with whatever services in their ecosystem you use... so with this phone they've done the best job of creating that type of product.

Therefore, to the iPhone, I think the Galaxy Nexus is the most directly threatening Android phone yet produced.

So, supposing you were an asshole with some bogus patents to go trolling with, that's probably where you'd want to start.
This seems really strange, to me. Isn't it basically working around an arbitrary, self-imposed restriction to give code away?

As a developer, if I want to make money from one of my projects, I'll charge people to use it or to buy a copy. If I can't sell enough copies to fund development, I don't see how I would ever be able to fund development with "tips."

As a user, I don't mind paying for software, and I don't think many people do. Most people realize that it takes time and skill to create a piece of software, and that the people creating it could have spent that time doing something else.
Public DNS and Traffic Management
Reminds me of when I did the Rejection Therapy challenge[1] (the game forces you to interact with strangers and get rejected). The trick for me was to try and find context in the situation - a shared experience we could both relate to that was non personal.

For example, if it's in line at a grocery store, I'd make a joke about the trash tabloids that are set up as an impulse buy. It's a safe way to start a convo, and a lot more natural sounding.

[1] http://rejectiontherapy.com/rules/
Much better headline than the one actually on Wired, "Wiki Inventor Sticks a Fork in His Baby."
If "some things are obviously obvious" that implies there is an objective (or universal subjective) criterion for judging obviousness. What would this be?

Note that a lot of brilliance looks obvious ex post facto because one is looking up the branch and seeing only one branch instead of down it and the bifurcations.
Eulogy for my blackberry who went swimming in a toilet last night. 
It died. Kind of sad but fitting ending to an era of blackberrying. He was a laggy little bitch most of his life. The past few years he was such a downer. Sometimes I beat him and said horrible things directly to his face. We took a lot of great pictures together, some of which were NSFW. He listened to me when I was talking but would inexplicably cut me off during the middle of our conversations. That always pissed me off and he kept doing that up until the very end. Since his species is dying as a whole, he will have a lot of friends in the afterlife.
I think one way to improve this situation is to focus on results and casually use features and techniques along the way rather than focus on features and techniques and have contrived examples to show off them off.

Yes, exactly!
You have to start with examples. Real problems and then suggest solutions. Too many teachers, I'd say the majority, start from the abstract explanation and only bring in the example in the end -if at all.
3. Medici Effect: What Elephants and Epidemics Can Teach Us About Innovation - Download free here: http://www.themedicigroup.com/the-medici-effect
Try Golangide. It has debugging support although It is a front end for gdb . I works also in Windows.

I also suggest you to try gdb from the command line.
> it was said more than once there—hate the game, not the player.

No. This line of argument is so dumb it makes my head hurt. The "players" choose to participate in the "game". Apple could have quite easily decided not to pursue injunctions against Samsung, but they did.

I can quite easily hate "the player" for choosing to play such an idiotic and stupid "game".
Replacing text in the DOM… solved?
I agree that politicians shouldn't care about dramatic results. But I still think they do.
We have a ticket for providing invoices, with the use case of making Gittip more friendly to companies wanting to give.

https://github.com/whit537/www.gittip.com/issues/83
You just don't getting open-source right.
Just to tag along, my brother recently picked himself up a Samsung Series 9, http://www.engadget.com/2012/04/09/15-inch-samsung-series-9-...

They have a 256 gb ssd / i7 model for $1800, and a 128gb / i5 for a cheap $1300 (both are on Amazon, look for model number np900x4c). We played with one in a Best Buy before purchasing online, it definitely felt pretty comparable to the mba's I've used.
It'll probably work though.

I can't imagine someone falsely claiming to own real property that's actually public, suing someone over it and getting the case thrown out of court and then saying "We think going to the beach/park/nature reserve is healthy, but tourists should create their own original recreation areas and not steal ours" without being laughed at for sheer cheek but for whatever reason it works with "intellectual" property all the time.
> The reality is that the success of Windows phone is tied to the success of Nokia.

The difference is that if WP7 fails (and it did, since it'll be replaced by WP8, W8 or whatever the thing is called), Nokia flops and Microsoft walks. It's a classic bacon-and-eggs partnership, where Microsoft brings in the eggs and Nokia is the bacon.

> I've never seen anything indicating they have figured out development yet

Why would they? They run a third party software stack.

> what evidence is there they would have done it well?

Not much, really. Meebo was technically impressive and poorly marketed, but then there is Microsoft, with a proven track record of ruining anything non-desktop.
There is no such thing as iOS, Android and WP markets: it's a smartphone market where 3 platforms compete (2, really). To use a metaphor a couple messages away, Nokia is bringing a rubber duck to a gunfight.
Stephen Hawking lost $100 bet over Higgs boson discovery
I assume that, in your radical honesty, you also told your wife about how you fantasize about your friend's wife. I also assume that you honestly relayed the look on the nanny's face when you hit on her.

After all, there's nothing radical about being honest only when it's convenient.
yeah, I didn't adhere to a column limit until I moved to vim, then I realized as you said that it lets me view code side-by-side
They already have a lot of experience as a distribution platform. I doubt the majority of Steam games even come close to a million units.

While it's not clear that there's enough market to extend that platform to commercialize their movie maker, it's not that far of a stretch from what they're already doing.
You can't really use Maybe like in Haskell without a static type system.

After all, in Python, there is no actual Null-pointer exceptions; instead, you have TypeErrors that just happen to trigger on None. Even if you had some sort of option type, you would still get runtime errors because there is not enough information to deal with them at compile time.

Now, you could add some sort of abstractions to make checking for None in your code easier. But when your "benevolent" dictator hates folds, you're not getting any advanced features like monads any time soon!
I like that this is a streaming music player for the independently produced. Spotify and its ilk is a lot of fun, but it's still a glorified jukebox for music you've already heard a million times anyway. Streamers like this are what's going to help rid this world of the RIAA.
Is that really MS hate or just a lack of confidence in a Nokia/MS alliance being a good thing?
"At most three people can share it according to the rules"

This is wrong. It's just conventional, nothing in Nobel's will mentions this.
I'm currently working on a set of OpenSSL bindings for go.
https://github.com/shanemhansen/go-ssl/

Honestly the project is only a few days old and really sucks, but I found wrapping OpenSSL's SHA and AES features trivial. cgo is the most awesome FFI I've ever used. SHA hashing is actually faster using the OpenSSL version.

Please feel free to fork and add your features, in the meantime I'm working on adding support for a TLS listener/connection like crypto/tls.{listener,Conn}. http://golang.org/src/pkg/crypto/tls/
Trend Micro warns of Android malware pandemic by Q4 2012
Thank God they didn't include software for downloading movies, or someone would be in Guantanamo Bay right now.
Azure CDN – Cache busting CSS image references and minification
None in the foreseeable future.
Neat. Guess I should head over and read through the other issues, so I know what's going on ;)
First you have to prove in court that they are a monopoly.
No. You're arguing precisely the fallacy I tried to refute. The fact that you personally (or any given judge or patent officer) didn't think of something isn't reasonable grounds for making it non-obvious, which is a technical (legally "objective", if not logically) distinction.

So if you want to make that case, make it. Show me the "brilliance" in Slide-to-Unlock that makes it a unique flower worthy of protection. Don't hide behind platitudes.
Apple didn't invent the touch paradigm, not even for "swipe to unlock", as demonstrated by the Neonode N1 mentioned in the ruling.
2 HTML List Tricks You Might Not Know
And you think it's a good idea to have arrays be also hash maps?