skysight-inc/HackerNews huggingface dataset:
Its a small point, but well made. I have more than one phillips screwdrive on my multitool in my pocket, and numerous ones around the house. While the occassions to use them may overlap, there are problems for which exactly one of the ones I own is a best fit.
How Yelp tests without a QA team
Polygonal Map Generation
How long will Arrington stay at AOL? Let the betting begin
1. Can't give you any real numbers, but dude, it's Oprah.

3. Any cdn should be ok. You just want to offload those files to somebody else. Remember that browsers will only download a few resources from a single domain concurrently, so even if you have a subdomain for statics you'll get a faster page load. Hint: use yslow for more frontend optimization tips.

6. Authorize.net can handle it--we used them. But if your shopping cart can't, it's always nice to have a Paypal 'buy it now' button ready to go. Not real elegant, but it's a backup plan.
fb's is following their social design process of solving problems. the solution to someone joining you to a sketchy group is also solved by social design - you un-join, un-friend the person, and post quick status update stating you think the group is crap and call out the person that signed you up. Its not totally ideal but there are clear social repercussions for such bad behavior, which is an advantage of social design.
You have a good point there. I think if someone could engineer a tablet with a good instant-flip-up keyboard form factor, then this would be a big hit. It would have to be as fast and easy to use as slide-out keyboards on current smartphones.
NetNewsWire for iPad production (not design) process
Awesome. I bought this bundle yesterday when it didn't have Twilio + 99designs and AppSumo added them on to my purchase for free! Great customer service.
Well, not defined but I would say it is a pretty good indication.
I would really love for it to be an error to include neither, but that would be a massively backwards-incompatible change.
The self-identified Republicans I am acquainted with are not looking to meet in the middle on these three issues. They believe in private schools, a free market for labor with no protection for unions, and a system of private and deregulated health insurance.

I don't think these are inherently bad ideas, either; I just don't agree with them.

(For what it's worth, I believe in a strong social safety net, and I don't believe we should plow money from the federal budget into the stock market, but I could go either way on the specifics of Social Security).
Javascript is a great, powerful and awesome language.

Python is a great, powerful and awesome language.

Birds of a feather flock together. I hope EVERY rendering engine gets Python support.
It looks like you can buy 3 bundles but many of the included items are only for new customers. So will they allow redeeming 3 promo codes on the same new account?
A thematic bundle seems necessary because people buy apps based on use case as tools. The consumer is exceedingly unlikely to have heard of randomly selected application_foo unless it has already been marketed successfully. Which defeats the benefits for app-makers of getting in on a promotional bundle.

Groupon can get away with decreased items per bundle (1) at a higher frequency (daily) because: A) they have a ton of repeat viewers, B) each individual product use-case (ex. restaurant) is usually extremely obvious and non-specialized in appeal
A garage is not usually a place people live in, making it a qualitatively different thing. You're suggesting a "moral" difference between expensive homes and inexpensive homes.

People generally live in double-wide trailers because they can't afford nicer houses. If someone's trailer burns down, that person is out of a house just as much as some guy in a McMansion would be if it burned down. Someone whose double-wide burned down probably has less saved money and fewer resources to take care of emself with than someone who just lost a McMansion.
What I learned from a Human-Computer Interaction class in college

- Always think of the user. All tradeoffs should be made in favor of the user

- Don't expect users to read anything; they're busy

- Make it as simple as possible, but no simpler. Don't dumb it down, just don't complicate it

- For each page/window, know exactly what the user wants to do there.

- Make things clear, easy to see, and easy to learn

- Have an Undo command, for Christ's sakes
please don't create a new account just to leave comments that aren't useful.
Python + Javascript = CoffeeScript[1]

-----

[1]: http://jashkenas.github.com/coffee-script/
Turns out a lot of the ebooks mentioned are only some chapters rather than the whole book. Nice deal all the same, I guess.
It's interesting that the author is motivated by WebKit being "restricted to being exclusively used from one of the world's most awkward and obtuse programming languages: javascript."

I would hope that the leadership of such a project would at least demonstrate some kind of understanding of the language binding they wish to replace, objectively recognizing its contributions and shortcomings, with the professionalism to resist resorting to phrases like "world's most awkward or obtuse language".
You can't express yourself if your skills are poor.

You're right that someone who has nothing to say will create artifacts of low value; but I would argue that expression is a function of one's mastery of the craft.

There is a recurring theme in PG's essays about how computer languages affect how you think and therefore, what you can say using them. This is also a common theme in the "suits vs. geeks" debate; if you can't code, how can you imagine what code can do?

In general the (philosophical) jury's still out on whether language predates thinking or the other way around; but it's a fact that all great "artists" produce their best work after many many years of practicing and perfecting their craft.
Why relational databases make sense for big data
Ok. I'm not saying you're wrong. I'm just saying, the specifics of the situation --- a house that was probably worth low 5 figures --- do matter to me.
Smart but unfortunately most of the codes are for new users only. Some companies like Twilio allow you to add 1 to your existing account.
How Good C# Habits can Encourage Bad JavaScript Habits
The page is cached out, so after publish the shapes aren't being laid on top of the original site.
Go ASCII to spread cybersecurity awareness?
At the end of the day minimalist and frugal or pretty orthogonal.

I think that is certainly true in the abstract, but I suspect in the average specific case minimalism correlates with saving money. For the average person, their biggest expense is their home. If you have less stuff and can comfortably live in a smaller place, there is a lot of saving there.

Also, there is the lifetime cost issue. One good screwdriver may be expensive, but probably compares well with 10 crappy screwdrives that wear down or break that you buy over many years.

I think the interesting part of the OP was the point that digitisation does enable a new kind of minimalism - one that does not require as much compromise as it did before. I can give up 10 bookscases worth of books without having to give up reading whatever I like, whenever I like. This was certainly not the case 30 years ago.
T-Mobile sneaks "rootkit" into G2 phones
Quoting is also my top request. I find it strange that using > as blockquote would have been removed - What markdown interpreter does HN use?
I was turned off as soon as the list of permissions showed up:

Access my basic information: OK

Send me email: OK

Post to my Wall: No. Why do you need to post to my wall? To spam my friends? Do you have a better reason?

Access posts in my News Feed: No. There's private stuff in there which you don't need.

Access my data any time: No. I like the idea of my auth-token only lasting an hour. It limits the damage you can do.
Good point. One thing that works out well with these bundles is we get to help some lesser known companies get discovered.

One coming out shortly I'm really excited to promote is for http://healthmonth.com
You can get something pretty sticky-note-ish by dragging a box with the text tool. And yep, we've got some of those on our list.
> I'm not diminishing Zuckerberg's insight or hard work but anything that takes off that fast involves a lot of luck.

"take off fast" does not require luck. Yes, being lucky can result in take off fast, but there are things that took off fast that didn't involve luck. (Unless you think that "right place, right time, right thing" is an instance of luck, that is, happenstance.)
On Standing Desks
Yea, we tried to make that as clear as possible. Let me know if you have any suggestions...
Yeah, I am not sure it would make sense for anyone to buy more than 1. So I wonder why they let you buy 3!

I must hasten to add that even limited to 1, this is an incredible deal and I am jumping on it. Great stuff!

p.s. it looks like the appsumo.com is down!
This is like StumbleUpon on crack.

I wonder if they could add categories? Would be interesting to just browse articles, videos, etc.
Full list of (currently undocumented) keyboard shortcuts:

Note: On Mac, substitute any ctrl with cmd

general:
ctrl+z: undo
ctrl+shift+z: redo
ctrl+s: save (open publish dialog)
ctrl+i or i: open info window
alt+r: open reply dialog (on a published markup)

tools:
v or s: select tool
a: arrow
m: marker
t: text
l: line
c or e: circle (ellipse)
r: rectangle
esc or ctrl+enter: finish editing a textbox

editing:
backspace or delete: delete selected shape(s)
ctrl+a: select all
arrow keys: nudge selected shape(s)
shift+arrows: nudge selected by 10 pixels
Ok, sorry. I must be your typical (nightmare) happy clicky visitor.
Nah, seldo focuses more on user interface, and less on community management.
Zuckerberg's family wasn't exactly poor, and he went to Harvard. Framing this as like a "rich vs. poor" movie is pretty inaccurate.

I think that there is a lot of moral ambiguity in the movie, which is why I dug it.
Who says upper management has to know about it? If you know it'd make you happier, and you know you can deliver the results, you should go for it. There's always gonna be obstacles you have to overcome. Don't let them stop you.
Access to News Feed is required to pull content.

Posting is required for sharing.

Access data at any time allows you to stay connected so you don't have to sign in with facebook every time you go to the site.
Things like Airbnb don't exist without the Internet -- fundamentally they connect people who wouldn't have met any other way.

It's about building communities that didn't exist before. That's significant. The modality is the difference. People didn't have a reliable and simple and cheap and instant way to connect. Now they do.
I have often thought that lua would make the perfect addition for client side scripting. There are some annoying bits of lua, but it seems like a compelling alternative to me.
Two reasons I downvoted you: First, general consensus and personal common sense (not to mention a fairly large number of applications of Occam's Razor) make listening to suggestions of conspiracy theories about 9/11 tiresome.

Second, to halt the segue from the topic which I found to be interesting, which is Akamai Security and implications of government/foreign agent intrusions into that environment, into some endless ramble about 9/11.
With Antennagate over, is Glassgate next for the iPhone 4?
No longer completes on Firefox 4 Beta 6 on Linux x64. I get an unresponsive script message after hanging at 67% for a while. Asking the script to continue just makes it loop back around. Interesting results, particularly as v8bench is one of the benchmarks used on Mozilla's http://arewefastyet.com.
Is this really that little known ? Well in this case, here you have it : http://shootout.alioth.debian.org/u32/benchmark.php?test=all...

You can see it's on average 7 times faster than CPython. You can check with pypy (which is the fastest python implementation at the moment), it's basically the same deal.

Not only that, but the benchmark where CPython blows Javascript out of the water, uses gmpy, where Javascript uses a native javascript implementation. But python in the browser probably wouldn't have access to gmpy, unless javascript has access to a similar binding
Lessons I learnt when my laptop was stolen
Fred Wilson's 10 Golden Principles for Successful Web Apps
Think about that for a second: if roughly half of this country actually felt the same way on all those issues, how could Bush have run on spending more on public schools and placing them under greater federal control, how would we have the many thousands of labor-protection laws we have, and why would we still have things like Medicare and Medicaid, just to start with?

They don't. Your acquaintances are rather staunch outliers to hold those positions.
I do have to say that the hacking scene in "Swordfish" was cooler, though again, highly unrealistic: http://www.youtube.com/watch?v=tHOgkgnZAdc&ob=av3n
Cherrypal announces $188 CherryPad America Android tablet
Walking Again: Berkeley Bionics eLEGS Demonstration Video
Austin chief pushes for new drunk driving charge (for those who aren't drunk)
Sure, but it could raise an E_STRICT.
HTML is a wonderful thing. It conveys structure; CSS conveys presentation, but can be overriden at user's wish. Your browser should have a zoom function. Your browser should have a CSS override function. Your browser should have a "readability" function.
I guess he's never seen "Army of Darkness".
This was the first thought I had when I saw their "if you can do better" press release.

Kind of depressing from such a large brand, to be honest. As if it wasn't bad enough getting this kind of "Well it's just a design, it takes like five minutes, I can sketch one up right now! So here, you can do it, but we're giving you peanuts" mentality from smaller clients.
I think Leo Babauta of http://mnmlist.com/ is a great model for minimalism (or simplicity, or however you'd like to define it) and he has six children.

http://thepowerofless.com/leo-babauta-author-bio/

His mindset defines minimalism for me and I think refutes the central points of this blog post. He seems to be financially successful, frugal, happy, healthy and in a loving relationship with a wife and family.

If anything, stripping life down to the bare essentials should give you more time to focus on your family. Granted, I don't have children, so feel free to dismiss my comments on those grounds alone :)
"On a screen, gradients are not only beautiful, but useful in creating the perky faux-physics that have come to dominate almost all of consumer UI design."

Gradients are occasionally beautiful, when subtle, but the sooner the whole "perky faux-physics" dies (especially the tiresome "everything has a glass bubble" look) the better.
These days Javascript is plenty fast enough to achieve this goal by simply writing other languages over the top of it...

There are some examples of this happening already, HotRuby for instance.
I seriously don't care about this horse-race analysis (well, I do, in the same sense as my dad cares about the Bears season). It has nothing to do with what I said.
The rationale is that you call Lewin ex-Mossad with no evidence at all, and you allege had a part in 9/11 when the FAA documents actually suggest he tried to fight the hijackers and was stabbed to death.
Go python !
I heard python is heavily used in Film industry, can someone confirm that. I heard that in a google tech talk.
Fair enough, but why? I'm not trying to be leading here, I just don't understand.
On Lily, HBase, Hadoop and Solr
I don't think that's the author's point. Strategy is the war while tactics are involved in individual battles. If anything, I would argue that strategy is more amenable to todo lists because it involves planning. Tactics require you to move quickly and generally is less amenable to things like todo lists.

I think what the author was getting at is that a todo list is simply that: a list of tasks. It doesn't really capture why you're doing those tasks. If you just take jobs as they're handed to you, you're not strategizing. You're turning yourself into an automaton.
Audio: Superfeedr CEO talks PubSubHubbub, XMPP, Redis and the realtime web
He wasn't "written out" of history. He wasn't in history because his work was kept confidential. He was written into history later.
The subsequent clarification that the proximate cause of the takedown was a photo of "a scantily clad lady with a bottle in her hand" seems to undermine your certainty that any particular .ly business model is safe.

http://www.flickr.com/photos/violetblue/3838601847/

http://arstechnica.com/web/news/2010/10/libya-beginning-to-p...
Aaron Sorkin's Screenwriting Process
I know coffeescript, and i use it for my main project, in parallel with Django. The project is particularly heavy on the client side.

I like having most of the conveniences of python, like list comprehensions, and it has a better syntax than javascript (i hate javascript syntax).

Also, coffeescript has some things that python hasn't, like a sane syntax for functions and lambdas, and some more (string interpolation is really neat when you're dealing with mostly text)

It does make things harder for debugging though, but i consider it a fair tradeoff.
1) Come up with an idea

I think the OP is saying they are stuck at this step.
Underscore is intended to fit in nicely alongside jQuery -- in the handful of places where the two overlap (map, each, bind), Underscore delegates to the native browser implementations, providing quite a substantial performance boost over the jQuery versions. There is a benchmark script at the bottom of this page, and you can run it in your browser to see the difference:

http://documentcloud.github.com/underscore/test/test.html

In general, Underscore is intended for logic and data manipulation, and jQuery handles the DOM and Ajax calls.
The difference between tactics and strategy is like the difference between design and implementation: it's relative to scope. If your marketing strategy is to provide the best software for older, resource-limited hardware, then writing memory-efficient code is a tactic for implementing that strategy. But if you're hired to make a piece of software run on a particular resource-constrained device, writing memory-efficient code will be part of your strategy for accomplishing that task. The closer something is to being a global consideration in a scope, the more strategic it is in that scope.

If you broaden your scope to your entire life, one part of your life strategy might be to succeed at your job in order to feel pride in your work and economically support support other aspects of your life. In that scope, designing a good marketing strategy would be a tactical consideration in implementing your life strategy.
Reforma Grotesk -- nice font!

http://new.myfonts.com/fonts/paratype/reforma-grotesk-bold-e...
You're missing what I'm saying. It's not about "horse-race analysis", it's about acknowledging that the mainstreams and actual actions of both parties are not anywhere as far apart as various outliers are - or that the propaganda of each group would try to claim.
Solving the social graph growth dichotomy
Fair point. The solution may be somewhere in the middle: don't have one offer, but also don't have 20.

Problem with having so many is it dilutes the value and makes AppSumo sound like one of the scammish offerings that offering 1,000 ebooks for $9.99.
To further clarify:

75,000 e-mini contracts is not an astronomical amount. Orders of this size are not uncommon.

To really understand what happened one must answer the question: what are the market conditions we have created such that a normal sized order can cause such a dislocation?

A lot of this has to do with the practices of the HFT 'liquidity providers.' This is a complex topic, but the flash crash demonstrated what a lot of people have been saying for years: volume != liquidity, the HFT shops generate volume, not liquidity and engage in some practices (quote-stuffing, sub-pennying etc) which serve to systemically destabilize the markets. (and overload the market infrastructure)
The hilarious "Burn after Reading" clearly comes to mind. I mean there are professionals and amateurs in any business, and intelligence obviously isn't an exception.
Extending Rails 3 with Railties
I was going to suggest having a page that explains it without making me log in. I'm on the fence now. I am probably more likely to try it out if I have to log in. Maybe give an option for me to get out of the login box just so I can get more info?
Yea, too much traffic. Also, we have some leaks from wordpress. Fixing now.... Some people buy and gift it to friends.
> This ignores the option of putting out the fire and charging more than the fee would ever have been over the life of the house.

You're assuming that they could collect. They can't.

> Don't pay the fee, and we'll still put out your house if you want us to, but we'll charge 200 years worth of fees.

He can ignore that bill because he didn't agree to those terms.
Http://www.jocuri.gamesforonlineplay.com/login.php?action=wrongpw
On Firefox 3.6.10/Win7, I get this:
http://i.imgur.com/cNt7g.png

Each number was drawn individually as shown. Each number took longer before showing up on the page, to the point where 4 and 5 tossed up the Firefox "unresponsive script" dialog.

Apart from that, this definitely has potential, and would actually give me a reason to un-mothball my tablet notebook. Props!
What? Where does he discuss this? He's talking about designing a user experience as if there's no managerial aspect involved in that at all. I can find no reference to the difficulty of running a company that actually can deliver that solid Facebook user experience. Not that he doesn't think this is hard; it's that he doesn't mention it.

It's not as though being the Harvard kid writing the first version of thefacebook.com is the same as running a large company; as if Zuckerberg can just hire people to do hard coding for him and that's the end of it. I thought I'd point out that building Facebook as a company is something that would have been, and is, hard. The inability to grow has killed promising web businesses.

I don't understand why I'm being downvoted and you're being upvoted.

Addendum: the downvotes continue. Someone explain what I'm missing, please.
Well played. How about a sneak peak?
Re: "In the rest of your post, you seem to be sacrificing consistency; one server is down, and thus not receiving any updates from the other servers when data gets updated."

See: http://news.ycombinator.com/item?id=1768719
> And both him and his neighbor said "we'll pay however much you say".

That's clearly not true. For example, he wouldn't have paid his house.

Note that they're not set up to sign a contract at the scene and even if they were, it would be signed under duress, so it would be unenforceable.

The only way "we'll pay" works is if he has the cash on hand. Do you really want to complain that they didn't offer that option?
You are right, he certainly is extremely talented and intelligent, but I would argue that the genius label is misused here. It seems that mainstream media's tendency nowadays is to label every highly successful business founder as a "genius". In my opinion, Einsteins and Mozarts are geniuses and are much less common than people who build successful businesses.

That being said, I think there is absolutely no reason to dismiss what Zuckerberg did or claim that it was all luck. Just don't fall into sensationalism and call him a genius.
What about Trinity's port hacking in Matrix Reloaded?

http://camworld.org/archives/001066.html
Ask HN:  What technical setup would you use for a video streaming site?
One aspect of a site I'm building includes an option to upload video -- but I haven't worked with streaming video much before. What medium / format would you recommend to stream video? Amazon S3?
Yes, what do you want to know? ;-) Ask me anything! [Disclosure: I created Selenium.]
How 7 Startups Are Building Their Online Communities