skysight-inc/HackerNews huggingface dataset:
You'll be fine. You may find out that after a while you hate the type of design you do but you'll probably still love designing - it's why we got into it.

I graduated 6 years ago back when they hardly taught any web/UI work. I started out in print and at first loved it, but quickly grew to hate it. I learned enough about myself that it was clear that it was time to move on. Then I finally accidentally landed a job at a startup and found what I really loved - UX/UI. Then did that really well, and now I'm on to product design and business.

Long story short, you're pretty likely to have an evolving set of interests and that will allow you to get really good at a number of facets. You should still be doing 60 hours a week or more if you want to be making big leaps forward. Once you get burnt out on working your ass off doing that one thing, you'll find something else really interesting and inspiring. Then go chase that.

There are always new things to learn, so make sure you've got supporting network to chat about your challenges with so that you know you're not alone. A lot of times, there are little things you can do to keep your zeal for life even though what you're hammering on may not be as interesting as it used to be. But when it becomes downright depressing to go to work every day for 1-2 weeks, you better quit.
If it's fatal, how come it hasn't killed you yet?
It seems we now have three camps:

1. "Node is the magic bullet."

2. "Node sucks."

3. "Nothing is that simple. Learn you some computer science."

#3 is the correct answer, but I'd like to see this point explored in more detail. The current back-and-forth isn't productive. What would be productive is if we had an informed discussion of what Node is good at, what not to do with it, and how it compares with other tools and approaches.

Specifically, I'd love to hear opinions on some of these points:

* Node is opinionated about threads. Negatively so. See http://nodejs.org/#about . Do you agree with these claims?

* Non-blocking IO doesn't solve every performance problem under the sun. Far from it. But what problems does it solve exceptionally well?

* Is Node a breakthrough in computer science? Events and callbacks have been around for ages. What new ideas does Node bring to the table?

* Why exactly is Node supposed to be so scalable? Is scaling to more machines easier with Node than with other approaches? How about scaling to more cores on the same machine? Does Node provide any special support for distributing a task across multiple workers and possibly over the network, e.g. with something like MapReduce?
Wrong. Four words: "Nature of the work"
Apple Reveals Siri Voice Interface: The “Intelligent Assistant”
this is interesting.... revealing
Unfortunately it's an HR system, managed by HR, for HR.

If the marketplace really wants to know what is in demand, contact the people actually doing the work.
If music is simply an idea that someone can whisper to you once and then it's yours, you wouldn't need an MP3 to remember it. The day you can "quote" John Lennon and sound exactly like him, your argument has merit.
I would guess the world phones are sold unsubsidized.
I am an LibreOffice user since the StarDivision days - at those times on OS/2, before Internet became available for public in Germany. I am happy that this product survived all this and I am especially happy that LibreOffice gained success after one year and so is less under control of companies. Congrats to all the contributors!

By looking at the chart showing which companies contribute how much I am surprised that Canonical has such as small slice in contribution? How comes? It is the distribution that is focused on end users and pushes the desktop, innovates on the UI. Is Canonical putting higher priority on the app store? What do you think?

Another feature that I think is important for LibreOffice and to the OpenSource scene in general is to get some synchronization (and maybe collaboration) functionality, without a vendor lock-in. Mozilla is managed to do this - though the amount of data is surely not comparable. I understand that it costs money to keep all the servers running and adding hard disks, but I think people would be ready to pay a fee - if it is guaranteed to be free of advertisement, the code to stay open source and the data private.
I don't agree. He might be ok comparing to disaster in Yahoo! or HP but not comparing to, for example, Oracle, Apple, etc.

First, I would like to say that 'earning/revenue' graphs as a proof that somebody is a good CEO can be very misleading because it does not include how that revenue is achieved (tell that to Leman Brothers investors)

Steve Ballmer job as a CEO is to lead and to ensure that Miscrosoft will be there forever. I'm not convinced he is doing a good job on that part: yes he optimized the current business model to the maximum, but I really don't see how MSFT will be able to grow or at least stay of same size as today.

For example, lets take his comment about Oracle. Larry has a clear vision to make Oracle one-stop-shop for all enterprise software and hardware. And he is succeeding in that. Oracle is buying companies. Oracle is building products like ExaData (they are selling these things like hot-cases... 1M a piece). So you can see future of Oracle.

On other hand, what is his vision of MSFT? Where is money going to come? Mobile... they are 3rd. Internet? Loosing money. The only good thing going on is XBox - but that cannot cover revenue when MS Office dies down.
In other words, MS Windows and Office licences (60% of revenue) will dry out. What then?
Yeah, they are smoking crack, no screen bump no money.
It's not the eight thousand dollars. Trust me. Most schools teach OO in Java. HR departments and often times hiring managers just play keyword bingo. A good developer who knows Java will pick up C# just fine.

Java, and it's ecosystem, are a little more difficult to use and master than C#, and IMO, warrant the extra average pay.
I think the beauty of HN is its simplicity. It is beyond all the fancy social web fluff but just "delivers". Almost like a Craigslist for tech news.

A peer reviewed process is very problematic because news are, even more than research, subjective. So if you are aiming for a truly "fair and balanced" news channel it might work. But even if the news itself are written from a neutral standpoint it sill might give wrong expressions. For example right at this moment 5 of the last 5 news deal in some form with Apple.
iPhone 4S, differences are better camera, A5 processor.
"Remind me to call my wife when I leave for work" - http://imgur.com/Y3Y3s
His wife, geofence setup. Blows my mind.
Huh. Just write the algorithm in say c, and have node do a callback when the algorithm is complete.
5 years experience with SQL Server 2008

http://seeker.dice.com/jobsearch/servlet/JobSearch?op=302...
I started coding .NET around 1.0. Completely anecdotal but out of the dozen+ people I knew that dove in at the time - zero are still actively involved in .NET.

I rarely take a .NET contract. But what I can say is 1) They always pay my highest rates. 2) Generally it's a bad / scary experience in comparison to python or Clojure (where I do the majority of my work and contracting).
First bank e-run ?
I've seen it from the following communities: PHP, Ruby, Perl, Python, Java, C++, C, C#, Haskell, Emacs, Vim, Common Lisp, and Scheme.

People are tribal. Some people are attracted to tribes, become attached without really knowing why, and start having the strong urge to fuck with the other tribes. Apparently this was good for the survival of the human race. Perhaps it's a bug now that we should consciously compensate for, like the desire to eat a box of doughnuts. mmm.... doughnuts... Good when you were a caveman. Bad when you sit in front of a desk for 16 hours a day and sleep for the other 8.

What's the alternative to scaling an application by running multiple copies? Scaling an application by running multiple threads? Exact same thing. The only advancement over this model is when the runtime can automatically parallelize your code, and you actually scale linearly when it does that. In the mean time, if you use a database server and not an in-memory database, guess what, you're "using queues" and "scaling by starting processes". People do it because it's easy and it works.
I myself am a ASP.NET MVC developer by day, and play with Node.JS by night. I agree with you on the difficulty in moving outside the .NET world, but I will say ASP.NET MVC isn't nearly as bad as webforms. Webforms abstracts so much of how the web works away that that it's extremely difficult to wrap your head around anything else. And like you said, because the abstraction is so deep, it's very difficult to make room in your mind for anything BUT webforms. With ASP.NET MVC, I've found very little difference. The majority of the coding for most modern CRUD apps is on the client-side anyway, so the majority if your knowledge is transferable to Node.js. Express and ASP.NET MVC both follow a restful model, and I already had experience working with closures, async calls,from client-side javascript, so I haven't found the conversion to be very difficult at all.
Designing the Windows 8 Start screen
If Siri works as advertised, that's... pretty cool.
Experience really, but the key is the granularity of the requirements. The more well defined the project scope is the easier it is to estimate and the closer I find my estimates to be. The more information you can get out of the client about what they want the more accurate any estimate is going to be. I would never let myself get tied to any quote that wasn't made for a specific set of requirements.
Or the old Sierra game "Jones In The Fast Lane".

Something like that (more sophisticated, with more detail, and more opportunities to make dumb and smart decisions) should be compulsory playing for young kids. Much like astronauts training for their missions, I reckon that by the time kids get old enough to make their own life decisions, they should have done it in the simulator hundreds of times.

I'm being somewhat facetious, of course, you can't make a simulator anywhere near as detailed as real life. Still, I think life-simulation games have a part to play in teaching children good values like delaying gratification and so forth.
iPhone 4S officially announced
My capitalist instincts would suggest another option: sell the child to a wealthy couple who can't bear their own.
Lots of AT&T 3GS owners just out of contract, though. They'll probably go for the 4S. And Apple gets to save the iPhone 5 for another big announcement in 6 months.
Yep. In particular, "track changes". As soon as you have to collaborate on a document with a lawyer or a counterparty, track changes becomes a must-have.

I'm not quite as pessimistic. These are solvable problems. It's just taking a really long time.
Details About iPhone 4S
"He" might not be doing that great job himself. If anything he's doing a great job by staying out of the way of other employees like Steve Sinofsky, and so on.

And it remains to be seen if Windows 8 will actually be a successful product. It's not as clear cut was it was for Windows 7.
Given how quickly unused knowledge decays, I don't think it's terribly unreasonable to assume that your average student with a bachelor's degree won't remember how to solve a train problem.

Well, that just sounds like an indication that we're handing out far too many Bachelor's degrees to people who don't deserve them.

Out of curiosity, are you allowed to fail these students, in this compulsory course?
I'm not sure those figures tell you much. Java and .NET jobs tend to be in different parts of the country depending on the culture of the city. .NET jobs are concentrated in the east, where cost of living is much lower, and Java jobs are more concentrated in the west.
I use node.js for long-lived connections (sending/receiving large amounts of data, or long-polling). This is a task to which it is ideally suited. Putting CPU-intensive operations inside a HTTP handler is something that is obviously not going to work in a single-process, single-threaded event-driven framework. Ted's complaining because node.js is unsuitable for something that it's not intended to be used for.

Defending CGI, in my opinion, also hurts his credibility. The "good old days" weren't so good. Spawning a new process for each request? Re-establishing database connections every time? That shit only worked because there were three people on the internet at the time.
Best Black Friday Deals, Sales, Ads, Specials 2011  Black Friday Kids Clothing
Also, apostrophe misuse, but that one is usually survivable.
It's Good to Be Michael Lewis
I definitely agree. Libre does not nicely roll into Office like Open did. It makes you need to pronounciate more.
In fairness, the vast majority of the comments are pointing out how rigged and unrealistic the game is. I think people are just upvoting it to criticise it. And fair enough too, there's some good quality discussion here.
I agree. not sure how multiple local maximas' would help overall.
My mother in law (in 80s) says: "iPhone and iPads will not get us out of the recession". That sums things up.
I'm the same way, the only reason I'm changing is because as a CEO you need to show up first
Not terribly impressive. I wonder how realtime usage will be since all data processing is done in the "cloud".
Damn, I have never heard of glympse. I actually made my own app for this six months ago: http://l.oc8.me . Glad I'm not going to spend time creating native versions, and can move on to my next pet project. :)
Apple Wants You To Meet Siri, Your New Personal Assistant
thanks for tips, made the suggested changes
I believe it's the other way around. C# is much more difficult to master than Java in my opinion. You have reified generics in C#, there's true lambda expressions, the dynamic keyword, named arguments, p/invoke etc. Many of these things make the language more expressive and powerful in my opinion, but also give it a much steeper learning curve to truly master.
Verizon's other world phones (Like the Droid 2 World) have a 'US only lock'. It will lock out USA SIM cards, but it otherwise unlocked everywhere else. It's also subsidized. I think that is a very fair way to do it.
Text messaging service for usa
It's good. But it's not that mind-blowing- I expect Google Voice Search to catch up pretty quickly. In the context of Android vs iPhone it's far from a killer blow.

I'm actually more excited about the iPod Nano as a workout device.
Is """'"Talking about being down-voted before you voice an unpopular opinion" posts have jumped the shark' is dead!""" the "Considered Harmful"-Killer?
Most of Asimov's stories are not hard SF and he frequently plays very loose with science when it suits his story (or occassionally a point he is trying to make through the story.)

This is clearer in the Foundation Series than it is in his Robot books, but it becomes blatantly obvious in The End of Eternity which only barely pays lip service to science, yet makes beautiful points about human nature in a painstakingly crafted and entertaining story.
I find Google's version of this pretty zippy and useful, so I'd expect it will be at least as good as that. It's usually a ~5 second turnaround, I'd estimate; I typically use it if I'm walking to catch a bus or suchlike and don't want to slow down or have an accident by typing at the same time.
.Net and Java are "uncool"

I think he was saying that the typical Enterprise jobs are uncool, not that .Net is necessarily so.
I know I'll get down voted for saying this but I just have to do it - could it be that developers no longer want to work for boring corporate assembly-line level "lets make yet another database front-end for yet another inventory management system"? Could it be that people who like to code actually care about the code and tools that they are using? Could it be that developers are seeing the writing on the wall about Microsoft and are leaving in droves?
It's still a phone camera. It's better than it was, but image quality is still not going to be as good as a dedicated camera, even one of a few generations back. It should blow away the ipad2/ipod touch cameras. It may be a noticeable difference from the iphone4, but I wouldn't bet on it.

The best camera is the one you have with you. And on that front, it's a good camera.
Seconded - LibreOffice frequently opens large sheets that Numbers struggles with.
Pretty interesting idea, would like to see where it goes with vetting and curating events. I think that is more of the pain point. This is clearly a good start though.
The player had been unemployed for a while, benefits ran out, savings depleted.

Where the player went wrong was letting things get so desperate that choices were limited.
I finally decided to do some research into what Node.js actually is and it turns out that it is just another web server. Seriously? That is what all the fuss is about?
Its main feature seems to be that it has an event driven loop. Yay, an event driven loop, is not like they have not existed for a really long time.
Whomever is marketing this thing must be a marketing genius.

On the other hand, the real appeal might be that it allows a lot of programmers that only know JavaScript or that feel most comfortable with JavaScript to do sever side programming with JavaScript. Something that as far as I know wasn't available before which is why this thing has become popular.
Become a VIP on Guinness VIP
I think that its most impressive feature is how well integrated into the device it is. The overall tech isn't very compelling. It's interesting that it isn't running on the device itself for language processing so there is going to be some delay on 3G networks.
Natural Friends
"Siri, take a memo: Beat up Martin."

Siri: Eat up Martha.
No iPhone 5! Some people are seriously losing on their announcement bets.
I am a huge fan of this line of thinking. I love your astronaut example which I hadn't heard before. Nor had I heard of Jones in the Fast Lane which is exactly the kind of game rarely seen today.

I'm a career game programmer and web developer. In the last five years, I was on two game shows in the last five years and before each one, knowing I only had one shot, I made software to help me simulate the experience and work out the strategies I would use. I did well in both cases and am convinced that simulating things really helped.

So I'm really sold on simulation being a great way to impart practical knowledge. There's a lot of stuff out there that could really use that treatment and I agree with your enthusiasm for it. Let's get in touch and see if there's some way to push this forward.
But is the 4g support included with Verizon service? 3G is my main dislike of my iPhone 4.
I always find myself thinking back to the Foundation series. In one of the novels he envisions a world where the populous can all instantly communicate by thinking, including with rocks and trees. He describes how the civilizations memories are stored in the rocks themselves.

I'm always struck by how that doesn't actually sound far fetched to me, but how crazy it must have sounded then.
Extremely skeptical. Perhaps if you speak clearly (sometimes repeating yourself), have a perfect accent and know exactly which phrases it understands.
VC's take 2% of invested funds as a fee. The Airbnb founders are apparently taking 1/6 of invested funds as a "one-time dividend". You're not comparing like with like. VC management fees end up being less than 2% of the valuation of the VC portfolio assuming the portfolio earns any money at all.

The point of investment is that the money is supposed to allow the company to grow. When 1/6 of that investment isn't even invested in the company, but rather given as a no-strings gift, it's not an investment anymore.
I used to own a small retail (discount) store. More than half of all sales were with debit cards.

Probably the people who use debit cards now are the same people who used to use checks? I actually don't know why. It may also be that note when you get a checking account you get a 'check card' for free, but checks cost money and are not hardly accepted anymore.

Also some majore discount chains such as WinCo don't accept credit cards. Debit or cash.

I would theorize that debit cards are most popular among lower-income people and those with bad credit or who know they have spending problems and therefore avoid credit cards.
Android's voice search also does things in the cloud. It's not bad, actually. I can say, "Email Alex. Subject Hello. Body Hi Alex, how are you [question mark]" and my Xoom will open the gmail app and fill out all the fields in about 3 or 4 seconds.

I imagine Apple will be approximately the same.
One of the reasons people "expect more than it is" is that it's hard for an average consumer to get an Android tablet to do anything out of the box.

A Kindle Fire, by contrast, puts media front and center right away, and will surely make the store as easily accessible as it is on the e-ink Kindles. It's a Kindle, so right off the bat, you can read books. You get a free trial of Prime, so right off the bat, you can watch video.

Presumably they will make it easy to understand the process for getting your music into the Amazon cloud (or copied on to the device), and I'm sure it won't be too hard to go get hooked up with a copy of Angry Birds, or whatever other games and starter apps they're pushing. And as long as Amazon has a credit card on file for you (pretty likely if you're buying an Amazon tablet), purchasing whatever it is you want will be ridiculously simple, just like on the Kindle.

It should be a fairly batteries-included experience for the vast majority of users right out of the box.
The "Siri" app on the App Store does a lot of this already (Apple bought the company and integrated the product) for current phones running iOS 4. It's really impressive.
educated guesses:

a) Siri won't work at all, or will degrade to something like Voice Control, if the server is unreachable or you're out of coverage;
b) all of your dynamic data (address book, calendar, etc.) needs to be synced to iCloud for Siri to see it;
c) third-party extensibility won't be available until iOS 6+.
More Than Eighteen Billion Apps Download
Cloud based AV in under 1 MB
After spending an entire semester in a course on the philosophy of religion and revieing things like the Scopes Monkey Trial during law school, I see arguments both for an against the existence of God.

I think there is no proof either way. I personally believe in God and am in fact Christian, but that is a personal choice based on faith and I have great respect for people who have chosen other faiths or who believe that there is no God.

This however is different. It can be shown that certain security measures actually are quite useful (sturdy, locked cockpit doors separating pilots and passengers for instance.) It can be shown that others are completely ineffective at their stated goals and seek only to avoid "donothingism" and fall into security theater
I should probably register a site: siribloopers.com. Am sure we are gonna hear lots of stories about misadventures with Siri :)
No real source, but googling "vitamin c mushrooms ehance" brings up lots of forum posts etc. In my case, this knowledge is just the sort of folk-wisdom picked up from a misspent youth :). I have heard lots of stuff to explain it, but all of that falls squarely in the "probably pseudoscience" and [citation needed] categories.

HTH
Well I don't know your particular situation, but I think I'd respect a CEO/dev manager more if they said: I appreciate some people work better at different times and personally I'm a night owl, I trust you guys to get stuff done, come in when it maximises your own productivity (within constraints of having enough time overlap where necessary).
People who have been working seriously on robotics in recent years probably have a strong sense of what's hard and what's easier.
Does anybody know if the GSM concept of unlocked has an analog in CDMA? IOW, if I buy my new 4S factory unlocked, can I use it on Verizon OR Sprint? I'm assuming yes, because it really looks like a single SKU, but I don't know.