skysight-inc/HackerNews huggingface dataset:
> The line between reasonable and unreasonable will shift from context to context and from organization to organization. There's no silver bullet or magic metric.

No universal one that crosses different missions, sure.

OTOH, if you can quantify progress in achieving an organization's mission, you can create a mission-specific measure of effectiveness with which dollars are spent. (And if you have competing organizations with similar missions, you can use such a metric to compare them, though obviously that doesn't extend to comparing charities with different missions unless you can also quantify the relative value of the missions.)
For s3 and local filesystem, couldn't you also install aws-cli and do a sync b/w the 2 ? I do that for my stuff. Any reason you wrote this and not use aws-cli ?
Paying less in taxes is equivalent to "taking money" from others either though increased debt or higher tax rates. Where would you suggest it comes from? Further, your sidestepping the crap argument. I get to vote in some small way on what the government spends money on, except this giant loophole for charities.

Let's setup a charity to lower the drinking age. I am sure we can get some donations from here and there.
yes, and these tarfiles are in an entirely difficult format, have to be pruned, are the source of many mysterious bugs, and I've even had to write a "synthetic backup" script of my own to automatically turn a large list of "incremental" backups into a "full" backup every night. duplicity has been doing the thing I need but I spent weeks writing tools around it. Even though duplicity is written in Python, it invents a lot of its own Python installation idioms and also is not organized to provide a usable API, so scripting for it pretty much means you have to exec it.

"encrypted rsync to S3" is all I ever wanted in the first place so very much hoping this can replace it.
UDP should be considered in the context of IP network and TCP. In this canonical and typical context, it is designed to the unreliable alternative of TCP, as an IP transport layer protocol.
Haha for me it's the opposite. My password never works in Dropbox. I think it's because they don't support spaces in passwords, but they don't tell you when you change your password. They just accept the change and then you can't login.
Was there not some talk about how Taliban or some such used open sat coms, and still "we" were unable to find them?
> The tax break is equivalent to a matching program coming from public funds.

No, not even remotely. It's a mechanism to reduce public funds and leave more money in people's hands. In accounting terms, a tax deduction doesn't belong in the "expenses" column; it decreases the "revenue" column.

> Thought experiment: if you were setting up a matching program that used public money (i.e. tax income), what would your criteria be? Is that an appropriate use of public funds at all?

Almost never, no. The only case I can think of that would ever be appropriate might be as a means of allowing people to direct spending in a particular area already considered within the purview of government, allowing people to select from a variety of competing services while amplifying their spending power to allow them to afford something considered a necessity. As a means of re-introducing competition to improve quality, it might make sense. (But only after carefully determining that the expenditure in question should actually fall within in the scope of government.)
Try opening a database dump or a log file in Atom. It is slow and it will crash.
Yeah, and they're both pretty miserable. I'm thinking of unsubscribing to Spotify just because their desktop client is so bad.

Also, I'm not sure why Slack needs ~250MB of RAM. Seems a bit extreme for a chat app.
I don't believe this applies to just engineers alone. I suspect teachers, marketers, almost every other, if not every other job has problems that require a mental effort in off-work hours in order to solve.
Semantics. There was a conscious decision involved.
So they've followed the standard SaaS "make money because it's hip" model:

They've taken something that can work perfectly client side, and made it into a vendor-locking "platform".

I'll pass thanks.
Deere, Pioneer back new Iowa home for ag-tech startups
"Nothing to do with fairness, but in a close race there is a lot of luck as to where you are in the stroke when you finish"

Swimmers train on this; it's harder for rowers because the longer lane and variation in wind and wave conditions make it effectively impossible to estimate the stroke phase at the finish, but rowers can and do race forward in their last stroke, just like runners can change their running style before the finish line, even in a marathon.

I also thought Damir had won, but wasn't frustrated to wait, and also wouldn't want this declared a tie. It's very unfortunate for some of the competitors, but it also is one of the things that keeps a sport interesting (yes, I'm against using video technology in soccer, too).

If they did ties, we wouldn't have had that 10 minute or so of 'nothing happens' excitement in 2000 when Ekaterina Karsten beat Rumyana Neykova by 0.01 second, but both had to wait for 5+ minutes (IIRC, the next race had finished before the jury made the call) or so before knowing that.

And yes, there likely is a larger error at the start, but that, IMO, doesn't matter much. The rowers row against each other, and I doubt even a 10 cm difference at the start would often make a difference.

Given the often varying water and wind conditions, if you really want "when we aren't 100% sure A was faster than B, declare a tie", I think one should even declare a tie if there is a meter between boats.
Why handle 2 buckets yourself when you can replicate a bucket across regions?
This comment was snarky, ranty, and therefore a bad HN comment to begin with. But when you got to this:

> And I don't think I even need to comment about the cities that have to deal with the political problems of being in a red state. Sure, if you're white, heterosexual, christian, and have a wife mostly interested in spawning burb-rats, the midwest is awesome.

... you crossed into bannable offense. This sort of slur isn't allowed on HN, regardless of how you feel about the group you're slurring, and regardless of which group it is. Please don't post like this to HN again.

(Incidentally, people sometimes feel like it's ok to dump on a group they themselves come from or used to be part of. That might in part be true in in-person conversation, where it's possible to detect nuance. But it's definitely not true here, where it's not.)
Brings to mind the UN convention on drugs...

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

Also makes me wonder if the politicians that are heavily in favor of methadone programs are useful idiots for big pharma, or in their pocket.
Quick, someone feed the instructions for each of these sandwiches through an RNN.
I know that this is hackernews and being super obtuse and snarky trumps logic at all times, but uhhhh, where exactly do you believe I implied other people should be giving their money away?
The Pease limit already reduces the benefit of charitable contributions for high-income people by as much as 80%:
http://www.scottkays.com/article/2015/04/09/pease-limitation...
For a minimum wage probably you're right. But if potential employer had to choose between someone with experience and someone without, who is he going to choose even if said qualifications are just a "driving license"?
As soon as you start looking at outcomes you need to include charities that fund bad things. Many charities missions makes the world worse. Let's promote abstinence only education! Let's take the kids to the Intelligent Design Museum! Or for the religious, let's promote Atheism!
Yes. I know a lot of people who were able to launch their company thanks to that.
Which always seems to come down to "police to keep the poors in line" because they expect to be able to buy everything else.
Guccifer 2.0: DCCC Docs from Pelosi’s PC
From the article, it sounds like donors can use DAFs to get a higher tax deduction. When someone donates directly to a charity, the deduction he gets is the cost of the donation. However, when someone donates to a DAF, the deduction is the current appraised value of the donation. This matters when you consider that donations aren't just cash, but also art, real estate, non-traditional financial securities, etc. and the different between cost and current appraised value is substantial.
Ask HN: Best trick for your side project?
If you work on a side project, what has been the best tip / trick that you use that you are glad you had knowledge of?

In context, this could be a library, a devops practice, a traction process etc.
All of these posts are fantastic. I can only presume at some point they're going to be collected and turned into an extremely good book on Unix performance and diagnostics investigation; it'd be a worthy sibling to the older great Unix books like Panic!.

The infectious tone is part of it, but I think the bigger win is just how little Evans cares about what the reader/writer is "supposed" to know. Each post goes from a standing start with almost nothing presupposed all the way into the weedy details.

Regarding this post: it's getting close to a pretty big idea. Once you grok why packets get lost† --- congestion --- you're pretty close to understanding the big idea behind TCP, and how the Internet works and figures out how fast to send things, even though we're on crappy wi-fi connections connected to even crappier DSL lines connected to OC192 backbones.

† Fun additional reason we found when trying to build a next-gen "routed" IRC in the 90s: when routes change!
Ugh that's maybe why Slack is one of the slowest apps I've encountered on my Mac. Asides from Atom.
If a something interferes with WiFi, I'm pretty sure WiFi will automatically retransmit.
All drugs. Cocaine, marijuana, heroin, you name it. Legislation doesn't work, it only creates black markets that jack the price up and fund the less scrupulous elements of our society.

Is _that_ an answer for you?
There's a fantastic Radiolab episode about tumors that talks about the discovery of this cancer:

http://www.radiolab.org/story/update-famous-tumors/
I personally don't see how open source authors would be incentivized to spend time integrating their Github docs with a commercial, ad-based system like SO Docs.

For closed source subjects that have few resources for examples, like Obj-C, I could see a use.

However, many SO answers rapidly become outdated, especially in the less popular subjects. And the more popular subjects have some really poor questions and answers. Right now SO does a mediocre job of mediating the outdated or misinformed answers that have sat, so I don't see how that will change with SO Docs. In fact since docs are more taken as truth than random internet answers, I imagine it could get much worse.
Quine Relay (Ruby to Scala to Scheme to Ruby again)
Or Zilog.
What Were Blogs?
You're not following. If browsers adopted the behavior you're suggesting they did, any attacker could quietly turn off SSL for any site. If you propose to generate that warning only for sites that are supposed to have CA-signed certificates, you have to explain how the browser tells the difference between those sites and your own legitimately self-signed site.

That's why self-signed certificates generate warnings even though HTTP connections don't.

Just get a real certificate, or have your users add your certificate to the trust store manually.
> Ethernet has no flow control.

Except it does: https://en.wikipedia.org/wiki/Ethernet_flow_control

Whether people use it or not is another matter!
That Atom is slow and eats battery-life is a consistent complaint by many many people, so to raise it is not "trolling".
I don't understand how they can just withdraw after an attempt at settlement but before the decision was made. Seems to me like all 41 should be on the hook for those legal fees.
When Will the Last Line of Code Be Written?
They do mention MOSTEK in passing, but this article is literally about who created the first single chip microprocessor. Those other companies aren't even in the running.
Are you sure? Alleged spider bites without a captured spider (or by comparison to previously observed bites... with captured spider in those cases) are often misdiagnosed. With recluse/widow/hobo spider bites, play devil's advocate. Could it have been some other bite, an infection, allergic reaction, or maybe even food poisoning? Could it have been a chigger bite, perhaps? Some kind of hymenoptera? Break down local and systemic symptoms, carefully and critically.

The classic widow bite symptom is pain. That's not easy to confuse with the flu or with a mosquito bite. Other symptoms like fever, nausea, and vomiting might be caused by a spider bite... but they might not be, particularly when the wound site is either infected or showing an allergic reaction (which can lead to a constellation of other symptoms that confuses the diagnosis), and particularly when there's no accompanying pain.

Even the classic flesh-destruction of brown recluse bites is not always caused by brown recluses. Plenty of "brown recluse" bites are really flesh eating bacteria infections following some other kind of bite, sting, or other small injury.

Funnel-web bites are a different thing entirely. One component of their venom specifically targets primates.
This applies to _ALL_ IP packets, not just UDP. The lack of buffer credits/etc on IP mean that flow control is a function of the higher levels. Your TCP packets are also getting dropped for all the same reasons, its just that TCP backs off, and retransmits, so you don't see it as anything other than a slowdown.
I think it's unlikely the performance issues are related to the underlying tech (that is, Electron), since it's basically a custom build of Chromium that omits the normal web browser controls. Performance-wise, if your app is suitable for running in a browser, it should be fine for bundling with Electron.
I've banned this account for repeatedly breaking the HN guidelines, and because you don't seem to be using this site in good faith. Intentionally or not, your comments have the effect of trolling. (Grandiose rhetoric about YC and the HN community, btw, doesn't insulate an account from needing to follow the rules here.)

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe you'll follow the rules in the future.

We detached this subthread from https://news.ycombinator.com/item?id=12393868 and marked it off-topic.
250 MB for slack is good. I am in 4 teams and it is consistently taking 1 GB or more.

Something is wrong when a chat app takes more RAM than my Vagrant VM running an entire OS!
There's really not much of a difference between syncing via Dropbox (or similar products) and cloud services with the following characteristics:

- Client-side encryption, meaning the service has no way to obtain your cleartext passwords (short of planting a backdoor, which is a vector that applies to all password managers).

- Full offline support, with the ability to export your database. This becomes relevant when the service is down, you're running into billing problems, or if the company goes out of business entirely.

- Availability of a native client (as opposed to web apps or extensions that act as a thin layer on top of a web app). Planting a backdoor that leaks your secrets is significantly harder when you also need to compromise the vendor's signing key, as opposed to just breaching their web server and adding some JS file.
Idea : prosecute people buying ivory instead of chasing the trail of dead elephants. Unfortunately, people who purchase ivory have expensive taste and deep pockets.
My takeaway on this is that any specification of a physical thing that doesn't explicitly specify tolerances is not really specified as much as it is idealized.
There are still little things that I notice are slow. For example, when I search for text within a file, I hit Cmd-f, then paste whatever I'm searching for.. And then my previous search finally loads and overwrites my actual search. In other words, I'm quicker at pasting than the editor is into the search window, so I have to deliberately slow down my paste.

I'm actually trying VisualStudio Code now, mostly because Atom handles indentation terribly. Trying to copy and paste and preserve indentation is a lost cause as of now.
The layout in the screenshot is for single articles (the link in the OP). It's always a single, tiny column. Click the link and you'll see it.

The setting you mention is only used in streams (e.g. a community, your home stream, etc). Your screenshot shows your stream, not the OP link.
Another thumbs-up. I've been using it to mirror to Amazon Cloud Photos (now called Amazon Drive I think) and it's rock solid.
Preachy? Seriously?

I am not here to change minds or win friends. I'm 47. I respect a person's right to believe whatever they want, all I ask is they respect my right to believe whatever I want.

Yes, it does work for me and many other people, and it's a legitimate way to avoid gonorrhea and all other STD's including chlamydia, gonorrhea, herpes, hepatitis, HIV, human papillomavirus, syphilis, and all other STD/STI's.
So to recap:

"I cannot fathom what you mean"

"Apparently you think that kelukelugames has the right to force Penny Kim to make public statements that would put her at the risk of a major lawsuit. Can kelukelugames compel this of everyone who has a bad employer experience? By what mechanism is the right enforced? What are the penalties if kelukelugames right to know is not enforced?"

Wait so is it that you don't understand my point or that you literally are making up my point? I never even made the slightest implication I believe any of that and you made up this entire system of beliefs for me. This is insane. Stop.

"I think it's ungracious to look at a gift and say, "YOU OWE ME MORE!""

Oh hey, another thing I didn't do! Fun! But yeah, you're right, this is unreasonable! You know what is reasonable though? Anyone who even dare ask a question should be forced to pay a six figure some because some guy on the internet said so and really that is it.

I'll let you get back to mocking behaviors you made up in other sub comments. Thanks for your contribution.
Suggesting to screw a nail or hammer a screw will lead to similarly unsatisfactory results.

Atom is for writing code, not viewing logs. We have tail and syslog and a thousand other tools for that.
Never heard of MegaMaker. I'll check that out. Thanks for the tip.
Context for my random thoughts from the internet: I don't use Swarm in production but I read the blog post.

1. Everyone has their definition of 'prime time'. Kubernetes is a 'third system' designed by Google to meet Google's 'prime time' needs.

2. The odds are that if your company's 'prime time' needs were similar to Google's, writing your own container orchestration layer would be a viable option and there's a good chance it would already have been done.

3. My take on the blog post was that the author was probably imagining a context containing more than a few bare metal nodes.

4. If Docker Swarm works for your organization, there's no reason not to use it. A few bare metal nodes seems to be one of the use cases for which it was built.

The difference I see is that Kubernetes is a solution and Docker Swarm is a product. By which I mean that Kubernetes was designed around Google's internal technical needs and Docker Swarm was designed around the needs of Docker's customer base.

That doesn't make either right or wrong in general, but it may mean that one or the other is a better fit for a particular organization.

Good luck.
People on HN are interesting in things that affect their lives. Curse them! I mean, really, come on.
Separate (going through the master).
> Note also that Erlichmann's family based their denial of the Baum story partly on the notion that he never said anything racist in front of them - though his propensity for racism is definitely confirmed in the Watergate tapes.

Look, I'm not really here to stick up for Ehrlichmann. After all, he did go to jail for some time for conspiracy and obstruction of justice. First of all, that already makes him the least reliable of witnesses, even if he really did say that. Second, he's an easy target for a journalist that wants to sensationalize their story, and instead believing him just because "he's a journalist" is not rational. Dan Baum has written about that interview before and there was never anything close to that damning of a quote. This is why I think this quote is total hogwash. It fits exactly what you want to hear deep down about two bad people: Ehrlichmann and Nixon. Too bad it's likely a fabrication, with zero evidence otherwise.
It's common for a lot of software that's been through many versions. My current os version is 10.11.6 (OS X)
On the other hand, if you get paid 'for' 40, but work 50, and someone else gets paid for 30, but works 35, is that a problem?
> Ethernet has no flow control

it has:
https://en.wikipedia.org/wiki/Ethernet_flow_control.

edit: formatting
Good for you and thx for sharing. I like the "brute force" aspect. That is what I tell a lot of my friends as well who really want to do it. There is no formula. There is never a right time (except some basic planning). JFDI
check out pluralsight.com it's not a book but it's got a lot of training in that space.
> I personally don't see how open source authors would be incentivized to spend time integrating their Github docs with a commercial, ad-based system like SO Docs.

Really, this is the entire issue. What is the point? There is already free hosting of code and docs with a high degree of public visibility. There is little to no benefit to using SO Docs and the reward goes to someone else.
Hm, haven't gotten to the third season yet. Been too swamped with extracurriculars to sit and listen to a podcast. :)
I briefly looked at the introduction. I'm curious how does app link mint work?

is a bank api? or they basically parse text files?
I never saw it like that in the days I had to change Borland, Zortech and VS experience by UNIX one in the late 90's, and from my latest experiences it hardly changed.

DDD was always one of the gdb frontends I installed to make things somehow better.
Anim8js – the ultimate JavaScript animation library
I wish there was an AI bot that would summarize any marketing speak to such a useful summary like you did.

Also I wonder what would such bot translate my product description to :D
I guess I'll give a non sarcastic reply even though I didn't think it would be necessary to give your obviously rhetorical, snark question that had no connection to reality:

"Just to be clear, your offer is this ex-employee possibly gets to pay a $x00k legal bill for your convenience, right?"

No.
Brute force describes it well. At some point you have to take the plunge. You will likely learn fairly quickly if it's for you.

Expect to fail. And while it shouldn't be a goal, my failures have always been more beneficial, more productive than any success. Success always has the risk of promoting complacency. Failure will test your character and grit. In the end you will know more about yourself having tried than not. I also recommend doing it as young as possible. It helps to teach you the possibilities. If you decide it's not for you then you have time to start over and rebuild. Maybe with maturity and a different perspective you have the opportunity to pursue it again later on.
Yeah, we have kind of a strict rule here that during business hours I'm not to be disturbed. Luckily, my daughter's in school 8am-3pm now, and then she often is ferried around to after-school activities, so the house is pretty quiet during the school year. So you have something to look forward to, hopefully :)
I use it daily for PHP development, and I don't ever notice performance slow-downs unless I accidently click on a >1mb image and it tries to write the binary to display.