skysight-inc/HackerNews huggingface dataset:
Post-TechCrunch Disrupt Chat Wednesday evening
We are hosting a chat on Wednesday 7:30 pm (pst) to discuss everything TechCrunch Disrupt.

There's no set agenda so feel free to setup new rooms to discuss different topics. Whether it's a specific startup or PG's office hours or anything, it doesn't matter.

The chat will be on Spaces (Spacesapp.com), so it's mobile, free and only for the iPhone. Room name will be - TCDisrupt.

See you there!
God, when this OOCSS thing will be forgoten. It just moves mess to another place and instead of mess in CSS you get mess in CSS and HTML.
Posterous jumps from blogging to private sharing with “Spaces”
As a fan of the The Geek Atlas, this was pretty awesome. It turns out I used to go past the Mossman Lock Collection every day at an old job many many months ago, and I didn't even realize it until I saw it put on a map!
"But what do you expect from Arianna and AOL?"

Huh? Sorry but anyone with any integrity would have and should have kicked Arrington out. If I were an AOL exec I would have kicked him out. There is no way they can allow Techcrunch to become the promotional arm for his new investment fund.

So don't blame Ariana or AOL for this.
The system you describe, recording events and replaying events to get the actual state of the system, usually assumes that you can only write one event at a time (writes need to be super cheap). If you can write multiple events in parallel, you won't have isolation and you may read tension documents that will be voided (in your example).

You could use optimistic concurrency control to ensure that only one tension document is written at a time while ensuring that your constraints are respected:

current_id = atomic increment global state_id
create tension document (but with active bit set to false)
check constraints
atomic:
if global state_id = current_id
set active bit to true
if active bit is false:
delete tension document and report error

This would provide isolation (you don't see tension documents that are not yet validated) and consistency (your balance is respected).

The atomic operation in RDBMS is usually implemented in one very simple and fast SQL UPDATE query. I believe mongo must provide something similar too.

Although my bank would allow me to overdraw from my checking account, I have a higher margin/tolerance than my brother, so they must perform some constraints check ;-)
The Paleo Recipe Book Review
The Paleo Recipe Book Review
Shame and War Revisited: Adding Semantic Markup to HTML
Check-in has gone dormant for now because for most of the world's mobile users, there is no real benefit to checking-in to a place. The action of checking-in can be quite powerful if different systems can react to it. I'd love to check in to a fast-food drive-thru on my phone, get a meal menu customized to the particular location, place my order, pay for it, and just drive up to the window. Or check-in to a stadium/theater/museum and get a customized program guide. I don't want to download a new app for each company, location, or event. I don't want to go to their website. I should check-in to a place using a single app, and the relevant services should perform the most appropriate actions. It's not going to happen right away but eventually it will.
Excellent screencast, got to understand helpers and 'under' a bit more :) Nice job with the organic way that example was refactored from loud code with lots of duplication all the way to using a Mojolicious::Plugin from the CPAN.
Two Decades of Spills
B&H Electronics in Manhattan actually seold me a 6 foot HDMI cable for $13. So its not "stores suck" its "most POS overpriced stores like BestBuy suck"
Peshawar to Patiala
But those graphs demonstrate that it'll only overtake FarmVille because FarmVille is declining. Foursquare really hasn't moved much.

I live in NYC, and know a ton of people that use Foursquare. I know people in Vancouver and London that have never heard of the thing. I assure you that they have heard of FarmVille.
> The government can borrow money at negative interest rates.

The feds are borrowing at less than the rate of inflation, but they're not borrowing at negative rates.

Note that current interest rates don't accurately reflect the interest cost of borrowing because those loans will be rolled over a couple of times. Do you really think that the low interest rates will continue?

More to the point, said borrowing has to be repaid. If the expected/likely additional tax revenue from this program is less than the amount spent, it's a bad deal.
Resistance 3's Game Review MASH UP
Which license is this released under? I don't see any indication of anything other than this in the auto-generated XCode comments:

// Copyright 2011 DibiStore. All rights reserved.
Pretty interesting story about cabulous, a startup/mobile app to find nearby taxis. This post is written by one of the founders, and he explains how they never got covered by Techcrunch although they have been first in the market and leading whereas Uber, a competing app Arrington has invested in, got more than 30 writeups on TC.
1997, are you sure?
> But if you, because you happen to be a little smarter, or shrewder on a trade than your brother, have got the better of him, it is not all right, it is all wrong, and I do not think it a credit for a man to be possessed of that kind of smartness.

Actually, the best kind of deal is the one where each person believes they got the better of the other. To borrow an example that is not my own, suppose two people are arguing over who should have an orange. An arbiter who insists on fairness cuts the orange in half and gives each of them one half. The first person promptly peels his half and eats the orange segments, throwing away the peel. The other person peels his half and uses the peel to bake a cake, throwing away the segments.

You can imagine that if each person got his way, each would feel he had the better of the other, and yet, both would be fully satisfied.
You need to have a way to go back to the main site from mobile browsers. I'm on Firefox/Ubuntu and it takes me to your mobile site with no way to get back to the normal site.
Socket - new startup that lets companies quote and sell online
Hey all, we recently launched a new saas product called Socket (www.socketapp.com). Socket lets you automate sales quoting via your website, accept payments online, and funnel leads into your CRM. Would love to hear your thoughts.
It was wrong before too. It got even more wrong with the new fund, though.
Pardon my naivete (or nosiness, perhaps) but, why isn't it our business? When a well-known co-founder leaves a company they started, isn't it news? Why isn't it in this particular case? When Jobs leaves people dissect the event to its constituent quarks, admittedly Fake is not that big, but still, she is well-known. So isn't it natural for people to be curious?

Other than idle curiosity, isn't news of this kind important for investors? If you were to invest $10M in her next startup, wouldn't you want to know why she left the previous one, heck, isn't the first questions one gets asked in an interview "Why are you leaving your previous company"? Do you counter those by saying it's nobody's business?
I was one of the back-end engineers on the project, if you've got any questions, ask away. I'll answer what I can.
Utterly chaotic programs consisting of 100 degree turns, nudges, lots of voice samples of her screaming her name :)
I've been looking into providing a version that you can install yourself on your own hardware. If this was an option would this appeal to you?
WordPress and High Traffic
> It's something I've long heard and failed to grok.

Where do you think that the money to pay unemployment comes from?
Here is a link to their drag and drop demo http://demos.kendoui.com/datasource/index.html
Because I spent $60 on an awesome MySQL reference guide and tutorial.

http://www.amazon.com/MySQL-4th-Paul-DuBois/dp/0672329387/re...
I could watch this all day. These people are presenting with such fundamental problems and it is fun to see them try to downplay them when questioned.
It'd be nice if there was some way to compare frameworks that have similar features. For instance, I'd like to compare physics engine frameworks, either based on their listed features, or if there was some way for users who have tried multiple ones to leave comments comparing them.
It is an interesting article. I think there are some valid points here in how we are no longer covering hard concepts in the manner we use to. At the same time I've always spent more time worrying about the large scale design and patterns and the minor implementation details that can in theory be optimized away in the future if you don't code yourself into a corner.

All of these concepts and tricks of the old programming days are still important, at the same time with larger systems and changing nature of software development we need to start teaching the hard lessons about large distributed system design, and this is the area I suspect schools are failing to provide for.
Why space suits matter
Weather Underground Launches New API Platform at TechCrunch Disrupt
Slowwwwww. :(
ITunes store account hacked
Never ceases to amaze me how the cheapest HDMI cable in any brick and mortar store I've ever seen is $30. You'd think if people found out that a store would sell them for just $10-15 that people would flock there due to the relatively cheap price.

$4 with 2 day shipping off of Amazon and (of course) it works perfectly.
Your "love it or leave it" attitude towards taxation assumes that all individuals should for some reason resign themselves to the sovereignty of the Unites States Federal Government.

My chosen geographic location is not an admission of consent to be 'taxed' by men with guns.

Edit: Oh cool, looks like I stepped on somebodies toes, they went back and downvoted all my currently votable comments at once. So tell me Mr Revenge Voter. What here do you actually disagree with?
The UI Widgets seem quite nice and well-designed: http://demos.kendoui.com/combobox/remotedatasource.html

This is closer to ExtJS and Sencha than JQ UI.
I think the basic argument is that the ability to handle recursion and pointers is a good litmus test for the ability to handle higher levels of abstraction. I can kind of buy into this, if you utterly can not fathom pointers how far can you really make it as a software developer. You can chug along and make a decent salary for awhile, you can be an idea guy and have lead a good startup but at some point your potential is limited. To the extent that of I were engaged in the hiring process I would be very squeamish to actually extend an offer.
Thanks. I'll be checking this out, although I was hoping they would also have something equivalent to jQuery's Sortable (http://jqueryui.com/demos/sortable/).
I think that's probably true, though I do wonder from a purely engineering standpoint what features Oracle/DB2/MS have at this point that PostgreSQL does not. Special index types? Query hints? Suggestions for physical layout on table creation?
Lame title.

Saying that it will compile to JavaScript implies (or at least suggests) that it will no longer compile to Java.

The page clearly says that JavaScript will be one of several "modes". C'mon.
Which is the most underrated technology company?
I'll be doing a talk in October covering this topic and front-end development in general at Magmarails.

I think this article is a step in a good direction whether or not you agree with it - main reason being that front-end development NEEDS more discussion. It's heavily undefined, and unrefined right now.
Innovation is a waste disposal problem
We arent far away from being able to copy and paste beautiful front-end designs.
With one hand you giveth; "Fast asynchronous writes" and the other taketh away; "Concurrency is so-so: the entire database is locked during writes.".
I was pretty sad when we had to cut the items feature (I worked sooo hard to get that space shuttle!!). But trust me, this move makes for a much more compelling and useful product.
+1 on cocoacontrols! I did not yet contribute but the content provided is great.
I recommend it to many other iOS dev looking to get things done without re-inventing the wheel.
Dropbox turns down $800 million offer from Apple?
Gordon Moore never defined anything he called "Moore's Law". Rather he started talking about things doublng periodically - first transistors/device but later other sorts of things too - and after a decade people started to refer to any CPU related periodic doubling as "Moore's Law". Moore even wrote an memo endorsing this general usage.
It is just an American thing. And it's a great example of why "if you don't like it, leave it" is bullshit particularly when spoken in the context of American politics.
Really inspiring article. It's great to attach positives to what you're doing not only to keep your morale up, but also to remind yourself that if what you're working on now doesn't pan out, it's not the end. Crazy to learn, though, that they managed to turn around their business in a matter of three days. Impressive that they kept with it and had the focus to transition to another idea (and make it successful).
A source-to-source compiler is still a compiler, and it still compiles. Transliteration implies that there is a one-to-one mapping between concepts in the source language and the target language, which is rarely the case. (If so, why bother with another language? Some of the languages which are a more readable CSS may come close, but my understanding is that they still have a few abstractions that don't exist in CSS.)
As someone who was trained to write by the editors of the Chicago Sun-Times and the Tribune long before I learned to program, I initially found the title of this a bit confusing. My chain of thought went something like; a. writing is (now) easy so, b. programming (if just like writing) must be easy. And while I'll admit that that is true now it wasn't always and won't be if I change to another language. Other than that 'huh' moment enjoyed the article and pretty much agree with it...
I worked at Gowalla last summer and I can tell you that there are superusers who travel around only for the beautiful stamps and to collect items, but that number is very small. Gowalla has always been about travel and exploring. This move is not a surprise in any way.
More details: We're on the corner of Bryant/Villa St. 1 block away from Red Rock Coffee. We have the entire 3rd floor and we've subleased some space to another promising young startup (Ditto). Tasty Labs is also in the same building.
Exponential increase of transistor power efficiency was predicted by Dennard's scaling laws, so it sounds like Koomey has just empirically verified it. It's an interesting time to publish such a study, though, considering that everyone is discussing the end of Dennard scaling.

http://www.ieee.org/portal/cms_docs_societies/sscs/PrintEdit...
http://cardflick.io

http://testranking.com

http://omniplaces.com

http://slides.io

I think there were 2 others but the stream was on in the background while I was working. I must have zoned out and missed them.
I guess you can create a mess either way. For me OOCSS was easy to scale out onto lots of elements and it was certainly easier to keep track of what is affecting what once you change something.
wget http://downloads.basho.com/riak/riak-0.14/riak_0.14.2-1_amd64.deb
dpkg -i riak_0.14.2-1_amd64.deb

Our production configuration and setup/deploy recipes for riak are 241 lines in total, ~150 of which are the stock config files.
Using Chrome13 on Ubuntu, when I try to use the Drag&Drop Demo, the draggable element jumps to the lower right corner of the mouse cursor.

In the slider demo, rapidly clicking multiple times on the left or right arrow to increase/decrease the value fires a doubleclick event, highlighting most of the text on the site.

In the window demo, the mouse cursor does not change when I hover over the title bar, although the window is draggable.

It's these little details that scare me off. When I use a framework, I want it to take care of everything. If I have to add css classes for the mouse cursor or fix element positioning, I'd just build what I need myself.
jQuery UI is pretty sluggish under some of the iOS build-app-in-JS frameworks (e.g., PhoneGap) and for webapps because those don't use the new nitro engine (I understand that's coming in iOS 5). It's not nearly as bad under standalone Safari with a mobile web page. If someone wanted to test their performance claims, that might be a good thing to try.
Restaurante el Schotis, Madrid
Sure, that $10k figure is steep. However, I'm sure there are non-trivial amount of daily deal execs, VCs, and tech analysts who would gladly pay $2k/month to understand the competitive daily deal space.
For startups the advice would be not to waste a lot effort on building for scale before you can prove you'll ever have any users at all.
"Maybe I'm missing something, but the site to newcomers doesn't explain what they did to convince players to invest in them."

Promote it in local chat windows until you get a few bites, and then let "word of mouth" help grow you organically. The first few people were the brave ones. They were rewarded well in order to offer a bit of social proof to other players. If your friend did it and doubled his money, it must be safe! After all, what kind of scammers would actually give any money back?
For some reason, in Chrome 13 on OS X, some of the UI animations cause the browser view to go black for a second and redraw. Not sure if this is just a Chrome bug but it's really obnoxious and means I won't use it until it's smoother.
It looks pretty good. Good UX and well designed, and I see that it's based on jQuery. That's useful for many reasons, e.g. you can least pull jQuery from a CDN.
The Surprisingly Simple Mechanics of A Sustainable Business Model
The missing link:Announcing Nexmo SMS reach to North America
Nexmo is a cloud based SMS API that lets you send
and receive high volume of messages at wholesale rates.
Whilst I like SICP and have studied it thoroughly, it's a way of life if you choose it to be. Most don't.
https://github.com/mochi/statebox
The Birth of the High Five
IBM's Watson supercomputer to diagnose patients
I moved my personal blog last night, before this change. Perfect timing, I know. At lunch today I went to cancel my posterous blog and I was puzzled. It had become a "space", and I couldn't find a way to delete it. I had to delete my account in the end. I'm very glad I made the move to self-hosted WP now.

Posterous had a few good ideas, but as far as blog platforms go, it was too limiting. They should have focused on improving their core business, instead of transforming it into a half-assed Google+.
It's by no means cheaper. It used to be free to leave. Now they expropriate 50% of your net worth.

Massive shift in US policy. Used to be hard to enter the US. When they make it hard to leave, that is a terrible sign.

Legal Background:

www.mwe.com/index.cfm/fuseaction/publications.nldetail/object_id/3892307d-1b8e-4636-ba2b-f58609256689.cfm

Color commentary:

www.davidtanzer.com/david_tanzer_articles.asp?article=exit+tax+in+america

"The Exit Tax works as though you have died. It’s calculated similarly to the Federal Estate Tax. It requires American taxpayers to identify all assets and debts to determine their net worth, and then to compute a theoretical gain or loss on all assets. The Exit Tax applies to anyone with a net worth of more than $2 million. It also applies to a taxpayer whose average U.S. income tax liability for the past five years is above approximately $124,000. Net worth is without inflation adjustment, which means increasingly more individuals will fall victim. It treats all property as being sold, and all deferred income retirement accounts as being distributed. There is an exclusion of $600,000 for any unrealized gain or deferred income. Then a 30% withholding tax is automatically withheld before deferred income accounts are distributed."
There's a bit more to that story.

"What many people don't realize is that in choosing to leave Apple Mr. Wayne was taking a long-term view. As a full partner he would be liable for any debts Apple incurred. Owing to previous experiences that wasn't something he wanted any part of. So, when Steve started borrowing to fulfill Apple's order from the Byte Shop, Mr. Wayne became very concerned."

http://www.applematters.com/article/april-12-1976-ron-wayne-...
I tend to chain selectors as little as possible in plain CSS, so I generally don't run into having to read huge chains of sub-selectors.

I will agree that heavily-cascaded stylesheets are practically impossible to read. Writing styles in a way that reduces your need to create long inheritance chains feels like a more flexible option (not so tightly dom-coupled) that doesn't require a "style model", though.

How do you handle adding the same styles to page elements that aren't siblings/exist in vastly different areas of the dom structure?

Mixins could probably do it, but writing too many of those would open up new problems.
absolutely, it's almost unimaginable to imagine large-scale products (think a MacBook Pro of more dramatically a 747) being autonomously created via mass-collaboration. if you read the end of my post I agree whole-heartedly with that limitation. what I am really guessing is that in the 21st century hybrid organizational forms ought to embody different component of hierarchy (think vertical) and meshwork (think vertical) at different points or functions of output along the spectrum from creation to production in order to really adapt to the sea-changes in the economy. what exactly do you mean by 'platform' and why is it inevitable that these entities become large-scale corporations? depending on how you define it wikipedia is a 'platform' and yet it remains a 501(c)3 led by a visionary, jimmy wales, and yet crowd-sourced by the masses. you seem to have a static or monolithic image of what corporation means; a corporation, at least in the Coasian sense, is just a conglomeration of individual actors who decide to band together for awhile (we know all corporations die inevitably)
Seriously? I'm surprised anyone is still hiring at all in the US! Sheesh, what a policy. "Hello independent contractors" -- I hear you.
Very good, the quality I've come to expect!
You often don't notice problems when you're so heads-down on your product.
Porting Paprika from iOS to Mac: a technical retrospective
Interesting idea, and indeed there are a lot of parallels between writing arguments and writing programs. But the title gives me pause, because the acts feel so very different. A gigantic difference is that, in an essay, your idea can still be communicated even if it is expressed ungrammatically, even if you skip certain steps. Your audience can often correct your grammar, and fill in your gaps. A computer is far more dumb, and simply will not be able to run your program if you use illegal syntax or forget to actually write a function.

The absolute demand for precision makes the two acts feel very different. Rigor is enforced in programming. Rigor is the responsibility of the writer when it comes to presenting an argument. And I don't even know if it would be desirable for a writer of words to exercise as much rigor as a writer of programs.

Not that I'm necessarily disagreeing with the author. Just thinking out loud.
Apple to release iOS 5 GM to assemblers during week of Sept. 23
I had to do something similar once. I ended up using ImageMagick and ptrace get a nice "silhouette" of my image and use the generated data to draw a path using Raphael.

convert IMAGE.png -channel matte -separate +matte -flip ppm:- | potrace -k 0.95 -u 1 -s
Darn, just missed it. Is it available recorded yet?
"No one says ideas don't matter." This is patently false. People say "Ideas are nothing, execution is everything" all. the. time. and it's just as wrong every time they do.