skysight-inc/HackerNews huggingface dataset:
1. As a developer, I couldn't care less about making your life easier at the expense of making mine more difficult.

3. I couldn't care less what you won't package. Especially so if it's due to prioritizing your own needs over everyone else's. Take it or leave it.

4. Distributions are already woefully inconsistent anyway. If you're going to package something, the entire burden is on you.

Distributions have had too much influence over upstream projects for way too long. Thank god people are finally starting to reject their diva-like, our-way-or-the-highway attitudes. I have been a package maintainer for both Fedora and Debian, and frankly, for things outside of the core OS/libs/compilers/tools, using deb/rpm packaging is very, very overrated. Likewise for dynamic linking.
That's only one type of tax treaty. There are also Totalization Agreements. Quoting https://www.irs.gov/Individuals/International-Taxpayers/Tota... :

> The United States has entered into agreements, called Totalization Agreements, with several nations for the purpose of avoiding double taxation of income with respect to social security taxes. These agreements must be taken into account when determining whether any alien is subject to the U.S. Social Security/Medicare tax, or whether any U.S. citizen or resident alien is subject to the social security taxes of a foreign country.

You'll notice that's a much smaller list of counties.

(When I went to the local Swedish tax office to request a copy of the declaration that I needed to include in my US tax forms, to say I was covered under the Totalization Agreement, they didn't know at first what I was talking about. Asking for the form also must have triggered something, because a month or so later I got a phone call from the Swedish tax office asking for why I needed that information, and asking for a copy of my most recent US tax forms.)
Does look very good. Are their any stress tests available? How many "devices" can an instance handle (yes I know this is arbitrary).
You can't expect a mass audience to understand what a "markup" language is.
Why would France ever pay for the "privilege" of having US citizens living in France?
"breakage"

This is explicitly illegal in California, Massachusetts and New York (among other states). There are also states where it is legal.
Nightmarish PR was probably an overstatement, but I would expect a considerable backlash from customers who will be having a free feature removed-- for no reason other than to make Intel money.

Seeing as AMD are getting back into the game with their new Zen architecture, I think this is a very unwise move by Intel.
-30°C is an exaggeration. If you don't live in the mountains there are usually a couple of weeks with sub-zero temperatures here; I use a ski mask when it gets really cold. That helps a lot with the cold head winds. I absolutely always ride my bike to work (5km each way) in southern Germany, and I kinda agree with the GP ;)
looks similar visually to "Patterns in modular Arithmetic"
not sure if they are mathematically same though.

http://maxwelldemon.com/2011/11/20/22-1-patterns-in-modular-...
Also the classic way people go down for tax fraud is migrating countries, earning income, but then paying no tax to either.
That saying is so much better in Swedish where it actually rhymes.
Sounds like a terrible job nonetheless. I guess you'll have to have a lack of empathy to do it ;)
> For instance many EU countries embassies will give aid to the members of other EU states that do not have local representation.

That's actually part of EU law. As an EU citizen, if you have no national diplomatic or consular representation in the country you're in you're entitled to help from any other EU member's embassy or consulate.

So let's say you're a Slovakian citizen in Sierra Leone, the EU consular protection site will direct you towards the British High Commission in Freetown: http://ec.europa.eu/consularprotection/representations_en?f%...
Could it not also be used to constrain liability? If "Joe" has its license suspended, the manufacturer can slightly alter the algorithm and name it "Sue" and continue on.
Valve “Flat Structure” biting them in the ass?
Opera has over 200 million users in developing Countries, precisely because of its lightweightness/speed on mobile.
I don't you know if you've tried it, but I found the video editor in Blender to the best Linux editor for me yet.

Definitely worth a shot.
Iranian youth get app to dodge morality police
In Germany they are commonplace because the German system is the most intricate snake nest of paperwork and bureaucracy. Love the country, but jesus christ how could the system ever be navigated by one person, let alone a foreigner?
Out of curiosity, do you now have a citizenship in Prague? I am unaware how it works for Americans living in the EU.
Is Artificial Intelligence Taking Over Content Marketing?
New ways to teach young children to code
> If there's no test to distinguish between "fake" emotions and actual emotions, then is it even a meaningful question?

You can take it one step further and ask if there is even a difference?
Every country in the world bar the US and Eritrea don't tax their citizens who live abroad for so long. So it's certainly the norm not to do this, whether you want to call it the government's right or not.
>What premium is that over say being the holder of passport...

You tell me; there's a whole article written here about how hard it is to give up the US passport. Here we have a woman who doesn't live in the country and doesn't want to pay taxes to the country, yet is torn up about not being "American". I don't get it.
Huh, I thought the U.S. wouldn't allow renunciation unless you had some other nationality already. Apparently they will.
DiEM25: A movement to democratize Europe
> There are some benefits to being a US citizen, like that the army will rescue you if there is a civil war

This is a common myth. If you don't intend to return to the USA there are no benefits to US citizenship, only downsides. The US may or may not rescue you if there's a civil war (see the fate of people in Yemen), but if they do, they will charge you for it at military rates you almost certainly cannot afford:

https://travel.state.gov/content/passports/en/emergencies/cr...

See "Will the US government pay for my travel? What will it cost?" which says, essentially, that no, it won't. This is unlike other countries which DO evacuate citizens for free and DO NOT charge taxes on non-residents.
If you like this, also take a look at RethinkDB: https://www.rethinkdb.com/
I think it depends on the situation. In some specific niches, there is an obvious cost savings. Tomcat, for example, pretty much decimated the old, highly expensive J2EE app server market.
That sqwiggle tool they use (described here https://open.buffer.com/remote-working-means-tools-use/) sounds pretty creepy. A software taking a pic of my face every few seconds and broadcasting it is almost as annoying as having someone in your back all the time, I think.
Interview with Lorna Mitchell PHP Author and Consultant
Remembering the heated discussion in my neighborhood about installing some extra mobile towers, I can already see the protests when they hear
"high-frequency millimeter waves","Starry Beams".
they wrote a blogpost about how to use both together: https://rethinkdb.com/blog/deepstream/
So they want to undertake a massive and expensive engineering challenge in the middle of a busy city and then specifically not generate revenue with the results?
Otter Browser is the new Opera.

Vivaldi is also interesting, but no MDI and no "click tab to minimize"... meh.
How do you make a startup without faking it?
Connecting two parties (people + places) as a startup lacks both first as you just started. You want to show you exist but need to collect both so your website is not empty.

How do you convince people you're real and not „fake“, „imposter“, „fraud“, or even a „lier“ so they don't feel betrayed?
Show HN: Free softswitch for Windows
My comment has nothing to do with spammers, and everything to do with the possibility of unencrypted email I receive (spam or not) being nefariously tampered with while in transit (see QUANTUM INSERT)
SEX: This high-tech mouldable vibrator literally bends to please you
It just represents total capitulation by the EU - all banks will be legally required to have a relationship with the IRS and do their bidding, as turning away US persons will not be possible any more. As that's extremely expensive, in turn, those costs will get passed on to all the non-Americans. So everyone else ends up paying through higher bank charges for the costs of IRS compliance.
Yes, you can find the results at http://deepstream.io/info/performance-single-node-vs-cluster..., as well as a link to the test harness if you want to run the tests yourself
Argh, that article has the "Things are different in China" excuse in there that utterly makes my blood boil. Granted, things are different in China, but that doesn't excuse fraud or 豆腐渣编程[0].

They're worse than Baidu.

[0] tofu dreg programming
If you believe "might makes right" then sure, they have the right.

If you ask what moral legitimacy it has, then the answer is none - they have no right.
Here are some tasks that are ugly with [1:n] indexing:

- the 1D index of element (i,j) in a matrix is i+(j-1)*m instead of i+j*m

- the i'th 3-element subvector of a vector is v[3*(i-1)+1:3*i]
instead of v[3*i:3*(i+1)]

- if you have vector of indices that partitions an vector into chunks,
the i'th chunk is v[ind[i]:ind[i+1]-1] instead of v[ind[i]:ind[i+1]]

Perhaps small issues, but these are all real examples from my most recent Matlab project that were annoying.

But maybe, like the static typing issue, my opinion on this topic is distorted because I spent a lot of time programming in C++ and comparatively little time reading math papers.

Or maybe it would be equally easy to make a list of tasks that are ugly with [0:n) indexing.
> You don't appreciate office cultures involving alcohol or dog-friendliness, and you roll your eyes and put up with them.

I think the OP is complaining about this "culture" being used as a weapon to trick, mislead, and bully people.

> So when you flat-out lie to your coworkers about your feelings, you're undermining the social fabric, for your pecuniary gain

Any company that forces you to lie about your personal non-work related opinions in order to keep your job is incredibly toxic.

> It's also disrespectful to assume that your coworkers don't know what's actually valuable to them.

The problem is non-monetary benefits are misleadingly marketed to prospective employees and are thus very hard to evaluate.

For example I've worked at companies that provide free dinner to employees. In reality if you took advantage of these "free" dinners you were expected to work late.

Likewise I've worked at a couple of places that advertise unlimited vacation days. At all of my previous jobs in tech I have had 4-5 weeks vacation per year. So naturally I'm assuming that unlimited is at least as good. In other words taking 5 weeks off over the year shouldn't be a problem at all. Bzzzzt! Wrong.

Likewise many companies say they offer great career progression and training and very few deliver.

It is false advertising. Plain and simple.

Actual free dinner is easily worth $5k/year to me. The ability to take extra vacation days here and there when I feel I need a break is easily worth $10k/year to me. A serious focus on career progression and a focus on training is worth another $10k/year to me.

Naive sheepmullet used to get tricked into giving up $15k in salary thinking he was going to get $25k in benefits (that only cost the company $5k) and everybody would win.

Jaded sheepmullet realises there is a huge asterisk next to most of these benefits and refuses to compromise on salary unless the benefits are written into his contract.

For example I'd love to take a lower salary for a job that offered serious training and skills development. Lets write into my contract that you will provide me 20 days off work for self-study + 100 hours of 1 on 1 mentoring by my manager + a conference budget + a 10% pay increase at the end of each year.
My dad was evacuated from Yemen by the military when the civil war there broke out. That blue passport was his ticket out of a country that was rapidly disintegrating. He was not charged anything for that. So they don't always charge you (indeed I've never heard of it).
Bintang Barcelona Sergio Busquets bisa tergoda untuk
I didn't say usuability is unimportant. I said it is overrated. What does a good UX experience profit if there is lack of functionality and reliability? A legacy Linux desktop with reliable apps is much more useful to me than a polished Windows/OSX where apps crash all the time.

> If you are presented with 6 choices and you cannot reasonably tell the difference between them without spending 15-30 minutes researching all of the options, you have a bad user experience.

That's the price for freedom of choice. If you are not willing to invest some time to choose than others will force you on their ways to go. This spares you some time but at the end it costs you much more because you have to give up your privacy at FB etc.
My ex and I used to use the same accountant to file our taxes. As a Canadian citizen, our accountant charged me $100CDN, my ex who had joint US/Canadian Citizen was charged $500-$2000CDN depending on the year and the amount of work that needed to be done.

So, yeah, there are qualified tax advisors who can help but it's painful.
Women in corporate leadership correlates positively with profits
The USA charges people it evacuates from war zones, and may or may not do so at all. It is not obligated to do so.

Additionally, if she has dual citizenship, she would get it for free from the UK anyway even if she lives in Spain.

People with British passports also have 90-day visa free access under the Visa waiver program. Unless she intends to move there, there aren't really any benefits to being a US citizen, and certainly nothing that can justify extra-territorial taxation. She gets no services from the US government.
The title of this submission is click-bait and doesn't do the underlying conversation any justice.
Healthcare.
> Those supposedly triple and dual core CPUs that got unlocked to quad cores were apparently a way to sell damaged silicon that the remaining cores passed QA so they just disabled the broken core.

It's called "binning", and it's not just for defects. CPUs from the same chain can have different tolerances, one will reach 3.5GHz easy and the next one won't be stable beyond 2.8. Those are also put in different bins and sold as different models.

> Now, How much of that is true I don't know but that's what I remember reading at the time.

It's completely correct. Selling a model from the exact corresponding bin is ideal, but if you have more demand than the bin provides you get parts from higher bins and gate them. A few years ago that got very very common with Intel parts as they reached tremendously low defect rates, and more or less any CPU you bought would come from the highest bins gated and undermultiplied to whichever model you'd buy.
Scientists to provide update on the search for gravitational waves
But remember to rename the function, since all function names starting with "str" are reserved in C.

To keep with the spirit of the article, calling strlen() just to allow convenient use of memmove() seems a bit counter-intuitive, I'd roll the two together into a copying loop instead.
So was it just one particular Asrock motherboard that allows this type of overclocking? Whilst my hardcore overclocking days are behind me, I have an i5-6500 and some kind of Asus mobo...I'm curious to take it for a test drive.
Interesting self-hosted alternative to Firebase. I have some questions (as someone seriously evaluating this for use)!

* How mature would you say your code is?
* Is anyone notable using this in production?
* What kinds of bugs have you seen so far, and what do you think the
biggest obstacles will be for you in the future?
* Is anyone working on this full-time? Do you plan to make money off of this?
Cluster Computing with Ansible and the Raspberry Pi
Finding a suitable PBX for Windows is not so easy. Most of the free versions are actually free only with a few users. The exception was FreeSWITCH which is open source and runs on windows, however it is not so easy to use for the average users (no GUI, regexp rules for routing).

With the Compact Softswitch project our intention is to fill this gap on Windows by a solution which is both free and easy to use.
You pasted a HTTPS address, but the server doesn't answer to HTTPS (it is somewhat redundant when you use onion services anyway). The correct one is http://scihub22266oqcxt.onion/
How to play Fifa 16 career with weaker teams in BPl
If she's come to the conclusion that she doesn't need any of the services that she gets as a citizen, for the reasons you've given, then why is she still a citizen? Either it's worth it (including any emotional attachment) when you balance it against the cost or it isn't.

But if she chooses to retain her citizenship then she's incurring a potential cost to the US, which surely it's reasonable for her to contribute to.
So you won the honesty competition?
In cycle racing, they call the vicious coastal winds "Dutch mountains". Riders from the Netherlands, Belgium and Normandy are renowned for their skill and strength in windy conditions.
What social mobile apps don't require you to login? Twitter does, Facebook does, Google+ does, I can't name a single one that doesn't.
I find this topic very interesting and have been thinking about it for a few years now since I'm now allowed to get British citizenship. A few other things which might be important:
- The government and future possibility of US tax arrangements being implemented;
- How war prone the country is because one might be under the obligation to be sent to a war theatre being a citizen (not sure about this, just me thinking out loud).

Any other bits?
Sorry - that would make sense.

The definition of "US person" just linked to is not accurate for FATCA. You are still considered a US person even after you leave, because you must have had a green card, and even after that green card expires you are still a US person for another decade if you don't get it explicitly revoked:

http://www.ustaxfs.com/what-is-a-us-person-for-irs-tax-purpo...
I don't know. My impression is that you don't officially lose your status until some US government official or agency confirms it. Presumably, you may not have intended to give up PR. Maybe you had a stroke or you were unable to meet the requirements through no fault of your own. But I'm speculating. I don't know.

As for the IRS, the rules are in the instructions to form 8854[1]:

> Date of termination of long-term residency.

> If you were a U.S. long-term resident (LTR), you terminated your lawful permanent residency on the earliest of the following dates.

> 1. The date you voluntarily abandoned your lawful permanent resident status by filing Department of Homeland Security Form I-407 with a U.S. consular or immigration officer.

> 2. The date you became subject to a final administrative order for your removal from the United States under the Immigration and Nationality Act and you actually left the United States as a result of that order.

> 3. If you were a dual resident of the United States and a country with which the United States has an income tax treaty, the date you commenced to be treated as a resident of that country and you determined that, for purposes of the treaty, you are a resident of the treaty country and gave notice to the Secretary of such treatment. See Regulations section 301.7701(b)-7 for information on other filing requirements if you are such an individual.

[1] https://www.irs.gov/pub/irs-pdf/i8854.pdf

EDIT: These are the rules for long-term permanent residents (8 years or more). I don't know what the rules are for other permanent residents, if there even are any. But you're probably better off if you clearly state your intent and file I-407.
Programming with bad setups is damaging our bodies
Agreed; HipChat is unfortunately a bit terrible about this. I'll often "lose" a notification from someone when I'm offline: it sends an email, yep, but the chat client itself loses the "unread message" bubble. I have to make sure I check email on every reconnect.
Astro Pi: 3D-Print Your Own Flight Case
The size of the limit falls every year as it's not inflation linked or FX adjusted. When it was first set it was truly very high and over time it's fallen to the point where now a pretty typical skilled job in a place like Switzerland will immediately push Americans over the limit.

Also, tax is complicated. Other countries often have mandatory pension or savings schemes for unemployment and these are not always recognised as such by the US tax code, meaning you can get taxed on your pension twice, etc.
the 10 generators are critical if it's going to supplant Matlab. one of the biggest selling points for Matlab is that you don't have to spend a bunch of time searching for libraries, installing, configuring, matching versions, etc. You just spend a bunch of money on Toolboxes instead.
So what is an easy algorithm then? Keep in mind, "newest update wins" doesn't even begin to cover all possible use cases.
Another new Raspbian release (with experimental OpenGL driver for the desktop)
FATCA exists only because of citizenship based taxation.
Imagine K12 Merges with Y Combinator
I smell bullshit when even the first sentence of the abstract is not convincing. But it's not really bullshit, it's only common sense.

> "Competition is prevalent. People often resort to unethical means to win (e.g., the recent Volkswagen scandal)."

The recent "Volkswagen scandal", where the authors probably mean the recent Bosch/Audi scandal who got caught cheating the diesel emission tests, had nothing to do with competition. When everyone is cheating these tests since centuries (starting with the US companies in the 90ies, and then the other car makers later), it is a purely political problem, but has nothing to do with competition. All the engines are using the cheating device, everybody cheats, there's no competition, the game is rigged.

So when everyone cheats, just as also in competitive cycling, swimming, athletics, or in politics, it's more a scenario how to play the game properly and just avoid getting caught.

But here we went full-cycle, and declare favorable dishonest behavior based on an environment where everyone cheats. The problem is not the winner as declared in this paper, the problem is the whole game, at least the cabal of the top 10 who mostly conspire to keep quiet. But in reality not only the players of the game, also the whole training staff, the media, the judges, the federation.

The rest of the paper wants to disprove the false image of the "good sport", which is sometimes based on unfairness. And the new finding is that winning a competition will favor dishonesty, and not only the other way round. Which explains "corruption".
That depends, the user still has to click the mouse to make it do stuff.
>It is extremely disgusting to breath fast, like you >need when in the bike when the air is so cold. Somebody >should invent something for it.

Already invented, it is called shawl.
For an example, this site doesn't have very comprehensive indicators but it's a good start:

https://www.ifitweremyhome.com/compare/DE/US
User A and B both have document X version 1. They both edit this before synchronisation and thus they both have their own version 2. What do?
World Government Summit: Bitcoin Will Inevitably Become the Future of Money