skysight-inc/HackerNews huggingface dataset:
"Maybe you both are bad at growing trees"

Trees are pretty easy to grow, and the posters might be good at growing trees. The problem is there are so many kinds of tree. More likely growing the wrong tree for the local climate and microclimate. Being able to buy a sapling from someone who profits from people having to buy saplings doesn't necessarily prove anything about either the sapling or the environment other than you can definitely make money selling saplings.

If you go into the design process with a selected species before you design its environment, and then ignore its biological requirements in the environment design, its going to fail. Ignoring the environment while planting a tree anyway, is the opposite of being truly ecological or truly green. Looking a couple levels up at the guy with the two dead trees... just grow a different species, it'll take off like a weed unless you're in a desert or worse (grow a cactus?)

The existence of professional arborists proves nothing. There's nothing wrong with trying to stretch both your own abilities and your local/micro climate abilities. An arborist is an expensive way to get someone who knows what they're doing to have your back when you get a little too ambitious. Growing two oak trees in front of my childhood home was a little overambitious once they got up to 100 feet or so, and an arborist (for quite a fee) trimmed the dead branches every couple years for my parents. If you insist and have way too much money, an arborist can probably find a way to grow a palm tree in Alaska or a conifer in Dubai. But you won't like the bill...

Analogy: I want to grow and eat some edible plants. I like bananas (whats not to love?). I plant some bananas outside in Wisconsin. They die in January when it never goes above freezing for three weeks. Therefore no edible plants can or should be grown in Wisconsin, and no one else should even try, and growing edible plants in Wisconsin is just a wasteful fad that should go away. Or maybe not, since I know personally you can eat pretty well off fresh farmers market produce... however, no bananas.
I disagree with your assessment. Arguably your trying to cram non JavaScript style into JavaScript and then getting upset that it'a not what your used to.

I had a bad opinion of JavaScript at first too coming from a C++ background. Then I finally stopped trying to make it C++. I never want to go back. Things that are hard in statc languages are so easy in JavaScript.

My best advice would be to maybe read though one of the more popular libraries though I don't know which one to recommend. There's a level of elagance there I rarely see in C++
How does this distribution play with the outside world? Will I be able to install other third party libraries into the distribution? Does it have its own 'installation procedure'?
There's also Meteorite (http://oortcloud.github.com/meteorite/), which does a bit more by offering more Smart Packages via Atmosphere (https://atmosphere.meteor.com/).
Just because Google didn't pursue Reader doesn't mean a smaller company cannot make it work for them.
How Online Comments Are Becoming A Big Business
“80” is an accident of history, but “around 80” is not; it's a product of centuries of experience with reading.
Food for thought: "RSS is a great $X million market opportunity. Google is not in the business of pursuing $X million market opportunities." (from patio11: https://twitter.com/patio11/status/312017704045408256)
Why not use something like Stylebot (http://bit.ly/13qEfhm), then you can just apply your own style. This is what my HN looks like: http://imgur.com/LDMWgMd
Gantticc - a minimalistic gantt chart web app
The first versions of Safari had "like Gecko," so its WebKit heritage is long indeed. Maybe MSIE should use "sort of like Gecko" instead?
Major Windows 8 built-in app updates due Tuesday, Google Calendar sync disabled
Show HN: ShopInterest - Extends Beta- Adds Affiliates
People make a big deal out of permits and the like, but as a one man show the local departments are usually very helpful and straight forward. There are also large swaths of the US where there isn't even any zoning or permits required.
And rather than publicly criticising Ted (see the article) you talk about ways to avoid these deadline misses in the future.

The problem that HBR misses here is making the issue "about Ted" rather than "missing the deadline." If you can credibly talk about what was needed to make the deadline and wasn't there, then you can talk to the solution. Ted may come up to you in private and say "I'm not sure I can handle this" but they don't need to feel like a turd.

I once explained to a person that if I asked them to lift a car off the street would they consider themselves a failure for not being able to do it? or me unreasonable for asking it? They said it was an unreasonable ask. (which in that way it is) and then I asked "Ok, so if I said we need that car up and off the street, can you take care of that?", their response was "What tools can I use?" and I say "What do you need?", they say "A crane, a crane operator" and I say "Ok, the crane company will be in touch." Now they are going to achieve the same thing, "Get the car lifted off the street" but it's not about them, its about getting what is needed to be done, actually done.
I feel like I'm seeing a lot of discussion about what should be commented. Just like with tests, this can be hard to put your finger on. Even more so, the level of detail a comment needs to have for it to be useful/useless will vary for each developer reading/working on the code. In my opinion it's better to be overly helpful than it is to leave it all difficult to understand.

Also, it's obvious that outdated comments are terrible. It is my expectation that if comments are going to be in the code at all, they should be maintained just like the rest of the code.
I didn't think anyone used those keys. My current keyboard doesn't even have them. There's no technical reason a web app couldn't support it, but I don't know how standard the scancodes are.
curious about what didn't go well the first few times he went online. What was the outcome of him, the Google search box, and a few hours of privacy?

an aside: you could create an account in his name on a popular car restoration forum, and let him introduce himself, lurk, share, whatever.
I've thought about it more, and I think my question is more appropriately, "why are corporations so sex-negative"?

Adria Richards didn't tattle on these two men because she is a "feminist". Is she a feminist? Who knows. I don't think "not working to the detriment of women" counts anyone as a feminist--being decent towards women should be the default state without a specific name. Her actions were more likely driven by a need to seek validation for being a good, compliant worker, in the corporate mold, as expected of her.

Her expectation that she would gain more attention for complaining about the absolutely minuscule sexual content of their jokes than she would for complaining about disruptive noisiness indicates a corporate culture that is so sex-negative that it cannot tolerate even the mere mention of sex. By extricating such a fundamental aspect of the human condition from the place where people spend most of their waking lives, it serves to dehumanize the worker. The message is, when you are at work, you are not a person with needs, you are a part of the corporate machine.

The dehumanization enables further. Why dip into record corporate profits for seniority-based raises when the worker fulfills no greater functional role to the company, regardless of inflation impacting the employee's real net worth just as much as it helps the company's valuation? And the self-policing compliance of informant systems builds a distrust between coworkers, thereby preventing attempts to collectively act against the corporation.

The worker is thus merely one, solitary unit, easily bullied into the most profit maximizing mold.
See also: https://github.com/operasoftware/browserjs/blob/master/deskt...
Quick sort demo with dancers (fun)
If you're checking versions and not features, you're doing it wrong.
Sure, but I dev in vim, linux, and the associated compiler/interpreter. A netbook is quite a handy for that type of dev.
The title reminded me of a good article series from 2007 "What every programmer should know about memory": https://lwn.net/Articles/250967/
I hope they aren't planning to bundle their music and video service together and charge more. I already have Amazon Prime because of the volume of stuff I tend to order from Amazon, and I have Netflix and Spotify.

If I have to choose between the last two, Spotify will be replaced. Easily. Hell, Spotify hasn't even figured out a way to let users sort their playlists.
In mission-critical systems line limits are common. The first public example that comes to mind is the NASA JPL C Coding Standard(http://lars-lab.jpl.nasa.gov/JPL_Coding_Standard_C.pdf). Check out Rule #25:

>Functions should be no longer than 60 lines of text and define no more than 6 parameters. [Power of Ten Rule 4]

>A function should not be longer than what can be printed on a single sheet of paper in a standard reference format with one line per statement and one line per declaration. Typically, this means no more than about 60 lines of code per function. Long lists of function parameters similarly compromise code clarity and should be avoided.

>Each function should be a logical unit in the code that is understandable and verifiable as a unit. It is much harder to understand a logical unit that spans multiple screens on a computer display or multiple pages when printed. Excessively long functions are often a sign of poorly structured code.
So if the Tea Party started in 2007 as a small group disgusted with both parties, how does your original comment (not your later meaning-reversing edit!) make sense?
He was discussing HTTP2, in terms of format negotation, whatever that ended up being:

but with the intention that in future, when HTTP2 comes along, the same format negotiation technique would be used to access images.

http://1997.webhistory.org/www.lists/www-talk.1993q1/0183.ht...
You should watch Discover DevTools then.
They claim less dense than helium. Then they show it not floating in air.

Something is not right there.
Ender's Game is one of the best SF books I've ever read. Card is a great writer.

I may not like his views about religion, homosexuality etc ... but he is a great writer.
I wonder what the stats on that are. I can only think of a hand full of US metro locations that would actually have areas that I would think of as exurbs and most of them are on the coasts (sans Chicago and maybe Dallas/Fort Worth).
I'll try to post more o. The following when I am not posting from my phone:

When I started martial arts (Bujinkan) when I was 15, I got really into meditation and looking for what higher level of consciousness I could attain. I was really into energy work - and it was something that I sought diligently at the time.

There is a state we refer to as "The Mode" where one is in touch with their energetic being and all sorts of things happen.

I'll post more on The Mode later...

At this time I was meditating every day fora out two hours per day, as I went to bed.

I had injured myself in a workout where I had pulled some muscles in my abdomen, and I had to hunch over, could not stand fully erect, and had to move very slowly.

So I lay down and was determined to heal myself.

I meditated and focused on my breathing bringing the needed energy to my damaged stomach muscles.

I focused on the phrase "I am healing now" in my head and let that idea waft over me.

As I lay there, my body suddenly, involuntarily took a sharp deep death in and my back arched up. My stomach had a strong tingling sensation. Like that of when your muscles fall asleep but the reverse - meaning it was not of nerves being numb, but of nerves being filled with energy.

I let the breath out and I could tell my stomach muscles were spontaneously and completely healed.

I got up and checked myself and I was in perfect condition.

This was the only time this has ever happened to me, though I have tried to repeat it at times.

It was one of the most amazing experiences of my life.
Some of the alternatives available to Reader also have one additional feature built in - Discovery. These companies might look at acquiring Reader users and giving them a taste of discovery, while satisfying the feed reading use case. Discovery then leads to potential monetization avenues. Google could have moved Reader users to Google Currents [1], but I'm not sure why they chose to shut down the product the way they did

[1] https://www.google.com/producer/currents
https://news.ycombinator.com/item?id=5437406
80 to 120 char has other advantages over just screen size. It's easier to read as well. Working on a team is giving and taking of everyone's capabilities. I've had to work on teams that use odd tabbing, but I do it because that's what others use.
This version of IE (11) comes from the leaked Windows Blue build 9364. What you might want to consider is how MS real world test IE11 without broadcasting the user agent. I'm guessing this 'beta' version is reporting itself as Firefox to disguise itself from server logs.
It's a really useful tool that has a surprisingly small amount of awareness.
What are the problems you are having? All of the upgrades on OSX have been fine to me, no crashes at all. I also like the new version that lets you easily follow other users, thats how I've discovered a lot of good new music.
This looks interesting, any chance you will add Twitter or Google+ authentication soon? It's mostly just API key configuration, otherwise I would submit a pull request.
Ask HN: How do you find a technical cofounder with little experience?
I have an idea for a web app/business that I would love to build. However, few of the people around me through both high school and college have been entrepreneurial or technologically savvy. I haven't had the chance to gain any experience or contacts in the start-up industry yet either.

Here on HN there is a general distrust of business people and for the most part rightly so. The general advice given every time that someone asks about finding a technical cofounder is either: "learn to code" or "find someone you know". I have exhausted every "contact" I have, gone to some meets, and even emailed some other schools. No Dice. I have tried to learn to code. I took two Udacity courses, minored in CS, and generally tried become a web developer. However I feel that even though I can read and understand the code well enough, I don't know it well enough to deal with the architecture or maintain an entire codebase myself. Sure I could take a few years to become a full developer, but honestly I am a better business person than I am a developer. I don't really have the time before I graduate to do so either.

I am 20 years old and go to a business university on the east coast. It is a good school, but not an elite liberal arts school. The people in my CS department that I talked to aren't particularly entrepreneurial. In addition very few people have the necessary skills (full web stack, primarily code in Python(optional), some experience in creating chats and analytics).

I have researched my idea thoroughly. I have the market, the business model, the validation. I have contacts that I have been trying to cultivate with investors, I have the marketing strategy worked out. I have been reading up on design so that I could craft a basic design for my app. I have read everything that I could get my hands on (HN included) to learn about entrepreneurialism, technology, and start-ups.

I am not an "idea" guy, but a true business guy. To everything I have read on here about being a good non-technical cofounder, I find myself nodding my head in approval.

And yet I cannot show any of this to anyone because I can't find a technical entrepreneur to show it to! It is hard for me to elaborate on every aspect of myself, but suffice it to say that I am very passionate about entrepreneurialism.

Can you help HN?

Edit: Here's my email in case you want to contact me: blentrepreneur@gmail.com
I've seen lots of legacy code that's had parameters hard-coded. I don't know that parameterizing functions (with things you might want to be variable in the future) is "functional", but it's still sometimes useful.
Visualizing the relationship between hipsters and PBR
Looks like Google is playing musical chairs with the Calendar API. First they were supporting ActiveSync. Then it was being retired and they were fully moving to CalDAV. And now CalDAV is being deprecated and they're moving to Google Calendar API!
Ignoring the environment while planting a tree anyway, is the opposite of being truly ecological or truly green.

He is doing exactly the opposite of ignoring the environment. Again, your haughtiness is transparent and doesn't make you sound like an expert, but more an armchair expert (which is not an admirable thing).

How many trees in nature grow on spires that are 100s of times higher than their base (hint: trees that grow on mountains do not apply. Mountains are wide enough with a shallow enough grade that they carry their own ground effect. A skyscraper does not), raising hundreds of meters above ground level?

Zero. None. Nada.

This discussion has nothing to do with enclosing tropical plants in polar areas. It has to do with trees environmentally exposed 100s of feet in air. Completely exposed to an incredibly hostile environment. It is enormously impractical.
Simple Typewriter/Todo list
"It is difficult to get a man to understand something when his salary depends upon his not understanding it!" -- Upton Sinclair

Of course, when he said it, "man" meant "person".

To be maximally fair to the guys, this stuff is really hard to see. Part of it is just that everything is hard to see unless it's somehow personal for you. But the bigger part for me was that really seeing it required a trip down the rabbit hole to seeing all sorts of privilege. All sorts of my privilege, really. Who wants to know that a chunk of one's sense of self-worth is false? It's real work, and I feel lucky that my circumstances disposed me to seeing it more easily than most.
I want to start by saying, this article needs a giant dose of grain-o-salt. The PS4 was leaked like how many times? And, we all know how that went.

However, As someone who is locked into an app that is tied to IE 6-7, I don't relish the idea of being forced to re-write some 50,000+ lines of legacy code.

This does however force our customers to seriously consider putting out an effort to redesign in the first place.
...and shuts it down.
Show HN: event analytics for Arduino & the Internet of Things
There are several situations where a web app has no choice but to rely on the user agent string to vary its behavior.

For example, when you let a user download a file, you usually send a header such as:

Content-Disposition: attachment; filename=FILENAME

But what do you do if the filename contains non-ASCII characters? There are RFCs, but every browser has its own rules about encoding, and IE is especially problematic because it tries to second-guess your intentions at every opportunity. You can't use capability detection to solve this problem, because browsers don't execute CSS/JS when they just download files. If you really want to make it perfect for every user, you'll probably need to write a slightly different version of the download script for every browser, and several for IE 6/7/8/9/10.

Another valid reason for sniffing the user agent string is when you're trying to offer browser-specific instructions. For example, when you go to Dropbox's download page, they show you how to save and run the installer. They wrote different versions for most of the major browsers/platforms.

There are fewer reasons to use the user agent string when you're just trying to compose a web page. But composing web pages is not the only thing you do when you run a web application.
Employers Cite a Surge in Demand for Linux Pros
The dangerous drift towards world war in Asia
Perhaps try to explain the mechanics of the web first. Give him the parts knowledge, so he can build an understanding of what's going on under the hood.

Then show him google.
This is good. I just had to add a meta tag to force IE9 and IE10 into IE8 Standards Mode. This was a 5 year old site that was coded to work in IE6 that stopped working properly on IE9.
A nice touch might be if voting reordered the site's RSS feed as well as the webpage. If you have a way to generate a podcast from submitted music, that could be a great combination. I have a lot of trouble following HN through an rss reader because the filter is so much worse, but there's no reason the .xml file should be in any different order than the html file. And podcasts have even worse navigation options than other rss feeds.

This would probably not work with PuSH. But two separate feeds, one for PuSH and one that gives a voting-ordered snapshot when it's fetched, might let you target both the very-frequent and the casual users.

(haven't been able to check out the site yet, so this point might be extra ignorant)
Wasn't it once that other browsers sent MSIE UA to look like IE? How times change.
Digg who?
Well, you see Billy.... when a man loves a woman....
Find a forum with his interests and use that to introduce him to the web.

You can teach him the basics of how to get there walk him through creating an account and making a post (most of these forums have an introduction section).
Yay. I would really like to see Digg take a swing at this and said as much a couple weeks ago.

http://www.codingthewheel.com/internet/could-digg-replace-go...

Digg is the dark horse in this race. It will be interesting to see how well they can execute.
Very cool until you try and connect using FB to find it wants to know a hell of a lot more than just my email address.

Not sure if my political views are that relevant to your site.
I remember when this launched and people on here were ragging on it, because it seemingly used the most naïve NLP imaginable and seemed to be getting hype simply because the founder was 15. I never used the app, so I'm curious what the story behind this acquisition is. Did it get a lot better? Did Yahoo! get snowed (seems unlikely)? Talent acquisition?
https://github.com/kislyuk/dmtk/blob/master/scripts/compareP...

Feel free to criticize. That code has lots of shortcomings. Compromised readability due to line length is not one of them.
It's porous, so think of it as a sponge soaked with air.

The sponge that one washes a car with will float on water until it is soaked with water.
> example of a modern application that checks against the user agent string?

I don't think this is aimed at fixing modern applications. It is aimed at much older ie 6-8 era code still on the web that has a bunch of hacks.
Um, there are a ton of Google Reader replacements out there doing incredibly well in the wake of that announcement. Digg deciding to create their own product from scratch seems very stupid.
There's no technical reason a web app couldn't support it

There is- the media keys work no matter what application you're currently focused on. A webapp couldn't do that, unless Chrome extensions allow you to do something weird.

And a web version is far more convenient than a desktop one- you can just load it up anywhere. Spotify's desktop app has slowly got slower and more resource-hungry.
Scala is worth learning but from what I can see, the Scala job market is as nonexistent as the Haskell one.
Whoops! Sorry for the misunderstanding then. I was using the Hacker News+ Chrome extension and it nested the comments incorrectly...
None of them censor music to my knowledge
RubyMotion?
Compiling LLJS to asm.js