skysight-inc/HackerNews huggingface dataset:
> You don't see bears passing up salmon saying, nah, I had enough.

I thought it was interesting to learn from Alaskan's that when salmon are plentiful, bears will gut the salmon and just eat those tasty eggs.

Who knew? My mental picture had never included them possessing much of a palate. This article suggests they also go for the brains and skin.

http://grizzlybearblog.wordpress.com/2010/07/21/grizzly-bear...
Or spacebar!
Making the Switch from Eclipse IDE to IntelliJ IDEA
ICED IN? 6 Ways To Refresh Your Home Style For Free
Why not just have browser support for SRP as a standard type of form request or TLS-SRP? It's fairly well known crypto and doesn't require a 3rd party service to be active or access to a smart phone with an active network connection.
I wonder if this could help with comments: http://xkcd.com/481/
Run for it – new script concept
You could say the same thing about the Linux kernel, yet it hasn't stopped improving.
Yes on sites like http://workplace.stackexchange.com/ the questions about some of the labor practices in India are shocking almost pre Victorian in their harshness.

And I suspect that getting a job in a MNC is seen a bit like the civil service is ie a job for life.
So much fun to see the "natural selection" at work (for a lack of a better word)
That doesn't make sense, your body needs minerals as well but that doesn't mean you have to eat dirt, rust, or chalk. As far as nutritional value goes, sugar is one of the least healthy sources of energy, especially in its refined form (which is what this article is about). Mankind evolved through millions of years without even having access to refined sugar.

Also, how is alcohol less of a nutrient than sugar? It gets metabolised to carbohydrates your body can use as energy, store as fat, etc. Apart from the fact there's an extra metabolic step required to convert them to carbohydrates your body can burn as fuel, there isn't much difference compared to sugar, at least not from a nutritional point of view (obviously this says nothing about other health effects alcohol has).
Not that obvious, actually. What was the point that you were trying to make?
Steal This #1 Landing Page Hack
Are you a paying Twitter customer?

Is Skippy?

I know what I would do if I was Twitter.
My guess is: "Yes, we know about it, we had an engineer spending X amount of hours actually implementing this feature".
Standard Bank trials bitcoin exchange
Evergreen hardware is inevitable
The Law You Won't Be Told
It's not hard to see at least some of the angles it probably comes from. It's popular for politicians to bank on things like "everyone should learn to code" for publicity; outsourcing makes development look like a cheap commodity and a second thought; bottom of the barrel "website in a night" generators are crap, but they're cheap and easy, and most people can't tell the difference; websites like codeacademy present the image of a skillset you can pick up effectively in your downtime.

So much of the public perception of programming has gone from "ooh, you do what? I have no idea how that works!" to "oh, you do that? Anyone can do that."
BTW: you don't have to sign up to the waiting list, you already have a beta code. Click on "Got a beta invite code? Sign up with it!" and use the beta code I posted.
Mt. Gox and other crypto markets need to switch to using a common, Open Sourced solution. Their use of proprietary software represents a threat to the entire Bitcoin ecosystem.

There's nothing wrong with them keeping a proprietary ledger of accounts, but attaching their crap code to the network is a crime of epic proportions. Hopefully Ethereum will help with this.
Interesting concept. However, it is not very useful to someone like myself who has a niche market.
Sorry for the deliberately stupid question but: What if I need to login somewhere on my phone?
Ask HN: What steps do you take before starting to write code?
"Weeks of coding can save you hours of planning." For all but the most trivial tasks, some steps must be taken before firing up the old text editor and typing in declarations, statements, and expressions. At the very least, a moment must be taken to fix in your mind the specific problem you want to solve and how you intend to solve it. At most, large projects may require months of up-front specification and planning (though there is much disagreement about how much is too much, and where the point of diminishing returns lies).

This question aims at the midpoint between the trivial and the gargantuan, at tasks that demand more than a simple script but less than a large development team. It also aims especially at work in lower-level languages such as C, because they usually require more careful design before coding begins, but thoughts on other languages and environments are also welcome.

So: What do you do before you start to code? Do you write down a problem statement and design sketch in your native language? Do you make diagrams, on paper or onscreen? How do you know when it's time to start coding? What "pre-coding" tips can you share from your own experience that make the programming phase faster, better, and more fun?
Paul Graham's writing seems simple and direct to me, so I wondered how the website would treat one of his essays. Here are the suggestions from the third paragraph of http://www.paulgraham.com/essay.html:

"The most obvious difference between real essays and the things one has to write in school is that real essays are not exclusively (only) about English literature. (Sentence hard to read) Certainly (Adverb) schools should teach students how to write. But due to a series of historical accidents the teaching of writing has gotten mixed together with the study of literature. And so all over the country students are writing not about how a baseball team with a small budget might compete with the Yankees, or the role of color in fashion, or what constitutes (Forms, makes up) a good dessert, but about symbolism in Dickens. (Sentence very hard to read).

This is given a "readability" score of grade 14, which I suppose means it can only be deciphered by college sophomores or above.

I wondered how it would read after being rewritten to achieve a perfect score in the site, so I took a stab at it:

"In school students write essays about English literature. But real essays can be about many more things. Schools should teach students how to write. But due to a series of historical accidents the teaching of writing has gotten mixed together with the study of literature. All over the country students are not writing about how a baseball team with a small budget might compete with the Yankees. They are not writing about the role of color in fashion. They are not writing about what makes a good dessert. They are writing about symbolism in Dickens."

The result brings me straight back to my days of taking standardized tests, where the test had a snippet of some essay, and was followed by questions on the topic. There was information in those snippets, but very little tone. It could be a bad attempt at my part, but while the information remains in my version, the tone is gone--I can no longer smell the air of Cambridge in that writing.
My understanding from reading about the issue of car prices in China earlier when the Tesla story about its China price came up (http://www.teslamotors.com/blog/fair-price) was that luxury car manufacturers have managed to create a market in china where they can sell their cars at largely marked up prices (relative to U.S. for instance) and profit from most of that price increase.

These luxury cars being by definition a luxury good, fall into they type of luxury good known as a Veblen good, in which the exclusivity associated with the high price is part of what makes these cars desirable. While this is seen in most markets for these cars, apparently early auto manufacturers selling luxury cars in China decided to go for a higher price point in China than in other markets. This created a market where new manufacturers who entered would be forced to choose between selling their luxury cars at lower prices (relative to the established luxury cars) therefore less exclusive and less desirable (sometimes even considered of lower quality) or selling them at similar mark ups and making extra money.
Beyond Silk Road: Chart Practice With Bitcoin
Not in Sweden on Swedish carriers though. At least not at Telia, 3, Tele2 or telenor. (That's pretty much all of the large ones that owns parts of the cellular network)
I tested it in Chrome before posting. Notably it removes the javascript: from the clipboard, but that's why I said to have the user type that part.
Three insiders who could be stealing your data right now 
In many instances, the most damaging data breaches an organization will face are from an internal source, be it an employee, contractor or temp worker who has access to the network for their day-to-day job function. As data breaches are making major headlines, from massive consumer brands like Target and Coca-Cola to financial institutions and local government, organizations are scrambling to understand how these breaches occurred and most importantly who was behind each attack.
What could possibly go wrong that cookie laws was so successful:-)
> I strongly disagree. What I’ve observed is the opposite—that anonymity facilitates honest discourse, creates a level playing field for ideas to be heard, and enables creativity like none other.

I think Chris makes a great counter-argument, however, isn't it possible that anonymity can breed both meanness and creativity? I don't mean just creatively-cruel-pranks, but that what anonymity breeds is dependent on the community, and to an extent, how that community is moderated. HackerNews allows anonymity, but I think it'd be a much different place for discussion if it weren't for the mod policies in effect.
The Enlightenment of a Nation
https://rpi.ricklubbers.nl/dev/mvc/docs/

I'm sorry, I will include this link right now in the README.md
Maybe we're talking about different things. My general point (which maybe you don't care about) is along these lines: A regular currency operates usually exclusively in one area, and in that area can be used for all spending. Strictly speaking, it could still run if currency exchanges suddenly vanished (and before informal replacements took over). A currency is after all not simply a commodity, it is the legally acceptable form of payment for all debts in that area (and must be accepted). Bitcoin, on the other hand, is not required to be accepted anywhere. In addition, most people value Bitcoin because it's worth a lot of US dollars. So its value seems more connected to the existence of exchanges than normal currencies, which at least can operate inside their own countries without any currency exchanges. (It's not quite as neat as that but the point is in the comparison to Bitcoin.) The further sensitivity to exchanges is because, since you are payed in other currencies, you are constantly evaluating Bitcoin's worth in terms of those currencies. (And being payed is a way to get currency without a currency exchange.)
Ever played Yeti sport?
The rules in the app are Hemingway's rules from his book "On Writing". Lots of other authors have written similar books and generally they all agree on what works.

Henry Miller and Stephen King have both written books on the subject, and both called their books "On Writing". E.M. Forster wrote one called "Aspects of the Novel". King actually goes further, to the point of saying things like "Don't use adjectives." Extreme for most written work but if you want to get your audience to use their imagination less direction is often better.
Make sure you attach the project in .jar
People clicked the up arrow next to the header.
Thanks for posting this! I've been struggling to write my first novel, and I'm interested to see how I score with this.

Of course, when you're writing, many times you break the rules. At times grammatically incorrect dialog, for instance, scans better. You might leave a subject off a sentence, make the reader hunt around for it. You might make some sentences difficult in order to contrast them with freely-flowing sentences in the space afterwards. You might create long, difficult-to-read sentences punctuated with short declarative ones.

Wonder how this tool is going to know any of that?
London definitely has an exaggerated case of this (Nathan Barley really is far too close to home regarding the way he treats Pingu), but it's happening everywhere.

The thing is it's like tax preparation: most people should probably be able to do it themselves, but once you want something interesting done you're going to need a professional. If all you develop as a software developer is monkey patching stuff together, then yes, you're in trouble, either from normal people, or from the products of other developers. However, the fun part of the job has always been being able to punch through big piles of crap to find ways to radically simplify what's going on in order to get an apparently magical improvement. That part is an art, and isn't going away in a hurry.
The conversation is “raw” to say the least—almost everyone checks their filter at the door. The resulting dialogue is about as honest as it gets. In lieu of traditional barriers to membership, the community uses cryptic and crude language to regulate who can and cannot participate. On the surface this may seem offensive, but it’s often meant to do little more than keep newcomers on their toes and encourage they lurk and learn the house rules before participating.

How can you have honest, unfiltered dialogue when there are barriers to entry and membership is regulated?

Hey moot, why are YouTube comments so bad? Clearly it's not just anonymity.
AT&T Offering Discounts in Austin for Giving Up Internet Privacy
On the one hand, I was an early BBS user, and there was a fair bit of benefit in anonymity or pseudonymity there.

On the other, when somebody says that he strongly disagrees with the notion that anonymity breeds meanness and his positive example is 4chan, I'm gobsmacked. We must have such different standards for what qualifies as meanness that I'm not sure we're the same species.
Would be better if you cut out the centralised authority, take a look at SQRL https://www.grc.com/sqrl/sqrl.htm
That's a valid point. I would be a liar if I said I did not love those Yeti mini games back in the day. The Flamingo Drive one always cracked me up. Ha
gearoidoc,
I agree with you, going from "hello to a signed contract" can be a timely process.
What we have found is that by being selective with the freelancers that we represent, clients are confident that their finished product will meet or exceed their expectations.
I am only representing 10 freelancers at this time so it allows me to develop a relationship with each web pro.
When companies contact us for work, they know that we only represent the best, thus making the selling aspect easier.
Scrolling doesn't work at all for me, I have to manual click and drag the slider...
Introducing AddThis Pro: We Built What You Asked For
The thing about the pedantic anti snark is, it doesn't matter if you can show that the 'incorrect' usage goes back to the 17th Century, if the bulk of the educated audience you are writing for thinks that it is incorrect. You might as well use the 'correct' usage.
More to the point, in a longer work you might want to wander in and out of styles.

Seems like this kind of tool would be better for shorter pieces, say under 3K words or so.
It's not complex for me. It's simple. I'm just not doing it. That's it. There's no complexity at all. It's not a "struggle".

If I were to wake up tomorrow and decide "I want to solve this weight problem" I know exactly what to do and how to do it. There's a clear path from problem to solution and there's nothing complicated about it. It might not be fun, and it might take a while, solutions aren't guaranteed to offer immediate gratification, but it's absolutely trivially solvable.

And that's the point. The kinds of normal problems people struggle with are usually pretty easy to solve, but they just don't for <reasons>. And they'll have those problems until they simple decide to stop having that problem and solve it. There's nothing complicated about their issues, and often the solution is trivially simple, but they don't because they haven't decided to.

They add all kinds of conditions and oddball requirements (e.g. "I need to make more money, but I need to stay here, doing this exact job that's not paying me enough because I have lots of friends here."). That's not deciding to solve their problem.
Thanks, my first thought was some super-secret underground lair...
I've got to admit, I wasn't going to comment about it but I did wonder what serious engineer would register a name of xxsomethingxx, and then use it to speak in official capacity :)
Check Out Quik's New Website Let us know.
native javascript mobile
So, basically, I should replace something that exists inside my head, in an immaterial form, with something physical that can be easily stolen?!
Which will melt with any sort of sustained traffic.
In the old days people thought about design, the wrote software, they supported their product.

Nowadays all the wannabees think installing a metric ton of shit from npm or the gem equivalents makes them a super productive brogrammer rock star developer. They have a single page website that requires gigabytes of javascript from fourty external locations to run a basic blog. They spend all day on github, but are borderline code unaware.

They argue lack of generics in go is good.

They are what the business and clients see, and that is why the people paying for software services end up labelling us all as muppets.
I say this with hesitation but I believe that Snapchat, with all of its idiotic flaws is an indication of how the future of social networking platforms will be. It demonstrates that you can have a service where your friends are known but the content is seemingly temporary, allowing for some semblance of control.

I don't think that Snapchat is the future, but it does make me think that the ideas around it are what will make Facebook lost to younger generations.

Being anonymous is not important to most people. If it were, news website comments would be more palatable where real identities are required--far from the case.
I am not an expert, but it's my understanding that what is R&D vs. "only" engineering is largely an accounting question. I don't think Microsoft is spending all of that $10B on MSR, for example.

As a metric I don't think it provides much insight.
Page fault handling in itself is Turing complete. No instructions needed.

> https://www.usenix.org/conference/woot13/workshop-program/pr...
> Thats like saying "its not web 2.0" frankly. If you can't manage to checkout a library/framework and make use of it without being reliant on a specific package manager, you shouldn't be writing software.

Honestly, I would not start a new project with a library that does not support composer if I could help it. Supporting composer is easy and makes my life easy - not because I /can't/ checkout the library, but because I don't have to store the library in my VCS and I don't have to bother with transmitting it back and forth between servers or dealing with Pull Requests with massive file changes whenever I update the library.
Ah I see, the MIT license does cover pretty much everything I needed. After looking for half an hour for a decent license I thought it would just be easier to write my own. MIT license will be included in the next push.

What I am thinking of is pretty much the Do What the Fuck you Want to Public License, but only keeping that license itself. It's hard to find that...
Hey guys, my name is Adam Long and my brother and I created Hemingway a few months ago!

Loving the comments here. As many of you pointed out, rules are meant to be broken. Our goal was to fix a simple problem: when you're looking at your own writing for too long, you start missing the simple, obvious errors.

You can follow me on Twitter @Adam_B_Long if you're interested in chatting about Hemingway with me.
Let us know your opinions and comments !
Scrolling works 100% in my latest firefox 27.0
I pasted in some David Foster Wallace text and it exploded.
I think I would use it to check marketing text for - say -the front page of a web site where I'm trying to pack as much as possible, as simply as possible into the least number of words.
"If you're ambitious and good at office politics and self-promotion, it's entirely possible - maybe even easier - to pass from junior programmer to executive management without actually passing through a stage of technical competence. It's a sort of turbo-charged Peter Principle that operates in the software industry."

This feels so true at every business and academic institution I've worked for.

My last CIO was a lawyer....
Applying this parable to a startup -> the first solution was superior because it required no specialized knowledge and got you 80% of the way there. sure line efficiency was 15% lower and you lost a cheap empty boxes but for the most part it was just as good. This goes in the "problems you can solve later" bucket

edit: by first solution I meant the fan... the alarm was just stupid
The EU Commission's consultation on copyright: a missed opportunity
Fixing SSL Certificate Issues On Android And Other Devices
Honest discourse means that you're able to express meanness, but it does not necessarily spawn that meanness from nothing.
Thank you so much. First positive comment I read today :P The simpleness is exactly what I had in mind when I wrote it. Just git clone it and start writing, because that's what I needed personally. And then I thought: 'Hey, I might as well share it'.
That's interesting, I was linear extrapolating from continuous losses around the last time an employer was a customer of IBM, leading me to think they're down to almost zero by now. The loss rate isn't as linear as expected.
Very nice. I might have a bit of a play with this when I have some spare time :)
If you make a desktop version (that works offline as well), I'm totally buying it.
Nice to see a dynamic language getting an AOT compiler, in this VM age, even if it is JavaScript. :)
Is it really that hard to add 5 lines of boilerplate to your nginx conf? You can probably just copy-paste an existing server{} block or sites-available file and change the root directory. As a bonus, you'll learn a bit about how to configure the same tool you'll use later in production.

Oh. It's written in Go. Got it.
The article feels a little shallow on the analysis side.

For instance I would expect this oddity to be caused by the fact that they aren't a traditional hardware manufacturer (they don't have any fabs and outsource their production) nor are they a traditional software manufacturer (their software focus pales in comparison to Google or Microsoft).

Since developing silicon and software are two of the biggest drivers in the industry and Apple doesn't focus on either, it makes sense they have a low R&D budget.
JQuery Notebook – A Medium-like editor wrapped inside a jQuery plugin
It's not hard. Just like it's not hard for most people to solve most of their problems. Just not doing it. That's it. Nothing complicated about it.
With Chromebooks A Success, Google Adds Focus On Chromeboxes
PayPal chief reams employees: Use our app or quit
For more on previous discussion on HN: https://news.ycombinator.com/item?id=6373645