skysight-inc/HackerNews huggingface dataset:
For some reason I couldn't find the cancel button, honestly had to look for it for a while. My brain expected to be able to click in the top left or right or on the background to dismiss it, never though to look next to the "pay" button. But otherwise the design is awesome!
> And app.net items are effectively just long tweets.

App.net doesn't have a limit on message length?
I meant for "little" to refer to practical results. I wasn't trying to bring up corruption or inefficiencies in procurement. I was trying to highlight the U.S. military's obsession with tech to the point of neglecting low-tech solutions that actually work. e.g. How much has the F-22 Raptor program really helped in Iraq in Afghanistan, and how much better off would the situation in both countries be now if that money had simply been spent on more troops?

The U.S. relationship with war is evolving in a difficult to predict fashion. Most nations operate on the premise that the best way to win a war is not to get into it in the first place. However, war serves a useful purpose for the U.S.. It gives them a chance to test out the latest tech, make their contractors some money, reduce unemployment, and give the latest batch of west-point kids their manhood rights. The U.S. will likely keep getting involved in wars periodically no matter how flimsy the pretext for them is. What nature those wars will take is what is really interesting.

Obama's "we can kill anyone we want, anywhere we want, anytime we want" policy really does put an interesting spin on things. If extraterritorial strikes had been commonplace ten years ago the Afghanistan war might never have happened. Assuming bin Laden hadn't gone to ground by that point, they might simply have executed him without the Taliban state's permission, just as he was eventually killed without Pakistan's knowledge or permission. Avoiding a war might have been worth the dubious legality of such an action, but it would have let a truly nasty genie out of its bottle (one that the U.S. later released anyways without stopping a war!). What will happen when other nations inevitably follow the U.S.'s example? Also, it's one thing to execute terrorists in this manner, but could the U.S. eventually pursue "regime change" this way? How many pentagon generals are currently chomping at the bit to send drones out after Ali Khamenei?

In the end , the root of the problem really is that war is good for business and the U.S. political system is a thrall to business interests. Fix that and everything changes!
I get pounds of mail every year advertising U-Verse when AT&T doesn't offer U-Verse at my address. The mail has been coming for years now. Big thick envelopes full of brochures, little letter-sized envelopes, oversized postcards. At least Verizon is advertising a service you can actually buy.
yeah, just add the address and confirm it and it's automatic. I've shown this to a few friends, so I know it works (or at least, it has in the past).
as a side note -- I have several friends who work at both Microsoft and Amazon as I live here in Seattle.

My Microsoft friends are A LOT happier -- they have a much more balanced schedule, are not expected to be available on a moments notice and feel much more relaxed at their job. The friends I know at Amazon are very rarely off at a normal time, have a lot more pressure from the higher ups and have to regularly take high quantities of "on call" work.
A call to arms: Why every kid (and kid at heart) should write an iPhone game
Very cool use of print ad + iPad experience.
The problem is that most artists that the majority of people want to listen to have already signed exclusive contracts with one of the record labels. And they did that because of the initial value of promotion by the record label (it's almost impossible to get radio airplay without a record label).
Some things Chrome includes that other browsers do not: Pepper, Native Client, Chrome Web Store, WebSQL (Safari might have that one too), a native PDF viewer, SwiftShader, etc.

(People of course disagree on which of those are bad and which are good.)
You can remap individual applications' keyboard shortcuts in System Preferences > Keyboard settings. For this case, the keyboard shortcut should remap the menu item "Developer Toolbar". I like to remap CMD+Q to something harmless like "Hide Others" to avoid accidentally quitting apps. :)
Well shucks. That puts a minor damper in an otherwise fabulous show of great redundancy engineering.
Can't say enough good things about Prof. Gilbert Strang http://www-math.mit.edu/~gs/ He is one of my heros, and yeah, I have copied his Linear Algebra lectures to CD so I can speed them up, stop them, and in case they ever disappear from the net. Not to take away from the OP, who I think has some good ideas for making this stuff intuitive.
pretty neat. hopefully this will get some tractions.

thanks for sharing.
Parse is looking for Solutions Architects to help developers build awesome apps
I thought I was the only one who does this. There should be an easier way..
I'm here in Seattle and my limited experience with Amazonians and Microsofties matches yours, though I think it matters more what group you wind up working with as much as anything. There may be great groups to work for at Amazon, but I sure haven't heard of any of them.
Clay Christensen: “Disruptive Innovations Create Jobs, Efficiency Destroys Them”
Those seeking solace in a sample of what's happening on the public timeline need look no further than the sample hose of the Streaming API: https://dev.twitter.com/docs/api/1.1/get/statuses/sample
Ask HN: Browser plugin to annotate HN users?
Is there a plugin or similar that lets you associate (private) notes with particular users? I'd like such a tool, and I imagine it could be good for the site - reputations associated with IDs would become more persistent.

I believe something similar exists for Reddit, fwiw.

(Even better would be some kind of global tool that lets you do this across sites, when identities can be matched, but I imagine that's asking too much (I've wanted this for years - http://www.acooke.org/cute/Automatemy0.html)).
Lenovo announces line of Windows 8 “Convertibles”
I mean if your browser window if NOT maximum then suddenly your browser is maximum. You get suspicious.
Split Google Analytics reports into age and gender buckets
This is rather silly. I don't even see why this is even an issue - this blog post has zero value for anyone reading.

This "Kevin" is probably some HR figure, posting on MicrosoftCareers.com. His response was an one-sided, canned response.

And Derrick is someone who started his career at Microsoft, left the company, and went to work on a startup. According to his website, he's not proud enough about it to announce that he worked at Microsoft, but he's happy to bash some content on Microsoft's jobs website.

The two sides have clear bias, except that the former (Kevin) has made his associations clear, and the latter has not. It's hard to take someone seriously when they purposefully hide their past associations that puts a strong bias on an opinion piece.

If OP really was just communicating to "Kevin", then maybe instead of making a blog post, he should just follow up directly with Kevin, instead of whining on a public blog and twisting his words by snipping off a large part of Kevin's response with ellipsis.

Svbtle really needs to die off, especially with these kind of lame posts that pander to startup circlejerk. As soon I see the Svbtle logo I close my browser tab because it's going to be inane crap like this.
Working on a legit iPhone 5 Dock - anyone interested?
As a new coffeescripter, this is really interesting to be able to check syntax out - nice find
There are lots of them, if you take a moment to look. I would suggest looking for a local Humanist group.

e.g. http://www.stanford.edu/group/Humanists/, http://www.americanhumanist.org/

I don't personally partake in these communities, but they exist for people who have a need for the non-religious aspects of religion.
Ask HN: client terminated contract, should I remove unpaid-for commits?
Hey HN, wondering your freelancing two cents. I signed a client's contract which basically said "We provide work orders (PivotalTracker sprints), you code. If you finish, we pay; if not, we don't pay." Fair enough. Hacked a few work orders, got paid. Finally there was one work order with a grizzly ticket well beyond the week's allocated hours. I suggested we break it up, or ice-box it. The client said no and insisted it be completed before they accept the work order. I chugged and chugged on this one ticket, until finally (as per the work order's due date) the contract was terminated.

Now, they have all my commits for that work order leading up to the final ticket (about $700 of my time). A lot of work down the drain. My question is, seeing as the whole shebang is either accepted or rejected (not individual tickets), should I remove all my commits for that work order, since I'm not being paid for them? A simple `git rebase -i ... git push --force` would do. I'm sure someone has a local clone and could figure it out (after some cursing). Possibly enough to leverage a payout on my work, otherwise (since that's been addressed in the contract) they'll just deal with the lost work order as I am.

I don't mean to be malicious, I'm not trying to haxor their bases; I just don't want them to have my work for free. I've looked through the contract and there's nothing addressing redacted IP on failed work orders as far as I can tell. Thoughts? More trouble than it's worth?
> Now that they've got a system down for expanding

I don't think they do since every single expansion is going to be pretty much unique due to the laws and regulations of the country they are expanding to. That is the main problem they have to face and the reason for their 'slow' expansion.

I am sure they can streamline a few small things but I doubt they will be able to speed up things that much.
I made something similar to foobub which takes you to wikipedia on exact title matches: http://s.xqz.ca/
I use it primarily from my URL bar.
Helicopter? This is the problem with the App store - too many clones of old flash games that have been around for ages. I'm sorry but cloning a game that already exists certainly shows good timing and business sense but is not the same as a call to arms to make things.
The Next Twenty Years - Why the closed distribution model of Windows 8 is bad
The truth is we wanted to use ZeroMQ initially. It would have been really awesome to have all that flexibility on the client side.

The ZeroMQ documentation is fantastic as well. It inspired and helped shape some of the design choices we made.

The further along we got from design to implementation it became obvious that it would be important to "own" the socket. Generally speaking, this is exactly what ZeroMQ prevents you from doing (and rightly so, it aims to abstract all of that away).

The choice to use Go had an impact here as well. Language features like channels and the breadth of the standard library made it really easy to translate our NSQ design into working code, offsetting the benefit of ZeroMQ's abstractions.
Youch... inline styling and javascript outside of the closing </html> tag..
I agree wholeheartedly with this. We're supposed to be the good guys--revealing security issues should be something that gets heavily rewarded with karma.
History of Earth in a single 24-hour clock image
Yes, I'm using Color Forth. It's not the best part of the package...it took a really long time to learn, and I had to learn its keyboard layout to do so. My philosophy, in general, is, "do whatever you want, but don't change my editor or keyboard." After all, I spent several weeks being unable to type because I was learning Dvorak, years ago. And emacs had a steep learning curve too.

The UI, I have to say, would not pass Apple's muster. It is a completely different way of programming, and I preferred to program on paper for the longest time rather than learn all the weird controls.
I recently started keeping some source code in a gist, which github was eager to point out is a full repository. The UI is not very usable, but it's not hard to understand for the non git enlightened like myself. If nothing else, this proves that it's possible to create an easy to use git GUI. (with reduced functionality)
BitBucket is a vital part of Atlassian's internal development process, all product teams use it on a daily basis and we treat it as a mission critical service, I'm really surprised by this comment as here in Sydney we rarely see any issues, I would be lying if some hiccups hadn't happened in the past but they were usually in very short duration, and usually only affect the UI so you can still pull/push using HTTP/SSH, moreover we have a 24/7 dedicated team to respond to any outages and there is absolutely no differences in terms of infra-structure of free vs. paid accounts inside Bitbucket, so rest assured that we put a lot of effort on making the site better for everyone.

We improved the architecture a few months ago and that should also contribute to the stability of the system as a whole, see more at: http://blog.bitbucket.org/2012/08/24/segregating-services/

And you can follow the status of the service at: http://status.bitbucket.org

We would love to hear more feedbacks like this through our usual support channels when it happens so we can investigate and improve our service.
(Disclosure: I work on Atlassian's OnDemand team).
I hate that hn encourages this type of obnoxious headline. Just tragic. I feel this sort of pitiful neglect is what republicans think when they say "let the market find a solution".

You know what would be awesome? Someone who gives a f about the quality of this website. I'm looking at you, PG.
Feeling good is all the reward you need.
Manage your work effectively w/ the Eisenhower Method (importance and urgency)
I don't understand this comment at all. If anything, it has redoubled my interest in remaining a (paying) customer of BackBlaze. Look at the lengths they will go to securing drives so that I can continue to have stupid-cheap backup!

I can't ask for more.

And realistically, if push comes to shove, I'm sure BackBlaze would send out a heartfelt email to their loyal customers explaining the situation and kindly requesting a price increase. Especially after reading a post like the one they just submitted...I'm sure no one would have a problem ponying up a few more dollars.
Because one game they released was a flash game clone, does not mean the other 40 games their interns release will also be the same. Hell, even if they came out with 40 clones that are non-existent on the iPhone, I would still consider it worthwhile.

I look at it as a call to get started with game/app development than to start producing state-of-the-art games.
The same way Dropbox admin has access to your private data.
Following Huawei Report, US Rejects Proposals UN Telecom Committee
Surely the fact that NaCl is currently led by Google should not disqualify it from being a potentially valuable contribution to web apps. Most prevalent technologies started in this way, include js. And most started in a much less 'open' way than NaCl. The point surely is not where they originate but rather whether they offer enough distinctive value that they are compelling enough to be adopted more widely and hence become a key part of our ecosystem. Hence the question is, does NaCl have such a compelling value proposition? Evidently, in Brandan's eyes, and those of several of his colleagues, the answer is no. But other people can disagree and hope that the value is sufficient to eventually win over a broader market share. A good example of such a community is those with large code bases in say C, or C++ who would rather port their code than rewrite it all with all the ensuing maintenance problems. Imho NaCl does have something distinctive to offer and I wish the project well.
Mobile Trojans Can Give Attackers An Inside Look
Judge tells copyright troll to put up or shut up on porn lawsuits
This is why his startup beats your startup.
How many total artists do those million songs translate into?
Aren't most of these language features already in the now defunct ES4 aka ActionScript 3? I'm just wondering why that language is never mentionned when it's already a glimpse in the future for Javascript (for better or worse ... who knows!)
My apologies. You're correct: I mistakenly equated UUID with UUID v4.

That said, the difference with this new proposal appear to include at least the following:

1) Support for untruncated hashes

2) More secure hash algorithms

3) Extensibility to new hash algorithms

4) URI compatibility
9 inspirational startup website designs
The first thing that struck me when reading the headline was, "That's exactly the kind of thing we'd do. Drop a shiny thing in front of the foreign lifeform and see what it does with it."
Very fast 100 million row database tables (Postgres)
I was afraid you'd say that :)
I don't see what's wrong with it, especially since you'd just be resetting the code base to its original state for the convenience of the next programmer.
Its interesting to see all of the blog postings which exist solely to point out bias in some other blog posting. Since blog postings are like the worlds biggest 'opinion' section one might think that pointing out bias is unnecessary.

So what do folks who point this stuff out hope they will achieve? Does anyone reading MG Siegler think he is anything but a total Apple Fan? Or Gruber? And do their readers not know this?

I get the angst about "Gee this person with a really big soap box is saying things that distort the 'truth.'" Where truth is defined as an opinion. But I always wonder about the point. I tell my Dad that Fox News distorts the way they report on issues to favor the conservative viewpoint, but it doesn't change either how he feels about their journalism, or his desire to share 'juicy tidbits' with me.
Human Capitalism: How Economic Growth Has Made Us Smarter--and More Unequal
I'll rephrase: why is any new VM to be relegated to the OS? The presence of incumbent VMs?

JS is an incumbent. Pepper is similar to nsapi, and has nice features which are compatible with HTML5's implementation (as in canvas). Saying it shouldn't be adopted because Nobody is adopting it is circular.

What are old-style plugins? Anything not JS?
Depreciating Software: Windows after XP, Photoshop after CS3, Chrome...
Just an article I wrote after Windows 7 froze.
Let's not run an extra let statement if we don't have to!

if (== != === || == !== ===)
let == = ===;
Probe would set sail on a Saturn moon
Great article! I too wrote an iPhone game[1] while in high school (2 years ago during sophomore year) and while I didn't make $35k, the game did get downloaded close to 600,000 times while it was free. It was an extremely valuable experience that I learned a lot from.

It always amazed me how easy the App Store made it to access such a vast market and that a game I built in my free time was being downloaded by people in countries as far away as Kazakhstan.

1. http://itunes.apple.com/us/app/drop!/id415884044?mt=8
The link to the court rules [1] is a good start, but is not actionable unless the reader is a lawyer. You sound like a lawyer, so that may be fine for you, but most of the HN audience is comprised of non-lawyers.

If you are indeed a lawyer, would you (or any other lawyer here) be willing to draft a template that software engineers can customize (the interest section), sign, and mail to the court?

Bilski v Kappos is a case that dealt with similar subject matter. The FSF[2], SFLC[3], Red Hat[4], and Google [5] filed amicus curiae briefs lamenting software patents. Surely there is something reusable here, especially from Red Hat pages 12-19.

[1] (see pages 56-57) http://www.cafc.uscourts.gov/images/stories/rules-of-practic...

[2] http://endsoftpatents.org/amicus-bilski-2009

[3] http://www.softwarefreedom.org/resources/2009/bilski-amicus-...

[4] http://www.groklaw.net/images/BilskiRedHatSCbrief.pdf

[5] http://www.americanbar.org/content/dam/aba/publishing/previe...
Do Not Track standard has crossed into crazy territory
> or like with Brendan's slide that desaturates a picture of salt as if (P)NaCl is going to come for your children in the night.

Really now. I created that slide, taking the picture from Google's own NaCl web site:

https://developers.google.com/native-client/

I zoomed it in because I thought it looked pretty. Let's all just take a deep breath.

Dave
Just to be clear, I wouldn't counsel racing algorithms (this should be obvious). But you want to be able to exit somewhat rapidly in case of catastrophe at a portfolio company. A stop can turn a big loss into a smaller loss.

>> Buy and hold index funds.

To each his own, but this strategy has been pretty easy to beat over the last 20 years (even easier over the last 10), for those willing to study companies at all.
Unfortunately, many of us don't have downvote rights yet. If this were the case, I definitely wouldn't flag unless community standards were flagrantly violated!
For what it's worth, all of Atlassian's company revenue generating jewels are hosted on Bitbucket, so security is fairly important to us. :)
Git-Tower is $60. SourceTree is free. Compare accordingly.
The whole reason for quote stuffing, co-locating and competing on latency advantage is because the exchanges only accept quotes at one-penny increments and process them FIFO (first-in first-out). The restriction to one-penny quotes was relatively recent, before that the minimum increment was 1/8 of a dollar.

If the exchanges accepted quotes at fractions of a penny (for instance float values), then the speed/latency of quotes would take a backseat to price. It would make pointless a lot of the current shenanigans.
Perhaps they edited the article after your comment, but I see an ellipsis.
The code review feature is great.
Not for HN, specifically, but an app I'm developing functions as a annotation-sharing platform across the web:
moot-it.appspot.com

Yes, I do realize that .crx plugins can no longer be installed via the web (I don't know when Chrome made that change, but it's a relatively recent change), so if you're interested in trying it out, let me know (e-mail in my profile) and I can send you a unpackaged version to install in developer mode to test out.
Thanks for the tip, I signed up for free private repos, but this makes me a real fan.
Pretty cool to think about designing a bank from the ground up without any pre-existing conceptions or regulations.
In my eyes, the only benefit of the certificates is that you have something to show for your time and effort; something that proves you're willing to take the time to better yourself. That being said, it's not much.
It sounds like Rush Limbaugh complaining about some Democrats.
I meant it goes both ways.

Edd Bott to Microsoft is like MG Siegler to Apple.

So, why give these Elitists any attentions at all?
I think you've missed the point:

1. cloning an existing product is probably a very good way to learn about the platform and learn about game programming, and that learning process seems to be the post's main drive.

2. your subjective response to the game's originality is irrelevant to the "call to arms," all that is required for the call is a set of facts, which may provide inspiration for other young programmers: A young programmer completed a game; Creating the game taught him a set of very valuable skills; The game was deemed publishable by Apple on their store; The game generated social and monetary profit.