skysight-inc/HackerNews huggingface dataset:
I always love reading absurd statements made by otherwise reasonable people who - of course - a salary depends on being unreasonable.

Here:

> Intuit argues that allowing the IRS to act as a tax preparer could result in taxpayers paying more money.

Majority of work will be done automatically by some free jQuery and PHP scripts (hello Obamacare website) and taxpayers have only shell-out initial cost. Even if TurboTax is $19 per year, I have a hard time believing that 200MM tax payers X $19 will be less than running an enterprise servers for online consumers.

> [...] "STOP IRS TAKEOVER" campaign and a website calling return-free filing a "massive expansion of the U.S. government through a big government program."

I honestly laugh at this one. Just exactly which part of information that IRS process is not already in the IRS possession? With that statement -- they really reach out for the dumbest people hearing them out.

> Explaining the company's stance, Intuit spokeswoman Miller told the Los Angeles Times in 2006 that it was "a fundamental conflict of interest for the state's tax collector and enforcer to also become people's tax preparer."

I have to place a call to intuit maybe they will sponsor my idea that I should fill out and asses my own respondibility when it comes to a parking ticket. I mean you cannot trust the government that they will be fair to you - so I should get note "you violated parking zone - fill out this form and return to us with own assessment of your penalty". Gosh imagine wild wild west we would be living in if you stretch it to criminal law.
Simple is better. Start with the minimum and as you build demand introduce tools.
A better money spinner would be to take the cryptolocker approach.

Engineer a relatively benign gene edit that makes life a little more annoying for someone and offer to send them the fix for 1 BTC. And actually deliver on the promise.

But you are correct that a class divide could be created. Perhaps a solution would be to class all the possible fixes people can get and have some that are considered "elective" and other that are deemed "critical". The state covers the cost of critical fixes (e.g. remove genetic diseases) but you can pay to have elective updates (e.g. vanity related or doesn't severely affect quality of life).

Just some thoughts. I'm sure there are better ideas out there to regulate this.
I'm certain that at least in Europe, it will be free and regulated, if allowed.
It depends on how "terrorist state" is defined, but North Korea might count.

A state is different; they have something to protect and are subject to deterrence through threatened retaliation. Groups like al-Qaeda are more dangerous in this regard.
"Their destination was a safe house known as Vive, at 50 Wyoming Avenue, on the east side of the city."

This is a definition of "safe house" with which I was previously unfamiliar.
There is a basic problem with this argument.

There are lots of places in the world that accept and use the dollar as a means of trade, where the penny is still of value.

https://qz.com/260980/meet-the-countries-that-dont-use-their...

What amounts to a rounding error for most Americans would quickly add up in places that depend on the dollar for currency (official or un officially) as they typically have larger marginal populations.
I agree. The problem is once the genie is out of the bottle, you can't rely on every nation-state and every organization to adhere to any consensus about the use of genetic engineering.

In an ideal world, humanity would be scattered and numerous enough that the engineering of any one population would leave the others unaffected. But as it is, we're all stuck on Earth in a global, interconnected civilization without central authority, so once this technology is introduced, the incentives are aligned against us.

But I don't know what else to try.

> even if that class lacks genetic diversity, that seems like exactly the kind of issue that genetic engineering exists to solve.

Why would anyone choose to have genetically diverse children if that diversity led to immediate short-term problems? Who would bite the bullet and have 100IQ child who had to compete in a world of 150IQ children for the sake of genetic diversity?
The blog post isn't about defining unit testing, it's about defining testing. I'll make that more clear when revising, yes.

The testing pyramid, IIRC, starts with the presumption that the goal of testing is quality. There are other goals for testing, though, and I say in the intro quality is too hand wavy to be useful in decision making.
Canada got rid of it a few years ago despite all the wild-eyed hysteria surrounding the phase-out. Senior citizens did not go bankrupt, stores selling inexpensive items did not go under, and a myriad of other nonsense proved to be utterly unfounded.

A penny is so worthless these days even homeless people throw them out.

Visiting the US is like visiting a time machine where pennies and dollar bills still exist, where chip and pin is only just coming into fashion, and where "checks" are still used for ordinary transactions like buying groceries.
Garmin Forerunner 225 Full Specs, Pictures and User Reviews
Does this really work as a marketing strategy?
Ah right, thanks. I didn't know that so obviously my attempt at humour came off as stupid :)
That is literally survivorship bias
The case for Mark Zuckerberg 2020
Ask HN: Emacs Users, what's in your .emacs file? (2017)
As a continuation of the last time this was posted:
https://news.ycombinator.com/item?id=1654164
You can file for free at any income level; you just get software assistance if you make less than a certain amount. I file with Free File Fillable Forms, which does the calculations for me, I just have to be comfortable filling in the inputs to the form (and I'm paranoid enough that I want to be reading the form and its instructions anyway). But I don't have complicated deductions... or at least, I don't think I do.
Portainer.io v1.12 released
We are proud to announce the release of Portainer.io v1.12, which now includes multi-user management, which is phase 1 of adding full roles based access control and multi-tenancy.

Lots of other fixes and enhancements too.

Breaking changes:

The docker endpoint used to proxy requests from Portainer API to the Docker API is not available at /api/docker/ anymore but is now available at /api/docker/<ENDPOINT_ID>/. This allows Portainer to proxy Docker requests to a specific endpoint.

New Features:
Multi-user management and User Access Control (UAC)
Improved services view
Add the ability to force remove an image
Add the ability to specify to add entries in the /etc/hosts when creating a container
Add the ability to publish all the ports of a container when creating a container (docker run -P equivalent)
Add the ability to specify the --privileged flags in the Apps Templates
Add the ability to specify and override volumes in the Apps Templates
Add the ability to specify a network field in the Apps Templates
Add the ability to specify a command field in the Apps Templates

Fixes:
Fix an issue when trying to access the node view
Portainer not running on IE11
Issue with long container commands

Minor changes:
Update warning information when defining the local endpoint using the wizard
Add the ability to select all endpoints via a checkbox
Remember selected items after an action in the containers view
Automatically redirect to the dashboard view when switching endpoint
Add some analytics and a way to disable it using a CLI flag
Display IP address of each node in the swarm view
Fix a typo on the loading screen
I was involved in a project that measured the fuel consumption of 1-2MW diesel gensets a couple of years back. It is not that hard...
I've never met a doctor who wants people to be sick. I'm sure they're out there, but the great majority wants to help people, and would gladly be put out of business.
Sector failures on a single drive are not independent random events. So doing this on a single drive is not perceived to be a good idea.

The only choices, imo, are multiple disks, or automatic backup to offsite (dropbox, box, one drive, etc).
They should accept them, as per the Euro agreement.
They've never taken off because they get cancelled too soon. And now everyone knows a new dollar coin will get cancelled, so why bother doing anything to support them?
Science is all well and good, but the survival of the species is even better.

I am sure you would agree that if science, say, discovered a simple way to make large amounts of antimatter at home, it would be better to suppress that knowledge by whatever means necessary so that one crazy guy somewhere doesn't decide to obliterate the European continent.
I have a rare auto-immune disease, a subtype of vasculitis. No symptoms, no abnormal blood tests. I got really lucky finding it through a routine xray. Have been managing it and monitoring it ever since.

Been down the kumbaya food path, maybe it's what got me this disease (tried some shady immune boosting drinks on and off before getting diagnosed, just for the sake of it).

I am monitoring research and for my specific disease there doesn't seem to be much in the pipeline. But one drug developed for some other auto-immune disorder can manage mine as well. I am putting hope in AI and machine learning, to guide scientists to faster discoveries. And I hope the socio-political climate doesn't escalate to the point of halting research.
This is not the problem of the USA.
Maybe these endless rounds of financing even when the company is selling product aren't such a good idea. The result is often a chicken run for the bankruptcy cliff. Can you buy dominant market share before the investment money runs out?

Looking at you, Uber.
For me it's a simple undotree toggle:

;; undotree
(defun undo-tree-visualizer-toggle ()
(interactive)
(if (get-buffer undo-tree-visualizer-buffer-name)
(undo-tree-visualizer-quit)
(undo-tree-visualize)))
;; Represent undo-history as an actual tree (visualize with C-x u)
(setq undo-tree-mode-lighter "")
(require 'undo-tree)
(global-undo-tree-mode)
(global-set-key [f8] 'undo-tree-visualizer-toggle)
Jed Kolko, former chief economist at Trulia, thinks stories like this are either exaggerated or wrong. His basic claim is that urban revival is limited to childless professionals in their peak earning years. See [1], or any of his posts at [2] for the data and analysis.

[1] http://jedkolko.com/2016/03/25/neighborhood-data-show-that-u...

[2] http://jedkolko.com/favorite-housing-posts/
Vocus.io (I'm the founder but also happen to rely heavily on it for our own growth). Great for outreach and customer support.

Others:

- Mixpanel

- Pipedrive

- CloudWatch
For ... Reasons I can't use npm or node in the platform I develop this project.

After been using it without jsx for so long I kind of got used to it/ enjoy it more.

I am also ditching jsx in my side projects.

It's all just JavaScript and react API. Pretty straight forward.
If you indent the render functions correctly I feel it's all good.
TLDR; Scientists find nothing interesting, conclude its just training from birth and the human body is amazing
A huge feature of the AU detonation system is that we actually give the coins sensible names. Instead of making up confusing names like penny and nickel and what not (which I can never remember what they are, no matter how much time I spend in the US). Just call them by their face value and be done with it.

There's a particular coin in the US that doesn't actually say the value on it anywhere - it's particularly annoying.
Horrible company with absurd ID requirements. I stopped trying to be validated user after confirming my email, confirming my text message and being close to send them my government issued IDs for God knows who and when to hack into them and steal it for identity fraud purposes.

Edit: oh and don't expect much customer support help for 99cents per month, even if their customer support is located in Cambodia.
Married filing jointly is one of the more sexist things codified in US law. It basically says women make no money and the man has to provide for everyone with a big salary so deductions and credits for the big earner. Or it says that if you're a dual income bunch of shmucks, that your wife must make 80% of what you do.

Think about when these laws were written and look at it through a historical context. Once you do, it will outrage even the most even keeled.
Author here. FWIW, git-cinnabar is written in python because it uses the mercurial code to talk to mercurial servers, and the mercurial code is in python.

Well, that was true when it was first released, but recent versions have gained "native" support to talk to mercurial servers (where a helper program written in C does the talking[1]), although the mercurial code is still used to read bundle2[2] data that comes from the mercurial server, even in that case (that is, only bundle1 is supported without using mercurial code).

I'm moving more and more things to the helper with the ultimate goal of not having any python code left.

1. https://glandium.org/blog/?p=3648
2. https://www.mercurial-scm.org/wiki/BundleFormat2
How to miss the point. Methyl was only added to alcohol that was legally manufactured and sold, not home brew or bootleg alcohol. Smuggled drugs are smuggled pure in order to maximise the amount got through, then adulterated before its sold. There's no point risking your life smuggling 30% soap suds across the border, when you can add it on the other side.
The headline of the article (not the title of this post) is a clear representation of how bad ad-driven news has gotten.

Civil asset forfeiture is an issue so transparently incompatible with our society that everyone, no matter what side of the isle they are on, should be able to support any other person who is against it. You don't have to support their other ideas, policy objectives, rulings or whatever. Just listen to them say "civil asset forfeiture is awful" and respond "yup".

Yet the article goes out of it's way to portend (in sometimes subtle ways) that it's a partisan issue. If politicians, with media backing, twist this issue into a divisive one I won't even be mad. I'll be impressed. If Democrats or Republicans start standing up en-mass and proclaiming "police should be able to just take your shit", because that's the party line, we will all have truly lost.
It does help you as a user, since the OOM killer tries to be somewhat sensible in what it kills. Imagine you have 10 well-behaved programs and 1 program that just leaks 1GB/h. After a few hours your entire RAM has been committed and the next process to request memory will fail. In this scenario, the process that crashes is random - it might be the leaky program, or it might be your desktop shell. The OOM killer on the other hand will definitely kill the leaky program once there is literally no more memory available. It's a combination of programs not using up all pages they mmap and there being no good ordering of which memory requests are more important that leads to overcommitting and the OOM killer being generally good ideas. In my experience that's exactly how it works out - the moment you start something that gobbles up memory due to a bug, it gets killed promptly, rather than some other random program crashing due to being unable to allocate memory.
Paying TurboTax $59.99 is cheaper than going to H&R Block and paying a tax preparer $169
The government doesn't need your cooperation to collect a tax debt. If you owe them and you have any money or assets they just seize them, and if you don't have any money they have your employer garnish your wages until you've paid it off. The IRS does not screw around.

And the point is to deter people from evading taxes. If they're permanently bankrupt you can't collect anything from them, but they also end up on probation which means the government can search their place and finances without a warrant. If they're stupid enough to violate their probation by committing tax evasion again, even though it's now much easier for the government to catch them, now they can go to jail.
I'm lucky to not be from the US, and so growing up was pretty free for all, within the limits of common sense and your mom yelling at you for not being careful when you got hurt. The funnest part of it all was using the playground like it wasn't meant to, like climbing up the slides, laying on top of the monkey bars or standing up, balancing on, and jumping off the seesaw. I also had a bike; you needed something with a good suspension cause we'd try to make them jump on makeshift ramps. Or we'd take them down the steepest slopes/stairs we could find to challenge ourselves. We'd even ride them down the river-side through rocks and plants; park it by shore and jump in the river.

Of course I fell on my face and got hurt; everyone did. I still have some of the scars on my knees; boy it was definitely worth though.

It strikes me that in the US on top of underestimating the common sense of kids adults also tend to underestimate their resilience (then again, sometimes I see the kinds of TV shows kids here might be exposed to, and I too wonder if their common sense is being undermined /:). When you're young you can take hits, a scratched knee, torn shirt, wet/muddy shoes, they're all temporary and not a huge deal. What really matters is the game. Sadly, in adult-space in the US it seems to be the risk of lawsuits that matters most.
A lot of my phone browsing involves apps with built-in browsers (reddit, HN) so hosts-filter is more practical. Killing ads in free apps is definitely part of the equation as well. The one downside would be not being able to click sponsored links on atop Google when looking for a particular product.
> I honestly laugh at this one. Just exactly which part of information that IRS process is not already in the IRS possession? With that statement -- they really reach out for the dumbest people hearing them out.

They won't have data from people who are self-employed. That said, neither does TurboTax so there's no difference here based on their argument, just as you said.
Detached from reality, this article is.

If you're to the point where you're frequently buying stuff twice because it's too much work to find the instance you stored, you need to act - sooner rather than later - because this problem will compound as the piles get higher and deeper. Specifically you must either:

1) Just clear the vast bulk of it out, dump it since it's no longer functional as a compedium of stored goods. (this counts as decluttering.)

2) Resort, regroup and defragment your storage, using the opportunity to introduce more transparent containers and push what you're likely to need toward the front. (this counts as decluttering.)

3) Go through nearly everything and thin out the piles, probably drastically. This process will both reaquaint you with where stuff actually is and will mean you can get to the stuff you actually need. (this counts as decluttering.)

4) Most likely, both 2 and 3 above. (this is what most people call decluttering.)

So yes, you're going to declutter or suffer from not doing so.
I was under the impression that they worked crazy schedules so they could work 2-3 days and be off the other 4-5 days each week.
Working with generics and constraints in C#
Easily create REST applications using Erlang
It's kind of relevant, for anyone not familiar with with the details, that his death (likely suicide) had nothing to do with the witch hunt.
The whole point of having a $1 coin is so buying something like a can of coke or paying for a parking spot doesn't involve stuffing ten or quarters into the machine. It's two or three coins if you're doing it right, max.

Parking meters. Laundry. Vending machines. Public transit. These are all things made immeasurably better by having coins that have value.

> I can't just ignore my loose change.

Sure you can. Back when I was still using cash I'd just dump it all in a jar and at the end of the year I'd have at least $800-1000 of savings.

It's also nice that with a single coin you can buy something. A bagel? A muffin? A coffee? If you shop at the right place you might even be able to swing a muffin and a coffee for a single coin.

You really can't get much for $0.25 these days. Even a pack of gum is vastly more than that.
Have you looked at Arq? (Blatantly assuming you use Mac or Windows.)

https://www.arqbackup.com
I can't be the only one that remembers frequent broken arms and concussions from playground equipment in the 80s/90s?
TypeScript supports implicit interfaces
Have you researched the ketogenic diet?
Makes you wonder what would have happened with respect to nuclear weapons if that bomb had indeed detonated. Very close call.
I think people use Paypal because it's easy to use in general, not because it makes tax evasion easier (I suspect it's a pretty dumb choice for that :) ). Taxes need to be paid regardless of how the money get brought into the country, and Canada and the US have a pretty well understood tax treaty.

When I opened up my account at the BOA, it seemed to be a very well used and smooth process - they mentioned that the number of Canadians holding accounts at that branch (close to the border) was a significant percentage of their total. I really doubt it raises any red flags on it's own - there are a lot of legitimate legal reasons for the arrangement.
Thank you for the feedback. I'm sensitive to this issue too.

For what it's worth, we do have very strict policy about what information regular customer service staff can access or share publicly (i.e. none in most cases) and how someone who calls in must establish beyond a reasonable doubt that they really are the original customer before we will communicate with them. We're very careful about allowing any customer data to exist in 3rd party systems. We don't even use Google Analytics. https://medium.com/@mccamon/yeah-we-ditched-google-2fa644578...

That said, many people also expect customer support delivered over Twitter so some flexibility is required. In this case I made a judgement call and decided to answer.
It'd be nice if you told us what code you're referring to. I've been giving examples and rough technical outlines how I'd handle problems that needed code sharing. So far you've given us zilch but naysaying.

Have you got any examples?

I've never had to write identical code on an Order class as a Person class. Can you give me an example of 90% of the logic being the same on an Order and a Person class?

Like in C#, the entity framework has mainly done away with all the "tired data transformations". The equivalents like Hibernate, ActiveRecord, etc. have done the same in other languages (and were the trailblazers). When I dip into a data transformation these days it's complex, hand-coded SQL, the tricky bit that takes time, with a simple data class to handle strong typing, trivial to write in a minute or two with snippets and auto-completion.
Isn't the entire Bay Area (outside of SF/Oakland) basically one huge suburb?
right, should have clarified that. maybe ill go back and use free fillable forms myself, i do kind of hate not knowing whats going on "under the hood"
> but they have nowhere near the number of warheads or industrial capacity to even play on the MAD doctrine level

That's exactly the level they're playing at.
That's what the 1040EZ is. Seriously, take a look at it, it's a single page, only half of which is calculations: https://www.irs.gov/pub/irs-prior/f1040ez--2016.pdf

If you object that this isn't sufficient for you or someone else, I'll be happy to argue that whatever behavior would make you 1040EZ-ineligible should either not be permitted in a free society (because it's a tax-avoidance scheme for certain types of rich people with political power) or should be taxed as W-2 income (because otherwise it'd become such a tax-avoidance scheme), but good luck getting the people who benefit from those schemes to allow it.