skysight-inc/HackerNews huggingface dataset:
WOW - I built a few C# apps and this is great! The second I saw intellisense popup my mind was blown.

I did find it difficult to resist right-clicking things or hitting F5 to build.

But, in the end I'm not sure I can find a reason to leave the real Visual Studio.
Sorry about the Northern-hemispherism, I edited the title. ;)
Automated to Death?
Cool? Yes. But is there anything besides "cool"? Probably not. Seriously, what's the reason to build web ide? The reason for some sort of web word process, i.e. google docs, is clear. But IDE? Thinking about pros of this tool i can only pick three, first one is access from anywhere, which is not that important since most developers can take their laptops and all the tools they need, when they need to. Second one is editing source files simultaneously which is rarely required for programming work. And the third one is an ability to deploy to different servers and architectures, testing you app on lots of different hardware and OSes, which is pretty cool, but it's hardly an ide job. But having only this three cons (name others?) is not a very valuable argument..
Now, even i don't see the point in this things, to get something useful out of it, it should provide two features, first one is extensions language which would be capable of expanding the functionality of ide, only not plugin-like shit, but more as elisp for emacs. And second one is an ability to edit files on some user provided machine, think or slime & swank.
I think a good question to think about is why someone would want to design an interview to specifically hire Ruby on Rails programmers. Other than a few very rare situations when you want an expert fast, what would a rails programmer offer that a C++ and Lisp programmer with a solid grasp of data structures and algorithms wouldn't? Even in the few cases when specialization is important, I still wouldn't design an interview entirely around Ruby on Rails. Every framework has some gotchas that you only learn with experience, but beyond that there is a ton of other stuff a good programmer should know that's outside the realm of any given framework, or even any given language.

I've seen programmers that were hired specifically for C++ positions struggle to move to J2EE projects, and it wasn't pretty. It's usually not a good idea to hire one trick ponies.
Looking at the Original size, there is too much JPEG compression for it to be usable for print. Some needs to upload a document format of this (PDF or otherwise) or a higher-resolution image.
Ngtemplate - a Google CTemplate compatible template engine written in C
This started out life as something for a larger project, but I quickly spun it off into its own project when I realized it would be useful on its own.

This is early code, I wouldn't consider it appropriate for production use just yet.

Feedback is welcome!
I agree. I wish the whole length == intelligence thing stopped after high school. In high school the teacher sets out a length that your essay needs to be and the student mindful of the length requirement fills the space with a few bullet points and copious amounts of BS which translates to a lifetime correlation for most people that length == A paper.

I think Pascal said it best: I have only made this longer, because I have not had the time to make it shorter.
In Tamil, we call this 'manvasanai', which literally translates to the smell of earth.
The 5 W's are the abstract.

The rest of it is what shows everyone else that you've done your due diligence and thought the idea through in the context of existing research.
This reminds me of what I tell people when they chastise me for my (sometimes copious) use of profanity: "I'm concerned about what what I say, not particularly how I say it."
Scroll down a little to Philip M. Sadler and you will see a great example of cognitive dissonance.

Many had passed the A.P. exam, but had either been advised to take the college course as a way to deepen their knowledge or had to because their exam score did not meet departmental requirements. This group gave us an opportunity to see how A.P. students fared in college science, since passing an A.P. exam is presumed to mean that they had mastered a college-level course.

We found that students who took and passed an A.P. science exam did about one-third of a letter grade better than their classmates with similar backgrounds who did not take an A.P. course. Even a score of 5 on an A.P. test is no guarantee of a college grade of A in the same subject.

First, passing an AP exam (3 or better) is only presumed to mean that they mastered the course at the less selective schools. It says in the preamble that the most selective schools recognize that a 3 or 4 is not good enough for college credit.

He then went ahead and decided that he would compare people who didn't get a 5 on the AP test with people who had never taken the course and decided that the grade difference meant that APs don't mean anything. It's like taking a group of people who failed a test the first time, giving it to them again, and then being surprised when the fail again. (Note: They didn't really fail, they just failed to be in an upper percentile of the class, which would be expected if they didn't know the material.)

I also find it hilarious that he expected everyone with a 5 to get an A in the course. I know a bunch of subjects I could have got an A in had I cared less about my CS courses.
“Locking down everything is complete,” Shen said. “Our security approach in the future will have to be deeper.”

I'm not sure how much I believe someone who says that after storing his passwords in plaintext.
While this is neat, the redirect and template-rendering generic views aren't the ones I'm really interested in. What I'd want if I were looking at Rails is an equivalent for the content-retrieving generic views (which provide indexes, archives, date-based navigation, etc.), but I don't see anything about them here.
Only a bad project manager will assign time estimates. A good project manager armed with a detailed breakdown of work and reasonable time estimates from the developer is able to push back on irrational imposed deadlines.

In a perfect world I'd go on and say that good management won't try to motivate by deadline. But unfortunately this one is so imperfect that that particular stupidity is common. But it is common sense that a person who does not understand the work to be done in detail is unable to accurately estimate it.
Thanks for the recommendation, I've requested it from the public library.
Moon's orbit is usually depicted around the Earth. Even if the choice is arbitrary it's also customary to claim that an object orbits the closest large mass, or more precisely the object and the large mass orbit the center of mass of the combined system. It is also customary to depict several orbital systems in a single image using multiple frames of reference, the context can usually be deduced even bay laymen.

More generally, your comment is inconsistently heliocentric. Why not pick the center of the Milky Way as the reference for orbit instead.
The ironing example is being a hypocrite. One should lead by example, if they really care about saving energy they will change their behavior to save it.
I doubt that anyone will pick the top one.
Not sure if it was the norm but the AP classes in my high school just gave more homework, nothing more challenging nor deeper into the subject matter, just a greater volume. That approach doesn't seem that helpful to me. Hopefully others experienced it differently.
old-ish article but still cool idea. Interview someone who hacks you.
"He compares those assembly-line-esque entrepreneurs who say they are just “the startup guy” to a 40-year-old man who still hangs out at a disco trying to pick up young girls."

The money quote. Really. I really have no respect for the 20-something "entrepreneur" flipping companies left and right (most of which don't have long term value). Replace "startup" with "business" and "founder" with "owner" and a lot of these companies look quite shaky.

Nice to see there are some people who still but weight in real, long term value.
I have to disagree. While it is definitely possible to use the language of politeness in an offensive manner, there is still a place in the world for "please" and "thank you", so long as they are sincerely offered.

I do agree with the OP that insincere politeness may do more harm than good. However, I believe that our words usually reflect our true thoughts and intentions. If you never say 'thank you' or 'I'm sorry', then I'm forced to conclude that you rarely feel grateful or regretful for inconveniencing others.

Politeness isn't simple verbal formalities, it's a way of thinking that influences all our human interactions. The words of politeness should follow from sincere feelings. It's never been easy, and may indeed be getting harder. However, to my mind, that makes politeness even more critical than ever before.
While I don't agree that the US is "full" by any means, population density is a horrible statistic for comparison. Check this out:

http://www.wolframalpha.com/input/?i=population+density+of+e...

http://www.wolframalpha.com/input/?i=population+density+of+e...

Now that's of course massaging the numbers. People/area still puts the EU ahead, ~300 vs. ~500 p/mi^2 (got this by putting "mean" in front of the above searches) but the Eastern US is not "through the floor" by comparison. It's roughly equivalent to France.

Now if you lump the whole Western US in there then yeah you drop that number into the basement (Alaska is bigger than Germany+France+Spain) but if I take a big chunk of Africa or Russia and call it part of the EU then I can do the same over there, which is more-or-less the same thing from a geological, hydrological and climatic perspective.
I am curious as to what you think basic does easier than python. Is it the significant whitespace? I just don't see how python is harder than basic in terms of what a beginning programmer is likely to do with it. They both have for loops and if statements which make up the lions share of the easy programs.

I would think it is easier to program in python because of the for each syntax in python since it maps so closely to human language. For element in list: do something with that element. To open up a file it's just myopenfile = open("/path/to/file") etc....
I put the over/under for a UFC deal at 2.5 years.
These interview questions were about Ruby, not Rails.

If you are hiring for a position where the developer will work primarily with Ruby, it makes sense to ask Ruby-specific questions or have a Ruby coding exercise. That shouldn't be the whole interview of course; as you mention, an all-around strong candidate is preferable.

That said, the questions in the article don't require much Ruby experience. Anyone with a grasp of OOP concepts could probably get most of them right.
Ah the first computer I learned how to program on at the ripe age of 3. The apple iie of course. I still miss the days of millionare, karakteka, conan, and autoduel(we had this computer for years and years)
INTERNET BUSINESS (BUSINESS_SOURCE) on Twitter
Ask HN: Do you have a "favorite" entrepreneur? Who?
I've recently become a fan of Dov Charney, the CEO of American Apparel. Do you guys have a favorite? If so, who are they & why?
I was sure you were gonna post this guy as your second example: http://www.splcenter.org/blog/wp-content/uploads/2007/08/cur...

Seriously what type of life can you expect to have looking like that? It's not like it was a snap decision either, that much work would take a lot of time. This guy definitely went above and beyond to differentiate himself from ordinary people who have tattoos.
Chinese Video Web Site Youku.com Raises $40 Million
This reminds me of a great essay, "How to Say Nothing in 500 Words or Less" - http://www.apostate.com/how-say-nothing-500-words. I think this nonsense should stop way before high school. I still remember the SPERM formula from my social studies class - social, political, economic, religious, and military. Pick three, write a paragraph on each, and stick them between an introduction and a conclusion (which is really an introduction rephrased). I learned more about good writing by debating various political issues on the gamedev boards I used to frequent than in any of my high school classes.
I think Google’s target market for this service might consist of people who would be willing pay a newspaper company to read this kind of information hours later on the newspapers website. Seems Google might be trying to slay the dragon in their own unique techy way.

This might catch on with a certain target demographic. I wonder if this thing will iterate.
Justin is still with us - he's a founder! He just doesn't broadcast anymore.
Someone will have to answer for sapping and impurifying our precious bodily fluids!
When I first read the comment I read it as overly confrontational and I didn't really like it(esp. after reading the thread on flagging.) I didn't read it as feedback because it wasn't a Rate my startup submission but a techcrunch post so it felt like a tl;dr comment. Viewing it as a constructive feedback comment makes it seem less snarky and less confrontational.
I still don't understand why Google doesn't just support Wikipedia. That whole "knowl" thing didn't work out that well... it would almost be a feel-good thing for them. Hell, google.org could do it on behalf of the parent corporation as a charity move.
can someone explain what the "theses" are on the last page of the thesis in the link? i don't understand how they are connected in any way to the rest of the work (i am not a mathematician). thanks.
It would be useful to include a list of HSK words (the Chinese TOEFL equivalent).
Mark Cuban. Grew up in my area, started a cool website in the 90's, got paid way too much for it, and then was smart enough to get his money out of that sector and buy a basketball team.... because he thought it would be fun and he could do it better.
I don't completely disagree with you, but a part in me wonders. Ruby isn't a conceptually challenging language - it doesn't introduce any new ideas that you wouldn't have known by coding a combination, of say, Lisp, Perl, and Python. So if you have an all-around strong candidate on your hands that didn't write a line of Ruby in his life, would you pass? I generally prefer candidates that can reason about language design issues - if you can hold your own in a discussion about whether objects or closures are more primitive, can code well in one or two unrelated languages, and can reason about algorithms in the abstract, it's extremely likely you'll have no trouble picking up Ruby within a very short period of time.

Of course there are exceptions where you need domain expertise, but I find these situations to be very rare. I'm actually thinking that asking the candidate to design the structure of his own interview might not be a bad idea - you can probably learn a ton about the candidate and avoid the trap of hiring clones of yourself.
Recognizing and monetizing value isn't something that I'd snub my nose at. The basic idea is that there are often other suitors who can build a company better than you - why should there be any shame in this?

I suppose the question of long term value can be pretty subjective, but in a world where the average age of a Fortune 500 company is less the work life of an average worker, and the immensely greater access to markets with ever smaller amounts of capital, it's also fairly easy to see why many of these companies deserve the valuations they get. As someone who likes to drink the "koolaid" I tend to think that those who build companies to flip have a much greater likelihood of failure - and it's those who aim to build sustainable and great companies who are often the same ones that create the luck to be bought out at a significant premium. Besides those who do the entrepreneurial thing quickly learn that business is a marathon not a sprint.

As for the original quote, I'd disagree. I think it's incredibly important to understand your weaknesses and let's face it, not all entrepreneurs are great managers. Heck, there's practically an entire field of academic research that considers the differences between leaders and managers. Creating an organization and having the ability to come up with the initial ideas does not generally use the same skill sets as building, running and maintaining an organization.
Which actually proves the article's point

What would be evidence against?
It feels like something real to celebrate; also that the Solstice is the true root of the Western "holiday season."
Ad spam on web pages of the world?
"Unrefined sources of sugar are not very good nutritional resources either."

What about blackstrap molasses? https://secure.wikimedia.org/wikipedia/en/wiki/Blackstrap_mo...
it just looks like a web-version of the rosetta stone
I think the relationship is more symbiotic. The technology that enables more remote living includes : better cars, roads, communications, food storage. While none of this probably appealed to your grandfather, it does appeal to today's families. In addition, you can overlay two trends : a trend toward environmentalism and 'enjoying nature' and a trend towards increasing amounts of leisure time. Even the expensive boats you talk about are part of the scenario. Boats that are reliable, easy to use and run, and built primarily for pleasure are a relatively recent invention. Because of the boats, the lakes are more enjoyable, hence more people want to enjoy. They have more time, more money and it's easier for them to do so - and they probably would rather now spend the money on a pleasure boat and holiday cottage than on other forms of consumption, simply because that's the current trend of what you do with spare time and money.

And don't forget that other technological trend : the camera. Ever since a photo could show the beauty of a natural place, the visitors followed. Arguably it was the photos of Yosemite that sparked the initial nationwide interest in visiting such a place. I could theorise that this same trend has worked it's way through into every beautiful piece of wilderness - many people will visit a place simply because they've seen a picture of it. Some of those visitors will choose to stay as residents.

So my theory is that because of the technology and the demographic trends, people populate areas that were once considered remote, and it was increasing awareness of the beauty of remote places that drove the visits in the first place.
A new startup on the way to social networking
Just as a side note: if you want a small taste of the difference in justice systems, watching Law and Order UK vs Law and Order USA. For those who take me up on this, yes, that is Jamie Bamber (Apollo from BSG) and yes he is British (with an American father) with an amazing American accent.

One thing I was surprised about was the ability of UK officer to question a child (about 13) without anyone else present. This is definitely illegal in the US. Easily the most surprising was the turn of a familiar phrase, "You have the right to remain silent. Anything you do say can and will be used against you." In the UK: "You have the right to remain silent. However, if you do remain silent, your silence can be used against you in court."

Edit: Also, the dress of the Crown Prosecution looks absolutely ridiculous and it's hilarious. Apologies to friends across the pond.
Quantum FFT in O(log^2 M)
When I'm signing up and I have focus on the last form element, I expect the tab key to go to the "Go" button, not to some "About" link that'll clear my form and make me start all over again.
And it's my birthday! Shortest day of the year :)
The feedback of the voting system is still essential, it's just that you can't really trust the voters anymore. It's gotten ridiculous to watch the votes swing from extreme to extreme on one comment based on the follow-up discussion where people openly advocate for more or less points for the OP.

The only way to fix this I can see is either some form of meta-moderation where you hold people accountable for their votes (ala slashdot), or the system I'd personally rather see, where rather than a full-democracy the users pick whose votes they see on comments. I'd have my pool of 20-30 users whom I trust and I could see their scores vs the throng's.

Just as you hand-picked some users as moderators who you feel represent what you want HN to be, let us pick who we want to serve as our content filters.
I just did my first solr implementation this year and it was a pleasure playing the various tokenizers and filters that are included out-of-the box. It replaced a hideous MySQL SELECT and the results from the two aren't even from the same planet in terms of quality.
How about giving more people moderation access for a short time period, and then aggressively flagging/deleting a whole bunch of articles/comments.
UB Bonus 
Get the best UB Referral Code for UltimateBet - one of the biggest poker sites out there. Many of the biggest professionals play poker at this site and so do i.
New Programs Aim to Lure Young Into Digital Jobs
Create an expanded group of users whose judgement you trust. If they flag a comment for being uncivil, then everyone who up-voted the comment has their voting power reduced (from then on, if their up-vote would count less than everyone else's). I think this would help with the problem of highly up-voted, mean, comments.
Create A Free Website
Create a free website with the #1 true drag and drop website builder on the web.
"He compares those assembly-line-esque entrepreneurs who say they are just “the startup guy” to a 40-year-old man who still hangs out at a disco trying to pick up young girls."

Amusing, considering that he seems to have sold 3 companies himself and is now building a fourth. Sounds like "assembly line entrepreneurship" to me. Maybe he thinks 40 year old men hanging out at discos trying to pick up young girls are rolemodels? ;-)

To be fair he does say "“I think that’s a character flaw, and I have it. I have sold all my companies, and I wish I hadn’t sold a single one" but I'd rather listen to people who actually follow their own advice vs "wishing" they had the discipline to do it. At best this is like a philanderer advising celibacy to others.

"Flipping" makes sense if you want to buy a castle in South America and hold asados and you have people willing to pay the big bucks for your company.

"Value" is very much in the eye of someone who pays for it.
Don't forget the reason for the season.

http://en.wikipedia.org/wiki/Ecliptic
Actually, I shouldn't call it accessible since it is extremely detailed (and long). But now without purpose, as this is what is required to make a solid scientific case. It is easy to follow as long as you can maintain an interest in the subject at hand.
lol - i get it. one eye deer = one idea. took a second.