skysight-inc/HackerNews huggingface dataset:
interesting.

My thoughts on this area have changed a bunch, I think when I was young I was a lot more about cleverness and conciseness.

Now that I'm older and I've worked on a large variety of software systems, I am starting to believe that readability of code is one of the most important values. After all, you read the code a lot more than you write it.

I can say definitively that:
- i have often regretted using single letter variables (outside of loop 'i')
- I have very regretted using non-descriptive names
- I have never regretted using longer variable/method names

Now a days in an IDE environment, longer names doesn't even convey a typing penalty. Yeah yeah I know Java, but it's a safe language, and in a world where I want to deliver working, correct, bug free code, safety is more important than single letter expressiveness.

After all, I don't think people hold up APL as good code.
Great technique and decent paper but every time I read "threshold" in my head I cross it out in red ink and write "quorum".
Brendan Eich has left the Twittersphere
Using Docker for Quick and Easy Multi-Tenancy for a Complex IoT Application
https://pypi.python.org/pypi/ggplot/0.4.7
Woah, neat! My girlfriends whinges about using too much toilet paper (which... well, she does. Way too much) and I've always loved the washlet style things, so this is awesome! Thanks heaps for the link :)
It's just announcement and release will be only after few months.
Not to be pedantic or anything, but git != github.

AFAICS, none of this is about github. It's about git, the protocol, the versioned object store and markdown, the markup layer.
I don't really agree with this characterization of GitHub's target audience. After spending the last 18 months working with a distributed team of ~40 engineers and ~20 bizdev/salesfolk I cannot imagine a suitable replacement for GitHub when it comes to organizing the information surrounding our workflow. I am now in a 2-man startup and it is indispensable for its ticketing and communication features, not to mention helping me figure out when I am most productive. Also, do you realize how great it is for non-coders to "get" GitHub and start using it for critical documents? Iterating through some legal agreements is much clearer when your lawyer/partner now understands what a repo is and how to revert to a previous commit.
Are you maintaining the debian build-scripts in some other repo? I was hoping for a /debian directory and being able to simply dpkg-buildpackage from the git repo, but I can't find any way to build debs (or rpms)?

Does appear to build fine with cmake/make, though.
Quick summary for people who don't follow machine learning and computer vision:

A team from NYU recently open sourced their neural net model from a recent object recognition competition. The team from KTH used that pre-trained net as a feature extractor and applied it to other standard datasets by learning an SVM on the extracted features. This "simple" approach did as well if not better than most state of the art methods, which were hand engineered for the specific tasks.
Startups are a great start, but not the goal
Actually not. Better zero traffic which you know you need to deal with right away rather than low-quality traffic that does nothing only raises false hope of success.
Any lib list that refuses or neglects to recognize Enyo is not a list.
Yep. Some people might consider the design of Javascript to be idiotic, but nobody was calling for him to resign over that.
The disk is almost certainly not idle, but instead the iops are consumed by read traffic.

Ideally, the kernel would know the deadline by which the data should be committed, manage accordingly, and the fsync would be simply acknowledged rather than inspiring extra IO.

This is pretty hard to work towards and the clearly specified narrow syscall interface leads to a great deal of difficulty in sharing this information with the kernel IO scheduling -- the way it is shared would naturally depend on the details of the kernel implementation, which would imply a tighter link between application and kernel version than is normally desirable.
There has been tons of work done on mesh nets and secure messaging apps. It's not like it's been ignored.
Retail brokers often have ELP programs where an HFT has the option to fill your order (and the obligation to do so a certain fraction of the time, typically 20-50%) and avoid paying routing fees.

There is little opportunity to front-run in this case since a) no one on ETrade moves large blocks b) ETrade wants to make sure the ELP program is full of benevolent market makers and c) fill rate requirements. You can always opt out of these programs (turn off "smart routing" or something similarly named), but most people don't since they typically reduce your costs.
This will set a dangerous precedent - if companies that get negative reviews could sue the reviewers for defamation, any business with enough money can strong-arm negative reviewers off their Yelp page (or really any other online reviews site) by threatening them with a defamation lawsuit. Even if the lawsuit is fraudulent, most people wouldn't have the resources or willpower to fight it, as it is much faster to just delete their negative review.
GitHub has an enterprise plan where you can run it behind your firewall.
One of the big differences is that Python is a general purpose programming language, which just happens to have great support for statistics through packages. That means interfacing with a database is a very common workflow, and there are solid tools to do so like sqlalchemy. Now let's say you you want to calculate all this data and serve it on a webpage. R kind of falls over at this point. Python? No problem, you can start up a Flask webserver in half a dozen lines of code and have your data visible to all your fantasy team friends. Oh, you want to pull down the live data from the web, parse it from html/xml/csv, analyze it, put it into the database, and spit out the new analysis in realtime on your webpage? Python has you covered. R, not so much. To me Python also feels much more robust and well thought out as a language, but that could just be personal prejudice.
It starts even earlier

A-1) There is such a thing as "fair"
http://en.wikipedia.org/wiki/Plutocracy

"defines a society or a system ruled and dominated by the small minority of the wealthiest citizens." - sounds correct.
Brendan Eich steps down as Mozilla CEO
A bidet in a London hotel around 2003 managed to hit me in the eye. I was a clear metre from the bowl. A mistake you make once and then not again!
Hypnotherapists Get Custom License Plates in New York State
> They simply need to be deleted

Remember how that worked out with deleting pages on programming languages from wikipedia ?

EDIT: My point was to say that the same might happen to dang, we all know his identity, his email address. So, "careful with the axe Eugene". Over enthusiastic deletion, whether be it in good faith or otherwise (frankly, faith is irrelevant as far as content moderation is concerned), is often not a solution. As you probably know from your own experience, it often exacerbates the problem, Streisand effect and all that. I was surprised that you suggested the exact same style of intervention knowing how it turned out for yourself. See, someone downvoted this comment within minutes and its greyed out. This works a lot better. BTW "were terrible.... and likely unvisited" is a personal opinion and not widely shared. So in the end what have we learned from the experience ? same old (Ha! Floyd again)
>Why do I care if my position on marriage promotes or discourages the creation of new humans? I guess you haven't noticed, but we have enough.

I disagree that we have enough, and some first-world nations are now starting to become aware that they've decimated themselves and that their national identity is now in real danger of extinction, not because of massive war or famine, but because they simply chose not to have children anymore. In my mind, things must be severely broken to make this condition possible.

>What is the ideal balance of masculine and feminine traits in a person's upbringing

The masculinity and femininity contributed by one full-time parent from each sex.

>how did you deduce this ideal balance

Nature has deduced it for you, and every respectable shred of data in existence supports and admits that children fare better in loving homes with both biological parents. This is instinctively understood by persons not fully brainwashed.

>how does a heterosexual union achieve this balance

The sexuality of the union is heterogeneous, which is to say, there is a male and a female. This provides 1 masculine figure and 1 feminine figure as the major lodestars in a child's life, and their interplay teaches the child how to interact with his peers of both sexes.

>Can you point out why a homosexual union does not achieve this balance?

The sexuality of the union is homogeneous, which is to say, there are two parents of the same sex. This provides lodestars of only one sex, and their interplay cannot as effectively teach children to interact with peers of both sexes because there is no sexual dimorphism among the parents.

>Shall we also ban divorce?

We should not outright ban divorce, but I believe we should make it much stricter, and I believe the proliferation of no-fault divorce and the devaluation of family court is another milestone on the now nearly-complete road to social collapse. Divorces should be much, much more difficult to get, and much rarer. The current rate of divorce devalues the marital institution as a whole, which is not to say that the acceptance of homosexual marriage doesn't devalue it further.

>Since when is sexual partnership the fundamental unit of social cohesion

Since always. Hunter-gatherers were not civilized or socialized at the level which is meant when people talk about human civilization.

>Furthermore, I suggest that intolerance of different sexual preferences threatens social cohesion a lot more than the preferences themselves.

I disagree. Acceptance of sexual deviance is a threat to the cohesion of a group on many levels. I do not accept the narrative that those impulses are uncontrollable and that it's unkind to suggest discipline, just as I don't accept that narrative as applied to other anti-social behaviors, like theft, that are considered negative. Society must invoke the discipline necessary for its survival where the individual fails to do so.
So it is..maybe DK had licensed it from getty Images but didn't buy an exclusive, or maybe there's a copyright lawsuit in the offing. Anyway, delicious irony.
https://en.wikipedia.org/wiki/Criticism_of_Microsoft

https://en.wikipedia.org/wiki/Windows_refund

As well as constant attempts to subvert emerging open standards, sabotaging patent reform, patent protection racket and etc. and etc.
If you've suddenly or not so suddenly come into more money than you need for your day-to-day lifestyle, I am more than willing to help you find a not-for-profit hunger relief, education, or arts organization in your local community.

It can be hard to find not-for-profits that have good administrations and align with your values. Working in the industry has helped me identify them, plus I know quite a few areas of the US from having lived there. I'm happy to share any expertise I may have to help you find a public charity in your community worth supporting. Email is in my profile.
MEMS switch could increase 4G-LTE connection speeds to 3 Gbit/s.
OK give me the money and I'll deal with the guilt!
Dumb question: is that the real deal? I see a lot of items, but I don't know how they relate to typical uses of .Net. So I guess my question is more for .Net specialists:

With the code released, can you:

- Run a ASP.Net web server?

- Run a classic C# .Net project better than with Mono?
True, those people just need to get over their stupid hangups.

Being actually anti-gay is reprehensible (see the above person who stated that homosexual acts should be illegal).
Contentric
I just want to point out that our current internet is not http-based. It's ip-based. The World Wide Web is http-based but that's not the same as the Internet.

This would be nit-picking, except it's not. There is a global unified standard for communication. It's called the Internet Protocol (ip for short). If we moved SMS messages off SMS and onto ip we have WhatsApp (or any other superficially similar service). If you want to stop using SMS because it doesn't work over ip, then there are a few dozen messaging apps that will run on your phone and allow you to send and receive messages over ip. This, after all, was the driver behind WhatsApp's growth: the data bandwidth involved in sending a message is massively cheaper than SMS charges for the same message.

A single google search revealed a whole page allowing you to send and receive SMS messages from iPad or desktop if that's the problem.

So, basically, as far as I can see it's not the networks preventing this. It's the users. Stop sending SMS messages and urge all your friends to move to any one of a dozen non-SMS message formats and you're done.
The normative nature that you touch on is particularly bizarre. All too often, "live and let live" is only something that must be respected when it's straight white men doing the living. (I'm a straight white male, and that bugs me.)
Back in the 80s and the early 90s before the commercialization of the Internet, you had dial-up services like AOL, Compuserve, Prodigy. You could only email, message and communicate members within each service.

Back to the future...
Thanks, I appreciate the answer, and am trying to be more informed.

On transaction count, I think "we" /may/ care about transaction count, if the majority of transactions are shams or gaming the trading system. To the extent that the value of the transactions turns up in statistics like GDP, then they distort "our" view of economic activity. Perhaps that is a problem with metrics that include such transactions rather than their existence.

Let's table discussion of batching or randomization.

In terms of volatility, I will proffer that HFT and program trading go hand-in-hand in my mind, and that program trading at high frequency seems to be a volatility amplifier. It's not yet clear to me why added damping friction automatically leads to wider spreads and volatility as you indicate. I accept I may be uninformed on the matter.

When I speak to "investment" I think more of capital gain and dividend than of capitalization from public offering. Over not long periods, the value of shares traded "long" usually greatly exceeds the value of the offering. That is the majority of "investment", and doesn't really relate to bootstrapping startup-ness.

I think there is a fair discussion to be had about amounts of liquidity and risk mitigation. Some reasonable questions are about whose risk is being mitigated, at what cost to whom else, whether all affected parties are willing participants or if they are left no viable alternatives.

The argument is that the "risk" being mitigated is a derivitive of "true" investment, and should be of a lower aggregate value than the underlying security. When the mitigation is exceeding the value of the asset, then that suggests the system is out of balance. Relate to aggregate CDO valuations exceeding the value of the underlying securities.

I'm not saying I accept that argument, or reject your point about risk-mitigation. I'm trying to understand the forces that should balance, and how one might judge them.

I'm not sanguine about the claim that payments for liquidity are proxies for the will of an informed market, since I'm not a Chicagoan who thinks the market is always right by definition. There can be market failures, and it seems possible that "over liquidity" may represent a market failure.

thanks.
It was a choice to use KHTML.
You're confusing network layer standardization (IP) with the application layer (HTTP, etc.)
> But the unspoken claim is that all events with a lot of men are unbearable for women (and decent people).

How sensitive would you say you are to what women find bearable? How do you know?
For what it's worth, I can vouch for what ghani is saying. It matches up with my memory of the events of Mediacrush on Reddit. I was actually going to compose a similar comment.

That said, the way ghani is phrasing the comments is upsetting. They're very rude. There's no reason to be rude even if you're right.

Also, the mods of Reddit are a huge problem. They are both the source of Reddit's strength and its greatest weakness. Having those kinds of moderators is the best solution anyone's thought of so far, but it's still horrible (at times).

I'm getting the feeling that you're defending the mods so vigorously because you're either a mod or friends with one, but from the perspective of someone who just wants to see good content, they are at times the exact opposite of what Reddit needs. And since they have so much power, the few bad apples make a really big splash.

But, yeah... Cmpwn may want to consider being more transparent about their aggressive promotion of Mediacrush on Reddit. For what it's worth, I think it was just a miscommunication issue. People don't understand new things, and you can't blame them for not thinking that your new service is the best thing ever. It takes time, patience, and calmness to get your message through.

Dismissing hoverzoom as a non-issue was a very unfortunate decision. It was one of the most damning things you could have done. If I remember correctly, it happened before the recent hoverzoom controversy, and back then everyone on Reddit (me included) was in love with it.

Dismissing the inability to link directly to the mediacrush'd gif was also not a good move. If it's impossible to link directly to it, then you have to explain what can be done in order to give users something that simulates a direct link.

And,

We don't remove any posts where we get negative press.

It's disingenuous of you to be deleting your posts on Reddit that reflect poorly on you, and then claiming that you haven't ever done so. Here's an example: http://www.reddit.com/r/KarmaCourt/comments/1k6ig4/the_creat...

I know how tempting it is to do that. I used to do it on HN. But trust me, letting your words stand and then pointing out what you've learned since then is way better than trying to censor yourself.
While I certainly don't consider it moral to sell such an important drug for so much, governments don't possess the right to force any human to share any knowledge they have developed. As horrible as it sounds, if I develop something, no one should be able to force me to share it (or not share it), especially with threat of force (whether direct or indirect).

I'm not libertarian - just to nip that in the bud.
Why? Because ex-heroin addicts are lucrative. Look at Suboxone for a perfect example. For what it's worth, Suboxone has helped me, but I pay $30 a week here in Australia, in the USA is literally hundreds of dollars per week for treatment...

Anyway, a lot of us will pay anything to manage our disease, and so we do. I'm lucky, I avoided any infections before I got clean, but a lot of others weren't. It's great they've managed to come up with something to help them, but what's the point if no one can afford it? They'll literally kill people, for profit and profit alone.
Great point. There is a general undercurrent in America that because the playing field is "level", it's your own damn fault if you aren't advancing. Social services are for the unfortunates and children, but once you're 18 if your life isn't together you deserve to be on the street. You had your chance at a good life!
Discussed earlier today.
My bad, works well with -r
How does Microsoft benefit by open sourcing the C# compiler ? How will this drive users/developers towards Windows ?
So what? If you're asleep and wave at the disturbing noise in half-sleep, that voice won't wake you up. GAME OVER. NO LIVES LEFT.
No no, it's the words of god that we choose to accept.

That's why the rules can change whenever the church feels like it.
Well, I was surely thinking about the option without copyright assignment. Everybody giving assignment to Microsoft? Yeah, that's a bigger and much more obvious trap.

I don't understand what was so upsetting about my previous comment thatgot so many downvotes. Microsoft has a history of being hostile to FOSS. I will agree that they have changed their attitude when they make a serious effort to assure us that there aren't potential traps in this move. Otherwise I'll say thanks but no thanks.
Proof of concept? The attacker might use something else in the future.
Well. How many researchers and managers were paid how many 5-to-6-figure salaries over how many years? How much other equipment and raw materials were used or purchased? What was the chance of success?

If the answer is Small or most of it came out of public funding, that's ridiculous. If the answer is Big and that mostly came out of some rich guys' pocket... then the justification is "we want rich guys to gamble on developing medicines for profit, so that over time we accumulate more medicines in the world, especially since patents expire."
No, it's not at all the same. Animals cannot consent. Nor can children.

(I think polyamorous relationships should definitely be recognized by the government, though.)
It's a stretch to say they'll "kill people." It's more that they just won't be helping people as much as they could be. But then again, how many people in this world actually do that?
As the article says, "Customers have the right to their opinions without being harassed and intimidated," but what about people who are not customers? How can a user of Yelp know whether or not the review is legitimate and not a competitor or disgruntled employee? And how can we know that the positive reviews weren't posted by the owner or his friends and family? Or paid shills?

All of those non-customer reviews skew the opinions that we (partially) base our decisions on.

So there have to be some checks to the anonymity. I think the barrier of going to court is among the most reasonable ones we have right now.
This topic has come up before. Some dentists/doctors have you sign an agreement not to write a negative review. Even without that, this does not stop them from suing someone, regardless of merit, which would require time and expense.

Also, offering to trade for removing the review is extortion.
This is the thing I want to know the most. So I bought one and will probably return it if it doesn't.
Dude, Winer. You used to be a pioneer. Go back to doing that, rather than trying to ride gravy trains by commenting on the latest controversy.

We really need stronger tools for discussion to make tectonic changes in political culture, and we're almost certainly going to have to depend on innovation on the Internet to build those. Help us do that. If you're not trying to reinstate Eich, there is no point to your post as, for serious, evidenced by the reason you had to turn off comments.
In the long term yes. Do you plan to get acquired or IPO? If you don't get acquired do you have a sustainable business, lifestyle* or scalable? But if you haven't taken money yet and don't care about working a day job to pay your bills while you do what you love on the side you don't need to think about these things. If you haven't thought about how the investors will make money you aren't ready to talk to them yet, and if you talk to them before you are ready you are just wasting time and burning bridges you might need later.

*only if you haven't taken money.