skysight-inc/HackerNews huggingface dataset:
Do you mean mobile web apps? Or are you referring to Android apps and the Android hardware back button? Your comment is really baffling.
I'm frankly quite tired of these "here is what you should do" articles in entrepreneurship. There is no best way to do it, just better or worse strategies given a set of circumstances. It just happens that—for the most part—many web startups share very similar circumstances.

1. Anything that can't be re-deployed easily (hardware, desktop software, print) should be near damn perfect from day one.

2. Stealth mode applies only to very early stages, because you're so small your competitors couldn't care less about you.

3. APIs clearly depend on the context you're working in. In many cases, they would be a waste of time and money.
U.S. GDP climbed 1%, Recovery Sputters, Consumer Confidence Sinks
Sorry if you feel misled ForrestN - I did keep it minimal, and in context
Thanks Elliot
Cool, hadn't seen that framework before. I'll definitely check that out!

As for the video, I really like seeing other folks show themselves on video as they code, as I think it makes it a bit more personal. So that's why I like doing it myself for my own screencasts. I tried to make sure the position of the video didn't cover up any key areas of the screen that contained important information. But perhaps I could've done a better job at that.

And yes, I actually just gave my 2nd Backbone webinar the other day, which touched on Jasmine testing a little bit, as well as models and collections. You can view that here: http://bit.ly/qIDB2u

I do plan on doing a few more in this series to dive into some topics a bit deeper. Your suggestions are great ones!

Thanks a ton for the feedback, I really do appreciate it!
Inside Google’s Test Lab
slashdot, digg, reddit, hackernews; i am curious where will I be next year;
helpful work;
Sparrow Founder Tells How He Made $350K, And Praises Apple's Walled Garden
Rayados condenan viloencia
Type annotation wouldn't do much for Ruby honestly. Most idiomatic Ruby code (i.e. loading Rails into the object space at all) would break any optimization type annotation would yield. There's no compiler, so guards would have to be inserted to perform runtime type analysis (potentially very costly in Ruby). Common LISP actually has static, scalar types, so type annotation has direct application. Ruby doesn't really have a notion of types in the classical sense, and ALL dispatch targets (even those written in C or "primitives") are extensible and modifiable by Ruby code.
Does Stasis (or any of the other tools in this space) allow you to run a service on your web server that you could post new markdown files to, kicking off a recompile of your static site? I'd like to be able to post a new entry without having to hit the command line, re-render everything and rsnyc changes back up.
Steve Jobs Steps Down the First Time: The 1985 Press Coverage
This not a problem with the teaching approach, it is the problem with "crash course" mentality.

The whole point of this entire course is to acquaint the reader with the foundations of the computer system. If reader does not understand a layer of the course, he SHOULD spend more time in learning that layer, rather than moving forward with half-cooked knowledge.
I'm sure they've saved way more time (and money) using Google Docs than this one hour outage of the document dashboard cost them today...
i am curious now how much share this firesale gives the touchpad got in q3 2011.
Is this legal? Seems a bit like unregulated gambling?
Right, I understand that. But when you have thousands of docs, most of which you haven't shared (works in progress), no one is going to have the link readily available. So it's essentially a complete outage from the average users standpoint.

Don't get me wrong, huge fan of Google Apps. Just becomes a big issue for clients when they can't access their data, even if it's just minutes -- as you well know.
Remember that with a laptop, your eyes don't have to move all that much to get to the keyboard. Still not likely for the hardcore FPS and RTS gamers, but this could be pretty useful for more casual gaming and things like WoW.
They address this by supplying implementations. In principle you could do most of the course backwards, though I haven't heard of anyone doing it that way.
Grooveshark is Hiring: Front End Web Developers
For the people who have read the book / taken the course:

I can see how a simple assembler and a simple game can be built quickly, but Computer Architecture, Compilers and Operating Systems are usually separate, semester-length courses. (And not among the simplest.) So what is he giving up on, in order to compress all this into a single course?
A lot of other frameworks have CSS3 selectors:

YUI - http://developer.yahoo.com/yui/selector/

MooTools - http://mootools.net/blog/2007/06/11/selectors-on-fire-a-tale...

Dojo - http://dojotoolkit.org/reference-guide/dojo/query.html

Speed isn't anywhere near as relevant as it used to be, as all frameworks are more than "fast enough"- a SlickSpeed test shows jQuery,MooTools and dojo to be roughly equivalent:

http://mootools.net/slickspeed/

jQuery is a DOM manipulation library, and nothing else. A library like MooTools provides classes, etc. for more structured programming. Dojo has fantastic chart and grid functionality baked right in, as well as support for RTL languages. jQuery doesn't even have a JSON encoder, which blew my mind when I first found out.

There is nothing wrong with jQuery. But choosing jQuery every time simply because it's what 'everyone' uses is a bad idea. I don't think that there should be a de-facto "go to library".
Cool.

Of course, the is-modified flags don't do much for large, idiomatic Ruby applications. As soon as anyone modifies Object, Class, or Fixnum (as seen in Rails), it goes right back to slow dispatch mode, which is why invokedynamic is so great.
perhaps this is it?

http://www.reddit.com/r/reddit.com/comments/jcv2h/rolling_st...
It appears to be slashdotted.
Respect to a human being in general? I try to give it by default, unless someone works really hard to loose it.

Maybe you're right about that, phrasing it as 'suspension of judgement' is more accurate. I used to treat 'programming just for money' as disrespectful; now I assign to it the default value of respect I assign to everything else that I don't give special considerations.
the site is hackernews-ed! thanks for the summary.
Hilary Mason's machine learning video is good:

http://oreilly.com/catalog/0636920017493

It's more of a primer, but it seems like most of the other material assumes that you're already a practitioner. It does have enough depth to actually be somewhat proficient after watching it.
Flash is great if used well.

Eg: check out www.pinklab.com -- I defy you to replicate this site in html5.
NOTE: This is now closed, thanks so much to the guys at RightPay for letting me come work with them on DueProps!

http://rightpay.com
Using the Klout API in Google Docs
Disclaimer: I'm a total n00b on this topic.

I'm trying to learn how to classify items as related within a dataset. I know http://directedge.com does this (funded by yc, run by #wheels) so I had a look at their articles which are a helpful beginners intro. http://directededge.com/tech.html

In one of the articles #wheels recommends http://oreilly.com/catalog/9780596529321

so I'm going to pick that one up but to be clear I really have no idea if this book addresses graph theory specifically; at this point anything and everything is helpful to me.
Great. Will wait for the future installments.
I have to add a comment that personally I dislike Apple's aluminum slab design. I have friends with MacBooks who's legs are red from the heat transfer after it's been on their (insert irony here...) lap. Also I have never had a problem with a well designed "plastic" cased laptop standing up. The Thinkpad is generally considered one of the the toughest laptops around and it's in a plastic case.
This will answer all your questions: http://catb.org/~esr/faqs/hacker-howto.html
LinkedIn as a Platform
Eric Schmidt condemns British education system
The First Time I Met Steve Jobs...
You just drag the message to the browser window, or the desktop, if you drag a message from Outlook to the desktop it is automatically saved as a .MSG
received message that promo codes were no longer valid because of exceeded usage.

sent from HP Touchpad
Bitcoin seems to be overwhelmingly the domain of currency speculators, who aren't really doing anything useful. More effort should be put into promoting it as a working currency to exchange actual goods and services of value.
a chinese friend of mine said she got an acceptance at MIT, a position at chase manhattan bank, because he is in 1% among americans for being slim and fit only.
The general principles underlying the JVM are taught in Freshman-level class taught by a particular professor here.
Indeed, this comment in particular was the top reply that had 12+ upvoted before later being downvoted.

"Are you trying to be clever, are you a dumb ass or something else? Is this some funny youtube shit that is above my understanding?"

The exaggerated lack of intelligence in my original comment was really obvious. The fact that people didn't get the joke was what was concerning.
> For more information I'd recommend you read these papers, starting with Ford's master's thesis. [1] Also remember that I wasn't talking about using packrat vs. a standard GLR parser -- I was talking about what you should do if you want to learn how to implement a parser. Packrat is easier to get right than the corner cases in GLR.

Thanks for the link. I will definitely check it out.

> From a software engineering perspective it's annoying. It's not terribly difficult and it's not that interesting, it's just annoying.

It is not clear what you think is annoying (eg. learning the theory or writing a parser). I take it from later on in the post you believe writing the parser is annoying. I don't think writing parsers is in general annoying, but there are some languages which are annoying to write a parser for.

I can't agree with your advisor's statement about it being only a "character building" exercise. There are times when you need to write a parser. However, I have to admit if I can get around it I will. For instance last year instead of writing a Java parser I hooked the OpenJDK parser and serialized out an AST. Much easier and a lot less code than a parser. I would always recommend doing something like this for an existing language. It is too easy to mess up a corner case in the grammar.

tl;dr : I think we mostly agree, I just haven't read up on PEG's and Packrat.
razer makes quite a few right handed products. it's a trade off to make it better for 90% and lose some customers. i think in this case it's even more important than with mice. trackpad below keyboard instead of to the side is not so good for gaming.
if people are already paying that much, they wouldn't have a problem paying a premium for a tool that lets them get more out of their workouts

You have to remember to explain how they gain from using your product in monetary terms. In exchange for $150/month in gym fees, I get to use their equipment, showers, electricity, trainers, cleaning crew, etc. When I use your app, what do I get? Maybe your app saves me 30 minutes three times a week vs using a diary. At my hourly rate, $30 is a bargain.

When I was doing freelance web design, you wouldn't believe how many businesses were spending $400/mo on paper YellowPages ads, but couldn't see the value in spending $500 + $50/mo for a website. When I explained that they could use just half of that monthly spend on SEO and PPC ads, and have better conversion tracking, they saw the appeal. When I explained that an online scheduler could save them $1600/mo over having a full time receptionist, they really saw the appeal. You have to frame it in terms of cost savings/increased profit/saved time, etc.
Blinkk.me launch Facebook application “Pix0Mix”
We must pour $1T into dog bite prevention immediately!
How is this a problem of the teaching approach? I haven't read the book, but my guess is that it is basically unavoidable, short of providing working code. No OS without a computer, and no game without OS, right?. Plus, it is probably easier to use something you actually built.

Anyway, if you really want to learn this stuff (well, any stuff), you have to "work his ass off until you figure it out"[1]. No pre-set time limit. Someone who is stuck will just take her time, go for help, rest, or whatever.

On a final note, I fail every single program that I write. Several times. Then I fix them. Every single one. And for several failures, I have nothing more than one success. It may sounds gloomy, but it feels good, actually.

[1]: Dr Tae, here: http://vimeo.com/5513063
The free plan is intended to add player customization, no advertisements, no out-bound link and analytics over YouTube, along with pretty minimal branding (only on mouse-over).
Not while gaming it wont
In regards to #2, you can't simply just take the people with the best skills. You have to be able to get along with them at the same time. Otherwise, you may have a rockstar developer that's an absolute nightmare to work with.
I'm gonna keep it short since there's already a lot of replies to posts such as yours on other submissions.

Down-vote it if you don't like it. Flag it if it's silly.
But also comes with a cost and complexity including users having to sometimes look onscreen for functions and sometimes on the keyboard.
Oh good, it's been a while since bitcoin made the front page.
Particle Debris (wk. ending 8/26) That Was The Week That Was
Leaked photos show iPhone 4S and iPhone 5 N94?
Apple sells "notebooks", not "laptops".

Edit: ooh - feel the downvotes! Go to apple.com and count the number of mentions of 'notebooks' vs. the number of mentions of 'laptops'. The only place you really see the word 'laptop' is in quotes in the customer success stories.
After Jobs: Apple and the Cult of Disruption
This came up on LW before (http://lesswrong.com/lw/73w/study_on_group_intelligence/); I pointed them (http://lesswrong.com/lw/73w/link_study_on_group_intelligence...) to a previous comment I had seen dissecting the study: http://hbr.org/2011/06/defend-your-research-what-makes-a-tea...

tl;dr: as one would expect, it's not that great and certainly doesn't justify the title.
Groupon Tries Sneaky New Way To Get Around SEC "Quiet Period" Rules
It was in parenthesis, so I didn't see it due to Lisp-related emotional trauma.

Now that I know you're not in favor of it, though, I'm perversely inclined to wonder if a sufficiently skilled teacher might not introduce young tykes to ZFC; and what sort of mathematicians that might produce in another few decades.
Remember when house Republicans voted against hurricane forecast funding?
I've read every line of ESR's hacker how to.
Yes, I know what it means to respect a hacker or to be a hacker..

But why, you may like to re-read my question, as i already mentioned above, people think hacker is not a person with good motives. Who is playing the role here between you HNers and the people ?
What are the most iconic images of Steve Jobs?
About the title, it's a trend by the media to claim something absurd and justify it with a question mark to avoid accountability. I do think it makes your title more silly.

"ASK HN: What do you think of this unsubscribe page?" is a lot more welcoming, I think.
On a related note, I think the argument has a strong correlation to the concept of any corporate entity. Replace cow, with employee; replace land with social impact. In both scenarios, people become more and more detached from the actual impact and consequences of their work. A corporate employee, or more commonly the executive layer, is charged with maximizing a single number: increase the sales, increase the share price, increase the page views. Where this leads, I'm not quite sure.
What I've learned about Hacker News
Thanks. Damned '/u/2'
Consolidate private student loan
[There should be a standard disclaimer for "I'm correcting you because I think you would benefit from knowing, not because I mean to be an ass"]

I think it would quickly lose it's tone of respect, and take on one of sarcasm.
The screen size is a pretty big difference -- the 17.3" is just under 23% bigger (in terms of surface area) than the 15.6. Of course, that's not $1500 worth of difference.

I'd be interested to know where you found that, though. Newegg has exactly five laptops with 15.3"+ 1920x1080 screens with CPUs clocked for at least 2.5GHz. All are $1560+, which is about $200 more than 900 Euro. Two are out-of-stock Toughbooks, two are recertified MBPs, and one is an absolute beast of an Asus that still has substantially lower specs than this thing. You may have found me my next laptop, assuming it will ship to someone I know.
Another version via @mbostock: http://bl.ocks.org/1153292
That floating share button really obscured the main article text on my android. How about a close button for that annoying little thing?
Your docs are accessible, but you can't get the list, huh?

Have you ever heard the joke where the pilot is lost in the fog and yells out "where am I?" to someone on the ground, and they yell back "you're in an airplane"? The pilot goes "ah!" and manages to land successfully despite the fog.

Later, at the bar, friends ask how he managed to land it given that response. He just said he got an answer which was totally technically correct and yet completely useless. He figured he must have been over the <company> campus and set course for the airfield based on that.

Do you think people really care that it's the list which is actually out when the impact is probably the same? You might be technically correct, but it's totally useless, too.

The thing is, when I heard that joke the first time many years ago, the <company> given was Microsoft. I think there's a new contender for that spot now.
I think you're severely misunderstanding what it is they did in this experiment. The overall emphasis was not at all on the gender of the participants. As the article took pains to point out, they formed the groups based on a variety of intelligence scores - not gender.

Initially, they discovered that the most significant factors were "the high average social sensitivity of group members, a high rate of sharing who gets to communicate, and more females". Then they controlled for the number of females in each group, and discovered that the number of females actually didn't matter so much - the women in the study were just more likely (than the men) to have high social sensitivity, so a team with many women would be more likely to do well. But a team consisting of all men would also do very well, as long as you made sure to pick men with high social sensitivity.
Intel Shreds Sales People For Not Understanding CPU Stickers
French country furniture
One for each person who wants to learn how to build them. I recommend building this kind of thing to other people pretty often.
It remains to be seen whether the UI is a "gimmick" or not. We'll have to wait for games that use it.
eeekeyboard had this. was a total failure.

i still want one. but the price point was just crazy.
We tend to avoid using URL shorteners, here on HN.

I didn't check where your link leads, but here's an unshortened bookmarklet resource that can help the original poster:

https://www.squarefree.com/bookmarklets/
As has been publicly reported: offline support is coming back.

This will mitigate the issue of outages to some extent.
Sadly it's starting to look that way
Ah, assign only once. It's as if thousands of COBOL programmers cried out at once and then were suddenly extinguished :-) ("Bastards! What did you do with the DATA DIVISION!!!")

Good catch about symbols (variables) starting with caps, vs unquoted atoms starting with lowers. I've skimmed the Prag.Prog. Erlang book, but did not pay close enough attention to catch it.

Now if only I could really get my head around monads... (at least I got to study another language with lists and atoms back at school in the 80s, though it wasn't covered very well at CSUS)
If this works like I think it might, it could be a great tool for building mobile web apps with coffee script
Re point 1: see http://www.tumultco.com/hype/ for html+js+canvas equivalent (nearly).
Highest Possible Level of Development sounds like a Culture ship name and a cubical planet something a Culture ship might do as a practical joke.
If The Big Bang Theory cast were Googlers
People are biased against creative ideas, studies find
He outlined it in the first paragraph of his answer.
Digg - 8972 Results For video backgrounds
Great stuff. Eagerly awaiting future casts :)
Well there goes my weekend... I've been looking for something to help me step through this sequence, trying to read OSDev and the TinyVM source and the x86 handbook all at once trying to create an idea of how my computer actually works has just created a fried brain!
That is probably the most well articulated defense of flash I've ever read.

But also I think people in general need to understand that there is a difference between building a multimedia application and a website. Its a trade off, if your app is a game or supposed to be some psychedelic experience by all means use flash.

But if building an informational website, throwing in a scrolling banner with flash is probably a misuse.
Paul McCartney : son Aston Martin � vendre
with the consistency of users i might get working!!! ha
Why couldn't it be your primary box?
thats why I buy lenovo now.
Server-Sent Event Notifications with HTML5 & Goliath
MTPuTTY 1.0 Beta - Multi-Tabbed PuTTY Released ~ THN : The Hacker News
I think you are all missing the point. There already is a massive market for high end gaming pcs and laptops. Compare these prices and specs to what is available from Alienware or MSI.

This laptop only misgiving is the fact it does not have an SSD. However, it is competitively priced in comparison to its competition and with a sleek sexy design this is a very interesting entry into the market.
You can't play PC games on a MacBook...
Did they try to control for Tea Party members or Christian fundamentalists? I'm not saying this just for snark value; if you don't believe in science or the scientific method, for instance, it would seem a bit hard for you to contribute much in the way of intelligence on such questions. Same thing with "social sensitivity"; I would guess that's not a strength among isolationists or fundamentalists of various types.
That doesn't mean much if the service is down when you need it.
http://www.surpriseherwithflowers.com/t/hnr

I built a similar service for a [humorous] weekend project.
"Earth-scale gravity is so strong that a cube made of the strongest rock would soon be deformed into a ball."

Not necessarily true. If the cube-shaped world has a cube-shaped moon orbiting at the same period as our moon, it will be sooner transformed into a ball by creepers.
Welcome to the Matrix Factorization Jungle
I haven't gotten into bitcoins, much less bitcoin options, but if I were looking to use options on bitcoins I'd first need to see some numbers regarding liquidity -- daily and average volume, open interest, etc.
Whine whine whine. I don't expect car consumers to know what the differences between different engines is, but I do expect car salesmen to know. That is their purpose. If computer salesmen aren't going to take the time to figure out Intel's product line (seriously, only 24 processors is not a unreasonable thing to learn), then what are they doing?
Apple Website Hacked by HodLuM ~ THN : The Hacker News
And usually more profitable, I bet.
You have to put a credit card on file to use the promocodes. So, they've just made it much easier for users to impulsively buy other apps in the future, and they've shown people how to use the app store. Not a bad marketing plan!

Personally I planned on making zero webOS app purchases in anticipation of installing Android. But now that my CC is on file, I'll probably have Angry Birds on here by the end of the month. :p