skysight-inc/HackerNews huggingface dataset:
I was in the same boat when I found out about HN. The amount of detail, eloquence and prose on technical subjects (or non technical) members talk about here is fascinating. This is what made me want to improve my own English and writing.

At first, I was worried that my comments won't be up to scratch if I posted them, but we all have to start from somewhere. Its been well over a year since I found HN and I am still learning and improving ask I type out this comment. I like to believe Mastery/Great proficiency in any skill is understanding that continuous learning.

I personally go about writing comments in these steps below;

1. Read and understand the article/link being discussed.
2. Draft out your comment.
3. Read your comment to see if it makes sense(includes grammar, structure, spelling and relevancy).
4. Comment
5. See 3.
6. Edit your grammar and spelling mistakes, if any.
7. Repeat 5 and 6.

On top of that, I use [1]Anki to store new, difficult words I don't understand or I have never come across. I also read novels that I find interesting in my spare time.

Understanding that it's never ending journey, is the beauty of it, in my opinion. Also find a referencing format you prefer. I use the [2]IEEE Citation Style.

[1] http://ankisrs.net/
[2] http://www.ieee.org/documents/ieeecitationref.pdf

Edit: Probably going to come back and structure this correctly.
Thanks jonifico for submitting our site!
He enjoyed being mayor so much, you could say the job really was keeping him alive. The genuine enjoyment that he got from his job was truly inspirational.
Sure, but the degree to which homosexuals are persecuted (and the manner in which this happens) do not match the actual risks resulting from HIV/AIDS.
A visual analysis of s-k-a-t-e
I've also had the dubious pleasure of watching that movie dozens of times with my daughter, it looks a lot like that character is just his son?
T-Pain no auto-tune for new NPR Music site
If you don't like gay marriage, don't have one.
Just because Tim Cook is gay doesn't make him Mother Teresa.

It's also completely irrelevant to the subject of Brendan Eich's support of bigoted TV ads. Which is why I found the arguments made by the poster above you to be not really interesting, or worth responding to.
Genuinely curious - where are the markets-should-be-completely-unregulated guys on this?
Older. Negative experiences with younger people were just ignorant and probably did not intend harm. Some older folks will say things with pure hate and complete disregard to our feelings. I understand when Cook mentions the empathy you gain when being a part of a minority. I get anxious when walking into a restaurant that I am unfamiliar with. I think to myself... are we are going to be welcome here, is someone going to say something, what should I do if that happens etc. I've never had these feelings the first 25 years of my life.

On the other hand, there were occasions complete strangers (usually older) have said very nice things to us in public. These positive experiences greatly out number the negative.
It looks like redis is using fork to generate checkpoints of the database. Which is quite a neat hack - use the copy-on-write memory properties of modern unix fork() implementations to implement persistent checkpoints of database state.

It does mean that forking the entire process is pretty much the point of the exercise however.
Not being able to have 64bit integers in node.js on a 64bit linux kernel can be a considerable issue. This fix can't come soon enough, having to wait for the version after the next is too long.
Computing on the Go
In China, maternity leave is 5 months paid at the salary of the average of all employees of the company, and is taken at a flexible time before or after birth. This can mean a rise of a cut in income.

Paternity leave yet has to make such bounds.
It's a sad shame, but there are people that really abuse sick leave and the rest of us have to pay for it.

That is one (very popular) way to look at the world. Alternatively, we could accept a certain amount of abuse in order to make sure that good folks get what they deserve.
Memoization in Ruby Using Metaprogramming
For-prize data science competition to help schools use resources better
> its shallow, naive definition of tolerance

But if you believe that, that's a pretty intolerant view you have there.

The question of tolerance of intolerance isn't perhaps as simple as you make out. It's been well discussed without a clear answer: http://en.wikipedia.org/wiki/Paradox_of_tolerance
It does, but the kernel must still copy the page tables in full. For a very large process on a 64-bit machine, the amount of copying can be substantial.
I'm kind of glad Redis did the fork approach first. It's the reason I went with a userspace COW implementation in my work instead of forking and that paid huge dividends. It's the difference between starting COW in 10-20 milliseconds versus seconds and most of that time is distributed coordination not flipping the COW boolean.

When you crank up the density per node to 256 or 512 gigabytes even bare metal is problematic and in some domains like telecommunications they don't care that the spikes are concentrated because they cause cascading failures.

I think a userspace COW implementation in Redis would be a big project because you would need a different strategy for every data structure. Being single threaded also makes it challenging to get other/more cores to do the serialization and IO. It's very doable just not within the current philosophy of thou shalt have one thread per process.
Looks like a smoking gun then.
Yes. Someone just opened up the first support issue which is a request for HTTPS. https://github.com/bigcompany/hook.io/issues/1

Adding HTTPS is now a top priority.
For me, I've been on all sides of this. Employee of a well funded company with lot's of benefits, great income and a Shit-Ton of rules, policies and procedures. I've been an entrepreneur starting my own company, building everything from a mere idea, raising capital, hiring teams, the whole experience.

Currently I'm an employee and fairly large share holder in someone else's startup. The wages are not that great, but we are a close team, we all live together, we share cars, we hang out together, we're a "family". As we become more and more successful the perks get better and better. We go from sharing apartments to sharing houses, from sharing a car to sharing more cars. We went from working on top of each other in the apartments to our very large and well decorated offices and the family grows. I get to try different approaches at solutions and have way more control over the outcome than I ever had as an employee at a big well funded corporate job.

We all have our own 'why', but logic might not be it. For me, I really enjoy having a mission and being on that mission with my friends. As it's been said "it's about the journey".
I worked for a government contractor where one accrued something like half a day of sick leave every two weeks. A lot of people thought that they were robbing themselves if they didn't burn every sick day fairly promptly. Evidently more than a few people in management did the same.
The sticking point seems to be the energy required to process the CO2. How to get that energy in a way that doesn't produce more CO2 than is captured seems like a hard problem, approaching a violation of the laws of thermodynamics.

Perhaps the reason he's gotten little interest so far is that he hasn't shown his process to be CO2-negative, and the experts are skeptical of what might amount to a very complicated version of yet another perpetual motion machine.
Why Your Brain Loves Good Storytelling
This and this again. As a few commenters note, reading exposes you to other ways of structuring and phrasing your own writing. As with reading code, you get exposure to writing styles by reading other's writing.

Read writers of different styles, and read poetry. At the risk of leaving out hundreds, off-hand, read Betrand Russell, Nabakov, Dylan Thomas, Louisa May Alcott, Kerouac. (Try to ignore the fact that Nabakov wrote exquisitely well in more languages than most people speak.)

Read these works aloud, because they sound differently than they scan on the page. Especially if it's something you like, or something that you find hard to read and parse.

Emulate each style. Try copying their words verbatim, because you'll realize things that are easy to skim over when reading. Then try writing something new, but using their style, acting out their style.

Realize that some writing is not meant to be accessible and assume that there will be writers whom you respect, but whose writing styles you don't like. Understand why you don't like those styles and how to avoid those forms -- what did they do and how can you say the same thing but not in that voice.

And, of course, write as well. Write a lot.
Two Things Types Have Taught Me
Given that we need to stop emitting carbon into the air within the next few decades to avoid predictions for disaster, I think we should do whatever we can? Energy companies make a great deal of money, and they have a social responsibility to not drive up pollution. It's not just at the infrastructure level, people can also drive less and eat less meat.
Building an Android Project with Djinni (Dropbox)
Hey Peter here, one of the co-founders of DrivenData - happy to answer any questions!
I normally really like you and upvote your comments as thoughtful, but in this case I really have to disagree. Eugenics arguments are deeply flawed. They are based on an assumption that the nature-vs-nurture debate is decided firmly in the nature direction, and that assumption is wrong.

"[A] point-of-view is worth 80 IQ points. If we're born in 10,000 BC with the IQ of Leonardo [da Vinci]... not a lot is gonna happen. Because it's not a question of being smart; we--we aren't a very smart species. We can accumulate knowledge, and that helps, but most traditional societies have accumulated a lot of knowledge. The things that make big changes are changes in our context, like the invention of reading and writing, the invention of modern science four hundred years ago. Those completely changed the way we look at the world." [1]

People who are smarter individually are generally not smarter because they had smart genes, but because they've practiced more. I mean, I think talent exists, sure, but I do not think you can distinguish easily between innate talent that is somehow biological versus learned talent acquired by practice which has since been totally hidden from view (a childhood hobby of drawing, for example). Smart parents have smarter kids because they practice them more in thinking in smart ways.

It occurs to me rereading your comment that you don't outright say genetic differences -- but it seems to be a present subtext. I guess this issue has hit home for me since a long time ago: it's a private peeve of mine, when people say that adopted kids are "not really your" kids. I've heard several variations of those words and each time it bugs me because of course they are your kids. I have two adopted siblings, and two biological siblings, and because we are closer in age and went to similar schools, I am much more like my adopted siblings than my biological siblings. Of course I am; we did the same things as children.

It's not that genetics has nothing to say on any matter, but that its influence on your present state is much smaller than you'd think. Evolution happens over much longer time-scales and represents a slight force in an extremely noisy environment, something like a random walk with a slightly biased coin. Even if someone had a genetic predisposition to smartness, this might be based on a 'chord' of genes which need to work together, highly unlikely to be inheritable. Over the next two hundred years we don't need to watch a 'reproductive differential'; we need to watch an 'education differential' and a 'cultural differential'.

[1] http://www.youtube.com/watch?v=tXoSK4tLxK8
WHAT A NIGHTMARE!

In your case I'd speak with the highest ranked staff I could find in the UNI and let them know the situation... not even in the army are that cruel.

If that person couldn't help, I'd quit that awful environment and I'd also try to publish it through the News or something. Get some bad publicity going on for them!

This is not a place for human to work in... Time flies and the birth of a child is not something you'l see everyday!
You should try to find more reasonable employers. Believe it not they do exist in the U.S.
I have to use PTO for sick days in SF. Oops.
Charles on ddt
Hello , I wonder if anyone here knows how to use charles proxy , and could tell me if there is how to take advantage of the game ddtank using it
We could try it! You can do a home experiment with a bottle, some baking soda and vinegar maybe, a lamp and a thermometer to demonstrate how adding CO2 increases the temperature.

Scares the holy-bejeebers out of the kids.
While I like the suggestion of something so easy and quick to setup, I dislike the idea that it will be my responsibility to maintain any sort of hosted VM.

How long before I'm scrambling to patch updates or recover some kind of hack?
I really like this idea that you fleshed out in this post, it seems to relate more to the more common concepts of "consciousness" that are usually referenced. I do think that your description and Koch's don't necessarily have to be disjoint, it is possible that the "simple connection count" is highly correlated with this pattern of self that you have identified. The specific subsystems that you listed may just be very effective (and thus common) ways that this theme of consciousness usually emerge, though not necessarily the only ways.
Disclaimer: I tend to think of this subject as more speculation than science anyways, at least currently, thus the opinions I have voiced are just that.
Agree.

I really wanted to comment "just always make a blog post in reaction, twitter is not a good medium for explaining complex ideas" on that thread, but thought it would be unproductive.

Please just do this every time, people who care will read, people who don't care will probably not comment for fear of looking stupid.
Yep, I use both because each is well-suited to different things.

For a small number of critical files and documents I absolutely want a remote copy of I have Dropbox (this is also where Dropbox's versioning comes in handy), while for all my large folders with stuff that's non-critical or already remotely stored I have BTSync, as well as for temporary and ad-hoc sharing.
> After you've been called a potential rapist several times in an academic or workplace setting just for your gender, you stop sympathizing with the modern feminist movement.

So, there are some bad feminists around. [1] When people are absurd, feel free to 'absurd' right back at them (i.e. "Sure, I'm a potential rapist - as much as you are a potential murderer!").

"Dropping sympathy" for the feminist movement as a response a few bad feminists that you've encountered is not really justified, or rational.

> I think purposely conflating gay rights and feminism is more than a little disingenuous. LGBT movements empower both genders, feminism empowers only one.

I'm not following the reasoning here. Both movements are about equality; one focuses on gender, the other on sexual identity/orientation. They are very much two sides of the same coin (the humanEqualityCent).

[1] "Are You a Good Feminist or a Bad Feminist?" - Shane Killian https://www.youtube.com/watch?v=axuz3JlZIbk
Dual Photography [pdf]
Am I the only one that always finds it funny when athiests (myself included) use the name of a religious deity when making an exclamation?

That being said, it is really difficult for most people to get past the cognitive dissonance that comes from being mass-denied "salvation" by the followers of a religion (Islam, Christianity, Hinduism) for being a homosexual, and yet, still believing in the invisible man in the sky that supposedly dictated these edicts.

Disclosure: I'm LGBTQ, athiest, and will defend to the death the right for anyone to believe in things I do not.
Agreed. Independent verification is definitely needed. Although I think that this is why they've announced this at STAC which does this (https://stacresearch.com/about). I've moved over to academia now, but I came from tan HFT prop-trading background. We would have jumped at the chance to get one of these in our hands, but this was 3 years ago now.

Can I ask why you'd want BGP running in a private LAN? This seems like an odd thing to do, especially in Colo environments.
I think your post explains (perhaps unintentionally) why I've never really come to like working with Ruby on Rails as much as I liked working with Django. Or at least continue to feel less productive with it (despite liking Ruby).

Somehow the right amount of configuration seems to save a lot of work as compared to conventions that fall just short of actual need.

I think there's a trap, though, that leads to the 'convention over configuration' one-size-fits-all road, and it's things that require loads of annoying, hard to manage, poorly structured configuration. (Things, like, for example, Apache, IMO.)

Though perhaps I'm just not good at determining when to write my own generators and when not to, I've also had Rails applications where I wrote a generic controller that covered a dozen-plus models and wondered why there couldn't have just been a generic controller built in to begin with (it's not like it'd preclude bumping things out of generic into their own controller if necessary).

I kind of wonder, too, if the evolution towards things like Docker/CoreOS with stuff like etcd from more traditional Linux distros and virtualization might also be viewable as a trend from convention towards a 'right amount' of configuration.

Just some off the cuff thoughts.
> How common is it to have a peer who can introduce you to a hiring manager?

I haven't gotten a job in the last... six or seven years without an introduction.

> Most of my friends are unemployed or working at Panera Bread.

Only one of my friends - as in, someone I'd meet for a pint - works in my field. Don't sweat that.

But I've got plenty of other developers I keep in touch with to varying degrees.

> Any advice?

Make a list of every person you've worked with in the past, or work with right now. Ask yourself one simple question: if you were sitting in your office and your manager walked in and says "Hey normloman, I just got foobar's resume, and you used to work with them! Are they any good?"

If your answer wouldn't be immediately "hell yeah!", cross their name off the list. Don't hedge, don't equivocate.

Now you've got a list of people that you trust, and if you're a decent worker, odds are most of them feel the same way about you.

The next time you're looking to switch jobs, pull out that list. Send each one of them a quick email/Linkedin/Facebook message/text/whatever that just says "hey, I'm looking to make a change, do you know anyone that's hiring?"

That's pretty much it. And be available for anyone that asks you the same question, because you gotta keep your karma in check ;-)
I would correct what you said.

That policy punishes the company of hiring any fertile woman.

My dad used to hire for a large engineering department. One of the things he had to keep in mind is that if a woman is hired, they can leave pretty much at any time due to FMLA, and hiring someone else is not feasible (due to law). The simple result is if he were given a choice between a man and woman of equal capacity, he would pick the man every time. Women have too much legal baggage.

My answer is that you extend the same rights to the man, and that calculus would equalize itself... but that is wishful thinking here in the US.
I am hetero, and I always asked myself: why all that fuzz about people being gay or anything else. I don't need to be proud to be gay or hetero or whatever, I just don't get it.. I have gay friends and never had anything against people with other sexuality, but I truly hate the Gay Pride in our country. I think it is pathetic to be proud of your sexual orientation and feeling a need to show that off.

This will definitely cost me some points, I know, not being gay and not promoting them is just dreadful.
Auxy for iPad, electronic music creation
true and it does suffer from deadlocking (which the author states is a possibility, if one thread never releases the mutex)! Either way, it is a very lightweight implementation and Rust does shine here.
UBeam is charging devices wirelessly
Male/male sexual intercourse is not the primary means by which HIV is spread in Africa, but rather unprotected heterosexual intercourse.
Admired =/= admirable. The latter means deserving of admiration.
If you read the press around BR, it seems like they are really focused on making BTC a reality for remittances --- is anyone doing this right now?
I've wondered why we can't capture carbon by using plant matter (or by-products) to meet existing needs for durable goods like buildings and manufactured good that end up in landfills.

Capturing CO2 this way doesn't require storage tanks or energy capture. Has there been any research along these lines?
Epic Unveils Real-time Lighting with Enlighten and UE4
>it seems like it's fairly low down in terms of standard of living/worker's rights/healthcare/etc.

While this is certainly true when you discuss the bare minimum legal requirements, many employers here go above and beyond the requirements and offer benefits that are equal to what you find in other countries.
Viral News: There Won’t Be 6 Days of Darkness in December, Nasa Confirms
Yes, Sign Language Has Accents
I am the poster I am really enjoying this post going up (now 18.14 time in Spain) is number five, I am exhilarating with joy. I can't imagine the pleasure those start ups reach when they launch and they find in their web that page count and money is rocketing, it must be something ever lasting in your memory (and better if it last in your pocket).
I went and picked one of these up at lunch from local Microsoft Store/Kiosk. No line, walked right up. Sales person was very informative, helped with wrist sizing. Came with some small swag (Starbucks gift card, water bottle, etc). There were two other people at the store - one looking at Surface another started looking at Band as I was leaving, I noticed they were looking at mine as I tried it on. Not hard to purchase one, no line.

I walked by the Apple Store on the way out and there were people queued up outside to get in, probably about 10-12 deep.

It was a sign of the times, as someone who purchases products from (and develops for) both camps, I am really happy to see the competition. Happy to see MS embrace iOS devices with their new tech and happy to see Apple allow MS apps in the app store. Its not all pats on the backs between Apple and MS, but the competition benefits all us and is great to see. Plus, some cool gear is coming out of it.