skysight-inc/HackerNews huggingface dataset:
I am an accountant, but I am not your accountant, and what follows is NOT advice:

The US government offers its overseas resident citizens two schemes to ensure they don't pay what you referred to as 'double tax'. You can choose only one or the other, not both.

A) FEIE (Foreign Earned Income Exclusion): https://www.irs.gov/individuals/international-taxpayers/fore...

For your friends who make less than $100k, this may mean they owe zero US Federal tax.

B) FTC (Foreign Tax Credit): https://www.irs.gov/individuals/international-taxpayers/fore...

Instead of A, you can calculate your US taxes as normal (i.e. as if you were living in the US), but then deduct the amount of any tax you paid in your country of residence. If you live in a high-tax country (e.g. UK), then IIUC your tax bill after deducting tax paid in your country of residence would be zero, i.e. you would not pay any taxes to the IRS.
I switched and while I use it daily, even on plain installs it has huge, huge memory footprints. I thought switching over was going to be a huge memory saver over Chrome, but it hasn't proven to be the case for me unfortunately.

And of course, it "doesn't" support USB keys like Yubikey, as in, it totally does if you change a config flag, but websites like Vanguard and even Google just check user-agent and if it returns Firefox, it prompts you to use other methods because the key "isn't supported."
Sometimes I feel that recycling for most of us is just another coping mechanism. It's a way to explain away the amount that we consume. We throw our recycling into the designated bins blindly without being critical about where it's going. Just recently, here in Australia, some of us, including me, learned that much of our recycling is simply being sold and shipped to China and other countries:

https://www.smh.com.au/interactive/2018/china-recycling/stor...

What we really need to do is stop and think about the consequence and byproduct of our consumption. We can start with packaging, especially single use packaging. It's difficult to go the supermarket and buy produce that doesn't come pre-wrapped. Not to mention the issue of our online shopping purchases coming in multiple packages.

Although, there does appear to be change coming. Just recently, our biggest supermarkets just announced that they will cease providing single use plastic bags:

https://www.sbs.com.au/news/woolworths-plastic-bag-ban-start...
One of the criticisms I've often heard of Arab managerial and military-command culture (at least in conventional organizations) is that it strongly disapproves of individual initiative; in such a case, asking permission might satiate the cultural drive for top-down micromanagement while still allowing subordinates to contribute their local knowledge to the decision-making process.
I'm sorry you read that into my comment, but that's not what I meant to imply. I simply meant that there's a balance to keep in mind when making rules.
> Everyone has the right to free speech - but no one has the right to avoid consequences for that speech.

Incorrect. At least, it's incorrect as far as consequences levied by their employers. In the United States, government employees are protected by the First Amendment. E.G. a government department that fired employees for pro or anti gay marriage donations would mean that the government is privileging one political opinion over the other:

> the rationale now is that while government may deny employment, or any benefit for that matter, for any number of reasons, it may not deny employment or other benefits on a basis that infringes that person’s constitutionally protected interests. “For if the government could deny a benefit to a person because of his constitutionally protected speech or associations, his exercise of those freedoms would in effect be penalized and inhibited. This would allow the government to ‘produce a result which [it] could not command directly.’ . . . Such interference with constitutional rights is impermissible."

Source: https://www.law.cornell.edu/anncon/html/amdt1cfrag5_user.htm...

Edit (since HN isn't letting me respond):

> In his case, his employees exercised their right to speak, said they thought he wasn't fit to be CEO, demanded his resignation, and he resigned.

This is not entirely correct, and is omitting a substantial part of the story. The company board (who are effectively Eich's bosses) told him to step down as CEO. The CEO doesn't have have a manager and so can't really be fired like a normal employee, but the board telling him to resign is functionally the same thing.
And who gets to say what protections people should and should not receive?

In the US, the notion of equal protection under law is stated unequivocally in our founding documents. It is not the government's business to sanction some personal relationships but not others.

Not debatable at all, IMO, when looked at objectively,
- Oscar Wilde
It's not doxing by any definition I'm familiar with. Also, this sentence...

> Folks at Mozilla actively chose to find a touchy topic, and expose it to cause the "bad culture fit" argument.

You are insinuating that folks at Mozilla exploited his position on same sex marriage towards a hidden agenda of some kind.

Another interpretation is that folks at Mozilla simply took issue with his position on same sex marriage.
Generally I don't believe that TRIM securely erases anything.

https://security.stackexchange.com/questions/109916/does-the...
How one man died so a whale might live
> It makes it much easier to demand that a given object has a given method than forcing the object to be of a certain class.

You know what's even easier? Calling the method. Gives as much useful information in the case of a failure, and also only checks at runtime.

I want something that can check earlier than that, in two ways: before running, and up the call stack.
If you do have a particular attachment to the taste of coffee, consider a Keurig ($120-$250) with a reusable filter. Each cup of coffee uses ~1/3 oz of ground coffee, so a 12oz bag ($6-21) gives ~33 cups.

With expensive coffee, and an expensive machine, at 10 cups per day, after 100 days (1000 cups), that's $886.36, or $8.86 per day. If you find a cheap machine and good, inexpensive coffee, you're looking at $301.82 or $3.02 per day.

Add in $13/300 paper filters for easy and compostable cleaning, and you're looking at $3.45 - $9.29 per day, depending on your coffee price. And 32oz of vinegar for the descaling ($4) for another 1000 cups, increases to $3.47 - $9.30 per day.

As a bonus, if you're also a Futurama fan, you will experience time at an unusual rate once every 10 days.
Are you using ff beta on Android?
Once Vivaldi has a Sync feature like FF and Chrome do, I am going to switch...
What you have written is correct, but there are two separate questions:

1) Should US citizens resident abroad be subject to US tax on their non-US income?

2) Do US citizens resident abroad have to pay 'double tax' on their non-US income?

I was only talking about #2. The answer to this: mostly not (bar your examples about effectively eliminating deductions for pension contributions).

You're also talking about #1, about which I have expressed no opinion. I can see both sides of the argument.
It may be that the Industrial Revolution couldn't have happened without massive pollution, sure. The Industrial Revolution is long over. Why should we recapitulate the past when we have radically more advanced technology and a far better understanding of its effects? If you're in favor of progress, it should be obvious that we can do better than the Industrial Revolution.
I'm a Mozilla employee who was there for this whole thing. There are a lot of misconceptions about how that went down.

This article IMO is the least inaccurate of the press coverage from around that time:
https://www.cnet.com/news/mozilla-under-fire-inside-the-9-da...
Dynamic in C# is pretty much what you describe!
Thanks, I’ll pass on this text to her :)
Ephemerality is liberating. A large portion of social media use is not about exchanging information (which would be useful to persist) but about socializing. Just as you probably wouldn’t feel comfortable if every conversation you had with your friends while hanging out were recorded, a lot of users (particularly young users) feel more comfortable expressing themselves when they know with reasonable certainty that their communications are not being recorded online. Its often for sharing moments and making jokes and hanging out, not for conveying actionable information.
Didn't grow up poor, still in it for the money. Every other benefit that comes with it ( highly flexible workibg hours, intelectually teasing tasks) are just bonuses on top.
Can't remember I ever wrote a line of code that hasn't been paid for (except whilst studying)

The one thing that pushed me to follow this path was a joy for pc gaming, an enthusiastic teacher and income per profession rankings showing that computer science pays quite well.
What do you mean with "quantum level"? All of biochemistry is best described by quantum mechanics. Do you mean large scale entanglement and coherence as would be required for quantum computation? That seems a bit unlikely in a warm soup like our bodies. We haven't been able to achieve it on a useful scale even in the controlled environments of physics labs.
That is not the point of the article.

The point is that people are putting things which are not recyclable into their recycle bins. You can't recycle greasy paper. You can't recycle grocery bags. If it isn't clean and well sorted, it costs more to process and ultimately becomes a "feel good" way to send things to the same dump.

People need to be much more careful about what and how they recycle so as to keep costs down and have fewer things which could be recycled thrown in the dump.

A load of paper can be contaminated with food scraps so that is becomes impossible to recycle.

TL;DR don't put something into a recycling bin unless it is clean and you are sure that it is recyclable (read the guidance you get from your local authority)
Linode Fremont servers are down
This is an alphabet soup of fads and terms put in a political blender to make a barely coherent point. All seems to boil down to frustration with the job market trends.

Main thesis seems to be “millions of people have to leave where they grew up to find even halfway dependable work;“

Ok, the entire premise of the “digital nomad” is that work can be done from anywhere. The exact opposite of what is being argued here - if the work can be done from anywhere, then you can compete for that work from the comfort of your familiar settings. Or if you so choose, from anywhere in the world. That’s digital nomadism, not herding people into ever smaller spaces to make things more efficient.

A huge part of today’s digital work can be done from any well equipped home office or even a bench with a good internet connection and a power supply reserve. The fact that we MAKE remote work difficult is our own doing (me included) and will require a culture change that is well on its’ way.
Maybe another perspective is that Tripp is a whistleblower. See:

"But Tripp told CNN he was fired within the last week and sued by Tesla because he was trying to warn investors and the public about problems at the electric carmaker. He said that he discovered that 1,100 damaged battery modules were installed in Model 3 cars that are on the road today. He said that he was also concerned about excessive scrap that is being stored in a dangerous manner on Tesla's property in Nevada that will be expensive to safely dispose of in the future. And he claims that Tesla inflated the number of Model 3's it made when it said it had built 2,020 of the cars in the seven days prior to a much anticipated April 3 report. Tripp said the actual number is closer to 1,900."

http://money.cnn.com/2018/06/20/technology/tesla-sues-employ...
I'm a Mozilla employee who was there at the time, and I can tell you that there are a lot of misconceptions about how all of that went down. The least inaccurate coverage that I've seen on the topic is https://www.cnet.com/news/mozilla-under-fire-inside-the-9-da...

I'd suggest you take a look.
Help+Anxious+Dogs+During+Fireworks
So to support policies that are later determined to be unconstitutional become fireable offenses? That means anyone that supports public school racial integration policies (as in, deliberately balancing out student populations to counteract de-facto segregation) should be fired. This was determined unconstitutional in 2007 [1]. Anyone that supports racial quotas in higher education also needs to be fired, because that was ruled illegal back in Bakke vs. Regents. Using constitutionality as a basis for whether certain political beliefs are fireable offenses is going to entail the firing of lots of liberals in addition to anti-gay marriage proponents. I don't think this justification was thought through.

It's also worth mentioning that at the time of his firing, the Supreme Court had yet to rule that banning gay marriage was illegal. Eich was fired before the Supreme Court made Proposition 8 unconstitutional.

1. https://en.wikipedia.org/wiki/Desegregation_busing#Reaction
CB is a YC alum.
I think the interesting discovery has been that epigenetic traits can be inherited to some degree.
frandroid did not appear to be complaining about the violence of the state. They were talking about harnessing it, which is the purpose of the violence of the state.

Thank you for the detailed explanation- while I don’t agree with your position for the reason stated, I fully understand where you are coming from.

I still am smarting from the downvotes on my innocuous request for an explanation though.
Whats the purpose of a 2015 article and itsnt a history lesson ? Nkt
At risk of using management lingo, there's a big difference between one-way-door (decisions which are hard to undo) and two-way-door decisions (decisions which can be easily undone).

Asking for permission (or asking anything), in a complex domain is difficult and always carries a cost.

In two-way-door decisions, forgiveness IS easier. But an incorrect, one-way-door decision is hard to "forgive" ("accountability" and the like).

Well-run companies (e.g. Amazon) understand this very well and have processes to only require permission only in one-way-door decisions.
100k is far, far beyond what a lot of people earn.
It's much faster than it was. I don't notice any difference when I switched. I switched just so chrome wouldn't have such a monopoly
I've been using Firefox for 10+ years. The latest Quantum release broke some addons, specifically keysnail. I just couldn't replace it. The last one I've tried was surfingkeys but it was buggy and lacked the good features of keysnail. Eventually I've switched to CVim + Chromium. I couldn't be happier.

I mean, how is this not a bug? You wouldn't expect the latest Emacs release to not support user config files (I'm stretching the analogy here a bit) or something, right?
One of the lovely bits I ran into recently is whether a given YAML parser interprets a value as a string or not (for example) is entirely up to the parser, and there's nothing you can really do about it in the syntax. Quoting is a useful hint, but the parser doesn't have to take action as a result. !!str is another useful hint, but str is kind of up to the parser. My favorite related bug that shows the kind of shenanigans that simply using YAML results in: https://github.com/kubernetes/helm/issues/1707
Scrolling on chrome (via the keyboard) has become incredibly slow and janky. One example: log in to twitter, click any tweet, then click outside the lightbox to return to the main page. Then hold the down arrow key. It's unusably slow (and choppy). This also happens on amazon and a bunch of other sites.

Firefox, on the other hand, has consistently fast & buttery smooth scrolling.

I'm surprised this doesn't get called out more.
Car alarms and smoke alarms: the tradeoff between sensitivity and specificity
Which isn't what happened here. The consequence he faced was that his employees demanded his resignation. He resigned.
Corruption: It’s What’s For Dinner™
I'm a bit ambivalent on the issue, because if the quote is any good, it should stand on its own without appeal to any authority or writer.

But then we have the quotes that are quite banale in nature, but where the use of said quotes have been taken as validation by extremists, bolstering them in their rather dangerous belief, that secretly everyone agrees with then, and thus the ends justifies the means.

For now I brandish unattributed quotes with reckless abandon in settings where I know everyone, but try to do some basic research in public settings, not because attribution is important, but because others might.

Though for me the quick quips of quotes is a lens which can be used to shine some light on some aspect of our lives and world, it's as much a folly to rely on them as anything else. They capture is a single snapshot of an almost infinitely complex world and are as such almost always exactly as wrong as they are right, although in unusually interesting ways.
With the right environment, you too can become a hummingbird.
> statistical attempts to connect genes with organism behaviour

It reminds me of the halting problem and modern semantic analysis methods for programs. IE some things you can determine without running the code (static analysis of code or dna), and to determine other things you have to run the the code and see (determine if a program will ever end or see if a trait is expressed).
Antarctica has lost nearly 3 trillion tonnes of ice since 1992
What I don’t understand is why the gust lock mechanism is gated on not be ingengaged vs being disengaged. The report goes into detail about having the lock in an intermediate state, but if you actually made it so that the throttle was gated at X% unless the lock was completely disengaged (eg mechanically release the throttle lever only when the lock was latched into the disengaged position)

IS there some mechanical/aircraft-related reason that such a lock isn’t possible?
> You can't recycle greasy paper.

> People need to be much more careful about what and how they recycle

I'd say maybe pizza boxes should stop saying they're recyclable and start saying "DO NOT RECYCLE AFTER CONTACT WITH FOOD"...
As somebody who heavily uses statically-typed languages and serializers, I'm actually really enjoying reading about StrictYAML.

I love this bit explaining why schemas are essential to having a human-friendly config file:

http://hitchdev.com/strictyaml/why/syntax-typing-bad/
The fact that fish are getting shorter is illustrated nicely in the article: https://www.npr.org/sections/krulwich/2014/02/05/257046530/b...

Pretty disturbing.
I didn't laugh our loud, I'm on the subway after all, and that's serious matters here in Sweden.

But it sure made me grin, a most fitting and clever response!
Really dependable until they aren't =(
I don't think I've ever heard BGP described as "easy", but then again it's not really my area.

Where could I go to read up on this without being a networking expert? Are there any safe ways to play with BGP in a lab environment? How expensive would said lab be to set up?
Sounds like some measurement threshold of what degree a cellular process is reliant on quantum effects. (Maybe something like electron tunneling or photon wave/particle behavior?)
Since I got that initial reply, I have been looking into it. It seems like I was very naive indeed!

The follow-up question would of course then be, how likely/wide-spread is it that companies will sponsor working visas for new tech-hires? I assume that it would be more likely if already being employed in a company, that then sent you to USA as an expat.
I usually take these in stride. I pay for cheap VPS, and sometimes I pay the price.
I wasn't saying that there aren't certain protections for speech - there are, and there should be. Its not like once you speak everyone in the room has the right to punch you in the face. What I'm saying, is that once you speak, there are some consequences you must face - one being that other people get to respond with their own speech. In his case, his employees exercised their right to speak, said they thought he wasn't fit to be CEO, demanded his resignation, and he resigned.
> All of biochemistry is best described by quantum mechanics.

.. much the same as all of what the FPGA does is captured by electromagnetism + material physics. Nevertheless, the encoding of the FPGA circuit, while it describes a digital process, can hack into the features of a level below. Similar to that, while gene sequences may encode protein production, I'm wondering whether the resultant system could similarly make explicit use of below-the-protein-level features. Our inability to achieve that yet is not an argument, much the same as a digital circuit designer will be at a loss to make a "stop" versus "go" detector and that too one without a clock.
The best thing about FF is the “about:config”. It really gives you the control like it should be. I don’t care if it’s slower than other browsers. Sadly, this is not possible yet on iOS. Like others, I use chrome if my locked down FF don’t work on a specific site.
I just checked my email archive:

Donation ID: 1184
Donation Amount: $30.00
Donation Name: Steve Kemp
Placed On: 12:07 PM Tuesday October 19, 2004
Payment Type: (paid in full)
the last outage was in Fremont as well. I think I'll be moving my servers to Dallas or another provider..
Storing Terabytes in only bytes?
Whistleblowing is ultimately harming the company and usually done by people trying to sabotage the company. Doesn't mean stuff leak isn't the truth. This guy leaked official documents to Business Insider that related to series 3 production and cost to produce batteries. Looking at the Tesla's accelerating cash burn(1.1 billion last quarter), he was being at least partially truthful that production costs are rising.
Yes. Tokyo is similar.
I've been using FF again since 57 came out.

The only real world pages that sometimes crawl to a halt on FF are some Google pages like the old Gmail and Youtube.
Does it really take over an hour just to figure out why a whole data centre went dark?
Well I didn't know that until today. Some information campaigns would be good.
Neo-Neo-Lamarckism ;)
Slow news day, so weak competition.
That includes global times and China daily, you can’t read those without coming out very biased against China.
State and Federal governments should outlaw any non-recyclable plastic. I'm okay paying higher prices, but they should streamline the plastics that are used in packaging and in products so that everything can be recycled and consumers don't have to think about it. When I order things from Amazon, and it comes in things like styrofoam, it is absolutely maddening, in 2018.

The Federal government should pass a law where absolutely no non-recyclable plastic can be used anywhere. Let our costs go up, it will make things like recycling a lot more economically viable by simplifying things incredibly.
Networking outage again. Sigh. So glad I just moved my prod servers to gcloud last week...

To be fair to Linode, the Fremont outages always seem to be caused by HE.net (the "upstream provider"). Used to co-lo in the same datacenter and had issues like this constantly. Not sure what HE's problem is.
> So why does "Elon says..." hold so much sway?

Because he made an easily-falsifiable statement. Either you believe in a massive conspiracy involving Tesla's bankers, Tesla's auditors, Tesla's employees, and members of the public pretending to be Tesla's customers, or you believe that Tesla actually produced X cars last week.

If you're going the conspiracy route, you're also assuming that Musk is willing to risk jail time for... what exactly? To satisfy his ego? It's not like he's going to run out of money if Telsa goes bankrupt.
I've had the most problems with Linode Freemont historically. About 4 years ago I moved most of my stuff to Dallas and have been happy.
Star Wars Spinoffs on Hold at Lucasfilm
This happens all over San Francisco. If it's illegal, it seems to be completely unenforced.