skysight-inc/HackerNews huggingface dataset:
Why I hate you because of your blog post

1. You either don't know when an apostrophe is required, or you don't like the apostrophe.

2. You have embarrassing typos ("haven't hear of Twitter Bootstrap").

3. You refer to Twitter Bootstrap but it's not even in use on your website. Heck, your website isn't even using HTML5.

4. You refer to Git as GIT.

5. You make it sound like your company is an example of technical excellence, but your website doesn't even compile Less to CSS and instead uses less.js, which is not recommended for production use and will render your website practically useless for users with JavaScript disabled. Maybe the author is too busy critiquing code samples on Github to review his own code?

6. You haven't considered the possibility that the quality of your applicants is correlated to the appeal of your "startup."
One of two things will eventually happen:

-Apple's reputation for 'good taste' will push them to make their store do just that

-Google's openness will allow one (or more) companies to make parallel stores that do just that.

Apple has great taste, but thta doesn't equate with "my taste". More people having a go at it on the Android side makes it more likely I'll find one that works for me.
That point is wrong. Setting up a Django deployment that won't fall over when you get traffic is more work than moving Jekyll templates into a Django install. Plus, if he'd started with Jekyll, he might have chosen to store his weights as a flat file that Jekyll could use to generate static charts.

Database-first thinking for content sites is just wrong. I've done it based on this same argument, and I've learned my lesson.
I use Act Anticavity Fluoride Mouthwash. It's good to use it after brushing your teeth right before bed. Don't rinse with water afterward.

If you are interested in remineralizing teeth to prevent decay, I suggest reviewing this regimen by the dentist Dr. Phillips.

http://zellies.com/products-zellies-complete.html
I'm wondering if there is a risk of being shown code snippets that represent "Do NOT do the following: ..."? Otherwise, really cool project!
Most of these "programs" are not installed by default on OSX by the way.

It's just as common to see linux only commands in posts like this.
This is really fast! Love it. I thought the real site was fast until I clicked around on this.
> All the girls our age are in college. Literally all of them. It makes dating very difficult.

This is a limiting belief that you've ingrained deep down and it is seriously hurting you.

You really, really need to work on this. The truth is, you're not 100% sure you made the right call and this is seeping through.

You have a job. Income. Probably your own place, car, etc.
You know what she has? Debt.

You're not working at McDonalds. You have a job that she will kill for years from now.

Also, there is nothing wrong with dating slightly older women. Especially those who just graduated and realize they pissed away four years of their life to work as a secretary.
Easy access to funding, a funding culture, a bootstrap entrepreneurial culture, a big tech-savvy audience, a spirit of creativity and experimentalism, a socially and economically mobile milieu... there are so many things that we just don't have in Europe.

In her new book The Upside of Down Megan McArdle also writes about the cultural (and legal) tolerance for failure that the U.S. has. In her review of the evidence Europe has stringent bankruptcy laws and views people who try and don't succeed at things poorly, while people in the U.S. view those who try and don't succeed well.
I assume there's no intention to open source this? Now I'm thinking about making something like this for IntelliJ :)
Assuming these are genuine and not the world's longest rhetorical questions:

1) There is nothing wrong with your approach. There is nothing that can be done using ASP.NET MVC that cannot be done with the ASP.NET Webforms pattern (I'm not sure if there is a generic term for the single-file pattern that classic ASP, JSP, AOLServer, etc use). You are smart and working alone, and quite likely the innovations in your application will not be made in the way in which you concatenate strings to generate HTML.

2) Again, you are not missing anything by using your years of experience with KEdit and Rexx, except possibly a job working on internal HR applications at an insurance company. Intellisense and VWD are tools designed for programmers with a range of experience to be productive enough so as not to be a net loss for their team. I make websites with ASP.NET MVC and use Visual Studio to do it. Would I consider KEdit? Probably not--I lack your experience with KEdit, and when I want to deal exclusively with text I use Emacs. And why use intellisense? Your method of creating abstracts for the .NET class library is a great one, and one that a lot of people could learn from. But that is not reality in the everyday .NET development world. Intellisense allows those developers to navigate both the .NET libraries and their teammates' ad-hoc classes.

3) I'll pass--I didn't watch the video.

4) Almost certainly the text box was generated as an example. It's possible that most sites using javascript nowadays do so only because yet other sites use javascript. But where javascript is used well it is indispensable. Part of the original appeal of both Google Maps and Gmail was the pleasant user interface enabled with javascript. If your site is a means to an end and the users are willing to put a lot of effort into the result--say, as an extreme example, a form that takes some account information and literally gives the user money--there is little you could gain from javascript. But if you want to do what you can to make a user's experience a pleasant or even delightful one, javascript is frequently the best way to achieve that.
Nope.. Haven't rebound anything. But strangely I very rarely need either of them, so haven't bothered so far to remember the shortcut (however I would indeed rebind them if that were to change).

However.. point taken. The default bindings for those two functions are terrible (at least with a german keyboard layout).
Ready To Apply?
I don't see it as a slight on Africa. I think most of Africa is also in the northern hemisphere.
My take on it has always been that 'drawings' (in the draftsperson meaning) were essentially the archive format of designs. So while you could look through a list of change orders in a drawing, seeing what that change was, or more commonly not seeing it, has been the challenge. Boeing made a big deal about this when, as a Sun customer in the '80s, Sun helped them put basic drawings online as living models/schematics.

I would agree its less impressive if everyone is forced to used the same CAD package. The video did not state whether or not that was the case.
From Wikipedia:

Blackburn has been a member of the following committees:
Committee on Energy and Commerce
Subcommittee on Commerce, Manufacturing and Trade, vice chair
Subcommittee on Communications and the Internet
Subcommittee on Health Care
Subcommittee on Oversight and Investigations,[2] vice chair - Commerce, Manufacturing and Trade
Republican Study Committee, former communications chair
National Republican Congressional Committee, communications chair

She was also a member of the following caucuses:

Congressional Songwriters Caucus, co-founder, co-chair
Reliable Energy Caucus
International Conservation Caucus.

She served as an assistant whip in the 108th and 109th Congress, and served as a deputy whip for the 110th and 111th Congress.

Ms. Blackburn has a B.A. Degree in Home Economics from Mississippi State University, a research university ranked 142nd in the US by US News in 2014.

One has to wonder if she is the best possible person to be crafting law and policy. One also has to wonder why it is that more scientists and engineers are not elected to public office.
Broccoli is just one of those words that never looks spelt correctly, even when it is.

Might I suggest lumber.js, considering it's all about trees.
You need to click on the "Export" button, at the top right corner of the page:

http://msdn.microsoft.com/en-us/library/export/help/?returnU...
Xbox One: Where it all went wrong.
Nothing free about any market, since the bounds of said market is inevitably dictated by whatever social coordination mechanisms are available (the most wide-spread being some form of government).
That's a much more coherent claim, if subjective. I agree with the weak claim ("it is usually best to drop the very and possibly replace the word it modified"). I disagree with the strong claim ("it is always best ...").
> It's as immoral as advertising, maybe even less.

You've actually managed to convince yourself that, haven't you?

It isn't because:

1: the user is paying for the electricity being wasted by you. A tab left open could be significantly detrimental.

2: it will cause real problems for mobile users who will be wondering why their battery's flat.
Would like to see this for C++ soon enough. Looks great in the demo.
Broccoli looks like little trees. I wanted them to be called `Brocfile`s. Who's with me?
Have you looked into having your teeth sealed (like they often do for children teeth)? http://en.wikipedia.org/wiki/Dental_sealant
What exactly do you want to do at Google? What kind of skills do you have?
Work for a year, then go to school. It will measure your skill vs your expectations. It will inform you as to the value in being where you are as opposed to where you think you can be with four years time focused in a few mostly parallel directions. It will ground you in the realities of making money how you can now compared to how you might. It will prepare you for working while in school so you can kill five (or more) birds with one stone. You can get soft working skills at the same time as your actual work skill increases without having to be dedicated to a career.

I can't stress this part enough: Pre-debt expenses amount to what, $2k per month? After you have debt and likely start carrying other expensive things around, you're under more income stress. Income when your expenses are small is highly gratifying. Income when your expenses are large is like a treadmill if it isn't high enough. You will enjoy pre-debt money more than any other money you will ever have until you are out of debt. Might as start life with a breather.

In school, you can change your career much more freely, but you have to intersect back with reality somewhere or else you aren't changing anything. While working, you're too busy working and doing lead generation etc to focus on changing your skill set drastically. Being independent ultimately makes this less of a problem, but doesn't make it go away. The classes that are a waste of time are only a waste of time when you don't pick them well or have no options for a particular semester, in which case you will have a similarly distracting workload, though honestly, once you've worked any crazy time, undergraduate is a f&*@ing joke that most people there (especially at state schools) are simply wanting a crutch to delay the adolescence-adult life transition.

College is a very good opportunity to change cities without getting super committed to a new area and without having to line up work in two places, which you have to do in career world. You have to have runway at point A and somewhat of a a landing at point B. That's a lot of headache and fortune compared to, "Oh cool, so I'll go move to that place and take out X loans."

Meeting people is not a bad side-effect. Out in the mix, you find rarely random people your age of similar life status who you can peer with and never in such large concentrations. People who are out of college in your age group will be of different lives than career folk. Just the truth. You might be egalitarian and non-judgmental, but that doesn't mean you're going to want to feel like your time is better spent elsewhere.
20 years ago, the hottest ride in programming for smart kids was VB for Windows client applications. Microsoft was an unbeatable monopoly who would control the desktop forever.
It will be quite nice if this ends up yielding results for individual JavaScript frameworks some day.
I'd guess so. It's pretty easy with roslyn these days.
Realistically we were already in that situation before the merger.
I'd guess it's because a lot of techies remember how 10 years ago MS exploited their monopoly to force their products onto the entire world?

fortunately those days are over and they've become mostly irrelevant, but everyone knows that given half a chance they'd do it again...
To me, not being an expert, the article mentioning a lot of rigor and thoroughness to not run again into the A380 problems, this

"This is nothing new and isn't different from Boeing in anything they mentioned in the article."

contradicts this

"Lack of rigor and believing things would just work (too optimistic) from what I have heard on the outside."
fast builds isn't the entire broccoli offering, I would trade slow builds for accurate consistent and durable builds, amazingly with broccoli I get both.

I actually do not believe grunt/gulp vs broccoli makes terribly much sense to compare as broccoli aims to be a accurate/stable/fast build pipeline, it does not aim to replace your task runner. It's primary goal is to be the best possible build pipeline, and should be programmatically accessible to your existing task runner.

Anyways, since I didn't really compare grunt/gulp with broccoli, let me explain what you get:

* primitives make sense, was able to get a fairly non-trivial or ordinary pipeline setup really quickly

* builds so fast, you don't notice them.

* accurately handles changes (deletions and git branch changes tend to often cause similar tools issues)

* doesn't lose changes that occur while building

* true pipeline. eg. describe the transforms, and the system handles the rest. No needing to construct make-shift pipelines yourself

* immediately usable as server (error reporting, locking)

* development builds.

* minified source mapped production builds.

* the Broccolifile API is well suited for constructing custom piplines

And finally:

the above you essentially get for free, if you need customizations the Broccoli file provides are an API well suited for the task.
No, it shows MSFT's commitment to future revenue and profit. If they were really committed to the language, they would open-source it.
But F# is so much better that I can't think of a single reason for choosing C# over it.
Not sure why you are getting downvoted (other than typo). I thought the same thing, this doesn't seem to be much in terms of actually connecting things.

If you want to see a similar technology that actually works and is starting to be widely implemented check out AllJoyn and the AllSeen alliance[1].

1: https://www.alljoyn.org/
If you can access $60k jobs after leaving high school, then pursuing a full-time degree will cost you at least 3x$60k + tuition.

Let's not be to US-centric. If you look beyond the borders of your country, it's perfectly possible to study at a relatively high-ranked university for a small tuition fee. E.g., the university where I studied in The Netherlands has a rank hovering between 78 and 98 in various ratings (e.g. Times Higher Education World University Rankings). Yearly tuition is Euro 1835 for students from the EU and Euro 7500 for international students.
In my experience the data presented here shows the need to cut further or obtain additional data. There's some correlation, but the data appears to be a rough aggregate and the absolute magnitude of the movement is small. Also unclear if cyclical or macro effects were removed. Pretty much all the other comments here are anecdotal or attempted to draw conclusions from insufficient data.

This is why pop psychology is generally reviled by psychologists.
>but it's a terrible place for discussing important social issues.

IMO the fact that many find those types of discussions unsatisfactory makes HN a particularly good place to have them.
That definition sounds overly broad, but i'm having trouble disproving it. I think I figured out how to describe why it sounds weird in this case.

When you use a car, you're usually driving on public roads. But you don't say "hey honey, would you like to use the road to get some chinese food?" because the application you (the user) are using directly is not the road, it's the car. The car just happens to use the road as a means of interconnection from home to the chinese takeout place.

There can be many kinds of distributed systems of servers deployed in multiple data centers across the Internet to serve content to end-users. But often these serve other functions besides just distributing content. The underlying principle of a CDN is that it just moves content around, regardless of what it is.

With Google Fonts, you aren't using a tool to move content around. You're using an API to control an application that manipulates fonts. It just happens to be running on a network that distributes the content around in the background. Google Fonts uses a CDN to give you content, but it's far more complex than a typical CDN, and your use of it is merely to distribute content, but to specifically access and manipulate fonts.
awesome extension. i'd love to see it open sourced so we can use it in PTVS & NTVS.

PTVS: http://pytools.codeplex.com
NTVS: http://nodejstools.codeplex.com

disclaimer: msft employee.
I think people rarely take into consideration the cost of a project beyond the actual software. VS can save a lot of time – this extension is a good example.
Potentially... but not in isolation. The issue should not be that Comcast can now reach 70% of Americans, the issue is how many Americans will then be left with Comcast as their only option.
You're getting a lot of good advice in this thread, but here is something else to consider: you may feel committed to front-end engineering now, but have the wisdom to understand that you are young and have a lot of new experiences ahead of you. When I graduated high school, I made the decision to go straight into the workforce as you are considering doing. I had no trouble finding work. (Though I second what others are telling you: some avenues WILL be closed to you if you have no college degree -- not all, and not necessarily the ones you want, but some.) What I began to realize, though, is that, as much as I loved coding, I didn't want to structure my life in a way in a way that locked me into one thing so early. Among its many other benefits, college is a great opportunity to take a step back, learn widely, and, at the least, become a more well rounded human being, but quite possibly you will also discover that there is something out there you love more. It's not impossible to change your mind, and go back to college later if you want to. But it's much easier, and you'll have a better experience, if you do it now.

My personal tale, in a nutshell, is that I went to college after a few years working (nothing wrong with taking a few years to try it out, as others have mentioned) and studied philosophy, of all things. Now I'm a telecommunications/media/first amendment lawyer. Life is funny -- and, more to the point, full of surprising possibilities. Don't shut them out.

On another point, you should not have to take out $50-100,000 in loans for college. There are programs out there that are worth that much, but not many. I graduated from a top-tier university with a grand total of $4,500 in debt, without a cent of financial aid. Go to a public school, and work your way through. If you're capable of going straight into the workforce out of high school, you are capable of working your way through a public university as well. If you live in one of the few states with no state university worth going to, move yourself to California, Virginia, Texas, or Michigan. Work for a few years to earn your resident status, then enjoy the wonders of an elite, public-school education.
Great! Now I want ye olde Amiga cursors for X11.
My favorite custom cursor was a banana.

The loading animation was the banana peeling. It blew my 10 year old mind.
I'm distinguishing between qualified free traffic (search/viral) and spaghetti at the wall free traffic like StumbleUpon or one of those skeevy pageview buying services. I didn't actually read the post before commenting (!), and I see that it describes some good traffic sources.
I thought he was being sarcastic?
I named it after the `Makefile` pattern, since it contains a build definition. We have `Rakefile`, `Cakefile`, `Gruntfile.js`, etc.
Is, perhaps, http://www.startcom.org also in Google's sights ?
We Don't Sell Saddles Here
What a co-incidence!

Fred Wilson posted on this very topic this morning.
http://www.avc.com/a_vc/2014/02/inspired-by-github.html

From his post:

"I was at a hackathon up at Columbia University last weekend and one of the hacks was a development environment that automatically queried StackOverflow and GitHub as you are writing code so that you always have in front of you the answers to the questions you are most likely to ask. The developer who did the hack introduced it by saying something like "programming these days is more about searching than anything else". That reflects how collaborative the sharing of knowledge has become in the world of software development as a result of these cloud based tools for developers."
Now that we have blisteringly fast computers, it's worth it to browse old websites and see what "snappy" looks like.

http://info.cern.ch/hypertext/WWW/TheProject.html

If we could cram more modern functionality into say...twice or three times the performance of the above, I think the web would be a better place. Instead the web is a couple orders of magnitude slower.
ITunes is almost as big a biz as OEM Windows
US Navy Ready To Deploy Laser For First Time
To be fair, he's been programming for over 2 whole years now!
This is a pretty cool research project. I do not use Visual Studio but being able to search for and use code-snippets inline can be quite the productivity booster. Lord knows how many times I use google.

Have you considered perhaps including more data sources ? I'd imagine for example a public code repository like Github or Codeplex will extend the range of possible "How Do I" questions that can be answered.

On an unrelated note, I have almost always been disappointed by the search-quality of Github. I know they have a lot of public code but they don't do a good job of surfacing relevant code results. Imagine for example, how cool it will be being able to type into Github, "How to compute MD5, C++" and seeing the relevant code.

Actually, thinking about it, there is nothing preventing Microsoft Research from taking this tech, and turning it into a natural language web code search service. Now that would be awesome !
World Wide Web
70% of Americans now have Comcast as an option, but only 9% have Comcast as their only terrestrial TV option.
Browse AirBnB for a hacker house, and live there for a while.
The self-driving car -parts- that you can buy already today