skysight-inc/HackerNews huggingface dataset:
Preventative eyewear.

I have 20/20 vision, but I have a $10 pair of reading glasses (+1 diopter) that I will put on when I feel eye strain setting in. This effectively moves the focal point of my monitor further away (close to the edge of my focal range), allowing/forcing my eyes to focus differently. After a few hours, when eye strain again sets in, I remove the glasses (hence moving the focal point back closer to me).

I've been doing this the past five years, during which I spend most of my waking hours in front of a monitor. My vision has not noticeably deteriorated, nor do I experience persistent eye strain.
Backyard chicken owner here! Yup, very firm yolks. However the color can fade in the winter when they don't get many greens or sunlight. Evidently you can add turmeric to their feed to enhance the color, but I've never cared to try.
Ok but the question is why are some of these questions even considered the 'base' level of knowledge for interviews? At least on the front end side we still ask about these algorithms even though binary search trees and Djikstra's have almost no application in our work.

The reason for these questions being considered 'fundamental' seems totally contrived, and that's that everyone studied them in their CS program, not necessarily because that's the kind of knowledge you apply day to day.
If you want to be specific about what most of the internet refers to as 'Anonymous', it is /b/ on 4chan. /b/ and their very odd lingo is relatively well organized, but anonymous amongst eachother. Collectively, they are what the majority of people refer to as the 'hacker collective anonymous'. They also refer to themselves as btards look it up on urbandictionary or (NSFW) encyclopedia dramatica to learn more.
It's an exciting time to be a JavaScript developer for Bitcoin. There are a number of JavaScript libraries for Bitcoin. Here is a comprehensive list of alternatives to Bitcore:

- https://github.com/bitcoinjs/bitcoinjs-lib (one of the best)

- https://github.com/indutny/bcoin (Indutny's work is found throughout Node.js and is the basis of elliptic curve cryptography in Bitcore)

- https://github.com/ryanxcharles/fullnode (ex-developer of Bitcore and now engineer at Reddit behind Reddit's crypto currency initiative)

- http://cryptocoinjs.com/ (disclosure: I started this one)

Here is an older article that I wrote about understanding how an Address is created (still valid, but using an older version of bitcoinjs-lib): http://procbits.com/2013/08/27/generating-a-bitcoin-address-...

The cool thing is that you can use test Bitcoins without any risk to learn how to program for Bitcoin. Use these faucets: http://tpfaucet.appspot.com/ and http://faucet.xeno-genesis.com/

Here is a very simple wallet that I built to demonstrate how easy it is to build one: https://github.com/coinbolt/simple-wallet

Finally, an open source app to test the purchasing experience of Bitcoin: https://github.com/coinbolt/catshop
We write with lots of DULs (Domain unspecific languages) in our "blessed" language of Unix, which even Windows speaks a dialect of. The unix language is the one which speaks of "files" and "processes", with a grammar known as "the shell", which is what we use to glue together our DULs (which happen to be files and processes). The reason we need "metaprogramming" in the first place is because there's this artificial boundary called "runtime" where all code must be put into a file, because once you warp the file into a process, it's too late to change the code. Fortunately, some clever people have found a way around this, by making processes which can read other files and simulate the operating system.

When writing code, your world is limited by your operating system too. Heck, we're even limited by the hardware, which hasn't changed conceptually since it was created in the 1940s. We're all under the spell of "instructions to the beat of a clock".
I don't think should should be downvoted for this. A 'life of the author' standard is inherently limited and reflective of human realities (see my comment elsewhere for a distinction between human and corporate authorship).
The Ars System Guide’s Gaming Boxes: December 2014
In the same book, he mentions that they have to keep their chickens inside during the winter, which means no bright orange color to the yolks during those months. Try again when the weather is warm?
I am somewhat sympathetic to your position, but couldn't you say that about inventions? Do inventions not become richer when the culture at large is allowed to build on them (at least within a relatively short period of time)?

Stories are sometimes different, but I imagine that forcing the public at large to always start from scratch (or at least from a largely static landscape of compositions) precludes a lot of good works that we can't predict in advance. e.g. sampling in electronic music either uses really old music or doesn't bother with the law until an act gets big.

At the same time, an author wants to benefit from and maintain creative control over how their work is used. I'm kind of interested in the following question: If copyright expires after the author's death, why do we respect their wishes in life but not in death? Just because they won't be offended when they're dead? Or is it because we regard their ideas as property and dead people can't own things? In which case, why can't it be passed down through the family in perpetuity and thus be restricted as long as the owners wish for all time?

I feel like the right balance is some reasonable fixed term rather than the life of the author since both of those scenarios feel wrong to me.
Good pasture and good nutrition helps for the firmness. If you want a rich, golden yolk, feed them marigold petals. It doesn't take much to really darken the yolk, and our birds seem to like them.
I would want to have data regarding the profit made by books within the first year after publishing, and the profit made in all years afterward. Unfortunately, I have not been able to find such data from a quick google search. I would expect that the vast majority of books make the majority of their profits immediately, with relatively few sleeper hits, as you describe.

I would rather not have copyrights tied to an individuals lifespan, but rather be sufficient that they catch the majority of the sleeper hits. I could conceive of an author, knowing that they have a terminal disease, writing one last book, the proceeds of which are intended as an inheritance. If copyright only lasts until the death of the author, this would be impossible.

This also has the benefit of ease of use, for people writing derivative works. Comparing the current date with the date of first publication would be enough to know whether the book can be legally used as a backdrop setting.
Thank you, that sounds like a brilliant technique!

One question: Do you let candidates know ahead of time what the interview process will consist of? That sounds like an important step that many companies leave out - whatever interview process they use.

I think if I knew before arriving that this how it would work, I'd be a lot more excited about the interview and better prepared too.
There's an interesting later passage about exactly that:

"Joel told me that when he first began selling eggs to chefs, he found himself apologizing for their pallid hue in winter; the yolks would lose their rich orange color when the chickens came in off the pasture in November. Then he met a chef who told him not to worry about it. The chef explained that in cooking school in Switzerland he’d been taught recipes that specifically called for April eggs, August eggs, and December eggs. Some seasons produce better yolks, others better whites, and chefs would adjust their menus accordingly."
I knew this would come up. You probably think because computers weren't marketed to women? What if electronics companies only marketed to men because it was mostly men who were into electronics? Then rinse, repeat, why were fewer women interested in electronics, and so on...

I don't have all the answers, but one answer is: because the women were doing other things. There seems to be this idea that women who don't go into engineering become "desperate housewives". In reality they become physicians or bankers or lawyers. The article actually mentions that.

The reality is that computing is a pretty anti-social activity. Yes, there are meetings and clients, but your main job is being glued to a computer screen, alone. Frankly, I don't think it is a recipe for happiness, and women are smart enough to recognize it. Also, women have more options - a major one becoming mothers. So less incentive to try hard, maybe? Even the article mentions that the famous female entrepreneur eventually dropped out to become a mother. Although of course in the next sentence they have to reframe it as "went to Austin for her husband's job" instead of "to become a mother". Can't have that.

I recently met a young woman who was torn between studying mathematics or becoming a social worker. I did not try to stir her towards maths, even though I myself have a maths degree. What argument could I have used, except the prospect of higher income? Frankly I think social workers are probably happier than mathematicians on average.
I was a dedicated Wazer for a while and I eventually had to accept that it just didn't work. I could count on one hand maybe the number of instances where it actually seemed to react to construction or road obstacles in a practical way. I could count on 10-20 hands the number of times it tried to get me to maneuver across several lanes of traffic in order to spend 30 feet on some back road only to get back onto the road I was just on, having to re-maneuver across lanes.

Also, at some point a few months ago they redesigned the ride sharing interface. I'm referring to the feature where you can link a friend so they can see your drive. I used this all the time with my girlfriend when I'd come to visit, so she could see how close I was. Then it completely broke. It became horribly unreliable.

In the end I left Waze for Google Maps because it didn't seem to actually deliver on any of its goals.
Thanks for the clarification. I'm still not totally convinced some clever folks out there won't find ways to reduce search results for websites promoting competitors. Google will have every reason to suspect they're doing "the right thing" on some of these requests, but it's hard to imagine there won't be some ulterior motive, or even just unintended consequences, behind some of these requests that would not be obvious to the naked eye.

It's almost as if: not only do people who want keywords removed need to keep an eye out, but people who don't want their pages removed from search results will need to monitor this as well.

It will be interesting to see what kinds of disputes occur as a result of this. An interesting social experiment if nothing else.
>Do you really think C is any easier to understand that C++?

Yes. C is very small and simple. You can learn all of C in a very short time. C++ is the most complex programming language in existence. It is unlikely that there is any person in the world who actually knows it all, including the creators.

>or you could try to implement or use an existing implementation of a dynamic array

Imagine that. You could use libraries that implement things you want. What a concept.
From my experience I've found that scrumm holds back good, fast developers because they focus on only doing their share in a sprint, when they could rocket ahead and be pounding on the backlog.

How can you keep your best developers motivated and busy in an agile/scrumm environment?
What, When and How to Post on Twitter and Facebook
Lead marketing engineer
My first real job (25 years ago... at age 15) was collecting eggs at a medium-sized commercial egg farm. Maybe I didn't care about "organic" or "cage-free" at age 15 or nobody cared 25 year ago, but we were one of those "battery cage" farms. It was long buildings with 5 rows of double stacked cages. The floor of the cage was slanted so that the eggs rolled out into a trough in the front. We'd push a narrow cart down the row and collect the eggs into trays. It was brutal for both humans and chickens. I didn't eat eggs or chicken for awhile after that.
I've always thought (assumed) that the eggs 'muscle tone' was a measure of their freshness.
Is there a way to search through only the "forgotten" content? (from outside the EU). That could be interesting.
I've never used it, but our CEO swears by "Yik-Yak" (I wrote "Whisper" which was wrong)
My solution is to allow copyright extensions for those who are willing to pay an annual fee, say $1000. That would likely satisfy most interests, and abandoned works will enter the public domain.
Backyard chicken farmer here! If you have a bit of yard space and time they make wonderful pets. About as difficult to care for as cats and what they lack in cuddles they make up for in hilarious/idiotic behavior.

I doubt it saves me any money, but it's fun and provides lots of "organic pasture-raised" eggs and compost.
In a similar vein, showing up at my day job after an evening or weekend of playing music, I realize how limiting it is to only work with words, numbers, etc.
As the post points out, the fake DPRK account has fooled other news sources including the Washington Post, Slate, Newsweek, and so on. Gotta get that Fox News bashing in though, eh?
I have no problem with you spending your money on whatever you want. But there is a dangerous belief that education = investment for all cases. Way too many students leave college with $50,000+ in debt for "Community Service" degree, and it becomes a burden they carry with them for a decade that restricts them from travel, living comfortably, or taking calculated but smart risks such as starting their own business.

Let's at least be honest here. There should be a relationship between size of the debt you are allowed to accumulate, and the annual salary of the related profession.
I think there often is not.
Fair points - it may be I'm just not noticing the mods/moderation when it does its job well. I have watched numerous changes happen in policy, like removing upvote counts etc., and have never noticed positive results from them, but I may be in the minority, and it may be a plugging holes as a ship sinks phenomenon (ie: not the fault of the hole-pluggers).

I guess my feeling is that with a site structured around karma and upvotes it feels messy and complicated to add the "*but sometimes completely changed by moderators."

I use sites like this to get something closer to the firehose, not something hyper curated. Give it to me warts and all, at least I'll know what I'm getting then.
I couldn't figure out where the post came from. That should be easy.
Yolk color is a red herring, you can feed chickens in cages many things to affect the color of the yolk, and it has nothing to do with quality of life.
"...you'd be hard-pressed to find anything other than natural eggs from free-range chickens"

Which European country is that? Battery cages are banned in the EU, but caged hens are still permitted as long as the space in the cage meets EU welfare standards.
Django Development Mistakes in 2014
I was employed by Linode for three years, so I know it to be absolutely true. I'm not willing to tie my actual identity to this account very publicly (in fact, I'd rather not be here), but many people know who I am in various circles and can vouch for that. It was also a throwaway remark about handling criticism and less an indictment, because I am capable of moving on with my life and wish Linode no ill will. You're happy, so you're happy. That's all that matters.

Ignoring criticism and developing an echo chamber is dangerous, that's my point. I see shykes doing it, and caker does it too. Most of Linode has quit in the last year, too, so if you ignore the wrong criticism too long, well, people leave.
Your first two points are good for GMOs, but the other two are the result of breeding efforts rather than lab work. There are no GMO cows and chickens in high commercial production, and FWIW no GMO tomatoes either.

Then again, GMOs and conventional breeding taken to a commercial extreme get tangled so often it's hard to separate them in these sorts of arguments.
I can't tell if these are mocking or not? (Even down to capitalisation of SCRUM).

Personally I think agile is best thought of as a broad church of methodologies rather than anything concrete to adhere to, and especially I think the sprint approach isn't always suited to business needs.

But a generally agile approach I think is good, and I think daily stand-up meetings are good for communication even without sprints or a maintained backlog.
Of course, Greta van Sustren doesn't actually read Twitter. Like everyone else, her research comes from a crack team of 21 year old interns. Kids of all generations have had a tenuous grasp on reality as well as bad research skills, but being raised on Twitter, Wikipedia, and modern brand marketing can't be helping the latest batch.
> They are in crowded conditions. Humans do the same things will kept locked up in crowded conditions.

Many animals do. Goats are downright nasty little shits with each-other, if they have horns (even w/o)

Hens very much have a "pecking order", and can be pretty brutal to one another even with ample space to roam and feed. Don't get me started on most roosters, though we did raise some that were downright gentlemanly to their ladies. Quail in crowded conditions (we raised Coturnix) can damned near skin each-other alive if a sufficiently picked-on bird gets too damaged.

Either bird will pick at open wounds on others. Not certain what that behavior was about, but is ain't good for the birds in either case.
Look into Coinbase's tip service: https://www.coinbase.com/tip

As well as ChangeTip: https://www.changetip.com/

It might be what you're looking for, unless you want to custom build something. In that case also give Chain.com a look as well as Blockcypher.com.

Coinbase also has some nice developer products, their api: coinbase.com/docs/api/overview

and if you want to do anything relating to raw bitcoin data (the blockchain and all transactions) i.e., run a node, I'd recommend Toshi.io, an open-source node that is very easy to query. Quite a few people run this thing on an AWS tier.

Hope that helps if you want to dabble with a bitcoin project for your site :)
Interesting I don't use her product but we do have a cat.

She might like it. Although one potential issue is scaring off people by mentioning "germs". In other words putting an idea that didn't exist in many people's heads that they never thought of. Although also possible it would result in increased business as well.
Feeding marigold petals will darken a yolk pretty well, nothing artificial there.

I've cut down on my calcium supplement usage by drying and crushing the eggshells and giving those to the birds.
I totally agree with that too.
I'm trying to figure out if this was a subtly intentional pun or a coincidence of phrasing:

> Pasture-raised birds spend most of their life outdoors, with a fair amount of space plus access to a barn. Many are able to eat a diet of worms, insects and grass, along with corn feed...

cf. http://en.m.wikipedia.org/wiki/Diet_of_Worms
Since no one seems to have answered you, it is a minimum "donation" of $50.
Certain aspects of male/female difference are definitely innate. For example, among young infants, females are more interested in faces and people, while males are more interested in mechanical objects. I believe a study showed this effect was present & statistically significant only a short time after birth (too soon to be influenced by culture).

There are well-known differences in brain structure, such as the portions of brain used for language. Women have an edge in verbal reasoning, while men in spatial.

Male IQ has more variability than female IQ, resulting in more men in both the top and bottom percentiles. This may explain why more men are executives, and why more men are homeless (that's just my suspicion). Studies have also found that male IQ is higher on average by (variously) 3-5 points. From my personal observations, men are more likely than women to focus intensively on one activity, to the exclusion of all others, like skateboarding, or surfing, or computer programming, or gaming.

Men weigh more than women, have more muscle mass, have 40-60% more upper body strength, and 25-30% lower body strength, though with training the gap narrows to 0-8% (so perhaps this difference is more cultural). Men outperform women in most athletic areas, though perhaps not in distance running. Women live years longer than men and have lower rates of mental illness.

Women and men earn equal pay when you control for the job worked, the hours worked, and the amount of experience. I believe a study showed that single male and female professionals with no dependents, equal time in the workforce, working equal hours, earned equal amounts. The pay gap arises because slightly fewer women work high-paying jobs, they work fewer hours per week / take more time off, and drop out of the workforce at higher rates (e.g. stay at home parent).

A good summary of research and sources are available in Wikipedia articles like "Sex differences in intelligence" and "Sex differences in psychology". Certainly do not take my word for any of this, and please correct me if I'm wrong.

Personally, I think we should make sure that every person is judged based on individual merit, and be encouraged and supported to pursue what they're interested in with no preconceptions. That's what equality means to me.
The State of Smartphones in 2014: Ars Technica’s Ultimate Guide
So create a new story. You can't copyright plot.
I ask a JavaScript developer to debug a small problem and then come up with functional approach to solve it. Makes for good step by step exploration. Each step can be expressed in single English sentence and then coded directly into JavaScript. Much more precise than designing OO hierarchy.

http://bahmutov.calepin.co/functional-javascript-interview-q...
Such an odd response. How many people are waiting on your doorstep to inform you of information in your local area?

I don't think this app does information sharing any better than, say, twitter (far worse, imo) - but i find your response puzzling.

Since your issue is not of the quality of content (signal/noise), and instead that of locality.. that you believe you can just walk out of your door and get the same information this app provides - I ask you, can you? Can you walk out your door, and receive similar info to that of this app?

The range on the internet far exceeds most peoples doorstep. Mine for sure, at least.
> Oooh, industrial barns...

Yes, as in "not the red family farm barn they have on the packaging".

> You mean we give them more freedom, and they kill each other? I thought 'natural' was meant to mean all rainbows and happiness and shit.

Imagine a prison where you've replaced all the individual cells with one big cramped holding cell. Violence will break out.
Why do people love to hate PHP?
Thanks for replying, dang, I appreciate it.

I'm on this site a fair amount and don't feel super informed about the ongoing plans (was surprised to hear about the artificial movement of stories, for instance). Any details you could provide there would be really helpful, and I'm sure the community would appreciate knowing what's in store. Maybe even a dedicated page for news about the hn platform/algo and experiments.

> The existing mechanisms—upvoting and /newest—are insufficient for the community to sort out which stories are best by that standard. The trouble with upvoting is that stories that gratify intellectual curiosity regularly attract fewer upvotes than stories that are interesting for other reasons.

I think this fact is undebatable but the question is which scales better? Large communities with heavy moderation have frequently descended into corruption quickly. Again, I think communicating your plans/experiments would be really helpful (and also gratifying of intellectual curiosity!)