skysight-inc/HackerNews huggingface dataset:
Oh boy, here we go again. At least this time it's with people who have pockets deep enough on both sides to make a proper show.

Let's watch the usual hivemind folks come out in defense of software patents. Folks, software patents are stupid and counterproductive, and this is just one more example of the same.
Even worse, some sites let you enter a plus address initially but that address will not work in some account management pages. I had an instance where I signed up to a pizza place with such an address and I could not unsubscribe or edit my mail preferences because of it.
It's worst than that. Below (or somewhere in this thread) you'll find some example posted by kuschku: you don't land in someone else domain, you're still in the Google domain, you'll just find out that you're viewing someone's else page if you see the full URL.
Thanks for sharing these experiences, man. I never heard of an incident like the one you describe, but I can totally believe that experiences like these happen by the law of large numbers. To employ a tired but accurate adage, no organization of any meaningful size is immune to this category of concerns, especially not in the tech world.

Which of course is no excuse; where my experience remains different than yours is in your characterization of the management team. I've found them to be proactive and sensitive in forwarding inclusiveness and educating employees on the ways inadvertent discrimination can cause harm -- and as a minority, I never had any problems. As I'm early in my career I don't have much of a benchmark, but I'd love to PM you to understand what you would have done better. Above all, thanks for engaging productively -- I apologize for coming in hot, but hope you understand that I feel loyal to an organization and leadership team that, in my view, has done a fantastic job making me feel welcome.
Thanks! Definitely gonna check this out! Out of curiosity did you do the 'paid' or 'audit' version of this? I can't really tell if the 'paid' version is worth it. I can't imagine the certification being useful.
Great post. Thanks for sharing man!
> I still don't understand how you arrive at that without a belief in Natural Law

I don't believe in things that seem unlikely and have no proofs.

The theory that my feelings are more valuable than that of other people seems unlikely (why my out of all people) and I have no evidence supporting it. Therefore I assume it's false and act accordingly.

Why would you need some external law for that train of thought? All you need is logic and probability theory.
Right. In practice, servers get $15000+ in tips. So there usually isn't a subsidy.

It also has a non zero impact on the menu prices (they would go up if tipping wasn't expected)
Many charities are incredibly efficient; I'd argue instead for detailed scrutiny of the ones actually wasting money in overhead.

Apart from that, taxation already burns up a fair bit of people's goodwill; it's a lot harder to get people to donate when they're already involuntarily "donating" to a wide range of causes they don't support. A tax break for charitable donation gives people the ability to support causes they actually do support.
> Seeing so many charities, with lofty, worthwhile goals (at least as indicated by their names...) that spend upwards of three-quarters of their donations on overhead, administration, and fundraising, makes you wonder.

While some of those extreme cases may be problematic, I think that there is a risk of putting too much weight on administrative cost ratio (with low ratios being "good") as a metric.

Its easy to reduce administrative costs by simply not putting effort into making sure that the way funds are spent is effective at achieving the nominal goals of the organization, but I don't think anyone who thinks things through would think that makes a charity "better". You need better metrics to answer questions of charity quality.
I think the parent meant to say that this could be an all-in-one solution.
Consider leaving it off anyway, and shortening how your resume presents your current career by ten years. Rebrand yourself and wrap yourself in nice shiny new packaging. I'm 32, I present myself as having 4 years of experience, I make six figures. When they ask me what I did in my twenties, I tell them I worked in construction.

Your resume isn't your permanent record. It's a marketing initiative. You should feel free to treat it as such.
$ emacs <file>

C-x h <tab>

Whatever that does, with whatever type of source file, that's what I'm using.
It shouldn't be that hard to enact some laws which make it really hard or unprofitable to be an absentee landlord. Perhaps rules requiring property owners to personally show up for annual property inspections? An easy one would be rules preventing corporations from purchasing residential property (after it's been constructed and on the market; it's normal for corporations to own it initially during construction and first-sale). There should be some other sneaky ways that localities could throw up roadblocks to foreign investors and other absentee landlords, and use them to seize the property.
Compass raises $75M at $1B+ valuation for real estate listings
Allegedly, they have gone on some banhammer-binges recently for VPN users, as well as blocking many forms of VPN. Even spinning up a VPS in a datacenter in your own state and using a VPN may not work for you. I assume copyright holders have prompted this regulation, because I doubt Netflix cares too much what you watch.
>smile through a bad customer's rudeness

Being nice to assholes isn't something I consider necessary for good service. If anything it's bad service for all the other polite customers who have to listen to their bullshit.
Temporary: please take the page back, it worked for me... Keep the video for those who can't.
You don't give your passwords to LastPass either, you give them encrypted random noise they can't do anything with.
I feel like calling out the humblebrag, but that's just impressive man.
Indeed, I recommend this blog post about Dash by Simon Wardley, to see where it is inevitably going:

http://blog.gardeviance.org/2015/04/so-amazon-fired-warning-...
mailhero.io lets you set a username, then anything sent to *.username@mailhero.io is forwarded to an e-mail you choose. It's only somewhat an e-mail host at the moment (added a few weeks ago), and it has stated that the hosting is only temporarily free, but if you already have a host this can give the feature without requiring any form of migration.

There was an HN discussion about it fairly recently, https://news.ycombinator.com/item?id=11781361
You could try to come over and prototype your new products with Baqqer.
Well, it turns out my idea was too farfetched, and someone already did the groundwork. But I do have an action plan now, just stick to the basics which I did not do previously, for a number of reasons, namely:
1) being too overwhelmed and forgetting to merge,
2) forgetting to fix the PR which has been reviewed,
3) taking tasks which are way above my head and not designing things beforehand which makes the code subpar and introducing regressions,
4) not attacking problems as hard as I can which makes tasks longer,
5) not asking questions a lot sooner

I guess it all boils down to completing the tasks I was assigned, improving the quality of the code and then finishing on time.
rsclone operates like a limited rsync between different cloud providers (and local filesystem too), so either copy files or mirror two directories; duplicity does incremental backups.
This is an excellent point here; I should have thought of this myself since I even went through one of their ridiculous phone interviews.

You don't need someone with post-doc CS expertise to do mundane, basic coding, and someone that advanced wouldn't want to work on the unpopular, "boring" tasks anyway.
I think you are being downvoted because of the "you may be able to conceal the income" part. You don't want to do that specially when running an online business (which is never cash based). Everything has a trail and you need to try and manage all records correctly.

But yes, you have some ways to get some deductions for your business and write off a few things like meal expenses for client visit etc. But you cannot directly conceal income. That is almost a sure way of inviting the Tax Police/IRS.

At the end of the day, it is not so much about deductions for me. I still make less cash than my job (so far at least) even after deductions. It is more about the freedom of doing what I want to do.
glad to know, as I used for a long time a really limited version :-)
Obligatory: Is it fast yet?

Apologies if this comes off as trolling. I really want it to be snappy so I can switch over.
I have been developing for 20 years, handy w/ vi, eclipse, inteliJ, sublime...

But the new king is Atom. One reason is it easily plugs in the modern 'transpilers' / generators. Ex: jade.
inteliJ is pita for jade.

i urge you to try the free atom.
gives people the ability to support causes they actually do support. By taking money from people who don't.

Further, overhead is only part of the problem. Many fund crap.
5 Direct Mail Tips for Direct Marketing and Advertising
Troubled Theranos hits another wall as Zika test withdrawn
https://news.ycombinator.com/item?id=12397246
Interesting. I've just been reading about using alibaba with freight forwarders and shopify to create online shops where you can sell on Amazon. This might make it even easier.
The Lancet paper. The graph shows tobacco as less harmful than cocaine, metamphetamine, and heroin, as well as alcohol.
I tried to reuse entity framework context as if it was db connection and it ended in eveything working but occasionally producing bizzare errors that went away only when I created at least one context per method.
> Other mistakes are more subtle, like misaligning seasonal demand with a fundraising cycle (e.g. raising 2-3 months after a peak season is tough because most of your key metrics are dropping just as you're starting to approach investors).

Are investors usually this fickle? If you have a good explanation for the drop in metrics, then why would you need to time anything?
TIL it's offensive to have an informed opinion. First, lets cover the fallacies - no one said alcohol is more dangerous than crack. No one said alcohol is more dangerous than heroin. Several people did say alcohol is more dangerous than LSD, MDMA, other drugs. The data backs this up, in terms of mortality and in social ills that come of alcoholism. Being nonaddictive and having such an insanely high lethal dose, there isn't even regular data on how many people die to LSD yearly! So if we're playing the "outrageous lie" game, then you're winning.

In all seriousness though, look at the facts: http://www.cdc.gov/alcohol/fact-sheets/alcohol-use.htm - Alcohol is responsible for far more deaths, in part because of its availability. For lack of a better resource, https://erowid.org/chemicals/lsd/lsd_death.shtml - no one dies from LSD.

You'd do yourself a favor to avoid conflating psychedelics with highly addictive "hard" drugs.
A great example was the recent Opera browser sync hack. Everyone who uses it has to change ALL of their passwords everywhere. Password managers are a TERRIBLE idea, and it's kinda sad so many security researchers recommend them. Single point of failure is a really basic concept to understand.

Password reuse has been slightly overblown as a concern. Things like your Google, GitHub, TeamViewer, bank, etc. accounts should always be unique. But if someone hacks your password for the Engadget forums or something, does it matter that they can now log in to your Kotaku commenting account? REALLY? People talk about how they have hundreds of accounts and could never remember passwords for all of them, so need a password manager... but in reality, only a few of those accounts actually matter.

And you're better off leaving a piece of paper with passwords on it by your desk than using a password manager. The likelihood of a digital hack of a password manager is infinitely greater than the likelihood of someone breaking into your house to get your passwords (instead of like... just taking your TV).
A tremendous number of large corporations in North America have a traditional "butts in chairs" mentality/approach.

I'm a consultant but many clients, and especially government ones, in large enterprise IT, insist on seeing you in the office 9-to-5 (well... 8am-to-6pm really, but I digress).

While in the news and especially Hacker News, we hear more about the startup-type businesses, majority of people are employeed in big traditional corporations.
It's paid by the state while you look for another job (national employment agency).
If your plan is to create a new company instead of looking for a new job you can get the aid as well.
They'll usually leave you (almost) alone as long as you prove that you created a company and that you're not getting any salary of course.

It's great and something that doesn't make the news so much. It could be viewed as a state funding program. The state will get back much more in taxes and employment when and if the startup takes off.
I always just audit the courses. I'm doing them for my benefit, not for a certificate. I might buy the lecturers' book though as a thank you.

Pro tip: Use the mobile app, download the videos and watch them at 2x speed to save time :-)
It does imply that we are structuring our networks in a way that doesn't have the capabilities for restriction that they would like.
You suck! I ran an email server from my home for several years. I could get a static ip but my isp wouldn't set my rdns for some reason.

I had both spf and dkim correctly configured but people like you eventually forced me to move to commercial hosting.
I used to be in ecommerce long ago, but I don't even consider it anymore because of Amazon's dominance and the overall saturation, unless one is creating a novel product / trend.

Did you create new products or simply better at marketing products that are readily available on Amzn etc?
It's still working its way through our culture.

http://www.health.harvard.edu/blog/panel-suggests-stop-warni...

Changing the dietary guidelines (in the US) was only recommended 2 years ago.

Like salt, fats, and other things, it'll take a while before we come down from some of the hyperbolic concerns that grew up around cholesterol.
My darned residential cable line has forward and reverse DNS that match.

If the Amazon SES can't figure this out, they have no business sending SMTP e-mail.

I do apply the SPF check and reject the SMTP if it comes up as a confirmed negative: the sending domain has an SPF record, with strict semantics, and the IP doesn't match.

SPF speaks to a different problem (not the problem of "is this host a spammy host?"), and generally has no teeth. Passing SPF only informs me that the IP address sending to me is allowed to use the given envelope sender domain. A spammer can register a bunch of domains and set up SPF records for them, and then use the domains as envelope addresses. (Of course, these envelope sender addresses don't necessarily have anything to do with what is in the From: header).

You can't expect some sort of free pass just because you made a SPF record. What the SPF record does is protect your domain from being used by other people the bases of a sender envelope address. This is of low value, because most recipients don't even see the envelope address.

SPF can be applied against From: too but that's fraught with problems, because of forwarding via mailing lists, or people using alternative sending identities which are legitimate.
> Many charities are incredibly efficient; I'd argue instead for detailed scrutiny of the ones actually wasting money in overhead.

The ones that are incredibly efficient are the ones that deliver on their mission well for the amount of dollars that go into them; this may or may not correspond to a low share of money spent on administration.

In charities -- and the same is true for public agencies -- people love to complain about high administrative overhead, but then also love to turn around and complain when ineffective administrative oversight results in non-administrative uses of funds being wasteful or ineffective, asking why controls weren't in place to prevent that.
> things can get over-architected

Yes. Unfortunately, the cure can be worse than the disease. At least spaghetti code _does_ something, even if it does it more slowly and more resistant to change than something theoretically might. I'd estimate that half of my career has been spent fighting with "enterprise architects" who want to roll out "enterprise solutions" (i.e. third-party software products with questionable support and nightmare licensing conditions) in a misguided attempt to avoid writing even one line of code.
Great Accelerators and the types of Startups they work with
The military is great at logistics, but it also doesn't do any construction (unless it's on a battlefield): all that stuff is contracted out, as is manufacturing of weapons. They have a big hand in the nitty-gritty details of these things, but ultimately they're done by private companies.

Government doesn't even need to be in the healthcare business per se: that can all be done by private providers. Government's role is to regulate it to keep costs down (similar to however they do it in places like Belgium), and to provide the funding. If Belgium can do it, we should be able to do it too. But maybe we need to hire the Belgians to help us set up the system....
I have been watching indiehackers since you shared on HN. It looks really good and high quality stuff. Another bookmark for me as I obsess with the various products being shared and their stories. The revenue transparency is an icing on the cake :)
That just means it will be controlled by my younger sister or I will trade charities with someone else.
> On a conference call, the federal judge overseeing the case told the plaintiffs’ attorneys that he was prepared to rule in the theater chain’s favor. He urged the plaintiffs to settle with Cinemark, owner of the Century Aurora 16 multiplex where the July 20, 2012, shooting occurred. They had 24 hours.

Is it common for a judge to tell one party in a dispute which way he intends to rule, in advance of the actual ruling? That would seem to give that party an unfair advantage in settlement negotiations. The article doesn't say that Cinemark was given the same information in advance. Had they had that information, they wouldn't feel compelled to offer much of anything to settle the lawsuit, except perhaps for the sake of PR.
If you haven't read the code for how Elixir handles Unicode support [0] I highly recommend doing so. At compile time it reads from several Unicode Character Database text files [1] and then defines a whole slew of functions using the contents of the files that take advantage of pattern matching via unquoting. I already knew all about pattern matching before I came across this but I was still absolutely floored by how awesome this is. In the past when working with C I've needed to do something similar but it required running an external tool whose output was a .c file. It worked but it was hardly elegant.

[0]: https://github.com/elixir-lang/elixir/blob/master/lib/elixir...

[1]: http://www.unicode.org/Public/8.0.0/ucd/
Web development consulting. Basically what I did at my previous job but now I have to get my own clients. I never really liked the pitching part of my old job but find it easier now that I'm basically selling myself and believe in that "product" more than what I had to sell before. Making this part more of a company is my fallback if the product side of things doesn't work.
That's kind of a low-margin business though, because it's so easy to get into and you're not really adding any value as a alibaba reseller.
The concept is fine as long as the transaction fee is low enough. The current minimum "gas" fee on Ethereum is something like a half-penny per transaction. That may indeed be too high for practical everyday gaming. But what if the transaction fee drops to a hundredth or thousandth of a penny? What if the rest of the game is otherwise free code on the blockchain, and you don't have to drop $60 for the privilege to play? Then the proposition is not so outrageous.

It wasn't so long ago that subscription gaming like World of Warcraft was a non-starter, or mobile micro-transaction gaming was a non-starter, but then both those concepts went on to dominate. There are many possible futures in which blockchain gaming could become viable. It's still early days for the tech. Much is in flux. None of us can be sure how it's going to play out.
Spending time on hiring, code quality analyses (code reviews, performance reviews, etc), refactoring, developer training are all examples of administrative overhead.

Software shops that don't invest in any of these things end up producing crap. Software shops that over-invest in these things end up navel gazing instead of getting shit done.

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.

Ditto for charities. Running a survey that costs more than your actual charity work in order to determine if some strategy is working might be a complete waste of resources. But it might also make a lot of sense. E.g., before dumping 10x the initial investment into that strategy, or before convincing 5 other large charitable organizations to double down on the new strategy. But sometimes it's the tail wagging the dog and/or a failure of leadership. It's impossible to tell from dollar amounts alone.
Resolving MX records from your home and contacting hosts directly on their port 25 is a nonstarter. I wouldn't even think of doing it. Instead, I forward to my ISP's SMTP forwarding hosts (via an authenticated SMTP connection).

It's not necessarily the "working DNS" rule that will reject you, but other methods, like anti-spam databases that list residential line IP addresses. For example, my residential line, in fact, has forward and backward DNS that match. If I directly contact someone's mail server which has this rule, I can get past that rule. That's not what will "get" me.
Can you elaborate? I do say that we should develop the asteroid defense capability, to eliminate those smaller more frequent impacts and others. My terminology was not standard or precise and I apologize for that. I mean by "small" those which are akin to an atom bomb or a hydrogen bomb explosion, and "medium" those which would cause catastrophe over a large region but not global annihilation.
I remember hearing that as well, although I can't find a citation.
Will StackOverflow Documentation Realize Its Lofty Goal?
I read in duplicity's man page that "In order to determine which files have been deleted, and to calculate diffs for changed files, duplicity needs to process information about previous sessions. It stores this information in the form of tarfiles where each entry’s data contains the signature (as produced by rdiff) of the file instead of the file’s contents."

Where are these tarfiles stored? The cloud?

BTW rclone checks size/timestamp and/or checksum to determine what to upload, the same way rsync does. So you don't have incremental "snapshots" the way duplicity does.