skysight-inc/HackerNews huggingface dataset:
I thought that a necessary part of the "Double Irish with a Dutch Sandwich" was that a company in a tax haven can license IP to its subsidiary at an arbitrary price. Therefore, that company can offset any profit its own subsidiary might make.

To do this requires two things:

1. That the license arrangement with the subsidiary is unique to that subsidiary.

2. That the license fee can be set to any value at any time.

For more concrete assets, for example a bag of coffee beans, it's easier to see when a parent company charges a subsidiary a different amount than the market rate. However, there is no comparable market for IP, so it's harder to see what a "fair" price for a copyright, trademark or patent might be.

One option might be to tax all IP licenses at the corporate tax rate. Another would be to adopt a "most favoured licensee" rule, requiring all licensees to pay whatever the cheapest rate was (or taxing the difference).
Apple's iOS 11 Browser Update Will Change Online Advertising
> The reasonable programmer adapts his code to be read by others; the unreasonable one persists in trying to adapt others to be able to read his code. Therefore all progress depends on the unreasonable programmer.

-- Oscar Wilde
No, I'm asking how many multinational have left a big market (one of the biggest in the world) just for taxation.
This is a more realistic version, IMO: https://www.youtube.com/watch?v=LmS9vcVNr5A
It would be fine if it just changed visually depending on the context, without actually changing the underlying character data.
Hi, I'm the author of Octopus. I'm still wondering why such a great tool as Graphviz (graphviz.org) is not commonly used around the world. I just wanted to show the world how productive this tool is.

Writing software diagrams in plaintext is absolutely a deal breaker for us. It solves so many problems: no need for teaching people how to use external diagram tools (such as draw.io or Gliffy), no need to remember passwords to another app, super easy to edit a diagram (no need to move previous 20 pieces around), super easy to share (it's plaintext!).

Any ideas why Graphviz is not as popular as it deserves to be?
Google and Facebook have a lot more to lose than the EU in this regard, which is why they will eventually submit to whatever the EU deems reasonable.

They are never going to withdraw from the EU. The money they would lose would be immense.

The fact that people think Google and Facebook have this kind of power over a developed market of 500 million people is hilarious.
>Also, I thought it was commonly accepted that a lot of work goes into distilling simple expressions of ideas.

That's only for when you actually distill complex ideas into simple expression. E.g. explaining a complex subject in a succinct and simple to understand way, like Feynman's lectures.

A mere simple expression of something banal to begin with shouldn't take lots of work, the same way writing "The sun is hot, we should better not walk on it" shouldn't.
I've never seen an actual well-thought out technical argument on why decentralised social networks can't work. That's because there isn't one. People who are familiar with the technical issues surrounding this are humble and don't make bogus over-generalised statements like "X can't work [ever, everywhere, in all contexts]".

This article is not a well-thought out argument either. It's a bunch of random irrelevant anecdotes with some hand-waving tacked onto the end that the writers though was good to write down here because the same words impressed their friends.

The main barriers here actually are:

- over-advertising and self-promotion of non-advanced stuff like Diaspora etc that doesn't actually solve any inherently hard problems in this area, wasting people's time especially that of interested people that want to enter the field

- lack of funding on solving the hard problems in this field

- lack of structured educational material to get good new engineers onto these topics

When people say this stuff "can't work", they really have no realistic concept of the amount of actual resources it takes to bring a great idea into reality, and how little resources are being (and have been) fed into this topic that they so over-confidently dismiss "can't work".
React events cheatsheet with live examples
If you expect thousands, and have 3 reviewers, at least come up with a decent sandwich. Or, failing that, just don't show anything at all until you got something good.
If that's an option I haven't found it from a quick glance on the website. I just followed what was there without looking too deeply into it. Maybe if that's something you can do, there should be a clear process written up somewhere
It happens all the times, take a share buyback for instance.

A company uses its cash reserves (generated by operating profits or assets sales) to purchase back some of its own shares.

As the same 1 share entitles you to a bigger percentage of the business (the number of total shares has decreased), the stock price is pushed up.

After that you can immediately put money in your pocket by selling the appreciated shares you own.

To give you a specific example Apple has a buyback program open since a while. But it's a common practice really.
You can do it as a consultant/freelancer but you will have to build up your reputation first.

Expect 1 year of underemployment where you have either no work, or strategically discounted/pro-bono work so when you are doing something it's 60 hour weeks for shit pay.

Once you have a couple clients in your portfolio you can spend another year or two making normal consultant wages, but as you will be focusing on becoming know you can't turn down any work so expect 40-60 hour weeks.

Finally, after 3 years you'll have a solid reputation and if you played your cards right, work should start to find you. You can put less effort into marketing and start managing shorter weeks.

Don't go this way if you want something easy though. It's nothing of the sort. But I can smell the freedom and I see the light at the end of the tunnel.
> This is kind of a false dichotomy as well written fp, type code is tends to have fewer bugs.

I tentatively agree but I would caution you against making such claims in public because they are hard to rigorously justify and can end up making functional programmers just look arrogant.
> Just because viruses and bacteria are both harmful does not mean we should use antibiotics for both

But getting rest and good nutrition will help the body fight both. So they work differently but some treatment is the same. Not unlike what gp was pointing out.
A Collection of the best Chatbot platforms
Chatbots are software invented to execute the particular task of stimulating chat with the users.
that's even sadder
Windows works ok as virtual box/vmware guest as well. I spent few years as .net Dev this way and was more than happy with this solution. You need beefy machine though.

Not using windows as primary OS limits risk related to viruses, malware. Also moving to new hardware is just copy vm files (windows provision for Dev used to take a lot of time)
Development of arable land is a problem, but our agricultural practices are a major one. I think shanev is speaking about the effects of modern agriculture on top soil. We should prioritise the _creation_ of soil. Instead, top soil is being degraded and then lost though erosion. There are other issues, such as the planting of monocultures, overuse of nitrogen fertilizers and so on.

As climate change brings us longer droughts and larger downpours, we should be farming in ways that build top soil for more resilient farmland.

(edit - adding link to http://www.fao.org/docrep/t0389e/t0389e02.htm)
How about this? Instead of saying that it's so obvious and that people are "deliberate" in their ignorance, you present some data that support the hypothesis that this is a racial issue.
Even then they just take your domain name away from you. You are always reliant on big corporations for your Internet connection, be it hosting provider, domain name registrar, search engine, or Internet service provider
This is a maze generator, not a solver. Once the maze is created, you decide where the starting/end points are.
True, though Ireland currently has a minority government operating under a combination of coalition and confidence and supply[0], and the ruling is broadly supported not only by opposition, but also by independent coalition members. Opposition to the EU ruling is far from a popular position within Ireland, even within government. "Strongly" is an overstatement.

[0] https://en.wikipedia.org/wiki/Confidence_and_supply
So why exactly is Arch a better Linux distro compared with the rest ? There's no "sellingpoint" in the article except this "dig" at the other distros :

"apt-get dist-upgrade or something similar every 6 months or so (and risk breaking everything)"
What if everything was a database?
> 2.Can't we achieve/explain the same goal by keeping it simple stupid

We should keep it "as simple as possible but no simpler". Sometimes "as simple as possible" is actually somewhat challenging ...
Email Newsletter Design Best Practices Illustrated with 40+ Examples
Facebook's stock value is dictated/grounded by a relative amount of real value they've captured (along with predictable future potential), e.g. value they're already providing.
I dumped the MacOS partition on my MacBook and have been running 10 along with the Linux Subsystem without the slightest hiccup for ages.

Visual Studio for big things, Code for my little Raspberry Pi projects and Office 365 for everything else.

I've never had an issue, not even a tieeeeeny tiny one...zero.
But what about when it isn't an immediate emergency? There are plenty of healthcare needs where you totally do have time to shop around and find the best bang for your buck, if the system let you do that. (There could be a startup idea in there, even. A simple website to help find the most effective, cheapest endoscopy or wisdom tooth extraction or STI test or mole check or whatever.)
It's quite possible to write code in a functional style in Python. Map pure lambdas over lazy, infinite sequences all you want. However, Python won't stop you writing code with spaghetti-like flow control and rampant side effects. Self-discipline is required. If you want to write only functional code, then you're definitely better off with a more rigid language that explicitly disallows mutation and side-effects.

However, if you subscribe to the idea that many real-world programs are naturally expressed as "a functional core inside an imperative shell"^1, then Python's stylistic flexibility might make it a good, practical choice.

1. https://gist.github.com/kbilsted/abdc017858cad68c3e7926b0364...
Top Trends of the Future That Will Drive Mobile Apps
>>Have you ever seen a 4-way stop in Europe?

I have actually.

>>That wouldn't work very well when people go straight in different directions...

Yes, I forgot to mention the "right hand principle" - in this case, whoever is on your right has priority over you. So if you are going straight, and the guy to your right is going straight, he has priority. The only situation where it doesn't work and leads to a deadlock is if you have a 4-way(or 3 way) intersection with equal-priority roads and everyone wants to go straight. Then it sort of reverts to this "whoever goes first wins" strategy - but that's incredibly rare and seeing roads with equal priority meet in this fashion is unusual.
I've seen a café which had its name written in large, lit letters on the façade and it included the following gem: Cafe`. Yes, the wrong accent, and not even combined. Easy access to DTP tools (or even a word processor) for the typographically uneducated masses ends up with quite painful results sometimes.
All I know is that I will avoid any system that can work if I am not conscious.
You're not eating for free if you pay for the privilege ... The future you describe where the value of everything is obfuscated by currency proxies sounds like something we should be trying to avoid.

Just like foreign aid restrictions often stipulate that machinery purchased with aid funds needs to come from the donor country, it would be a matter of time before fast food companies tried to pass off partial renumeration in coins redeemable only in the business, as a good thing.

Edit:I realise I'm making a leap from what you describe and being speculative. But this is the sort of thing I feel this road leads to.
It's been a while since I've played with mongo, but you could run an out-of-band task to run through all existing data, transform, then push into a new DB / instance.

Your existing server would continue, you have a new endpoint to test with updated application code, deployment can then be a standard blue-green approach.
I do not agree. To me it sounds a little bit like saying 'life is not so much fun'. You can enjoy it if you decide to make it enjoyable. EVE online allows that kind of behavior which makes it a unique game in my opinion.

That's how I try to play the game and have had so many thrilling moments. I'm not even in a corp, I play solo but have so much fun with the game!
Football Radar are hiring
Football Radar, London UK, ONSITE https://www.footballradar.com/careers/engineering-data-science/

Football Radar are hiring! We are currently recruiting for the position of Systems Engineer, JavaScript Engineer, and Backend Software Engineer. Our stack includes Docker, Scala and React, but we prefer the best tool for the job.

Football Radar was founded with one clear mission: to become the smartest company in football. We provide world-leading insights to clients across industries, underpinned by sophisticated and wholly unique football analysis.

Our engineering department comprises twenty people split into focused teams working on a broad set of problems across trading, modelling and football analysis. We cultivate an agile working environment; planning milestones and user stories, heavy collaboration, and understanding every aspect of the domain is all part of the day-to-day.
The post is from 2015. Since then the abs tool has been deprecated (use asp from AUR instead) and the i686 version is nearing end of life and will be unsupported by November 2017. If you still need 32-bit Arch Linux, you can use archlinux32 [1].

1: https://archlinux32.org
Building a working game of Tetris in Conway's Game of Life
So you would prefer FaceID over TouchID?
With human nature people will take advantage of others who won't or can't know better and get excited by and react to hype. I think it's society's responsibility to prevent people from scamming others out of money - which is generally what stable economies do. I'm not saying blockchain doesn't have a great potential in utility, just not structured with how the popular ones (Bitcoin, Ethereum's Ether) have been incentivized - a stable crypto-asset would allow for utility without unreasonable or insane wealth transfer from occurring.
Don't you think, though, that there are probably hundreds of people who would be eagerly lining up to do that job for half the price?

It's not clear how many of those are as qualified as the guys discussed in the article but, if there are any, isn't it the job of your town to get you the best deal it can when hiring a police force?
Network filesystems are not perfect but they sure try very hard in a far more challenging environment than two subsystems on the same machine to give a "unified" access to the filesystem.

It blows my mind that Windows engineers are building (and keeping up-to-date) an entire Linux compatible subsystem. That's a huge investment​, and a pile of hairy legacy code if the project should ever die.

Considering that multiple efforts by others[1][2][3][4][5], some of them working alone, have gotten quite far in running Linux binaries on Windows without any of the deep knowledge of Windows internals that Microsoft would have, maybe it's not all that huge of an investment... then again, the edge-cases are the hard part and MS does tend to like overcomplicating things.

[1] https://github.com/wishstudio/flinux

[2] https://cowlark.com/lbw/

[3] https://github.com/hackpascal/line-is-not-emulator

[4] http://wezfurlong.org/blog/2004/jan/linux-on-windows/

[5] https://0xef.wordpress.com/2012/11/17/emulate-linux-system-c...
interestingly enough, `ss` (usually w/`-ltun`) was the first thing i successfully reprogrammed my muscle memory to (after 12y+ of using netstat). `ip r` instead of `route` being a close second.

i have come to very much appreciate the consistency and discoverability of the iproute2 cli.
Since you can start windows apps from WSL console, I bet something can be hacked to launch them from i3, though i haven't tried myself
Huh? You just have to be careful not to use the linux filesystem from windows. It's hidden under %localappdata%\lxss anywax.

Editing test.py in your Desktop and then running it with python /mnt/c/Users/Neves/Desktop/test.py should work fine. I honestly do not understand your problem here. If you need to access a file from windows and linux, it must be in the windows fs. That's it.
Regarding ﬁ, it just shows how broken most search engines are.

As a reader, what is the difference between between ﬁ and fi?
Or between a and а?

If the search engine is distinguishing those because of Unicode characters, it has failed completely.
Antergos[0] might be what you're looking for,
never tried it myself though.

https://antergos.com/
Haskellers tend to think category theory is far more useful than it is, and non-Haskellers the complete opposite. On a forum of predominantly non-Haskellers I'm happy for them to get a bit of a overdose of the terminology.
I don't understand the issue with VPN. The idea would be to tax the profit of an ad company based on the country of origin of the institution buying the service from them (not country of origin of the seller, which seems to easy to game). VPN can shadow users' location, but not corporate location of tens of millions of companies, at least that's my intuition.

I don't know anything about policy in general, but I'd rather reconsider existing taxes and their mechanisms before introducing even more taxes. Still, I'm guessing just shifting the taxation based on buyer's location would be groundbreaking, possibly not functional for many companies, and introduce a lot of extra work just to get some money from multinationals....

Yearly national tax probably reflects the instinct many people have, that other companies within these markets are taxed for similar activity, but multinationals aren't, and maybe they are getting too good a deal.

There is something similar going on in Poland and I'm guessing many other developing countries: foreign corporations open their shared services centers, recruit really well educated people but get significant tax benefits on this. Also supermarket chains are somehow exempt from some taxation. Supposedly this is to promote jobs locally, but in reality it seems more like a brutal scam: you get great, cheap workforce and do not have to pay as much for access to it in taxes.

Multinationals selling globally, but paying taxes where they like is similar. The sentiment among my friends is that the local corporations sucking in workforce, pulling it away from building our own products and services with international potential, AND getting tax deals is quite bad in the long term.
The thing is, you're not only complicating your code by introducing monoids, you're unnecessarily restricting yourself. The only thing you need is higher-order functions to be sufficiently general:

let every m s i =
if i mod m = 0 then Some s else None

let fallback i l =
if l = [] then [ string_of_int i ] else l

let join l = String.concat "" l

let fizzbuzz gens i =
List.filter_map (fun f -> f i) gens |> fallback i |> join

let main () =
let fizzbuzzstd = fizzbuzz [ every 5 "Fizz"; every 3 "Buzz" ] in
for i = 1 to 100 do
print_endline (fizzbuzzstd i)
done

I've pulled out `join` and `fallback` as separate functions to show that you can also parameterize the code over these functions. And you can use other patterns instead of "every n-th entry" by using generators other than `every`.

This approach can make joining O(n) as opposed to O(n^2) (naive concatenation) or O(n*log(n)) (ropes) worst case and is more general. For example, you can also generate numbered lists for each line ("1. Fizz 2. Buzz"). Yeah, that's silly for FizzBuzz, but we're sort of assuming that this is a placeholder for a real problem that we may want to generalize or tune for performance.

And if it's actually a monoid and we know nothing more about it than that, we can just go with `List.fold_left` as the join function. Works for all monoids, too, without mentioning the word.
Here you go: https://antergos.com/
In opposition to Manjaro (which is an Arch fork), Antergos is Arch + install GUI with default desktop env.
Try to use docker for Windows. Hyperv is extremely performant. In my day to day work I'm using Windows, but I'm constantly using a mixture of WSL and docker. I set up things like Cassandra, MySQL, debugging sessions, nginx using docker. For small Unix tools/launching my applications I use WSL. For other small tools I use powershell.

It took some time getting use to it, but now I actually do feel like in an utopia. No pain for the last 3-4 months or so. You do have to get proficient with docker though for this to work.
I was one of those players, I was with BRAVE up until just before their collapse. Trying to get us a foothold in nullsec was a tedious grind, and took a very visible toll on the morale of the rank-and-file members. We had some fun, but it was nowhere near as fun as the heady days of Rahadalon and the Syndicate deployment. But of course we were outgrowing that mode of play, but we couldn't put up a serious fight against the major sov-blocks either.
Then you'll be disappointed to know that crossing zebras appears to be the least interesting of them all. :P

The founders: Xander Phoena, Niden, and Jeg Elsker hail from different groups. The corp, Zebra Corp, that the rag gets its name from, has been a part of several different major alliances, ranging from CO2, to Goonswarm, but doesn't appear to have any bearing on the reporting, itself.
I totally agree with everything you said except that last sentence. Insurance seems to be something of a failure as is. That said, MFA seems like just another insurance system. Except customers can never opt out of it, never develop a competing system, and are now bound to its inefficiencies forever.