skysight-inc/HackerNews huggingface dataset:
I believe both are selfish, I also do not believe it is any place for government to be involved.

If an employer wants to have 1 day, or 365 days off that is up to them, that is part of your compensation package you should evaluate when you agree to take a job.

Just like I believe it is a responsibility of those with money to help those with out. That does not translate in to supporting the use of government violence to forcing people to give up money, nor does that mean I support the creating of terribly inefficient government programs to manage, regulate, or dispense said benefits or money

As to the topic at hand, if a private business owner desires to offer their employee time off for child bearing more power to them, it is not the business of government however to force that on said business owner.
New MongoDB ODBC Driver – New SQL Interface for MongoDB Data, ODBC 3.8 Support
What you refer to as "cheating" is simply writing C like k/APL/J (i.e. functional versus imperative). Language implementations have this tendency. I've seen the same effect with Lisp implementations.

N.B. - k/APL/J functions are often written on one line because that are often very short.
But for how long does that text stay editable? One hour? This thing is more than 4 hours old, doesn't that mean it got the majority of its support after the edit was made?
How much of the Android API can you access from the NDK? My understanding is that it's for OpenGL and building regular apps isn't something you want to do.
but i searched this page and here they are! ;)
Whew! Got quite the downvotes.

If one were to say, "I support legal equality for LGBT couples compared to straight couples", as well as "I question the health of LGBT acceptance in society", would you find their opinion repugnant?

If so, then you're pushing LGBT on everyone.

For the record, I truly support legal equality, and don't see how accepting LGBT in society is harmful. But the above example is a reflection of many more people than the echo chamber at HN would like to acknowledge.
Not really, living in Minneapolis I've had several (perhaps crazy) friends who biked to work every day year round excepting maybe one or two of the worst days.
Gay couples do have the possibility of having children, though. Some good friends of mine (lesbian couple + a close gay friend of theirs) have twins together, with the guy donating sperm to one of the women. They have entered a "holy wow" to raise the kids together as three parents, as if they were all biologically involved.

So this in itself is not an argument; while I acknowledge that this is something that can be argued about, a lot of the arguing on this subject is extremely bigoted and misinformed. As is illustrated by this trio's harsh encounters with a number of government agencies that stick their heads into this arrangement and meet them with an incredibly hostile skepticism.
This is anecdotal, but I've come to really appreciate the subtle syntax changes that Clojure has adopted. With an editor that provides support for "rainbow" parenthesis I've found Clojure to be the most readable of all the Lisps I've had the pleasure of working with (Guile and Racket among them).
Probably the http://en.wikipedia.org/wiki/Mammalian_diving_reflex
I have no way to argue against your comment. You're completely right that our moral compass is not static. So I can only say that I hope society overall always moves towards accepting humanity & life in all the shapes and forms it presents itself. I have no way of justifying that belief; it's just something in my core being. It's in the same part of me that has decided kicking puppies and other animal cruelty is not good. Anyone publicly supporting animal cruelty I think should be publicly shamed. I don't know how to justify that either.

Perhaps this takes this whole discussion to another level. Where does humanity's moral compass come from and how do we justify it as something worthy of being followed & upheld?
I think the devs have been clear on no need for generics anytime soon. If they do anything like generics its going to be structures and patterns for concurrency related development.
I like to point out that this is only fair in the game theory sense of the word, not the economic sense of the word. There is nothing stopping the operator from waiting until the pot is large enough and then announcing: "Oops, crackers comprised my system and stole all the bitcoins. Sorry, guys. My bad."

In other words, every time you play you're losing to the house, even though the mathematical analysis doesn't show it.
They aren't coming before 2.0, if ever. So, why would you look?
This Is What Happens When a Data Nerd Drives Lyft
> If the world literally eliminated 100% of carbon emissions then biological carbon sinks (plants) would eventually restore the natural equilibrium

Unfortunately this would take several centuries, maybe a 1000 years. Weirdly enough this is sometimes used as an argument not to cut emissions[1].

Also, we're not in equilibrium right now. The consequences of the CO2 that is already emitted have not yet fully manifested themselves. If we don't want to live for centuries
with those consequences, then cutting all emissions is not enough. We'll have to actively remove CO2 from the atmosphere somehow.

[1] http://blogs.news.com.au/heraldsun/andrewbolt/index.php/hera...
sanctimonious bloviating

He is criticizing Twitter for being something it isn't.

It's a shame this made it to the front page of ycombinator news.
This is insanely disingenuous. User flags and the voting ring detector are part of HN's ranking algorithm, whether they're labeled as such in the code or not.
But psychopathy is a kind of divorce from reality; while it seems that the genius is somehow closer to reality than the normal person?
One common view is that 4-6 weeks is, in fact, terrible.

Of course it's all trade-offs, but the US is a long ways from most similar countries in this respect, and I can see people getting frustrated with it. In many places there are reasonable options to manage a combined year of parental leave, for example.
To avoid scrolling, which he says he hates.
Well, I thought this was awesome. And the way they are promoting it (social media, Google.com homepage) is neat too.
I dont think you understand what the words "dirt cheap" mean

Netapp and dirt cheap do not belong in the same thread
In my experience, it is more common for a company to make you burn all of your accrued vacation and sick leave before you can get your 12 weeks unpaid FMLA leave.
Ok, now I just re-read your comment and figured out the joke. That's some serious sarcasm talent, haha. Still going to (mostly) keep my comment though because of all the other comments that refer to this as "bookmarking" or mention "fixing bookmarks" with some sort of feed.

These are entirely different systems to me. We just happen to use bookmarks to keep track of feeds / updating websites. I have lots of bookmarks I keep for static content that I want to refer to constantly. Blog posts, specific documentation pages, Stack Overflow answers, etc. It's nice to just begin typing "Python async..." chrome's suggestions will show me my bookmarked link. I've been looking into a better way to do this as my bookmarks grow, searching by page content would be a nice feature too. (I hear about Pinboard a lot on HN, and I've been meaning to look into it. This manager seems neat as well. However that's for another comment/thread).

But that way of using bookmarks is a different goal than "bookmarking" a news website, a forum, etc. And I agree with you in that regard, that bookmarks still seem the best way to manage this is sort of silly. What you describe is something else, and certainly something which would be useful, but it's not a bookmark. A bookmark doesn't tell you when your favorite author has released a new book, or turn the page in a book for you. It holds a specific page that you'd like to return to, and it does that job very well.
Ask HN: Experience working with freelancers on startups
Working with freelance software developers (from oDesk, eLance, Freelancer) on different projects got an idea to discuss this experience in the form of a free webinar, see https://using-freelancers.quickmvp.com/ for details.

I know that lot of startups are using remote developers and freelancers.

In my experience advantages are:

- you may find a very strong developer with a specific background required
- the cost could be lower comparing to US developers
- most freelance market sites providing optional protection for our funds in case the project failed

disadvantages are:

- different time zones sometime causing delays in the communication
- you should be very careful selecting a freelancer especially if there is no much feedback for her/him
- you may need to log all the communication on the freelance market site in case you want to have the escrow protection for your funds

If you used (or using currently) freelancers then could you please share your thoughts about advantages and disadvantages?
Comes with a free screen protector.
Ask Mark Zuckerberg Anything During His First Public “Community Q&A” Nov 6
Everyone else of course

Society owes them

/s
Reddit does get about 15x the traffic SO does. But there are too many confounding variables to draw any conclusions about Linux vs. Windows.
It's a shame that this is so exceptional.
And twitter users doing their part in turn by getting upset someone doesn't like what they like ;)
As a hopefully future dad, the entire [pm]aternity discussion is totally disheartening. I simply will not be able to be at home and have any kind of paid paternity leave. Since my wife is not full-time employed, we'll have zero income. It's really frustrating & a bummer.
> Same sex sexual activity is not what has been outlawed in Singapore

Besides that I generally approve your comment, let's quote the section that was judged by the Court of Appeal 3 days ago as conform to the constitution:

""" Article 377A

Any male person who, in public or in private, commits, or abets the commission of, or procures or attempts to procure the commission by any male person of, any act of gross indecency with another male person, shall be punished with imprisonment for a term which may extend to 2 years.

"""
If the graph is correct, then when Eich donated, same-sex marriage didn't have majority support.

It did among the society composed of Mozilla supporters. This idea that society is not people you interact and work with (and in this case, even direct) but the random populace in your general geographic area was wrong before the Internet, and it's completely wrong today.

If he didn't realize that, I'd say his out of touch with the people he was supposed to work with.

Is your moral compass so special, that you would have fought for interracial marriage, even if you were born a white in the southern US in the 1800's?

What's with this topic and strawmen? Nobody demanded he fought for gay rights. Most people don't fight for gay rights, and you don't see them get criticized (in this community). Just not to invest his time and money to fight against it.

Regardless of either his ousting was justified or not (personally, I'm conflicted), most arguments here are terrible.
>> democracy prevailed, the system worked, nobody was harmed.

>That's not true.

that's not true. It is exactly the difference between democracy and ochlocracy - both are the rule by majority - that in democracy some minority rights are protected from even the majority rule, and such a judicial overturn is exactly a part of the democracy that ochlocracy lacks.
What it's actually going to take to get the hell off Earth and onto Mars
Q&A with Mark Zuckerberg
Didn't look at this piece, but more recent J interpreter is here - https://github.com/openj/core . I think the main idea for "a" struct (it is here - https://github.com/openj/core/blob/master/jt.h) is that it has "rank" - the single integer which is the number of dimensions, then array of dimensions - "shape" of length equal to "rank", then "data" part which has the size equal to multiplication of all elements in "shape".

Edit: the structure is at https://github.com/openj/core/blob/master/jtype.h .
As I read the documentation, I thought, wow, this is probably the most complex piece of software ever attempted in Brainfuck. A task scheduler, hell, a linked list?

Half way through I quickly tried finding the source, bewildered about how it would possibly fit into a brainfuck interpreter.

Alas, for those thinking in the same vein as I, this has nothing to do with the language.
See also this thread about manual elevation, https://news.ycombinator.com/item?id=8313505
Physics simulation is a pretty big one too - at least it's what we used when we were learning to use SIMD intrinsics in C.
Uuh. This is ancient K&R C.
Here's a version that is somewhat closer to todays C.
https://gist.github.com/jpfr/560c861cd3eb76700a54

Can we replace some of the one-letter codes with better namings?
Ask HN: Your experience with Wealthfront
Would love to hear what experiences and thoughts the HN community has around Wealthfront.

Overall, I've had quite a positive experience with Wealthfront.

My one complaint/wish is:

- Quicker funding

According to their website, funding takes between 2-3 days. My personal experience is more or less in line with this, with a couple occasions where my money was invested 4 days after initiating a funding.

This is obviously a big deal when you're trying to take advantage of particular movements in the market. While it is very difficult to time the market (overall), there are opportunities to gain a couple % points of returns by investing after particularly steep sell offs.

Oct 2014 is a great example where I personally lost a significant amount of money due to rebalancing and funding taking longer than expected -- had my "trades" been fulfilled in 1 or 2 days vs. 3-4 days I would have minimized my losses from the Oct 9-15 sell off AND been able to get an extra points from the recovery the week after.

Of course, Wealthfront isn't a "trading" platform and I typically touch it only a few times/year, but Wealthfront CEO Adam Nash agrees. We had a brief Twitter convo -- his response: "I would like to see funding be immediate. Working on it." Props.

(I'd also love to see an option for hedging considering you're long on the whole portfolio. A small VIX trade that resets after a 50% gain would be nice)
It doesn't matter to you but it's mattered to others on HN and will likewise to others around the world. He explains why quite clearly in the article.
Ruby is about to get red hot again -- Opal -- Volt -- Ruby Fire -- Rails
Show HN: John Carmack News
Would be very interested in the traffic stats for those sites pre/post removal from the index.
Well, the original question was specific to writing. The author in fact does not say whether English is a second language.
Do you set an example for your employees so they actually take those vacation/sick days?

I tend to avoid companies with "unlimited vacation" because their employees seem to take even less vacation than they would have otherwise, don't get compensated for it as a result when they leave, and feel pressured to not take it in the first place. (See https://news.ycombinator.com/item?id=7613526 and many other stories.) It's even worse when the bosses present a terrible work-life balance to employees.

I basically think back to one of the times I've been really sick but not contagious, or my honeymoon, to figure out if I like a vacation policy or not. Minus 1-2x/year for crunch times, assuming I'm keeping up with my workload, would I have taken a day off? Would I have felt like I couldn't take the time off? Would people have been receptive to me working from home? Now double that time off if I want to have kids in the future, am I still okay with it? Sad to say many unlimited policies don't make me feel comfortable on any front here.
Edit: The last two paragraphs were added when the post was number 5 in HN in an unsuccessful and evil attempt to reach the top.
IEPY – An open source tool for Information Extraction in Python
No, he said economic inequality, healthcare and education policy, social immobility, and parent-unfriendly corporate structures have a net "anti-eugenic" effect, which you chose to interpret as an argument for eugenics.
I would hope that HN's "flamewar" detector is somewhat more sophisticated than just "generate comments too quickly".
> Eveyrone who learns biology "learns" that Lamarck was a quack.

I wouldn't say that. Lamarck's theory wasn't pulled out of his ass; it fit the facts available to him, just like the phlogiston theory did. It happened to be wrong, but it wasn't because Lamarck was stupid.

Incidentally, leeches actually do have a place in modern medicine: after reconstructive surgery, they can be used to draw blood out of the affected area in a gentle, controlled fashion, reducing swelling and internal clotting and letting the several blood vessels heal much more reliably. This has nothing to do with the ancient use of leeches, though.
Detailed report shows how U.S. Internet access monopolies punish rivals
John Oliver calls it "cable company f*ckery" and we've all suspected it happens. Now on Steven Levy's new Backchannel publication on Medium, Susan Crawford delivers decisive proof, expertly dissecting the Comcast-Netflix network congestion controversy. Her source material is a detailed traffic measurement report released this week by Google-backed M-Lab — the first of its kind — showing severe degradation of service at interconnection points between Comcast, Verizon and other monopoly "eyeball networks" and "transit networks" such as Cogent, which was contracted by Netflix to deliver its bits. The report shows that interconnection points give monopoly ISPs all the leverage they need to discriminate against companies like Netflix, which compete with them in video services, simply by refusing to relieve network congestion caused by external traffic requested by their very own ISP customers. And the effects victimize not only companies targeted but ALL incoming traffic from the affected transit network. The report proves the problem is not technical, but rather a result of business decisions. This is not technically a Net neutrality problem, but it creates the very same headaches for consumers, and unfair business advantages for ISPs. In an accompanying article, Crawford makes a compelling case for FCC intervention.
Ask HN: How Would You Improve Stackoverflow?
https://hn.algolia.com/?q=amelia+earhart+metal#!/story/sort_...
Show HN: An RSS reader that filters, aggregates and visualizes news
Agreed. The small(ish) vocabulary of operators makes K easier for me to use.

Would you rather write/read:

DIVIDE X BY 5 GIVING Y

or

y=x/5;

The first is COBOL (designed to make code easier for "normal" people to read.
The second is C (which looks more like the math that we learn in grade school).

k/APL/J simple moves further in the direction of math.

As a far as descriptive names go, in k, names can always be aliased with longer names (assuming no conflicts). I do this when exposing a library k code as a web interface.
I believe a thread with more comments than votes is penalized as well, suggesting that commenting on a thread without upvoting it first is implicitly flagging it.

And of course there may be other arcane metrics involving thread depth, average comment rate, comment size, thread shape, etc. Who knows?
Twitter is the best real time news source I've ever seen. Any discussion of it's utility that ignores that is missing how a huge percentage of its users actually interact with it.

Yes its bad for conversations. Yes it is poor at building communities. But if you want to know whats happening in <insert area of interest here> Twitter can be a fantastic resource. Especially (but not exclusively) if your area of interest involves sports, tech, or politics.
Hasp Copy Protection Dongle – Open Source Client Library
LiIon batteries do suffer from wear from normal usage. The more change/discharge cycles, the lower the capacity. If it is exposed to heat, that damages it. I'm told that leaving it fully charged a lot is also bad for it, because that allegedly puts more stress on the battery than when it is at 90% full.

There is a lot to be desired from current battery technology.
What do mathematicians do? (2014)
There's an aspect of it that's a ratio of comments to upvotes, which seems to work pretty well from what I've observed.
Evaling with Style
I am a fan of Scheme but never got that statement. Why do people say Scheme/Lisp has no syntax? I mean clearly it has a _simple_ syntax, i.e. an expression is either an atom (an identifier, a number, a lambda expression, etc.) or a list of expressions, denoated by "(expr0 expr1 ... exprN). I would say it has a simple, well-thought and powerful syntax.
Jeremy Keith talked about progressive enhancement with some similar thoughts:
https://adactio.com/journal/7706

It's a problem that I hope can be solved sooner than later. As powerful as Angular et al are, I go to so many sites that don't load any content at all because I use NoScript (FF) or ScriptSafe (Chrome) and I can tell these sites are not at all using progressive enhancement.
The most important rail hub in North America is also the most dysfunctional
Isn't it wonderful that many wall st firms use k/q to write some of the most complex analytics ?

Of course, it is understandable.
NOT.
> Almost nobody cares about a couple extra MB nowadays.

Megabytes? That'd have been nice! :)
"Straight people don't go around declaring their sexuality, nor ever feel the need to"

Straight people don't declare their sexuality because everyone is assumed to be straight until proven otherwise.
Yep. And EC2's "HVM"-type instances are now actually PVHVM, not pure HVM.

Since this change, there has been absolutely no reason to use anything other than HVM AMIs, and pure paravirtual instances can basically be considered a deprecated feature in EC2. New EC2 instance classes (e.g. t2) don't even support PV.

Basically, PV instances are just there to support current customers who are relying on already-built PV AMIs and have too much inertial to be nudged into switching over.
That's a nice idea, but most evidence suggests suicide:
https://en.wikipedia.org/wiki/Death_of_Vincent_van_Gogh
It's probably more likely to be technically legal in the US than Australia.
It appears that a lot of people think it is the business of government to force that on business owners. I think you'd do better if you could justify your position instead of just flatly declaring it as if it were an objectively verifiable fact.
you can also pipe 10gige over inifniband, which is pretty cheap.

Has that advantage of having quicker rdma than 10gig ethernet. so while the switching may be slower, the processing is faster because data is piped directly into memory.

http://www.mellanox.com/page/performance_infiniband
The encoding/gob package has been rewritten to eliminate the use of unsafe operations, allowing it to be used in environments that do not permit use of the unsafe package. For typical uses it will be 10-30% slower

This seems like a highly questionable decision to me. I've invested a lot of time into optimizing my code that uses encoding/gob, so to now get hit by a wholesale 30% slower stamp from the Go team is a bit weird. These environments that can't use encoding/gob with unsafe, can't be that common, however it seems that everyone will suffer from their limitations.
We're building an RSS reader that's focused on introducing new and effective ways of filtering, aggregating and visualizing news feeds.

The news reader lets users create keyword sets that can be combined in various ways to produce a single unified news feed consisting of many different filters covering many different feeds. This is useful for tracking specific events in the news, and visualizing them to see the big picture.

The site is in beta at the moment and there’s just two of us working on it, but we hope it’s usable enough to start collecting some feedback.
Survey on Instruction Selection: An Extensive and Modern Literature Review