skysight-inc/HackerNews huggingface dataset:
I built ChompStack to make it easier for restaurants to create mobile friendly versions of their websites.

This is the most important piece of information that is missing from your site. As a restraint owner looking at your site I'm thinking "What is this, an app, or a service or what?" and "how will my customers find my restaurant on their phone with this service?". Given that most restaurants that you are targeting are probably not even aware that people might access access the restaurant's site on their phone, you definitely need to answer these questions.

(edit: for example, your uWink demo video in the first frame already starts with the app (or site or whatever it is) on the screen. You should demonstrate how a customer would find uWink on their phone in the first place)
I've considered doing that. What if we just shut down HN e.g. from 11 am to 1 pm Pacific = 2 to 4 pm Eastern? This feature wouldn't be much use for people Australia, but at least it would be helpful for some users.
Interesting catch. Reminds me of Mercurial and Git births (in that they both were independently created around the same time to solve the same problem).
Python on AppEngine. Zero headaches.
I agree. I'd remove the drop shadow from the phones, though. It clutters up the design.

The simple shadow immediately beneath the phones is plenty.
A Quick Guide to Organizing Computational Biology Projects
"The instinctive drowning response is a climbing response. What you see are twin splashes as the person's arms flail wide looking for something to grab on to. If they find it the automatic response is to grab it, climb up, and stand on top."

Reading this, I connected the dots on a childhood experience of mine. When I was very young, I was in a public pool that had a "big" deep end, about 5.5 feet. I couldn't swim, but I still went to the deep end. I sank to the bottom and jumped to the surface to get air, and slowly traveled wherever I wanted to go.

All of a sudden, WHAM! I got tackled from behind by a lifeguard and breathed a mouthful of water. He took me out and asked me if I was OK. Between hacking coughs I said I was. My mom brought my towel to me and asked me what I was supposed to say. I yelled and slapped his legs with my towel. I probably got punished for that later.

At the time I didn't understand why the lifeguard rescued me. I felt fine, and I was probably about a minute away from the edge of the pool at the rate I moved. But that's exactly what I looked like from the surface - both arms grabbing upwards and sideways to drive me to the surface
I'm stealing that second sentence for my .sig randomizer. (With attribution.)
Does Google Knol encourage and profit from plagiarism?
Like graphic bitrex. I don't think I could stand it.
Who Needs Cofounders? Top 5 Advantages of Being a Solo-Founder
Thanks for the article, I just posted it.
You're welcome to use my standard privacy policy if you'd like. It's casually written and I think very clear. No need to give credit...

http://agentpronto.com/privacy

It's not vetted by a lawyer, but as far as I know privacy policies are for visitors and not for the courts.
I realize that many people who frequent HN are quite grumped about wakemate (and perhaps rightfully so).

Nonetheless, its worth pointing out that designing and then manufacturing an electronic gadget (as a single end to end process) is in many ways orders of magnitude more difficult than shipping a webapp that works on a post IE6 web browser. Theres perhaps certain regulatory elements that need to be dealt with, as well as liability issues that just don't happen with normal software, and thats ignoring quality control issues in manufacturing.

Moreover, somehow amidst being busy with all this (and perhaps wanting to actually ship both so that theres no CA suit from those who pre-ordered, as well actually having a product with sales), they're doing a pretty good job about being open about hiccups along the way, and to in a relatively timely fashion respond to most nice email requests.

Pray tell hn, how many companies discussed on hn are open about the end to end design process for some physical product? I can't think of many myself, and I'd actually really like/enjoy it if once they're comfortably got v1 shipping, that they take the time to write some more elaborated posts documenting their whole design through to final manufacturing or something like that.

just my $.02
That's what I meant by "support" for Jetpack. We as developers can comfortably build extensions for it, knowing that it'll have a broad user base.

I didn't say "introduction" of Jetpack.
What about detecting IPs and switching by region?
> but seems like a heavy responsibility.

When in a dangerous situation, your first responsibility is to yourself. Rescuing someone else can be risky, and getting yourself into the same situation as the person in trouble helps no one, and increases the burden on any other would-be rescuers, whether professional (lifeguard, fire fighter, etc.) or another Good Samaritan like yourself.

But I agree that it seems like waiting for the drowning person to become unconscious dramatically increases the chance that they won't survive. That's gotta be a tough decision to make.
Yes, though GreaseMonkey will always be available to those who choose to (know to) install it.
I think this is a great opportunity, but is dependent on a good school and/or good faculty to help you out. I usually suggest people take one of two paths:

1) Startup work - This means a genuine interest in learning and doing outside of the classroom because it's dependent on what you've done and what you can do. You have to adapt to changing technologies, but the work (imo) is more interesting and the degree requirements can be substituted for the right combination of enthusiasm, personalily and experience.

2) The corporate route - will require a degree to get past the HR department unless you have a foot in the door. You'll work 9 - 5, be done at the end of the day and will likely have a secure job in either a legacy language or a current language that may become legacy. There is absolutely nothing wrong with this route and I encourage most people to take it. You do your best in school and use all available opportunities (summer work, coops, internships, etc.) and network your way into a likely fantastic company.

To differentiate I test most people to pick a project or field they have an interest in and we brainstorm an idea. If they can do it, finish it, and write about or open source it and they're still interested, I highly recommend the startup/aternative routes. If not, no harm no foul, but you're likely better suited for a corporate job.

I think both are equally valid and good, but different people need to do different things, which is why high school is so boring for a lot of people in the first place.
yeah I have no problems waiting, I'd imagine it would be very difficult. I do think they should clarify what they mean by saying they didn't take anyones money though. Unnecessary statement and one that can be disputed given everyone paid $5 deposit.
It's Greasemonkey, not GreaseMonkey.

Greasemonkey is a third-party extension. It wasn't created and isn't maintained by Mozilla, so it can't be officially obsoleted by Jetpack.

That said, if Jetpack supported transparently installing Greasemonkey scripts (the way Chrome does -- http://mashable.com/2010/02/01/google-chrome-greasemonkey-2/), it would effectively obsolete Greasemonkey because there'd be no need to install it.

Until then, there are 40k user scripts on userscripts.org that still need Greasemonkey installed in order to work: http://userscripts.org/.
Part one of the article is excellent too:

http://gcaptain.com/maritime/blog/cold_water?11198

Bunch of stuff I didn't know.
It's amazing that there aren't many tools for drowning response, and any new technology recieves major pushback from the ineffective incumbents in the space. Check out http://life-safer.com/ they make a throwable, bouyant, foam disk that is significantly more effective than anything else available.
I really dislike the orange thing at the top with the menu being gone - if at least you could somehow access the said menu by the orange tab, it would make sense. Right now, I predict a lot of confused users.

Oh you want to change X? Click show menu bar on the orange thing! Notice the menu? Notice that your orange bar disappeared? Wonder how to get it back? It's in view, uncheck menu bar!

So NOT intuitive.

Also, their feedback thing was down when I tried to report this :(
1Gbps Symmetrical Home Broadband for $26 per mth (in Hong Kong)
I was trying out hugh3's suggestion:

http://news.ycombinator.com/item?id=1492686
Same reason.
Ok, the demo now loads HTML5 video for you iPad folks. The styling is a bit weird and the video doesn't autoplay, but whatever.
HN is good, the People are great and so are the comment.
I learned a lot here and if the smart people leave, HN will die.

So where's the problem? In HN? No, it's in you. Learn to organize your time. Give HN a limited period of time per day.
Spotted HN title: "Chat About Random Crap With Strangers From The Internet"
Check out this screenshot:
http://img697.imageshack.us/img697/6882/screenshot20100706at612.png

Tongue-in-cheek response to today's comments at http://news.ycombinator.com/item?id=1492475?
Yeah, that was my immediate thought (as an outside observer). Seems like a major snafu in either communications or (worse still, and less likely) corporate attitude to think 'no money has changed hands' when it actually has.
As a startup, if you knew each of your customers had 1Gbps access, what could you do that you can't do now?
It probably would have been better for them to build all the initial units themselves while they ramp up the outsourced manufacturing.

Stuffing boards and soldering isn't too hard while outsourcing is never easy.
I thought the copy/paste was kinda childish. I was actually still amused up until that point.
Answer: because, in February 1995, the only browser with SSL (Netscape 1.0) had been out for only two months.
It's probably possible to buy a ticket at the counter—though I wouldn't try paying cash—but what's definitely extinct are paper tickets. Since about 2004, it's all e-tickets.
That just wouldn't work on so many levels.. So many version strings of, i assume, every browser have the number 6 in them.

Maybe I'm not understanding you?
WakeMate’s Long Delays May Finally Be Coming To An End
What if we could vote up/down changes to the evolving project?
Heh, I noticed it too and was very confused: http://twitter.com/limedaring/status/17911022067
Other good links for learning about webfinger are http://code.google.com/p/webfinger/ and http://www.abstractioneer.org/2009/04/personal-web-discovery....
In Boy Scouts, we learned the rhyme "Reach, Throw, Row, Go", regarding the order of assistance to provide.

We also learned that if the victim tries to climb you, to submerge a bit (so they let go) and punch him (or her, sure) in the nuts, and to then rescue him.
To me, finger seemed to lapse the same way the old-school tilde-based 'personal website' gave way to Geocities et al -- people gradually shifted away from it.

Remember John Carmack of id Software using a plan file to distribute Doom news?

That was, to my own recollection, the last gasp of finger; everyone else I knew of had stopped using it years before he did.
Yes, and Firebird the open source database is a completely different product than Firebird the open source web browser. Nevertheless, Mozilla changed the name to Firefox because both were software products.
Interesting, thanks for the feedback.

It is not clear that we're allowing restaurants to create a mobile version of their website?

In terms of how customers are going to discover the restaurant, it really depends on the customer. A lot of folks search via the Google Maps app and then click through to the website.

I could start the demo video on a Google Maps search and take the user to the restaurant website from there...
So when the brain perceives drowning, it basically shuts down and starts doing self-destructive things? The article says that a rescuer being pushed down by someone who is drowning can end up in trouble too — and this is a real risk to a rescuer who normally swims and dives like a fish?

I don't mean to sound skeptical, I'd just like a little clarification. I never understood how swimmers can possibly drown unless hypothermic or completely exhausted. If this is the case, then it's horrible that we haven't evolved out of this destructive "drowning response instinct".
I'm sorry you think I was trolling, as I really was asking an honest question, and I appreciate your responses.

> ... and learn about what you're talking about before you speak.

I have an interest in browsers and browser technology, but I don't develop any of them, no. That doesn't mean I am not allowed to discuss them, however.

> Ok, if you want to know all the features ...

Please don't mistake me here. I am not at all trying to slight or belittle Firefox 4. As I dig into it, I think it has a great feature set, and I'm excited to see it come out. My question was specifically about the features chosen for the spotlight page.

Now, back to the discussion.

WebM: You are correct, Chrome 5 does not support WebM, although it is in the dev version of Chrome 6. I do think, however, that the perception of the feature is it was Google's first, considering its their codec.

WebSockets: Please don't try to pretend Chrome is ignoring the standards changes. The new version is in Chrome 6 for you to try, if you're interested. My point is that this is a feature they drove to market, and got everyone else to support, hence my perception of it.

IndexedDB: Again, the specific technology is beside the point. Google has been pushing for offline storage since Gears, and now everyone else is implementing it (albeit a slightly different backend). You see where I'm going with this.

Crash Protection: I stand corrected. I always think of Chrome being the browser pushing the segregated processes, better plugin separation, etc, but it appears IE8 was first. Still, Firefox is definitely not leading the market on this one.

JetPack: as per aboodman, I will call this a wash.

WebConsole: It is a bit specious to give Firefox credit for a 3rd party extension (FireBug), but regardless, this feature doesn't support my point, and I never pretended it did.

HTML5/CSS3: Every browser coming out has been touting these two technologies for ages, most of the time without a clear consensus on what they even entailed. At this point you couldn't not put them on a feature list. So I don't particularly consider it valuable or surprising to see them.
Mint is amazing! I've been using it for some time now. I was forcing myself to use it in the beginning but it has really turned into a great service (for free to boot!). When the iPhone app came out I was 100% sold. Heck it even helped me see how much I was paying in fees and finance charges, I ended up canceling several services resulting in some savings.
Users decide whether something is obsolete, not creators. "Obsolete" refers to something that is antiquated, even if it is still in good working order. From Wikipedia: "Technical obsolescence may occur when a new product or technology supersedes the old, and it becomes preferred to utilize the new technology in place of the old."

As far as I know, Greasemonkey essentially runs user-selected javascript on a page automatically. The impression I get is that Jetpack does the same thing. Therefore, there will be no need for a third-party extension to achieve this functionality. Therefore, Greasemonkey will be "unnecessary," rendering it obsolete, regardless of any special edge cases. (Even 40K user scripts can be considered special edge cases - the set of actual implementation is much smaller than the set of possible javascript implementations.)

"Obsolete" may be an overloaded term, but this is the plain English usage, and it's the usage I'm using.

EDIT: I misunderstood that Jetpack was originally an extension and not just a codename for a new feature.
In computer graphics, a sprite (also known by other names; see Synonyms below) is a two-dimensional image or animation that is integrated into a larger scene.

http://en.wikipedia.org/wiki/Sprite_(computer_graphics)

This dates back to the Commodore 64, that said do we really need to down vote this guy so much. He was misinformed. This doesn't mean we have to be vindictive.
I have the Unicomp "On-the-Stick" model, and it certainly has the separate key caps, just like my IBM Model M keyboards do. I haven't opened the Unicomp up but I suspect it also has the internal steel frame that my IBMs have.

Maybe my IBMs aren't old enough to have a steel outer case?
Interesting idea. I made an attempt to vet a similar idea in the spring of 2009, so maybe my experience can help you out:

In order to prove or disprove the concept without actually building out any kind of CMS or infrastructure, I set up a marketing site and some demo restaurant mobile sites (really good looking stuff built on jQTouch). Next step was to build prospect lists with every OpenTable restaurant in a handful of Ohio cities (I live in SF now, but was in Cincinnati at the time) and do a ton of cold calling.

After hundreds of pitches at different price points, I only managed to sell a few at $49/year and decided not to pursue any further. Having little prior sales experience (sold CUTCO as a high schooler) was a problem for me. Timing is crucial and being too early was another likely inhibitor. Figuring out the best sales channel is may be your biggest challenge. Along with how best to pitch the restaurants, who are not traditional early adopters.

I'll be keeping an eye on you guys. Best of luck!!
The US started a war in Iraq that has exterminated about a million human beings so far and has produced 3 or 4 million refugees. We started that war because we believed lies. If taking actions that lead to a million corpses because we were insufficiently skeptical doesn't trouble you, well, I'd guess that our value systems are sufficiently incompatible so as to make discussion impossible.

Also, I dislike sociopathy.
remote desktop for home users? no power consumption, no upgrades, no backups, no crashes.
Ask HN: I'm looking to get started in Analytics; recommendations?
As the title says, I've suddenly been bitten by the analytics bug (tracking, goal meeting, and general crunching of data). However, I have no idea where to start.
Can anyone in the field, or otherwise, recommend any books, sites, etc?
Do forgive if this is vague, as without any prior studying, I'm not even sure if I'm asking the proper questions.

P.S. It's 10:30am on this side o' the world, and I'm heading to work, so I may not be able to respond to any questions for the next 9 hours.
I wish I could find the article I read debunking that. It really only works for short, common words. For an n-letter word, there are only (n-2)! permutations that fix the first and last letters. If your words average only 4.3 characters, you are nowhere near cmnioiaaortbl epsiloxon ttrrreioy.
The Whole Man
EMC Acquires Greenplum; Creates New “Data Computing” Product Division
I'm not sure if there's any way around that, though. Part of the point of the service is that you don't give up your branding by making customers go through an external site. They go to your site, and if they're on a mobile phone, they get shown a mobile friendly version.
On the flip side - if your partners are demotivated you will lose motivation too. It's just an echo chamber.

It's much better to draw inspiration from your users and solid metrics about your business.
I actually visited woot.com today, saw the headphones and moved on. It wasn't until the techcrunch article pointed me back to it that I read the whole thing. The TC points you to the right bit.

Although I suppose that could have been done with a clever title.
I've updated the blog post to reflect what actually happened...

the majority of pre-orders (> 80%), which were through Google Checkout, were never charged; the Paypal pre-orders, however, were.
Your body will naturally produce less melatonin at sleep time. It adjusts back if you stop taking melatonin. This isn't an issue at the doctor recommended 1mg dosage of melatonin, but at 3mg it is and most melatonin pills are 3mg.

As a fake doctor of herbal medicine, my recommendation is to take 1mg of melatonin when you want it, not 3mg. Also, if you take it sublingually (letting it dissolve under your tongue) it takes effect right away.
Twitter Throttling Takes Toll on Tools
Great post. Concise, clear take aways, quality content. Great lessons. Look forward to reading more from David.
I read this comment out loud to my girlfriend, who noted that toddlers sometimes drown by stumbling into a bucket of water. It occurred to me then that instinctive responses are a lot like code--you can hope it'll cover most of the cases most of the time, but so much code I've written does the equivalent of walking into a bucket, falling in head first, and flailing desperately when it reaches an edge case.
You call it destructive, but it sounds like it's nearly optimum for getting back out of water you just fell into. "Grab the riverbank or a tree; climb up it." That's simple and effective. The only time it causes further problem is when you're on a boat and fall in, or otherwise find yourself suddenly away from the shore.
While your advice seems researched and correct, the general advice passed down by Boy Scouts is reach, throw, row, go.

First, try and reach something out to the victim for him to grab hold of. If that won't work, try to throw something for him to hang on to. If that fails, go to them in some kind of boat (though a surfboard may work too). If, and only if, all those things do not work, swim out to rescue them.

[Edit: after having read the article, I realize that this is advice in what to do for someone experiencing aquatic distress, not someone who is drowning. My apologies.
This isn't going to help asap, but start building a network now. Meet as many people as possible (both in CS as well as related fields), then use Twitter/LinkedIn and other social media tools to keep in touch with these contacts.

When you're bored and looking for a quick project to make money, you can leverage this network you've built to find projects quickly.

There are also a slew of websites for freelancers that might be more targeted than Craigslist for what you need. Try searching for these services (can't remember what they are off the top of my head, sorry).
Fair enough. I misinterpreted your question to be "So, Mozilla says that this replaces Greasemonkey?", and wanted to clarify the situation (and also snark about the capitalization, a long-time peeve that I should really let go, but never quite can).
Every programmer is an executive in the sense that his code actually ends up doing business decisions -- all in a complexity far above the average managers head. I guess they'd be scared shitless if they'd understand it.
Please sign the gamer petition: 1st Amendement protection for games
the surface mount packages we use for the chip components on the WakeMate are a little difficult to solder by hand, unfortunately.
Someone who may or may not be btilly posted exactly the above to Mario Vittone's blog, and got a response from Vittone saying, inter alia, "Your four points contain some good as well as some dangerous advice. There are often too many variables for lists of possible rescue techniques - but waiting for unconsciousness is a very (very) bad idea."

(Emphasis mine.)
See also zsh, another great shell that gets little attention.

Recent versions of zsh (though not the version that ships with OS X) have a feature called vcs_info that will pull information from git, svn, cvs, hg, darcs, bzr (& more) for use in your prompt.

http://www.zsh.org/mla/users/2008/msg00842.html
noprocrast is the switch that turns it on and off, maxvisit minites is the longest you're allowed to look before you get kicked off for minaway minutes. I forget what delay does.