skysight-inc/HackerNews huggingface dataset:
> I'm not saying that you wouldn't be able to do this with a web-based mail client.

In fact, using gmail should take fewer strokes than that. Assuming you have a keyboard shortcut to spawn a gmail window, enter will take you to the first message, and 'e' will archive that message. Command-Q/Alt-F4 to quit.

Labels can be applied with an 'l' and the label name, next/last message is 'n'/'p'.

The full list of keyboard shortcuts is available here: https://mail.google.com/support/bin/answer.py?answer=6594

It would, of course, be better if they let you customize the shortcuts and sped up the loading of the initial page.
Putting an ssh service that runs Gmail through a mutt-like interface is the kind of 20%-time project I would do if I were at Google.
Show HN: My side project - Hosted Continuous Integration
Wasn't this posted yesterday?
There are actually a lot of people in the US military who are not even US citizens (and especially who were not citizens at entry) -- lots of people from US territories, the Philippines (especially in the Navy, to the point where they're considered a "mafia" in mid-ranks in some areas), etc. It's partially because it's a fast-track to US permanent residency and citizenship.
Thanks for the link to an open source app. I find it hard to believe people would trust proprietary apps to store their passwords.
Clojure Conj Slides
well, if people are naturally lumping those items into a category, then it can be counterproductive to deny that category. I'm going to attend the google devfest talk titled "bleeding edge html5" today and the talk features the "web audio api".
Heartless -Night 4-
As I said below (above? Depends on how it renders), it's a valid argument. I guess the only real counterargument is that employers (by default) have a lot of power over their employees. If an employer decides to fire somebody, it'll make very little difference to the company - they'll just hire somebody else.

However, losing your job as an employee is devastating. It's financially difficult and job hunting (particularly in this economic climate) is difficult. I suppose that Australian employment laws are an attempt to make things more equal and force employers to really think before hiring/firing – it makes employees people again rather than just entries in a payroll system.
Live at 4:35pm PT: Peter Thiel and Ryan Howard at #pfconnect
Yes, but it wouldn't make Ballmer throw a chair.
I loved the local coffee shop that had a sign up by the register: "We cheat the other guy, and pass the savings on to you!"

That's exactly the message that Zynga is sending out now.
Why the upvotes with no corresponding complimentary comments?

My problem with this article is that the author defines his problem away. "Sovereign app", "user paid to use the app", he gets to the point where just about the only thing to do is write a .NET app. He explicitly disallows clever/disruptive apps, the kind that just might negate the need for a "sovereign app".
Yup, both.
I love Markov Chains. See also the Usenet hoax / experiment "Mark V Chaney".
But since the service isn’t supported by ABC, CBS, NBC, Fox, or Viacom, there’s not much to watch on it

Sounds like Joost.
If I had it to do over again, I would still have studied Japanese, because speaking a language is the only true way to connect with a country's culture. Having been to Japan twice and being able to speak the language gave me a perspective that the typical gaijin doesn't get. Even though studying Japanese didn't help me learn other languages in the same way Latin lead to Spanish and Italian, it helped me understand Japanese culture better.
This article complete ignores the simple fact that if you're talented, you don't need to work hard.
I second that. I've been wanting to start dressing better and this site looks awesome. It's not out of vanity, it's out of necessity and the side effects. It really is true that if you dress well, you feel well, and people just plain take you more seriously.
I want to be as cool as this guy when I grow up.

I really want to believe the mouthpiece over at Microsoft, he makes a convincing argument, "nobody is skilled in HTML _5_", what does that even mean? Clearly this guy doesn't even know what he is battling here.

Everyone knows business apps don't need to be cross platform, and none of us know what we're doing. I won't even waste my time listing the tools available for modern JS projects, especially for data-centric applications.

What we need are MORE single-platform alternatives! Because anyone who is actually getting work done, is doing it on the platform made by the company who is writing my checks!

What a tool.
I think you're attributing to insecurity something which could be equally attributed to the sort of hubris which engineers are infamous for. To me, my problem domain is rich and varied, but your problem domain is mostly trivial. I understand HTML, stylesheets, server-side scripting, and client-side scripting at an intellectual level. Ergo, all problems in the web programming arena must be easily comprehended.

To a web programmer, however, the web development field is full of interesting, challenging, or frustrating issues such as incomplete or inconsistent standards implementation between browsers, supporting legacy browsers, applying solid visual design principles while also applying solid software engineering principles, dealing with a single-threaded execution environment for fundamentally parallel operations, falling back gracefully to older technologies when newer ones aren't installed on the client side...and so on.

So the systems programmer who looks at web programming and says "pft, trivial. A solved problem" is not necessarily exposing his own insecurity, merely the blinders that he is wearing to the depth and breadth of problems which do not interest him.
Yes, for heavy users, because it makes it easier to see the important textual content on the screen instead of a lot of UI elements.
God, no. Please don't help to spread this horseshit.

Here are the user agents that make use of it:

- ChromeVox: https://chrome.google.com/webstore/detail/kgejglhpjiefppelpm...

- NVDA: http://www.nvda-project.org/

- Window-Eyes: http://www.gwmicro.com/window-eyes/

- VoiceOver: http://www.apple.com/accessibility/voiceover/

- JAWS: http://www.freedomscientific.com/products/fs/jaws-product-pa...

- Orca: http://live.gnome.org/Orca/

And two dozen others. And here a few living human beings that benefit from it:

http://www.youtube.com/watch?v=Mwoe7OjIxpw, http://www.youtube.com/watch?v=pntGp00HHr8, http://www.youtube.com/watch?v=dAw0SIkXm1o, http://www.youtube.com/watch?v=ZBzSXIEusoU, http://www.youtube.com/watch?v=-zSTJwIULYU, http://www.youtube.com/watch?v=6_TFHqIHBqM

285 million people are visually impaired in the world. Putting aside the SEO, meta-data and other discussions, I think this is a pretty meaningful argument in favor of doing it right.
I thought the most fascinating thing was the strong and effective language regarding foreign affairs (i.e. the article about China): "The sun set upon a scene of fire, rapine, desolation, and butchery unrecorded in modern history", "Innocent Chinese are fleeing..."

The language these days about these sorts of things are much more deferent, careful, more similar to the language used in articles about domestic affairs. Really shows the issue of globalism.

Sounds like the article is in the context of the Xinhai revolution. Anyone know of any interesting details or articles about that?
While I understand where you're coming from, I feel his criticism is well founded. There is noticeably less contrast and delineation. It also does take more to discover the interface - you have to actually hover over buttons. While you could argue that one would learn the buttons in time, the delineation issue won't go away. There's a reason they put a thin line around posts in G+
I am...

1. Primarily a C# developer

2. In charge of the IT needs for an agency of 250+ computers

3. Currently have over 20 Microsoft certifications in Development and Server technology.

Having said all that let me say he's completely wrong. Not only is he wrong he can't be very dialed in to his own community because almost everyone I talk to in the Microsoft business app arena is an ASP.NET developer at this point. I don't know anyone developing desktop apps anymore.

Beyond that he seems to be one of those developers who thinks a business app means stuff like the Entity Framework (Microsoft's overly complicated data modeling tool). Hence his belief that "the tools don't exist to write his app in JS/HTML5" or that "there is no place to learn how to make HTML/JS business apps" (someone should point him to all those IBM guides on Python)

Finally the root of his misconceptions is this idea that "Windows is the only OS that matters in Business Apps". I'm sorry but that just isn't true anymore. At least not if you look to the future. Microsoft's Metro interface is more foreign to users than the Mac is and the Mac connects to existing Domain servers.

So I, and many other people I know, are starting to give serious consideration to using Macs in the near future. Especially with users adopting iPhones and iPads (and no it doesn't matter how much sense a Windows 8 tablet makes if the CEO of your company loves his iPad and wants everyone to have one).

Bottom Line: This is a person living in 2008
Blaming their failure on Google is just Bullshit. Logitech's Support for the Revue is abysmal. They are rude in the forums to their users and constantly take the approach of "it's the software" and "that's google's responsibility" however their system is closed and the don't allow developers to make modifications if necessary. It's been three weeks and I still haven't had my 3.1 Honeycomb update appear as an option to upgrade. (something Logitech should just have as a download on their site)

The revue/gtv was supposed to be the new (original) Xbox. The perfect media device, not only will it play all your movies, you can browse the internet on it. The Logitech Media player doesn't play particular formats, sucks at search, needs to reconnect constantly over wifi and is generally just plagued with issues.

Here is what they need to do to save the Revue.

1. Samba & DLNA (no samba was an epic mistake, the original xbox had samba ffs)
2. Make it open so users can hack it and modify it for their needs. If you hack it, no warranty or support from Logitech (just like Microsoft and the Xbox). Make it near impossible to brick. If I fuck it up, I should be able to restore easily.
3. Update the Media Player and have it use VLC so it plays all videos (or something of that nature)

Here is what they should be demanding from Google
1. Don't assume I live in America.
2. Allow the community to help out in the development and testing of the revue and have a release cycle similar to Chrome.

I use my Revue as a Media Centre and while I love it, it isn't perfect and I think both Logitech and Google have made mistakes. But step up, admit it, fix the issues, listen to the community.

/rant
Our architecture has a front-end database and a billing database. The credit card number is stored in the billing database, and the details such as the billing address, expiration, etc are stored in the front-end database, since they need to be readable/updatable by the website. I imagine they're similar.
No, you use offlineimap to dump the mail to the host(s) you need to access it from, and GET SHIT DONE.

Or you aggregate the mail to a single system you access via SSH and GET SHIT DONE. So long as you're using Web protocols to talk to your mail, cut out the complexity of the browser and leverage ssh & screen.

Similarly, if you deal with mail from multiple systems, you can relay/forward it, or aggregate it via multiple retrieval systems (offlineimap is great and synchronizes sent/read mail from numerous locations), but older POP protocols can also work)

I have a daily mailstream that runs in the thousands of messages (many boxes, much complaining, many people, other stuff).

I need an email system that surfaces stuff that matters, fast, effectively, and efficiently, and lets me find, process, and adjudicate mail practically.

If you've never used an efficient and powerful console/CLI mail client such as mutt or mh, you have no idea of the power this provides.
Your argument, if I read it right, is basically that I'm wrong and that the military is good at capitalizing on people's skills - and you give psyops as one example and also talk about people's credentials.

Sure, I don't disagree with you that in general, you can specialize in the reservists.

The point I'm making is that specifically for tech/software engineers/startup folks -- which was the genesis for the OP comment -- there isn't a great deal of skill overlap and capitalization. I'm not sure anything you've said disagrees with that.
(I'm the author). The number is put through a regex first and only digits are allowed.
Disagree completely. I have yet to find a mail client that pairs Gmail's keyboard shortcuts for rapid mail processing with a decent GUI (not pretty, but extremely utilitarian). I use labels heavily, I use multi-stars, and I control everything by the keyboard. I guess the old-school UNIX mail clients can match the keyboard efficiency, but they don't have as useful a GUI. Maybe if I was on Linux there is a client to prove me wrong, but I'm on OS X, so an X GUI is not going to cut it.
Yes. The time it takes to recognize something with your visual cortex is orders of magnitudes less than reading words.

Learning what the icons mean might take a little time and one might argue that spacial patterns are learned when reading anyways.
:D

A few other commenters below had it right; this was mainly a toy app, but it did scratch the itch of more than one person I told about it, so why not code it up?
Sounds like a recipe for a hectic, unorganized environment. That being said, bureaucracy is waste. I think we all need some kind of balance.
If you run OS X, look for my little applescript on the main page that you can bind to a keystroke. Very handy! :)
Though I agree with you, what's to say that Google (as a proxy for their content suppliers) didn't nix the idea of an open system?
Sounds like you want a Boxee box.
Yes, there's also that. http://www.jwz.org/doc/cadt.html
Yeah, my biggest complaint originally was the lack of density, since being about to see the maximum number of emails has long been a killer feature of Gmail, but they fixed that with the compact view.

The contrast issues are there, but it really doesn't bother me because I'm in Gmail hours every day. All I need is consistency, responsiveness and comprehensive keyboard shortcuts.
Startup Quote from Ingvar Kamprad, Founder, IKEA
Pinelopi Anastasopoulou: Sexy Photos
Απολαύσετε μερικές απο τις πιο αποκαλυπτικές φωτογραφίες της Πηνελόπης Αναστασοπούλου.
Twilio just launched in Europe a couple of weeks ago I think; I need to get myself a Euro number and make a few code adjustments. Gimme a week or so.
I don't think you can expect creatives like musicians to all of a sudden start focusing on the non-music creation aspects of their businesses. I think "business" people will still exist for creative musicians. Record labels dying might mean these business people will no longer exist in that form. It will simply shift from commoditizing the musicians into commoditizing the business people, which is how it should be. After all, who's more important, the artist or the people who manage and market the artist?
If this is the case, then say so. Still doesn't excuse no Samba (build it in to Logitech Media Player) or Logitech Media player being so poor regarding playback.
Some comments:

"A major problem that I have with the new interface is that Gmail has gone from text-based buttons to an icon-only design."

The text is there, it's simply been converted into tooltips. Are you really going to need to have the text there after using the button a few dozen times?

"The bad is that the compact is hard to read, and comfortable displays less information than the classic Gmail design."

Perhaps it's because I'm using a custom theme and so my view is different, but I don't really see much different between "compact" and the old design.

"Google has also removed the bottom toolbar from the interface. So if you're at the bottom of your inbox, you have to move the mouse back up to the top of the screen to archive, spam, mark messages read, and so forth."

Seriously? Are you going to suffer from RSI from moving your mouse up the screen each time you view your inbox? Not sure why your cursor keeps ending up at the bottom of the screen each time you finish checking your inbox.

The only points I can really agree with the author on is that the new interface is slower to use than before, and also on the excessive use of whitespace -- there does seem to be a lot of unused area with the new look (although it does make my theme look prettier).
One-click to send any blog post & article to Kindle: Readability Bookmarklet
Why not come up with your own interesting project and work on it?
How to design memorable sites
Use tools to organize, not people. That's what todo lists and such are for.
Steve is pretty boring, but I have Big Plans to make his conversation a little more... customizable.
The "delineation" is a non-issue to me. I think this short article on the use of whitespace gets to the point: http://www.kadavy.net/blog/posts/whitespace-113/

The discoverability of the interface is always a trade-off. They probably have enough data to assume that users will in fact learn this interface from daily use. I preferred text too.
Apple's iPhone 4S Battery Troubles Now Joined By New Problems
> every 11/11 is Veterans' Day

Veterans Day has only been held on 11/11 every year from 1954-1971 and 1978 to today. This is older.
Exactly - someone will have to design a new file management functionality that adds real value and also happens to leverage 3D technology.

Window management certainly has benefited from using the GPU, e.g. with real-time thumbnails of applications and enhanced virtual desktops. But these are solutions that were enabled by the GPU, not features that were tacked on simply because GPUs were around to use.

If someone comes up with a new and revolutionary file management paradigm, or even just a useful innovation on the margin of existing file management, and it's one that 3D makes sense for, then great. Until that happens, it's a solution in search of a problem.
What's your purpose with that? I think creating such a list is pretty difficult since everyone's needs are quite different.
I have Boxee through the Apple TV, however I want to be able to search the Internet at command, Picture in Picture out while changing settings etc.

GoogleTV and Revue got so close, just never followed through.
Thanks. I submitted this to hn earlier this summer, but must have hit the wrong time of day or something because it just languished. I don't think I got more than one karma point from it. The irony is that this coverage has only given me real karma points, and no hn karma (pg's URL de-duplication tester doesn't go back in time far enough) :)
It's more about the need to paint a picture that the readers would never actually see with their eyes. Remember the people that read that article didn't see 10 reports on a television news show first.
The most dangerous poison is the feeling of achievement. The antidote is to every evening think what can be done better tomorrow.

- Ingvar Kamprad

http://startupquote.com/post/12661360913
It also assumes the musicians perform live. My music, for instance, doesn't lend itself well to live performance, so I don't.
Inspect foursquare. They have Facebook login but it is not mandatory. Not everybody uses Facebook, besides this brings independence to your platform rather than relying on some 3rd party (FB, in this case) system, e.g. when Facebook goes down, you are down.
I have a revue (and it's a piece of shit in my opinion), to not partly blame Google is ridiculous. Sure, Logitech should be responsible for supporting their hardware however Google hasn't done much in the way of damage control. If they wanted to do Google TV justice, then they would have dealt with the problem whether or not it was their responsibility. Instead they let the Logitech Revue tarnish it.

To build a successful brand up from its bootstraps, pulling only your own weight is simply not enough. Google did not do enough. I have done brand building for my companies, and there are times when I have had to put out fires that weren't directly responsible for creating.
Tough Droid Razr teardown reveals user-unfriendly assembly
Getting Free MLM Leads Easily
Semantic Photo Editing Gains Momentum (Videos)
Vitamin B17 – Laetril – Amygdalin
I'm not that familiar with BeEF, but it is possible to set the location on child iframes, just not get it.

It also looks like BeEF is running on your local machine, so they could presumably do whatever they want to bypass the browser's security model.
"Unvested" does not mean "maybe you will get this at a later date, it depends on whether it is worth anything.

Fixed for accuracy.
Sure, there are many potential reasons. Hubris could also be rooted in insecurity for that matter. My point has very little to do with the underlying reasons though.

The point is all programming has big challenges, and the list you cite for web programming doesn't really do it justice. Web programming encompasses all the toughest issues of network and scalable computing, a set of theoretically difficult problems as deep as anything in systems programming.
OpenCV is OSS maintained by Willow Garage. Intel provides the Intel Performance Primitives which implement basic filtering up through haar, segementation, optical flow.

Machine vision usually refers to the domain of industrial inspection where the scene contents are highly controlled, and computer vision usually refers to harder problems where someone is walking around a real environment with bad lighting and awkward perspectives.
Real, shipping stylus-based computers -- not just mockups or concepts like Alan Kay's 1968 Dynabook -- go back to at least the late 1980s, with the GRiDPAD:

http://www.pcworld.com/article/188223/the_long_fail_a_brief_...

Maybe the lack of success has been due to poor implementation, but I wonder whether styluses are just inherently problematic:

1. Truly reliable handwriting recognition always seems to be just over the horizon, and I wonder whether it always will be. Honestly, I often can't read my own handwriting. Sure, you can store handwriting as "ink," aka a bitmap, but that's like choosing a fax as your file format.

2. Switching from stylus to finger to (possibly) keyboard is awkward. You need someplace to put the stylus, and it makes one-handed operation pretty difficult.

That said, I actually think I'd enjoy having a stylus for input sometimes. I hope that someone eventually figures out how to put all the pieces together. (Too bad that Microsoft Courier didn't make it.)
Why all the hate coming from the comments on this page? The guy is offering is time to have fun hacking on a cool project.
Node v0.6.1
Airbnb Gets Five-Night Test in New York City
Is it just me or is this blog post not clear on what the definition of "business app" is? If it's for internal use, fine, whatever. If it's for enterprise application for millions of users, build the backend in C#/Java/Python/Ruby/Erlang/yourlanguagehere and build the frontend in something crossplatform like HTML/JS or Flash/Air. If you plan developing apps as a business, look at the SaaS/SaaP/cloud model.
Gnome 3? Not if you do want incremental improvements to your desktop environment but don't want a fundamental paradigm shift from installing the latest updates. If MATE takes off, maybe that will be a viable alternative.
Top Running Shoes