skysight-inc/HackerNews huggingface dataset:
> The trouble is that, in my view, there is a conflict between the goal of pleasing the reddit board and the goal of creating a vibrant community.

If you can't run a business that brings in the money to keep the lights on, you can't maintain a vibrant community, either.

I think a lot of the issue is that lots of people are attached to conditions that are only made possible by the willingness of investors to tolerate Reddit's lack of profitability in the expectation that that will be turned around in the future, but that that willingness is not sustainable.
I currently do 2 days in the office, 2 at home, 1 off. While it is easier to have meetings while in the office it feels like most of the meetings I'm in could have just easily been a few emails, or shared Google Docs document which would better capture the process getting to any conclusions.
I'm one of the makers of Nestor (previously co-founded @nitrousio).

- Pricing model will be based on number of integrations that you have (there will be some integrations that are free to use: yelp, uber, etc.)
- API is planned so that you can add your own services.

Join Nestor's Slack room https://help.asknestor.me for more info!

Edit: PS - If you'd like to try out Nestor without having to add it to your team, you can join this Slack: https://help.asknestor.me
> they will lose the tasty morsel they could currently be enjoying.

That tasty morsel of hardcore racism, rabid misogyny and all sorts of other fun hate groups, and the people that defend them because anyone should be allowed to say anything they want?

I don't understand why so many people think that getting rid of these groups is going to suddenly implode all the thousands of smaller, more focused communities that you mention.
Hey - sorry about that. What would be better?
> It is literally impossible to visit reddit regularly without seeing casual racism, sexism, able-ism, etc.

Sure. It's also literally impossible for reddit to perfectly prevent all such content from being posted, so I don't see this as a particularly strong argument.

> If you don't find reddit obnoxiously bigoted as it currently is, it is because you are predominantly visiting subs that already have stricter content policies than any reddit is likely to impose site-wide.

Not necessarily. I subscribe mostly to very small subreddits that only attract people who actively go looking for a subreddit dedicated to the topic. They're not a target for trolls until they get larger, and by then I've usually moved on.

> If anyone hates moderation and a strict set of content guidelines, you're in the wrong place, because HN is stricter and has more active/aggressive moderation than reddit will ever have site-wide.

I actually do dislike ("hate" is too strong) the strict moderation of HN, but it's not all or nothing. I still think HN is a great community with good content and discussion. HN is also different than reddit, because it's more like a single subreddit. Reddit is a host for subreddits, which can have their own moderators who are not affiliated with reddit the corporation.
just brainstorming (haven't tried it) but as a low tech solution have you tried screensharing somebody's desktop running something like Krita? If most people have a wacom tablet they ought to be able to just take control of the session and draw on the "whiteboard" with also the advantage of Krita doing smoothing and making handwriting look nicer in general
> you dont understand because you work in their PR dept.

Personal attacks are not allowed on Hacker News. We ban accounts that do this repeatedly.
And what is the correlation between happiness and 'productiveness', or more to the point, profit? Ibankers and junior associates at white shoe firms are overwhelmingly miserable, and still a) people line up for their jobs; and b) they make their firms a multiple of most other jobs (maybe with software being an exception, but let's not delude ourselves into thinking that tech companies are successful just because they have great engineers).
An interview that right away gives you the option between video, audio or transcript? Yes please.
It is PowerShell.
Caching involves adding generally untested code to your production environment. Caching can bring your production environment out of sync with your development environment. Caching introduces state between generally state-less requests - increasing the mental overhead of understanding why you are seeing certain behavior. Subtle bugs can result in disproportionately bad behavior (wrong cache key could accidentally show one user's private data to another user).

I don't think you should never do caching - just that is is non-trivial, especially once you move past a 15min-blog use case.
Microsoft has hit the ecosystem wall
Very excited for your repos to go public! I'd love to contribute :)
you dont know what gladio was. it wasnt confined to italy. and. isnt.
Unfortunately the headline for that article doesn't, to me, reflect the letter that's published at the end.

They say that they're not targeting encryption directly, but they still say that they essentially want a back door into all communications systems, which is going to necessitate either getting technology providers to give them one, or banning of those that don't.

(of course it also won't even come close to achieving their goal, but I somehow don't think that'll stop 'em)
> I don't really see someone sitting there for 75 hours while this takes place without closing the browser/window/tab.

But that's not a problem. If the user closes the browser or tab, the attack can continue at a later point in time. It doesn't need to be collected all at once. As a concrete example, if you leave your computer at work running during the weekend, the attacker has enough time. Or if you leave it running during the night, the attack can be spread out over a few nights. I'm sure there are even more scenarios than just these two examples: there's room for quite some flexibility when performing the attack.
Also, even if I did get taken by a criminal organization pretending to be the bank, I'm going to get the money back anyway once I report fraudulent charges. Not much risk on my end…
Could you explain the argument to me a bit more? Because the way I am reading your comment and the code is that doing this localization is a pain in the ass (therefore also extremely easy to screw up and not notice), and therefore 'a very bad idea.'

However it seems like you would write a library that was basically a collection of user command/language/machine command triplets, expanding the library as you needed new commands to be available. Being as inexperienced as I am I see this as a fairly straight forward manner of allowing users to provide commands which seem intuitive to them making the learning curve for software easier. It would make online community trouble shooting and question asking / answering more difficult, but that could be handled by what would amount to using the same library to translate posts to the users local language.

It just seems like a text based user interface will unfortunately already confound enough people that making the commands seem foreign to any one that does not know the original language of the commands is a barrier you would want to avoid creating for potential users.

Anyway I am sure I missed your point, or that there is a painfully simple way to handle allowing users to give commands which seem intuitive in their local language, and would like to learn what it is. That way if I encounter this problem in the future I can handle it in an appropriate manner rather than a manner similar to the one which I described.
>Reddit is an anarchist experiment. No centralized filtering except where external laws are clearly being broken,

Most of the filtering put in place during the first (to my knowledge) purge was to filter unsavory but legal content due to a public image problem it was causing.
Thanks for your opinion.

>"U jelly?" certainly qualifies as that.

I'd argue that maligning keybase as a hobby project qualifies as much as "U jelly?".

At least it is discourse, rather than an anonymous downmod.
I had a "150-in-One" breadboarding kit from Radio Shack when I was 9 years old and greatly enjoyed it. This seems similar, but using the monthly subscription model.
Feel free to pay in USD and have a Canadian shipping address.
I'm sure this has nothing at all to do with certain investors in reddit who run Ycombinator...
Great tool. The problem isn't contacting congress. the problem is that congress doesn't give a damn if we contact them. They vote how the lobbyists tell them to. We have taxation without representation and that is a undeniable fact.
Vim's 400 line function to wait for keyboard input
Little Bits are very fun, very simple. littlebits.cc
But in some of these regions, you cannot opt out.
Safe search upholds censorship laws.
I personally left because it became highly approved / encouraged to call Ellen Pao a cunt every other post followed by all manner of racist bullshit. Lo-and-behold, the idiot neoreactionary mob was wrong again and Ellen was trying to protect the reddit culture, but there will be no apology, they'll just move on to the next faux-outrage that justifies their intense racism and misogyny.

When thinly veiled stormfront posts regularly make it to the front page of your forum, it's time to jump ship and watch the burning mess from afar.
shill kiddy what? i am an actual person, and that is my actual opinion. when i first wrote it, i thought fuck this account im going to get thrown off for this. but i wanted to say it because thats what i think. stick that in your pipe and smoke it.
Keybase is the wrong way to do a PKI directory.

First, people should have multiple keys/identities by default; multiple identities should be the normal thing everyone does. Single identities will be used by governments to control people. They'll also work against normal communication patterns where people speak differently to different groups (think parents, friends, coworkers.)

Second, matching a name with social media is the wrong way to lookup others. It only works if people put enough personally identifiable information (PII) on their social media accounts, otherwise we won't be sure we found the right person. This matching system encourages PII, works against multiple identities, and associates multiple accounts on disparate systems. Everything you told Facebook, you've now told Reddit and Github, etc.. because the companies can also lookup your (single) Keybase identity and connect the accounts, as can advertisers and governments.

Third, leaving people to manage their own private keys is worse for security than having them managed by others. Software changes, glitches and upgrades should be overseen server-side and managed; there should be a help-desk to contact and backups should actually be done, etc... Multiple identities would make it easy to let an employer manage an 'employee' identity, and Facebook manage -or consume- a public 'personal' identity, and Twitter manage a private 'political' identity. (A PKI version of OAuth and 'Sign in with Facebook'; strong crypto can't fix the UX problem.)

I think the winning solution will be: a distributed, server-side PKI system that individuals and companies can host themselves; a DNS-like distributed registration and searching system; a host-provided web UX for managing accounts. Moving private keys to the client will work better if the local key is signed by a hosted key, rather than leaving all the private keys in the hands of end-users.
Canary app lets marijuana consumers gauge personal-performance
Scenario: I write a powershell script and use it for years. Then, I read a question from somebody in "the other 80%". I want to help the other 80%, so I send him my script, explaining that it will show what it does and ask for confirmation before it actually does something.

He runs it; the script starts deleting files/sending emails/downloading files over expensive gsm connection without asking for confirmation.

After some angry words, I discover that the command line flag '-d' for 'dry run' means 'do it now without asking for confirmation' in another locale.

From another reply, it seems one can guard against that by running under the invariant culture, but I don't think one should require everybody who writes a script to be that vigilant.

If you aren't convinced try googling for help on writing VBA macros in localized version of Excel or Word.
It's not really their fault - they're hosting on Github, whose infrastructure presents a Github.com cert to HTTPS requests.
As with the FPH debacle, when you take down the walls, you aren't destroying the community, you are destroying the containment.
I'm pleased to hear this news and I think it's a good thing. However I do think that if Iran and the USA are re-establishing relations then the USA should apologize for killing 290 civilians by shooting down a passenger jet. I don't think I can really think highly of a country that could do such a thing without apologizing.

https://en.wikipedia.org/wiki/Iran_Air_Flight_655
The Web We Need to Give Students
As a rule we penalize stories less when they're YC related. That's actually the number one rule of HN moderation. "Less" doesn't mean "not at all", though. There's more than one concern to balance here. Doing nothing about the tidal wave of Reddit drama would definitely not be good for HN.

> This, at least to me, seemed to be new information.

Is it significant new information? I wouldn't say so. Here's one criterion that we have found surprisingly useful: an announcement of an announcement is not substantive. This story doesn't even rise to that level. Yes, the drama is riveting, but part of HN is not to confuse dramatic episodes with information.
Dear Friends
Your feedback has been noted.
Today I walked through the forest and picked some mushrooms. I walked by the hen house and picked up two eggs. I dug up a few potatoes and picked some spinach. I walked by the neighbour's root cellar to get some of his home brew beer, and fried the mushrooms (chanterelles) and the spinach, boiled the potatoes and scrambled the eggs.

It was good.
Of course it's sustainable. It's sustainable forever until there is some other option. TV and news paper and magazines never found an alternative. If someone can think of one, they'll get very wealthy I'm sure.
It is an advantage. But it isn't without disadvantages. Not everyone thrives in a distributed environment and it is hard to do certain type of work (brainstorming, very interactive requirements and design work, for example) in a remote only setting. It is also harder to build good team spirit, when you don't hang out together. It is possible, but it isn't a no-brainer even when you look at all the advantages. We have a hybrid model with a lot of us focused in hubs, but working remotely part of the time now.
Second time I see Zoom mentioned here, but never heard about it before. What's the benefits over Google Hangouts / Skype?
Same here - it multilined it
I hear Disney's lawyers are going after the descendants of Wilhelm and Jacob Grimm because of the Grimm's use of Snow White and other Disney properties.
> So, why are you here at HN

HN is roughly the equivalent of a single subreddit on reddit. I don't have a problem with individual subreddits with strict moderation, because those policies don't affect the policies of other subreddits. HN doesn't (as far as I know) intend to be a host for a plethora of communities each dedicated to a specific topic or hobby.

> Reddit is still vastly more "free" than HN, and yet...the caliber of conversation here is generally higher (not always, and the HN demographic has its blind spots), and I believe it is precisely because it has no tolerance for fools.

HN generally has high quality discussion, but so do many (mostly small) subreddits.
But there's obviously some middle ground between 'free-for-all' and 'only your subreddits' that allows for moderation of the subreddits that are literally evil.
Auslogics Anti Malware 2015 Crack and Serial Key Free Download
It's not that caching itself is complicated, but rather one more layer to keep track of/thing that could break.

On the JVM, .NET, etc. statically compiled languages typically provide blazing performance, which allows you to selectively cache (i.e. where you really need it) vs. caching virtually everything because it's-just-so-damn-slow otherwise.
I'm starting to think about ditching earthquake insurance.

I'm in a modern home, so I'm not making much of a claim if there's a smallish earthquake. But if there's a big one, I assume the insurance company will just go under, leaving me out the premiums and with no recourse.
Why would the targets of hate speech be in subreddits dedicated to that hate speech?
I'm guessing that means the $450 was the employee's share of the premium, deducted pre-tax by the employer
Sure, there is plenty of middle ground. It's a continuum. I just personally prefer the free end of the continuum.
Our name comes from the word Mechatronics https://en.wikipedia.org/wiki/Mechatronics
I'm Ryan, co-founder of Jopwell. There are many different points along the spectrum where problems relating to diversity can be tackled; we're specifically focused on the collegiate and post-collegiate employment puzzle. This is simply a reflection of our initial target market and the immediate hiring interests/needs of our partner companies.
The problem is that sometimes the command is being run directly by a human at the keyboard, and sometimes it's being run as part of a program. And it doesn't really have a way to know which. Localizing the former is fine, but the latter is bad.

In short, if you write a script that uses /Y to indicate "yes" as an option to a command, then that script will fail on computers which are set to a language where /Y doesn't mean "yes", and where the command is localized accordingly.

If you can solve the problem of differentiating between direct human interaction and running a program, this would be a lot better. But then non-English speakers would have to learn everything twice.
Continuations: Debating the Gig Economy
Strange - I'd ask why they left - as I get the opposite impression than what you have.

"Worked for the NSA" is past-tense and they may have left after the immoral workings came to light and that didn't jive with their ethical compass.
It's amazing given how big they are in Latin America how this went by unnoticed.
This pretty much reflects what we have learned as well.
Johnny – GUI for John the Ripper
I'm working on a site that shows you only the free, downloadable music from your SoundCloud feed.

It's not finished, but all the important bits are there (fair warning: following doesn't work yet). I'm extremely open to feedback.

http://salem.io/sketchbook/downspout
> Could you elaborate why you don't think the CFO is a strong signal?

I don't think the CFO having a history in a large financial firm is strong signal for the same reason I don't think the Chief Counsel having a history in a large legal firm or -- even for a firm that isn't a tech firm -- the CTO having a history in a large tech firm is a strong signal: its a background tightly connected to the specific domain of responsibility.

OTOH, a CEO or COO being drawn from a specific industry other than the one the firm is operating in, or any C-level drawn from an industry both different than that of the firm and not tied to the specific domain for which they are responsible, may be a strong signal.
A healthy installation of Ghostery, Facebook Blocker, and Flashblock has a fair amount of overlap, but seems to improve my web experience a great deal.

I used to have AdBlock in the mix, but I develop web sites, and sometimes you actually need to have a div called "ad" or "adv" when you're integrating other people's code. It's hard to develop sites when those divs just vanish.
takeown.exe, which takes ownership of a file in some circumstances, will give a Y/N prompt when the contents of a directory cannot be listed. The parameters "/D Y" will default the answer to yes.

The script in the link is considering what the prompt might ask for, not what the parameters of the program are. If the full thing was internationalized, the script might as well have language specific versions as well, I think.
Feel free to email us at hello@tronclub.com
Fantastic resource.

No mention of HTTP caching though, which for a whole class of applications is a great way to minimise rendering time.

Rails has great support[1] for etag based content expiry.

[1] http://api.rubyonrails.org/classes/ActionController/Conditio...
Forgive my ignorance but is it legal to hire someone and say that a major component of their hiring was their race? I'm guessing it must be OK for some predifined races?
There really should be a "Falsehoods programmers believe about languages". One entry would be: * All languages have the word "yes".
You'd be surprised by what can be achieved by just having Slack. The best parts of IRC and email, put together. Searchable. Persistent communication changes companies. My current employer is only running part-remote, but we actively move important conversations to slack, because if nothing else, we can go back to them later.

When sharing actual screens is necessary, there's ScreenHero, which is very useful for pair programming and such.

Now, I think it's important to have at least some video chat every day, if just so that we can keep up with the emotional state of our coworkers. Over the years, I've preemptively fixed many team dynamics problems by paying attention to people's emotions. If Joe is sad today, maybe I can help with whatever the problem is, or I can at least make sure he isn't pressured too much. If you do most of your talk by text, it's far harder to pick up on those things. If there's some rotating pair programming going on, those things can be handled better.
Start of consolidation in the smallsat industry. As more investors enter this space, it's inevitable that consolidation will become an important priority. Planet Labs is well-positioned after their recent $118 million round led by the International Finance Corporation [1].

I'm writing an article that includes a case study of Planet Labs and their position in this market. They have an interesting take on positioning themselves as thought leaders for the sustainable use of space. I think that they have the opportunity to generate a lot of impact on new entrants in the market in this fashion.

Will be interesting to see how the market evolves over the coming 12 months, especially in light of other deals like OneWeb [2] and Spire [3].

[1] http://ifcext.ifc.org/IFCExt/pressroom/IFCPressRoom.nsf/0/74...

[2] http://www.theguardian.com/technology/2015/jun/25/broadband-...

[3] https://spire.com/insights/news/continuing-our-massive-growt...
So its bad because other people won't localize their programs which might run yours? I can see that being a sadly accurate answer. Thank you for your clarification, assuming I read that correctly.

Although I think a more ideal solution to this problem would be if they are going to run your software they should be using the same library to provide input to it so that they can just specify the machine command (as their software doesn't need to be coded to provide short easy to read commands, like are ideal for a human) to look up the local language command, and give your program the command that will map back to the machine command in their local language where ever it is run. If both a machine and a human will be using your software, wouldn't optimizing for the human be ideal, even if it involves another look up or function call for the machine?
Something with optimal tip-to-tip efficiency
Sent an email to your startup's info address.
Child porn, beastiality, death threats, ande revenge porn are illegal, being racist or hating fat people isn't.