skysight-inc/HackerNews huggingface dataset:
iOS is a version of OSX in the same way that WP7 is a version of W7, or that Android is a version of Linux. It's not a very meaningful statement from the point of view of a user (or a developer, really), because iOS doesn't look or act like OSX, WP7 doesn't look or act like W7, and Android doesn't look or act like "Linux". Sharing parts of a Kernel just doesn't matter.

Also, what did Apple "backport" from iOS to OSX? They made a few more pieces of OSX "iOS-like", such as Launchpad, but I'm not aware of any significant pieces that were actually ported from iOS.

And to be clear, I work for Microsoft. I don't want it to look like I'm bashing Apple here, because I'm not. Apple makes some very nice stuff. But I don't see them as having platform unity in any meaningful way (nor does Microsoft at this point).
Hopefully it disables it.
Fox News still makes awesome charts
Ask HN: Anyone else having problems with the Dropbox site?
I can't access the Dropbox site(http://dropbox.com). API authentication isn't working either. Is it just me or is anyone else having similar problems? (Incidentally, http://www.downforeveryoneorjustme.com/ is giving me an error too)
Go slow. Pressure is anathema to self-improvement, you just implode. I've been trying for the last six months to get into a routine of teaching myself things, and I've only just got to the point where I can look back on my night without noting that I could have accomplished as much within ten minutes of motivated effort.

Don't load up on textbooks. Buy one and finish it before devoting yourself to the next one. I didn't follow this rule, and now I have stacks of books that I'm trying to read in parallel (this is going terribly).

I think it's great that you want to do this! Just know that even wanting to improve yourself is a small victory - too many of my coworkers are happy to only know as much as their jobs requires them to, or (more accurately) so they believe it requires them to. Keep me posted on how stuff goes!
Would that be similar to the fact that AT&T was not able to sell UNIX back in the days? (Some kind of deal with the goverment to retain monopoly, but not go into different markets)
I think manners, and not eating dead skin in front of an audience, is not incompatible with having foresight.
I think that is a bit of a misnomer. A landing page is like this - http://files.www.newmediacampaigns.com/posts/randoms/netflix...

IE a (typically) single page, completly above the fold, alternative to the official page of the site used as the page people see when they come via an ad or offer.

This is just a typical homepage for a computer language (listing accolades, testimonials, downloads, hello world, etc). It is much more featured filled than a landing page.

It just has poorer navigation than before.
Door to door salesman shows what hustle looks like
Parsing Arithmetic Expressions with the Shunting-Yard Algorithm
"Founder", "cofounder" and "startup" were not in my vocabulary when I started building web apps as a teen. By the second year of college I was paying myself six figures a year with the profits from those apps. Design, development, marketing, bookkeeping, tax planning, legal work... I've always just assumed that if I'm willing to put in the time, I'll be able to handle it myself... so far that's been true.

There's little chance I'm going to grow to a hundred million users or be bought out by a Google while doing it all myself, and that's fine with me.
In case the creator is checking for comments here but not checking his own page: PHP errors, not currently working.

(But if you open the 4 URLs shown in the errors yourself, they do work fine and give you the count. Support is beating opposition by some margin right now.)
I'm particularly annoyed with the synonymization of "San Francisco" and "Silicon Valley". They are not the same thing.
A Divine North Korea
My favorite thing about it is that uppercase "I" and lowercase "l" look different (the former has serifs).
Sorry if this is a tired question, but, does Chocolat have vim bindings or are there any plans for it to?
> HTTP/1.0 500 999 This page is currently unavailable in /home/content/r/a/n/rangeenchara/html/projects/sopatally.php on line 5

I'm no PHP guy, but looks like server's getting a 500 on your REST query. The query itself works nicely from my browser though:

<Edit: query string apparently gets munged here, can't paste it...>
Amazon has created a similar service for a lower price.

Amazon Prime gives you unlimited access to a large part of their video catalog. For $79 a year instead of Netflix's $7.99 * 12.
Prof. of Constitutional Law at Harvard says that SOPA violates First Amendment
I wonder if vim would work on the iPad.
Sure.

A live preview window is a web preview window that is attached to another window (or buffer I suppose).

The live preview window is basically a web browser window that auto-updates on each keypress from the attached editor window.

Espresso and Chocolat have this functionality, but it looks like these editors simply refresh the whole page on every keypress. This constant refreshing causes a flicker on each keypress and makes me turn it off because I don't like the constant flickering.

Livereload is similar because it refreshes the entire browser window on every file save. Its not instant so its not an ideal solution for me.

TM1 seems to only update that text that is updated, no flickering, possibly through some iframe injection technique, I find the iframe injection technique[1] much easier on the eyes because there isn't a page flicker on each keypress.

So, on to make some plugins... :)

[1]http://net.tutsplus.com/tutorials/html-css-techniques/how-to...
Getting only one vote is certainly not the same as being able to upvote many articles.

If each visitor to HN could only upvote one article a day then it would be similar.
Thank you.

I have several ideas for side projects, at first I am really motivated and very excited but very soon the motivation wears down and by then it stops being fun, I lack the will power of sticking through to the end because in the end I constantly fear that I will fail and if I am going to fail anyway, why try it?

This is ruining me I know I can't be like this but I don't know what to do to stop having these thoughts.
Sorry about that! It is back now though.
Apparently Congress Wants To Pretend No One Is Really That Concerned About SOPA
How effective is Hacker News in support entrepreneurs?
Fixed it! Thanks for the feedback.
I do agree with you completely, but to play devil's advocate:

- Youtube down, go on another video site or wait a day, who cares

- Google down, use bing/yahoo

- Wikipedia down, can likely find content in a cache (less easy but often very doable if Google is also down), if not the majority of Wikipedia users could wait a day and not have it do much harm. I use Wikipedia daily, but if I had to go a single day without it, it wouldn't really have a negative impact on me, just be slightly annoying. Or, find information on other sites, books, etc.

- Facebook down, there's no alternative. You can't just move over to Diaspora for a day. This is the only one where it being down for a day means you lose that functionality completely for a day.
What you see on HN/TechCrunch/whatever has a strong "success bias." What this means is that you only get to see/read success stories. But there are also many people just like yourself who are just starting out. Many have failures under their belts. Even the people who are successful today have failed in the past!

It sounds like you're practicing too much "theory" and reading, instead of creating. This will make anyone feel bad. The people you admire did not get where they are by reading HN/books/etc. alone. They got there by doing things.

As others have said, pick a side project and hack at it -- release it, fail, and try again, and again. The beautiful thing about the tech community is that failure is encouraged and embraced. By doing things over and over is how we learn and establish ourselves. Your projects will suck at first, you will get no users at first, you will make no money at first (if you care about $). And then you'll iterate and improve. It's only normal.

Finally, as far as picking projects goes, don't pick a pie-in-the-sky-idea! Pick something you can finish in two or three weeks, or maybe even shorter. Anything longer and you'll get disappointed at your lack of progress. You don't have to create the next Facebook. Create a throwaway app for the app store (and don't be discouraged if you don't make much from it.) Learning how to ship small projects will be incredibly painful but that is how you will grow and become happier with yourself. HTH.
Ask HN: Does this kind of arrogance get job applications?
I just saw this job ad posted on Hacker News:

http://news.ycombinator.com/item?id=3346308

It comes across very arrogant to me, including this statement "VC funded yadayada". Working at a company is a big commitment for a person, it's where they are going to spend the majority of their waking life. Doesn't this deserve a bit more respect from employers? I don't care how fast the growth or how cool they believe themselves to be, it's an attitude that turns me off immediately. I am sure it's not doing them any favors. Does this job ad entice you to apply?
What are the alternatives to RSS? Do people really use Twitter instead? What else is there?
Thank you.

Yes I did the mistake of getting all these books, I even made a schedule, I was going to study one book on mondays then another on tuesdays and so on but I always fail I can't teach myself anything, it sucks and it makes me angry with myself.
Feature request: Any chance of getting a graph to show support over time? Might be able to scan through the edit history to get the stuff you've already missed.
Scrapbuyerseller.com  | Facebook 
Are you connected with us on Facebook? Did you know ScrapBuyerSeller.com is an online trade marketplace which is accessible via Facebook? Join us today to connect with your fellow traders and receive regular buy/sell offers on your email . "ScrapBuyerSeller.com is giving you an opportunity to expand your business with ease.”For free registration open http://www.scrapbuyerseller.com in your browser and simply click on “Register”.
Galaxy Nexus Case
I'm curious how much revenue Android phones have taken away from Apple. Considering how much more Apple makes per phone, if even half the Android phones out there were iPhones, that's a massive potential loss for Apple.
Yep, there's nothing cool about either of these cities. It stinks here. The nightlife is poor, the people are stupid, the pay is low, the food terrible, and there is no culture. The amount of successful startups is overly exaggerated. There's maybe one. I think most are in Iowa or Austin. Rent is expensive so please no one come to NY or SF.
Not sure if I'm overlooking something or if you have a bug, but the numbers in your chart don't seem to match the numbers that Yahoo is returning. And, based on the previous PHP errors, it doesn't look like the problem is caused by caching.

Right now the numbers Yahoo are giving me are 9, 34, 177. 56 (strongly oppose, oppose, support, strongly support) and the numbers in your chart are 9, 24, 124, 58. (And when I say the numbers from Yahoo, they're taken straight from the URLs you created that were showing up in your PHP errors.)

edit: Interestly, both sets of numbers given an almost identical % for support vs oppose, 84.42% or 84.65% supporting. In terms of % for individuals (i.e. without grouping support and strongly support together) the %s come out with a much greater difference.
I'm often right there with you. I'm 25 and I often feel like shit because everyone else seems so much smarter and doing much greater things than me.

After feeling miserable about myself for some periods of time I end up meeting some cool people who are in the same line of work and I found that my thoughts were just not true. Honestly, it's close to impossible to know everything about programming like you want to. You probably know far more than a lot of people who are trying to do startups already! No joke! There are people who think knowing HTML and CSS is enough for them to make the next Facebook/Google/whatever.

Then there are always going to be people who know far more than you. Most of those people are here on HN. You can't feel worthless because you're not as good as you think you need to be. You'll never be good enough if you keep thinking this way.

I'm just like you and I was inspired by the community here to start my business and I love it but I still feel like what I've done is total crap compared to what a lot of folks here are doing. That's okay. The thing about programming is that you need to break things up into manageable chunks. It sounds like you're trying to do too much at once. One feature at a time. One database call, one AJAX request, one link to a CSS file at a time. Go slowly, work your way up and one day you'll look back and be amazed that all those tiny incremental implementations added up to this one huge app or whatever you're trying to build.

Remember too that everyone specializes in something. You know CRUD apps. Other guys know design. Others are generalist. You know what we all have in common? Everyone copy/pastes code from online from time to time! It doesn't mean you're not a programmer. It just means you haven't learned one specific part of programming yet. Honestly, working your way up from those stupid Hello World examples is the way to go.

I wrote a lot because I often feel just like you and I know how much it sucks. It's okay. There are so many people out there who would be astonished at what you know already that you wouldn't believe. When you hang around HN you're hanging with the best of the best and you don't want to be comparing yourself with them just yet. Be inspired, learn as much as you can but remember that there is so much to learn that you'll be learning to program until the day you die. My best advice would be to focus on one single skill you want at a time and work your way up from the damn Hello World examples even though I know it seems like you know enough to skip them. They will help.

Good luck to you, man. Feel free to get in touch by email, maybe you and I can build something cool together and prove yourself wrong about not being a real programmer.
It would be great to hear more about the tools they are using to crawl and potentially open it up to more people who want to contribute computing resources.
Yes! You said just what I was thinking. Thank you for being able to articulate it better than I could.
I agree with this:

"I don’t mean to sound like a broken record, but hours are bullshit. You don’t need to enforce 9-5 hours at a company. You don’t even need a full 40 hour work week. Companies like GitHub, Heroku, Square, Simple… we’re still in the minority, but I think it’s safe to say that it’s okay to be successful without working 90 hour weeks and forcing everyone to come in at arbitrary hours."

++
If you're using rails you can try out my gem which will (hopefully) help you get started with backbone + rails.

https://github.com/codebrew/backbone-rails
Ask HN: Which new webapp do you wish existed and which you'd pay money to use?
I have a built quite a few, small web applications(http://cosmicvent.com/products), but no one seems to be interested in paying for them.

So, I am looking out for ideas to start working on a new web application. What web application would you wish existed, and which you would pay to use? Suggestions that don't involve social networking, video sharing and music would be awesome!

Thank you
New bill to allow $1m crowdfunding rounds
Well, I suspect it would have helped me in my class, since we're using a functional language to implement a compiler. Our final exam from earlier today included a section regarding the lambda calculus. In fact, as I mulled over which incorrect answer to provide, I wished I could have talked previously with tomstuart about the subject.
Thank you.

Yes I don't really know the feeling of what is like to create something, this kills me.

I am constantly disappointed by my code, it sucks, it's really bad and that also makes me lose motivation whenever I try to build something, for some reason failure is a permanent constant and the fear that I am going to fail anyway keeps me from actually getting trough building something to the end...
Lectures on Advanced STL
Syria death toll 'exceeds 5,000', says UN's Navi Pillay
I've done that a million times. The trick is to have the right goal. Usually you'll have visions of how it will turn out in the end and not even half way through you give up because it seems that vision won't come true. Think of these projects in terms of years, not months. Then break them down into the very smallest possible parts. Im talking about thinks like making an entire day's goal to just write a single function that does something really small like connect to a database or something. That's how I've managed to finish despite having the same issue.
If your thoughts of suicide come back to you more and more frequently, see a therapist.

As for your lack of motivation, remember what Chis Gardner (pursuit of happiness) said:

- If other guys can do it, you can too.

- The cavalerie is not coming.

- Baby steps count too, as long as they are in the right direction.

You want to truly become a good engineer/hacker. That's great. Now get to work, because the only thing that stands between you and your goal of becoming a great engineer is you and your self doubt. As you said, you have no excuses. But most importantly STOP feeling overwhelmed an inadequate and START accepting that the field of computer science is just HUGE. There are literally hundreds of programming languages, technologies, skill sets (front-end, web dev, DB etc.). Nobody masters all of them. And further, true mastery of a skill takes practice and therefore time. What you see on HN is an aggregate of the best of the best, a community where everyone chips in the best of their abilities. And that's why it is so great to read HN.

Now, to get out of this whole, simply use divide and conquer. Pick one fundamental C.S. skill you want to learn (algorithms, data structures, OS/compilers etc.) and learn it really well. Dive really deep and try to not just watch videos on academic earth but do the homework, code the samples, build small projects around it. Once done, pick the next subject. Remember, it is better to complete one small thing, that to start 10 big ones.
Good observation but you are missing a little detail. "Strong Support" is a sub-set of "Support" because each "Strong Support" is also a match for "Support". I am doing this arithmetic in my PHP script: Support = Support - Strong Support
There are still more iOS devices in total, and iPads are used more as a device than a phone, so more potential to click an ad. Eventually Android will surpass iOS devices, but the point of Android was to not depend only on Apple. Wasn't Apple this close to disallow advertising networks that were not "independent" last year? That's why Google wants to control their own future.
Learning multiple programming languages, concepts or theories at once is a recipe for disaster. I tried it with something as simple as Ruby and JavaScript and never finished either one. One at a time.
Diesel Generator
Diesel generator, diesel generator silent, diesel inverter, water pump diesel, diesel transfer pump, high pressure diesel water pump, welder generator and other machines for sale. Buy generator online.
You want a huge list of generic internet advice to feel intimiated by, ignore, then feel bad about?

you can create amazing things!, this started a revolution in my head, I now have a goal: I want to be like these guys I want be admired by my peers

Sleigh bells ringing... No wait, alarm bells. What does wanting admiration and to be like others have to do with creating things?

I have tried telling myself that its alright, that its all about hard work that I have to stop feeling sorry for myself and just do it and start working, but no matter how hard I try I keep having these feelings of inadequacy

You keep telling yourself that you aren't working hard enough, that you keep failing, and that this is OK, and then you're surprised when you feel bad afterwards??
Hello, McFly?

and pretty soon I'm back to feeling sorry for myself, "it doesn't matter how hard you work, you'll never be like them"

What are you trying to prove, and to whom? I don't ask to hear an answer, I suggest you ponder it though.

This is indeed ruining my life.

Indeed. What if you never ever become a great hacker, would you still code for fun? Could you ever really feeply admire and like yourself in that future?
and Nat Turner at the office
Verizon is a good partner for Netflix. No product overlap and great synergy. Verizon will get a leg up for the next generation of TV which will sell itself with home and mobile data plans while Netflix will get oodles of capital and improved digital delivery costs. The capital is what Netflix really needs if it wants to spin up premium TV shows at $100 million a pop to compete with HBO. [1]

The DVD business probably doesn't do as much for Verizon. Thankfully that's already profitable and Verizon would be getting it for free after Netflix's failed divorce tanked its valuation.

I don't think antitrust will be a real issue. The courts have been fairly permissive such as with NBC and Comcast. If anything, Verizon and Netflix is more like Comcast and Xfinity.

[1] http://mediadecoder.blogs.nytimes.com/2011/12/06/netflixs-ch...
I find this new world where $800 million in profit is "not so profitable" to be very bizarre.

Equally bizarre is that these bloggers on both sides keep getting attention. It's just another holy war.
Cisco Employees Will Get Videoconference Access to Health Care
Oh of course, can't believe I didn't realise that after writing my "edit: interestingly.." - should have been obvious.

Incidentally just reloaded your page to see no graph, and the source showed:

data.setValue(0, 0, 'Support');
data.setValue(0, 1, -58);
data.setValue(3, 0, 'Strongly Support');
data.setValue(3, 1, 58);
data.setValue(2, 0, 'Oppose');
data.setValue(2, 1, 24);
data.setValue(1, 0, 'Strongly Oppose');
data.setValue(1, 1, 9);
I'm fully aware. That wasn't the point I was emphasizing, though!
Even in the video, they're both talking more about Silicon Valley than NYC = )
That's fair, but who actually cares about how good your code is? Make it work. Hack things together. After you practically code for longer, patterns will emerge, you'll refactor and rewrite as necessary. At any point in time, if I look at code I have written earlier, I shudder at how awful it was.

Finally, "fear that I am going to fail" is silly. It's the other way. You're starting at the point of failure. You have nothing right now. Accept that, and then you won't have to hold yourself to such a high standard. Start somewhere (and remember that you "suck" at first), and keep at it. Seriously.
I was curious so I was reading over the comments, and I noticed that most people seem to back this with the caveat that it only be done in the United States since it's not an international affair. That was the major thing I took away from reading the comments (both support and non-support comments pointed this out).