skysight-inc/HackerNews huggingface dataset:
Every contract I have signed has said, if I walk I loose everything, totally shit out of luck, no do-overs. I was fine with that and would expect it, if you walk you loose it I am amazed that their are contracts out there in original form that would state differently. If it where my company and my contract, it would absolutely state all options revert back to the company in the event of resignation. From the perspective of an employee I would be and have been more than happy to sign to that agreement. If it is not going to be a fit, one side generally figures that out early on and in such case I would not feel entitles to options if I where the one deciding to leave. Conversely if I am not the one deciding to leave, I need to be compensated for the risk that I took, seeings how I am now being denied the ride to the finish line. It cuts both ways.
I think the visuals are fine. But there are lots of new UI issues.

For example, I frequently copy / paste an email address into from an email header into the search bar. Now I can't do that without clicking that tiny little triangle, which is so small I usually miss. It's extremely annoying.

If there's a better way to do this I'd love to know.

edit- the tiny triangle: http://i.imgur.com/U4qBR.png
Leading Edge Advocate
Yeah, it does. Tried it with my alarm clock and got it to work. Just thought I'd remind people to think before trying it on their computers. ;)
Moncler Men Jacket Montclar (black) for Sale
This is what I was thinking. It's all just a little too bright for my taste so a little contrast would make a big difference. It took me a second to realize what I was supposed to do so maybe you could consider placing the "drag form elements here" box above the elements so that's the first thing the users see.

I think it's really cool that you provide the code for HTML, javascript, PHP, and CSS.
The nokia n800 had a little triangular stylus with a holder built into the device. So nothing extra to carry around. It also wouldn't be too tricky to attach the stylus to the device with a wire.
I work in a front-end only dev shop, and while we might have a few hour-long discussions on markup scattered around the year, there aren't enough elements in the spec to keep us busy for a day. The article is just exaggerating the "issue".
InstaCSS
It's been tried. Hurley did this for a bit in Costa Mesa.
A much more balanced approach to the issue, well done.
I would have liked to see a little more discussion about the web vs. not-web topic as I don't think it quite hits the point that "web is just a UI" as hard as it could.

But it at least gets the discussion going. "Atwood's law" is almost a straw man. Just because the UI is written in javascript doesn't mean the entire stack is going to be.
Well, at least there's Netflix, Amazon VOD and Prime, and crackle; but still no Hulu Plus, no Vudu, no {abc|cbs|nbc|fox}.com video. It's kinda dead in the water without even one of those above.
Woods Shoots into First Place
Thanks to employment laws it would be illegal for any US startup to let you work for them for free; there's no legal form of volunteering for for-profit companies (save a very clearly defined educational internship where the benefit is to you, not to the company in any material form).

Good luck anyways.
EMI has been a shell of its former self for years though. No real new signings, and only Coldplay. They had a progressive streak when they hired some digital natives, but they left out of frustration quickly.
Start charging more for your work. A LOT more. You want to be charging so much that some of your potential clients balk. Bear in mind that the "balking" rate follows a kind of inverse poisson distribution. You get the most price balkers at the lower price points (the cheapskates). As you move towards the sweet spot, the balkers quickly disappear. As you move further along, you cut off more and more potential clients, but it's far more gradual than the original uptick.

Keep raising your prices until you're at a point where you're not getting more work than you can handle. That point is precisely how much your time is worth in dollars.

It's not a question of how you rate vs other people. It's a question of how much your customers pay you. If they're paying you and walking away satisfied, you are a professional, not a fraud.
I agree with almost all of what you said. I'm a coder, agilist, craftsman, blah, blah who has worked on a startup more than once. On the last one I wrote almost no unit tests. The whole thing was so experimental from the start that I never go around to it. I explained it to myself that I was being a hustler. I'm okay with that.

However, I gotta say it. If unit tests are making it harder to restructure your code, you're doing it wrong. The opposite should be true. The greatest purpose of unit tests is to add comfort and safety (and thus speed) to very big refactors and restructuring. If your system behavior changes, yes, your tests gotta change, and that takes effort. But if you restructure your code (e.g., break it apart to add an intermediate abstraction) and unit tests slow you down because you got get all up in 'em, then brother you got yourself some bad tests. Those should not have written.
NYT asking for your Airbnb experiences
Arc is currently living within Racket/MrScheme.
Google's Licensed Music Store Expected Next Week
You can customize the keyboard shortcuts.

Go to Labs and enable Custom Keyboard Shortcuts, then go to town! I changed a bunch of my shortcuts, for example an operation I do quite often is "select all unread, them mark as read." But I couldn't remember the shortcuts they assigned - they didn't seem mnemonic at all. I changed them to SU for Select Unread and MR for Mark Read. Bingo!
I love hearing complaints, because they often mask an opportunity ;)
> I honestly think you're simply an awful person.

Thanks, I could say something complimentary about you too.

As for the rest, the two other commenter's have illustrated you're naive on the issue.

Unions have been bad for business since labour laws took their place some thirty years ago. Way too many workers here in Canada are union, and it isn't helping the US Steel workers who got themselves out of jobs for a year cause they were stupid enough to strike for a wage hike in a recession.
The military has been making a huge push in recent years to grow capabilities for "cyber warfare." The Air Force has pushed especially hard to establish themselves in this area, because they see some of their existing core capabilities being marginalized, and they need to keep finding ways to keep themselves relevant. Although the Air Force is pushing hardest in this direction, the other services are also trying to expand their cyber capabilities, and the Navy even recently established a designator for officers to basically be hackers:
http://www.informationwarriors.net/showthread.php?t=623
Fillup - the best filling station, ever (to not exist)
At your age it is "acceptable" to sacrifice some level of happiness for your future (in my opinion). There are limits, but moving to a lesser city for $10K more/year might be worth it.

I think you have to think about liabilities and secondary benefits. Can you live with your family in the city you currently live in? What is the cost of living difference? Most importantly what is your debt load. You need to get rid of debt ASAP.
I would be very interested to work at the places you have. When you vest stock, those are your options. You can leave anytime and keep whatever has vested so far. Otherwise, there would be no reason to vest over time. The whole thing would just vest at the end.
How do you know my visual cortex can't process words?

It's just a few symbols, I doubt that the difference between one symbol and 10 is that different for a learning machine like the human brain. (Especially since the location of the symbols is what matters. They show up in the same place every time, you only need the general shape of the word to confirm that's that right one.)
Hotmail has a higher daily limit on how many e-mails each account can send out than other free services.

For a spammer, there's higher throughput to be had per account than going with Yahoo or GMail.
About 10 years ago I was working for a consultant and ran a research project on pen-based computing.

We learned that most people who were happy with pen-based computers had gotten them at a steep discount. They felt that the products had shortcomings but that was ok because they were so cheap.

The only two exceptions--pen-based computing products that had found significant success at their MSRP--were Wacom and Palm/Handspring.

The key to the mystery was handwriting recognition. 100% recognition is impossible, even for humans. But while we accept human misses, there is pretty much no tolerance for misses in a computing interface. With a miss, the value of the pen input (speed and natural feel) is lost in the need to correct.

Wacom succeeds because it does not even try to do handwriting recognition.

Palm/Handspring succeeded by inventing new motions for per-letter entry that people had to learn (called Graffiti). This reversed the user expectation: if the recognition failed, many users would assume it was their own fault for not doing the Graffiti entry properly. They wouldn't blame the machine, so their opinion of its value did not suffer.

Styluses are still hugely popular for animators, artists, and some graphic designers. Wacom is still going strong. But any computer that relies on a stylus for text entry is probably doomed to fail.
I'm not sure it's universal, but I have "Custom keyboard shortcuts" available under Labs that let's me customize as desired. Click on the non-intuitive gear-shaped icon in the upper right corner to check if it's there for you too.
I think his point was that new startups and markets will emerge to help artists with the business side of making music. (Promotion of music, concert/tour management, advertising etc...) They're already starting to appear.

So that may not be much of a lock-in for the big music labels.
You like working with new and interesting technologies. Here is a open source text editor that hasn't had much contributions/work done in the past year, but involves many interesting aspects like a syntax-aware highlighter (made with a parser that runs continuously), a parser that is configured in a DSL (https://github.com/rsms/kod/blob/master/resources/json.gzl), syntax highlighting configured with CSS, tabs in Chrome style, node.js for handling events...

Will you help work on this wonderful text editor?

https://github.com/rsms/kod
http://kodapp.com/
What if Pincus he had just fired them, with the reason being that they were not earning their compensation?

Begging the question: he didn't. Why? Because they were earning their compensation. There is no other explanation.

He just wants to be a jerk, legal techniques for which are very valuable among management types.
Have you tried OneNote? It's the one program that really highlights the benefits of a (pressure sensitive) stylus based tablet. To this date, it's one of the things I miss about my old Toshiba M200. OneNote allows for freeform handwriting, audio recording and transcribes both to make them searchable and copyable. When writing papers and such in college it was great to be able to search for a phrase in either my notes or the lecture and get the full context. The Windows 7 upgrade made the handwriting recognition was rather impressive as well.
I guess it really was taken for granted until closed systems like iOS came along. A closed operating system from Microsoft prior to Apple would be very difficult to image indeed.
Computer Science in Video Game Development
I work for a startup that works in CV, and we use OpenCV for a lot of our work.

I haven't used this yet, but I don't think it would too hard to beat OpenCV's default Python interface. It's a lot of rather terrible C++ => PyObject* junk.

Generally we prototype in Python to figure out what works and rewrite in C++ whatever worked really well.
First, Veterans' Day, by that name, was only recognized after WWII, as you say, but 11/11 was a day of remembrance long before that under other names (Armistice Day or Remembrance Day).[1]

Second, obviously a newspaper from 11/11/11 is earlier than a holiday on 11/11 precisely because the 11/11 dating comes from the end of World War I on November 11th, 1918 (on "the 11th hour of the 11th day of the 11th month"). I'm sorry if my point wasn't clear, but my original comment refers to World War I, 1918 and a poem about the start of World War I.

My original point remains: Today is (in many countries, not only the US) a national holiday in remembrance of the veterans of World War I or veterans more generally. I find it depressing that people care more about a piece of numerical trivia than that.

[1] http://en.wikipedia.org/wiki/Armistice_Day
You just need to get the drive spinning. The motor will set it to a constant speed, but when the drive has seized, it can't start the platter spinning to begin with.

However, once you open the drive, you have VERY limited time to copy the data off since it's designed to run in clean room conditions (internally).
[video]Paper prototypes transformed magically into editable digital wireframe
UXPin app let designers and developers start their work on paper and move it smoothly into wireframing App.

Video: http://www.youtube.com/watch?v=1ynJoeoF4AU
Nike Dunk Low Pro SB Chrome Ball Incident for sale
I always get irritated when I see people referring to the military as some homogeneous, white-Protestant, politically conservative institution. It's very much not the case.

Oddly I usually hear the opposite stereotype: that the military is made up of minorities and poor whites. Also an oversimplification, though statistically has some truth to it (both minorities and poor whites are overrepresented relative to their shares in the population, because middle-class and upper-class whites are underrepresented). That's one reason that civil-rights activists like John Lewis have been pushing to reintroduce mandatory military service, since they argue that many of the well-off whites who also benefit from the U.S.'s military activities aren't equally shouldering the burden.
He's talking about the 1911 Chinese revolution[1], taking down the last dynasty of China and beginning of the Republic of China. All is not so bright however, a powerful general was made president because he was instrumental in the revolution; But his greed and death 5 years later leads to the Chinese army splitting among local warlords. It won't be until 1928 China is unified again[2].

[1] http://en.wikipedia.org/wiki/Xinhai_Revolution

[2] http://en.wikipedia.org/wiki/Northern_Expedition
>One problem I have personally is that they're very credential-focused; as a high school and college dropout, I'd be kind of screwed.

The military isn't really picky about where your bachelor's degree comes from (as long as it's credentialed), or what it's in (there are some career fields where they require specific majors, but even some of the more technically-oriented jobs don't have any such requirement). It's really just a check in the block. If you have nothing else on your resume, then you probably need something better than a BA in underwater basket weaving from the University of Pheonix, but in your case you could get exactly that degree and then go to an officer recruiter and leverage the rest of your resume to find an appropriate career field.

If you had a high school diploma, you'd still have lots of good opportunities. Most of the truly technical jobs in the military are performed by enlisted personnel. Some officer jobs are relatively technical (engineers and other acquisition-related career fields, aviators, nuclear power officers, etc.), but all officers are expected to be leaders first and foremost. Even officers in technical-sounding career fields (e.g. cryptology) serve primarily in a leadership/managerial/administrative role, with the enlisted personnel under them performing the hands-on work. In the early days of computers, all of the computer programmers in the Navy were enlisted, because their job title included the phrase "technician," and officers don't serve as technicians, enlisted men do. Lately there has been a realization that some technical jobs require a level of knowledge that most high school graduates simply don't possess, and so the Navy recently established a new officer designator for hackers:
http://www.informationwarriors.net/showthread.php?t=623

An interesting thing about this designator is that it still preserves the idea that officers are supposed to be leaders, via a very unique and unusual mechanism: any officer with this designator must, after five years, either change designators or leave the Navy. I'm willing to bet that this requirement is based on the idea that this isn't really a leadership job, and that they're willing to have very junior officers in non-leadership positions, but that after a certain point they want them to shift their focus to leadership like all other officers.
The way I like to put it is that it takes concurrency from an exponential problem that no human can actually solve, to a polynomial one. It isn't a magic bullet, because nothing can truly fully abstract away concurrency, but at least it's in the class of sane answers.

This is grounded in the arguments about how many paths through your program there are; with conventional threading, it's exponential since at any time any thread may reach out and twiddle with something another thread has. Things that isolate threads confine interactions to just their communication points, which is more polynomial than exponential. You can still get yourself in trouble, but at least you don't start out in trouble.
Solving the Shakespeare Million Monkeys Problem in Real-time with SignalR
The Wisdom of Crowds: local knowledge, diversity, independence
The best icon is a word. There's no interpretation necessary between picture and purpose. This new version looks like something from Microsoft ... change for the sake of change.
If you can suggest an e-mail client that's we'd find as nice to use as the Gmail web interface, then maybe. I ditched the desktop clients - both GUI and console based - for a reason: All of the ones I've tried have interfaces that suck.

Yes, that includes mutt and mh.
Microsoft's Search Efforts Look Increasingly Futile As Google Gains Share
My little rant on Gmail's UX.

The Gmail's user interface has bloated over the years. I want my email to be simple. I don't want chat, ads, additional info related the recipients or senders on the top right corner, which is created to draw users attention to ads. I don't my top toolbar be fixed; I want it to go away when I scroll down.

The only things I like about the gmail over other email clients is: search, conversation, and spam filters, but it's becoming like an Outlook.
France built a fake Paris in WWI to fool Germany
I found the easiest real estate lead generation system
I wonder if "operational miscues in EMEA" means "no marketing whatsoever". This is the first time I hear about GoogleTV, and I live in the UK. If you launch something as mainstream as this, you better have a marketing campaign to go with it.
> Sorry to sound harsh, but this seems really silly to me

Agreed!

> I find the lack of verbal communication skills among programmers/techies their biggest disability.

I find the lack of non-verbal communication skills among techies their biggest disability. My non-programmer friends (musicians, doctors, retail, teachers, etc.) don't need to be told "fuck you" to figure out when they are bothering me.
Dear HN: Please take 20 seconds and get AT&T to unlock out of contract iPhones.
I'll second this. Google TV was a must for me because it drastically reduces the interaction I have with the abysmal set-top UIs (first Comcast, now Dish). I briefly considered the Revue but passed, mainly because I don't want to replace my remote with huge keyboard + trackpad -- on that basis alone one could have predicted the failure of the Revue.

Who could seriously pitch a general consumer device which requires you to replace your remote with a full-sized keyboard?

I have a Boxee Box as well, but Google TV and Boxee occupy distinct (if somewhat overlapping) niches. I use Boxee primarily to playback media on my network -- Boxee's UI is horrible for playing back web content, it frequently fails either/both to get the content or to enlarge it to full screen. But for presenting an organized view of your library and playing back a file on the network it's perfect.

Google TV, on the other hand, handles Youtube and other web-based sources of video very well. And as of the new update, it does a really good job of presenting you with a comprehensive view of what's on TV. Not like the stale program guide that all STBs have -- it actually segregates currently playing shows and movies into genres. Supposedly it will be able to make recommendations too.

TL;DR -- I'm not at all dissatisfied with my Google TV.
The article was good, but it got a couple of things wrong. Fingers work perfectly well on resistive screens, even better than they do on capacitive ones which having gloves on doesn't matter. The reason styli were standard during the years of resistive screens was that the screens were too small and the resolutions too low to waste five hundred pixels and a square inch on a Yes button. Not only that, but a stylus is so much faster than a finger at almost anything that there's almost no comparison. Give me a three inch 160x160 screen, an onscreen keyboard composing less than half of that resolution, and a stylus, and I can type twice as fast as a teenager with a thumbboard. That, and people who paid three hundred bucks for their PDA aren't fond of seeing it covered in fringerprints, despite how hard today's manufacturer's have been insisting that it's normal.

Having a list composed of five items which is 600 pixels tall, and having to scroll down to see the six item would make an ex-Palm developer shoot blood from his eye sockets.
There's a balance between using additional screen real estate for more info and the user having to take an extra step to get that additional info, such as hovering over a button. For some people, such as myself, there is more work involved for the eyes that have to scan over that extra content everyday as compared to hovering over an unknown button once in a blue moon.
Unsurprisingly all the answers here are from the Python and Ruby community folk. Have a look on a Job board for LoB apps that require those two languages and you'll get a shock.

You choose .NET or Java or C++ for the real world apps that large businesses use to talk to other large businesses. The reason is these companies (minus banks perhaps) all run Windows, with Active Directory and all use Outlook and Exchange.

Design agencies producing iPhone apps and websites don't use those technologies and get monkeys to produce HTML and JS.
Nike Dunk Spongebob Cheap
Back in the PDA days, there wasn't any switching involved. When you pulled the device out of your pocket or off your hip, you popped the stylus out. Maybe you'd put it back if you were reading an ebook or watching a movie, but it still only took a fraction of a second either way.
since when is whitespace not delineation? the fact that there isn't a 1px border there is irrelevant - the content and the navigation in the space indicated are separated by the largest portion of whitespace on the whole page.
Android got a good start because mobile phones are an established market that customers have a need for. HTC and the other Android partners know how to make phones with the polish needed. Android could start without all the software ready to go.

Google TV is in a market with no breakout use case. It also had certain players actively against it. The experience really needed to be polished and desirable. The SDK needed to be complete and allow developers to build apps to make customers go wow. It really needed a lot more refinement before introduction.
Health Food Recipes: The Miracle Berry