skysight-inc/HackerNews huggingface dataset:
> people went around assaulting, not only these people that they disagree with, but ALSO people who merely support the concept of free speech

This assaulting of innocent people is very wrong. If you told me about an innocent person wearing a red hat during one of those events getting assaulted for wearing that red hat, I would say that's awful.

But my comment isn't addressing any violence, it's addressing freedom of speech, which I thought was the main issue presented in the article. If you want to talk about violence, then at least don't only focus on the violence against the people wearing red hats.
A Rather Favorable Poker Vlog
That may be an ad-hominem attack, but it's a justified one for once. Affiliations are a very relevant part to a moral discussion, so much that it has become commonplace for people to disclose their affiliations when they're engaging in moral discussions. Something that I haven't you seen doing yet, by the way.
Or it might mean that the company should be asking whether agile is actually a net benefit.
I'm a little worried about going back to my campus, given that my favorite hats are my conference Red Hat baseball caps...
You could take a strangers saliva
> It may even lead to extinction.

So natural selection.
This isn't surprising at all. IQ is highly correlated with genetics (especially for older teens and adults), and the correlation between IQ and income is similarly strong.
I wouldn't go rock bottom because that signals to prospects that your product is lousy. I would price it below average so that price is not an objection but have at least 1 strong differentiator.
Ha.. Amateur..
Thanks but that doesn't really cut through the noise. It's not really for dummies, it would be nice if there was a good UI site with simple explanations and solutions. I'm sure this will be decried as trying to simplify something which can't/shouldn't be simplified but it seems otherwise web developers largely stay ignorant
i don't have a concrete reason besides personal preference, but it seems like the kind of thing that might become very regrettable for unforeseeable reasons in a decade or two so i would advise against it
Yes, and people in the advertising business like to think of themselves as just "sharing relevant information" with you.
great write up, thank you for sharing it.
Would anyone be willing to explain what's different between this & how humans make decisions?
Variation within a group can be explained by different factors than variation between groups. That is, it could be completely true that Americans with higher IQs are more likely to become wealthy. But as a group America's success is due to other factors than IQ.
> sometimes in-house tools become the future of a company.

e.g. Slack started as an internal messaging tool at a game development company
I said it bottomed out in 2008/09, which is why I included that table. It then stayed flat for a few years. The rise has been seen in the last 3 years, not the last 4 years on that table which ends in 2013. If you look at data since 2013, you'll see it is rising.

I'm looking around to see where I previously found figures for 2014-2016.
Or you know, don't be a entitled jerk of an user who can't be bothered to support Free (as in Speech, NOT as in beer) Software.

Come on, if every developer that uses any kind of Free Software decided to donate every hour the dollar amount of one HOUR of their work for the projects that THEY need, no one would be in this mess.
But isn't that a simulator of a gift economy (unidirectional value flows) rather than a market economy?
> I would be immensly disappointed that certain words and ideas had become taboo on a university campus.

You must be immensely disappointed! Go to a college football game and tell someone really into a specific team just how much their team sucks. It's so taboo! You'll be shocked by how much they try to sensor your ideas that go against their favorite football team.
Μία τριάδα για την Κυριακή
I don't think anybody would seriously dispute that relationship. Rather, I think people are disputing the directionality.

You seem to be suggesting some sort of natural selection process, whereas it's also legitimate to posit that status contributes to higher IQ (or g, if you prefer) in the form of:

- fewer chemical contaminants in utero and in early life (i.e. living in a less chemically polluted environment)

- access to better nutrition

- access to better medical care

- less stress in utero and in early life

- less exposure to disease

- less exposure to psycho-physiological toxicity (e.g.: poor sleep quality due to a noisy environment)

The list goes on.

tl;dr: you're assuming causation from correlation.
Victim here too. Please read Exodus and pray and find a church, if possible.
You forgot the biggest clue, the title.
I'm actually really surprised that the states doesn't make it illegal. I guess we Canadians take it for granted?
Except that the guys system doesn't work, at present. He will probably need both feature engineering and machine learning approaches.
It kind of depends on what books you read and what the academic culture is. E.g. in mathematics, it seems books and lecture notes are the main way knowledge is transmitted, and articles are more of an afterthought.
Travis CI is free for open source projects, perhaps they could better invest their time into working with that then rebuilding.

I'm assuming the price for hosting the mirrors isn't free, and probably more than $100/year. If they moved to github releases they could recoup some money.
Alright, I applaud your love for free speech, but what good do you or anybody else get by inciting hatred on a particular group?
This post was flagged and removed from the front page. Now, I don't know all of HN's policies - I know political posts were not allowed here around election time, and maybe the flagging was due not to the content of the article but rather the exceptional negativity of its comments - but doesn't this seem, on the surface, at least somewhat ironic?
have you seen their Top 10 lists and other cheat sheets? https://www.owasp.org/index.php/OWASP_Top_Ten_Cheat_Sheet

They're not necessarily great at explaining the issues, but they cover what to do quite extensively.
Heh. Did you try Airmail? That's the only one that I liked.

The only reason I'm not using it today is that I was using the beta, and at one point they did a lot of frequent bugfix releases, and each new release started to require that you set up all your settings (mail accounts etc.) from scratch. I got tired of it and abandoned the thing.

I'm sure it's better now, I just haven't felt like going through all the steps again yet. Airmail does plaintext email, too.
Or you know, don't be a entitled jerk of an user who can't be bothered to support Free (as in Speech, NOT as in beer) Software.

(Shrug) I've authored a large amount of software that's free as in both. I sign my releases for my users' protection, and also to avoid looking like a careless dilettante. I expect others who are serious about their craft to do the same.

If that makes me an "entitled jerk," well... meh. There's no way to respond to an accusation like that except to own it.
I have a similar but unlikely situation, and unlikely to see any material gain nor trial nor day in jail. Figure that one out.
Also the children of the affluent have more time since they often don't have to work.

In fact I was explicitly told by my parents to study rather than work. Their reasoning was that the whole point of them grinding their butts off working was so I could have the best education money could buy (they grew up poor in post WW2 Japan and were dirt poor immigrants in grad school in the 70's).

Worked out for me, but there's no denying that I had an enormous edge over the vast majority of my peers.
Explain that to me slowly: if you're enjoying the work of someone from a place where the economy is vastly different and worse than where you live, that person should feel bad about your loss or inconvenience?

Please use very small words. I am struggling.
On Campuses Far From China, Still Under Beijing’s Watchful Eye
The Agile will continue until morale improves... :-)
Is this Nooï? ;)
What about something easier? Instead of a puffer, just take a big bin of the same part and loop it through the hopper for a few hours. Presto, as much accurately-labeled training data as you want (though limited to a single part at a time).
Handbrake is a very popular package. It's probably downloaded about a million times a year. It would be very easy for the author to pay for a code-signing certificate with either donations from users or unobtrusive, inoffensive amounts of advertising.

Best practices call for releases of executable code to be signed for the reasons outlined here.

Small enough?
Show HN: Dell Outlet stock notification service
Another alternative adblocker implementation:

1. Browser window renders into a buffer instead of on screen (which it already does anyway because of how compositing window managers work).
2. Ad blocker grabs the image from the buffer, runs OCR, re-renders the useful content like in Reader Mode.
3. The final window is the browser chrome with the re-rendered content in it.

So we're back at the arms race part. I'll much rather expect more Native Advertising. This would need much more than image recognition to block. (I mean, there are plenty of actual humans that cannot distinguish native advertising from legitimate content.)
There are two free versions of CF Server now (albeit limited)
Is social status and wealth really heritable? There are studies of lottery winners that show their children and grandchildren aren't any better off.
Yes, that's basically it, although characterizing wealth as cheating is iffy. But I also suspect that their anti-cheating measures caught blatant stuff, like bribing and secreting answers, but missed stuff like bribing teachers and staff to get exams in advance.
We don't need advertising. Would be better if it just died.
The website looks like an ARG for the next Halo game.
> the diff shows 5 billion changed lines of code

This is either hyperbole, or exactly the problem: It's no wonder that a behemoth of that size is hard to refactor.
And once again you're contradicting yourself by saying their right to shut speakers down has something to do with their ability to figure out if its actually a Hitler or not.
It's really disappointing that nothing better than gmail has come along.

There _are_ open source alternatives, but they aren't as good, that's all there is to it. Setting up a mail server is hard, not because it needs to be but because the software requires eldritch incantations to make it work properly (there are too many things to keep track of in order to A) get email delivered at all and B) not become a spam relay)

It's possible to be something in between the "Just Works" walled garden that gives you no options or control and the archaic wizardry which requires a 2 foot grey beard to understand.
You can scope modules under your name. e.g. `@makenova/panda`
I think a lot of people don't really know how bad it is to be a targeted group. Without this empathy, it sounds like whining.
Those machines are very common in international airports now before you get to customs. I first started seeing them during the SARS outbreak.
> The issue is that the places which should be open to public discourse are not. The places which have rules about acceptable behavior are applying those rules... selectively.

I like this quote. Let's talk about that word you used - "selectively". Should the protestors have been selectively told to shut up? Are you in favor of arbitrarily saying whoever is on a podium is the only one who can speak and that everyone else must shut up and agree with them?
Agreed. I personally don't have this problem.
I have all my externally accessible dev servers on AWS.
However, others are not so lucky.
What about new users? Did you try advertising to film students?
"Scribere" is Latin for "to write". It's third conjugation, not first (-are). "Calamus" is Latin for "reed" but it can also mean "pen": https://en.wikipedia.org/wiki/Kalamos . Pencils weren't invented until the 16th century. The modern Latin word for pencil is "plumbum" (lead): https://glosbe.com/la/en/calamus

Fun fact: the word "pencil" is related to the word "penis". See http://www.etymonline.com/index.php?term=pencil
I suspect there are already a lot of tools like the one you've built. Two examples are knack.com and ragic.com. Now, maybe your's is better, but it's good to be aware of the competition.

Sadly, companies often end up going with something like salesforce, which I hear also has the ability to be extended like these more general tools (though they try to sell consulting services to do so). The reason companies go with something like salesforce is that 80% of what they need is already built and done in a pretty targeted way. For the rest they can have an in-house dev or a consultant extend it and integrate it with whatever other tools the company is already using.
Why only windows?
This comment makes no sense. Wealthy families clearly pass down money and social status to their children.
For me, the killer feature of Gmail that's hard to compete with is spam filtering.

I remember when people thought spam was single handedly going to make email unusable.
Thanks that does seem helpful, it could be improved by explaining the background to each of the 10
At first, you can just start adding 'ly' to all new packages: reactly, reduxly, expressly, passportly.

When that doesn't work any more, start prefixing names with 'get': getmochaly, getasyncly, getunderscorely.

After that, you need to start requiring at least 2 numerals, 3 capital letters, and 1 punctuation mark: geTBab3!lY9, Ge!ax1OSly2, g3tW%b4acKlY.

What could be more natural than npm install --save-dev getBAB3l-prese!-sta&e-0ly ?
well, it's not about passing the test. considering these exams are sorting mechanisms, you don't just have to pass; you have to do better than those that are trying to do the same university course you are

*edit:
and yeah, when it comes to the exam, you're no longer educating. literally the only important thing for both student and teacher at this point is the score
one-time payment is forever, and forever is a very long time for a SaaS. You have monthly cost. In ten years you will have monthly cost for the users that pay today $5.

I suggest to make a monthly plan, with an option to pay annually with a 1 or 2 month discount.

How much are other similar projects charging? Don't put a very low price.

Read some advice from patio11: https://news.ycombinator.com/item?id=13843743 (The whole discussion may be useful https://news.ycombinator.com/item?id=13840282 )
The big story here is that CMU appears to be the actual developers and maintainers of the Cyrus IMAP mail software, no?
Oh, I've triggered some segment. takes a bow
>How much of our society's brainpower should be allocated to gaming the internet for ad-clicks? That would be the real debate. Many brilliant technologists are being hijacked by the major ad-media corporations for what I think we can all agree is a trivial (if not pointless) task.

I 100% agree: Quantcast processes 40 petabytes of data a month for the sole purpose of showing you some ads (which probably aren't actually any good).

I consider this a tremendous waste of resources (human, technological, energy) and I wonder what we might have achieved if that time and energy had been put towards something constructive for humanity.
Have you ever tried typing emoji? Or reading it? Or writing it? Or speaking it?

Go give a tech talk about .js but careful, don't want to confuse it with .js
Lottery winners are overwhelmingly white trash. Who would reasonably expect such people, with no experience of money, to invest their windfall reasonably?
It's cheaper than that. I've let my Apple developer subscription lapse but I can still sign packages until my certificate expires. You can probably also get a reasonable second-hand Mac mini for $200.

So you are looking at an up-front cost of $300 then around $25 per year.
Seems like a war of culture vs. culture, who will win?
Didn't know about such rules for drug naming. Clarifies a lot. Thanks for sharing.
Well we did get the flipside of that, which is that there really aren't many good open platforms where you can send digital communication that you can be sure will reliably reach someone, except for maybe SMS.
I realised that there may be a gap in the market for a tool like this after writing a quick python script that helped me find a laptop for my brother.

This is a fairly early prototype of such a service -- it's written in Python (Django) with celery and celerybeat handling the stock checking. I'd like to add more features, like being able to filter by machine spec or condition -- if there's any interest then that'll come shortly.

At some point I might try and get some beer tokens by joining an affiliate scheme and getting a few percent on every sale, but for the time being I thought I'd get this out there ASAP to try and assess how much use this kind of thing would be to people.

I've open source the code here: https://github.com/josephredfern/OutletMeKnow. It's fairly rough, any comments/contributions would be welcomed.

Oh, and SSL is coming imminently. LetsEncrypt's new rate limits have caused a bit of a delay but it's on the way. [edit: now live]
This link is a Readability-style view of https://www.nytimes.com/2017/05/04/us/chinese-students-weste...

It looks good, but it's a not good canonical link for sharing.
> Whether you agree with her political stance or not is immaterial. Let's imagine Hitler (or if you like Hitler, imagine someone you think is/was horrible) was giving the speech. And then imagine Hitler writing a post on Medium talking about how terrible it was that he couldn't explain how important genocide was.
Would you feel sorry for him? Or would you tell him that just because he has freedom of speech doesn't mean he's guaranteed a platform to exercise it on a college campus with many students who really hate him?

Let's go the opposite way. Let's imagine it was someone complete innocuous. Like they're giving a speech extolling the benefits of sunscreen, or brushing your teeth. But otherwise the same—police escorts, protestors, the whole shebang.

Would you tell them that "just because you have freedom of speech doesn't mean you're guaranteed a platform to exercise on it on a college campus with many students that really hate them."?

Or would you instead say "something has gone seriously wrong here..."?
Why do we not consider code generation/editing APIs/tools as an expected feature of a language instead of an editor?
Name, without looking, the cheapest alternative to Github, or Basecamp, or Trello.

Do you use any of them? No, you don't. Because you do not make decisions primarily based on price.

You may think customers, in aggregate, primarily make decisions based on price. You'd be wrong. You're going up against a lot of empirical economics research conducted by, among others, SaaS companies, where they hire someone to tell them to double the prices and that results in 2X the revenue plus or minus 10%.

Preview of coming attractions for running a SaaS company: at virtually every company, churn rates go up as prices go down, because low prices attract tire kickers, pathological customers, and folks who are loyal only to the thrill of finding a deal. You might think that customers paying $10 are worth 10% of customers paying $100, but it's actually closer to 2~3% once you factor in the elevated churn rates.

Do a SaaS! (Though dabbling in SaaS is, perhaps, hard. Maybe dabble in writing a book about the problem your SaaS would solve. If you can't dabble your way to a book dabbling your way to a SaaS app is harder in every way.) Charge more than you think is reasonable for it. Then, double your prices.
Perhaps they should have tried Dovecot.
I also wondered why people are so freaked out by it, asked around, and came up with these more or less worrying reasons:

http://gleech.org/genes-out
Sure - wealth + intelligence can be highly lucrative e.g. Bill Gates

But intelligence without wealth can easily be beaten by average intelligence plus wealth and status. E.g. Trump
It might appear that way, but I didn't want to get into a full economic simulation [1]. That's when I decided to simplify the problem to just the money exchange (which is why I started with a random amount of money to be used). The seller is offering "something" the buyer wants and thus, the exchange of money.

But hey, the outline of what I did is there---try your own hand at simulating this.

[1] I thought of maybe food, materials and energy (ala M.U.L.E.) but I had no way to determine realistic price levels (or want levels for that matter).
I think Mac already has this for applications in the Mac App Store.
Separate uncoordinated repositories (which risks namespace collisions), or separate repositories with a rule effectively providing a system for assuring universally unique names, e.g., by prefixing project names with the identification of the repository responsible for the local uniqueness of the name.
The one with the money.
I love this product page so much! Great illustrations, a wonderful balance of levity and clarity about ngrok's purpose.
An example alternative is a ports tree. You have a repository which can build packages from descriptions. This repository itself is a formal parameter, so it can be replaced easily. It's also a basic filesystem structure that doesn't depend on external services directly in order to be queried. At this point in history, we are starting to become much more capable of federating basic read-only filesystems, so the availability of a simple ports tree (and any referent tarballs) are no longer depending as much on central authority servers.

In addition to the BSDs, this is how the Nix ecosystem manages its package repositories. There is (of course [0]) a singularly large repository, nixpkgs, but there are also forks which can vary greatly in appearance, from nixpkgs + custom packages, all the way to systems like Triton, which replace a lot of the fundamental repository structure. Nonetheless, they are largely interchangeable at the top level.

NPM would have to be distributed as a git repository, at the least, for this to be feasible.

[0] Why is there always a single large structure at the center of repositories of data? It's because data likes to aggregate as a side-effect of what some people call "network effects" or "economies of scale" or "Boyle's law", although I'm not sure that any of them cover it succinctly. The best introduction to this that I know of is the two-balloon experiment: https://en.wikipedia.org/wiki/Two-balloon_experiment
It sounds like you're saying that once you give something to someone then you have an ethical right to dictate how they use that thing. For example, if I buy a pillow for my sofa and the pillow-maker intended that I rest my head on that pillow every day, then it's unethical of me to keep the pillow in the closet because I don't really need it all the time?

Websites give people HTML, CSS, and JavaScript files for free. Once I take these files home (download them into my browser) then I'm free to do what I want with them. If that means only interacting with part of the content then I don't see anything wrong with that.

I understand the practical situation that many content providers find themselves in. They have become dependent on display ads for revenue. So I get the argument for unblocking ads on some favorite publisher's site to help them out. But I don't see anything unethical in blocking ads in general. And, if it disincentives content providers from relying on aggressive ads that create horrific user experiences then good!
I think your making an overly big deal about this. Never really had an issue with this doing simple python stuff.