skysight-inc/HackerNews huggingface dataset:
Ah, it never went beyond the alpha stage.

https://noscript.net/nsa/

Only reason i bumped into it was because i was toying with Tor for Android, and their fork(?) of Firefox had it bundled.
Another reason would be that it could be argued that this unfair if they are selling products with very different margins in different countries.
Using React 16 to open new window with shared state
No, this is either personal choice over your own property, (which is charity), or irrelevant - your feelings over taxes don't matter, you don't get to choose whether to pay the taxes or not.

Socialism is forcing your choice on other people's property through the only organization that has monopoly on violence in today's society - government.
This release is amazing, I was slowly moving everything to Chrome from Firefox over the last year-ish.

This really changes Firefox. Everything is incredibly snappy, at times more responsive that chrome.

The small amount of addons I use are now available.

Can't wait to get this by default in Ubuntu.
I just tested Windows and OSX, when opening new tabs and windows the address bar gets focus
You can apply for the foreign earned income tax exemption. I work abroad, and I reclaimed all my US taxes for my income earned abroad.
Ahhh get over it.

Electron is awesome. It lets me build powerful desktop apps in JavaScript. Nothing else lets me do that so well as electron.

And let me say something to you if you're concerned about its memory usage:

Don't use it. No one is forcing you.

If you don't use it then you won't need to whine about it.
We actually don't believe in soliciting donations. Ines explains our thinking here: https://ines.io/blog/spacy-commercial-open-source-nlp#moneti...

Basically: donations can only be made from personal funds, but most of the benefits from the software will go to commercial users. That's a pretty lopsided dynamic.
Usually Mail clients send mails as multipart/alternative with both a text/html and text/plain.

It makes sense to keep the entered markdown as the text/plain part. But if this looks ugly, then the plain text view won't be as pleasant.

PS.: I hate all companies that think their newsletter only needs text/html, and put a "Please read me with an HTML-compatible mail client" as text/plain.
I've recently jumped on the Quantum beta from years of using Chrome, and so far, the experience has been really enjoyable.

But please, for the love of everything that is holy, let developers customize scrollbar styles. Thank you.
China’s Tencent Buys 12% Stake in Snap
This doesn't actually prevent you from leaving though, and is probably seen by many (most?) people as entirely fair.
I used nightly regularly, then stopped. With quantum I used it again. It has shown strong improvements, massive ones, I spent two weeks in nightly. But at point it has perf issues that I don't have with chrome. I'll stay on it for a while to see if it goes away.
> If politicians are using the complexity as a tool

I've no reason to believe that's the case. They are using the tax system as a tool for other purposes that , as a consequence, means it's complex. The act of applying rules that would simplify things, on the assumption that it's not just a one off, would have the effect of taking the tool away.

> if the masses start calling for change then the only reasonable solution is to simplify legislation

As a general rule, the masses don't call for simplification of the tax system. They call for a) paying less tax or b) other people paying more tax.

Anyway, the whole premise requires a "all other things being equal" mentality.

Take consumption taxes in the UK, for example. Eminently sensible that we have one rate. Much simpler. Obviously there'd be no repercussions on the increase on tax for children's clothes or newspapers (yeah, right). Or the huge reduction in tax for tobacco, alcohol or fuel that would, presumably be covered by the increases in food and safety goods.

Sure there are parts of the tax code that are less politically suicidal. There's definitely scope for tinkering. But wholesale changes? Just can't see anyone, or at least anyone elected, having the guts.
“Yelp for Marijuana” Leafly Cuts Off 13% of Employees
It is funny to see that here in Dublin there are so many homeless people. Almost one in every street. This tax evasion is not the direct responsible but it is another symptom of this 2-speed society in which inequality separates citizens.
Why wait for a train or bus? Install an app that tells you when you need to leave your place to get to the station just in time.
I was thinking the same about that and when the navigation goes over the video. I feel like making the z-index of the video player higher would've been fine, at least the navigation wouldn't be hovering over it.
I think you are fundamentally missing the nature of the loopholes being exploited. They have less to do with the complexity of the taxes in one country but rather the complexity that emerges naturally from different countries having different tax codes. How would a flat tax help avoid this scheme for example?: http://www.nytimes.com/interactive/2012/04/28/business/Doubl...

The whole point is they skip the U.S. tax code entirely.
Yes I was able to make concise higher functions and iterate them. Before I went through learning Racket I was doing a lot of repeating things with slightly different changes. I figured out how to attack the problem in a repeatable concise way.
The GraphQL stack: How everything fits together
That's the best part, I think, with self driving services: Coupled with other modes of transport, if we know the start and end points, we can optimize public transport accordingly, and in the meantime your car can take you to the optimal station and tell you which platform to go to and where you'll get picked up for the final leg of your journey.

You can also then optimize to drop people off at stations they might not otherwise pick if traffic makes it more sensible, or tell them to get off a station early/late and pick them up there if it helps the overall journey.

Over the long run it may even fundamentally alter construction of new lines, in that there may be more optimal location of station placements for stations e.g. feeding commuters when you have detailed data on the precise journeys.
In Mexico, people don’t finish their houses and leave rebar coming out the roof to pay less tax. In Vietnam, the houses are really thin because property taxes are based on width. For an American company selling things overseas, they’re going to setup in Ireland or wherever else because the laws make it advantageous. All these decisions are functions of the laws written, so if they want to complain and write open letters, it should be to lawmakers, not the heads of companies operating logically.
I have been using it for 1 month now and have to say Quantum is the first time i have been actually impressed with the speed of a browser. Great job Mozilla, hopefully some Chrome only users will at least try Firefox now.
No, the problem is that the price of something is hard to estimate with tech. Apple, like everyone else, make use of transfer pricing tricks. They don't book profit in one country because the subsidiary there had to pay license fee to use the apple brand. The prices for that are obviously carefully chosen to minimise tax. But for a tax authority to dispute that and come up with a better value of the right to use the Apple brand is close to impossible. With manufactured products you have an idea what a product or brand is worth. But for the iPhone it's not clear what amount of the price accrues to the Apple brand.
Exactly - this is a feature that is a sign of better search quality. Perhaps Google could allow a keyword like +Standard or +LowQuality to take out any personalization based on identity, location, language, etc.
Yes, we were also tempted (suggested) to do the same at some point in our history. Perhaps as suggested elsewhere in this thread, some startup will be able to create an offer to easily outsource some revenues. That will certainly declare the end of the game.
It's `validateIpAddr(String)`: the first argument is fixed. Suppose you have a list of strings, and you want to extract the ones that are IP addresses. Then you can just write

filter (validate ipRegex) listOfStrings

instead of

filter validateIpAddr listOfStrings
where validateIpAddr string = validate ipRegex string
Thanks! Hadn't tried on Windows.
I fear that Mr. Krach does not understand corporation tax.

Comparing profits from sales in a particular country to corporation tax paid in that country by a foreign company makes absolutely no sense.

Apple's tax avoidance schemes are in place to avoid US taxes, not German taxes or taxes elsewhere in the world outside the US.

I think Mr. Krach is right that global corporations do not pay their fair share towards global infrastructure and education. But the reason for that is not tax avoidance. The reason is that corporation tax, as it is structured today, is unfit for porpose in a globalised economy.

Corporation tax is based on the assumption that companies primarily use the public infrastructure of the country where they are incorporated. But for global corporations this assumption is incorrect.

So Mr. Krach is barking up the wrong tree, unless his main concern is US tax take. He should call on politicians to change the way in which global corporations are taxed.
LOL. Looks like you're sucking Modi's dick.

It is perfectly clear to everyone that it DID NOT work at all. Govt removed 1000/- notes and introduced 2000/-, the biggest irony of supposed anti-corruption move.

And how many of corrupt people, and among them include most MLAs, MPs etc. were caught hoarding black money? ZERO.

I personally know a lot of people, popularly called as BHAKTS, no matter what logic you give them, they remain illogical and keep sucking Modi's dick.
Like indian traffic and indian traffic cops, there weren't ever enough tax men to enforce anything too strictly even before all this new data was collected. But I agree in general that it takes things in a positive direction long term.
The digitization allows for more automation and wider enforcement. Its going to take some time to settle. Hope the opposition doesn't complicate the story with mindless hysterics.
That would indeed be fair. I think what many people here may be forgetting is that this doesn't result in double taxation in practice, because you can deduct the taxes paid in your country of residence from the taxes due in your country of citizenship.

The only possible downside is the implied bureaucracy. Not all countries are good at minimizing that.
pg once joked that Google's philosophy on search is the same as Scientology: What's true is true for you.

In our case, I just think it's interesting that my webdev friend was trying to ascertain truth about the world -- "is she associated with the project she worked on?" -- and the answer came up "yes!" for her even though it was "Nope" for the rest of the world.

Sure, it's an interesting question of which tradeoffs they should make. But as users, it's not really our responsibility to be concerned about that. All we know is that Google is acting a bit strangely.

To be clear, if Google stayed how it currently is, I'd have no problem at all. I'm just worried that google can go from strange to malicious at the flip of a switch. It's unsettling that they're the only realistic option. DDG has been picking up steam, but hopefully they'll do more than nip at Google's heels.
"Everything Adolf Hitler did in Germany was Legal"
I only wish Firefox would give some love to Mesa. GPU acceleration is still off by default on open source graphic stack on Linux (RadeonSI/Intel).
Flat tax is not just about removing thresholds, but also using the same tax rate across the board. If you tax in the same way income, capital gains or corporate profits, don't give a tax exemption for debt, don't charge a stamp duty on property (or charge the same rate on the purchase of all assets, property or not), etc, then you kill all these tax schemes.
I would be happy if we were paying taxes on a level playing field - but we're not. That is the "moral" part of it for me. How that money is spent is another argument.
I guess it's just Linux then. Ah well, I hope you enjoy it anyway. I'm still going to donate to Mozilla at the end of the year. If nothing else, competition is great and their documentation is amazing.
You do have to make a profit and pay corporation tax in order to be able to "optimize" it...

Most startups I know do not, and they benefit (in the future, or via transfer to shareholders) from the inverse taxation on losses.
It is honestly a really tough point to argue with people. It becomes even worse when the person you are arguing with is in the fortunate position of having a good income and no current true worries. I used to be one of those people that believed that tax is theft until I have seen how quickly your situation can change due to unforeseen circumstance. A close family member got a terminal medical diagnosis and was the main source of income for the family. The person lived an exceptionally healthy life and got diagnosed with a condition for which they exhibited none of the normal risk factors.

At that point where your survivor biased gets challenged by real hard hitting life events your illusions are shattered. I never wish anyone to experience the same, but I do wish more people can be made to realise that paying tax to look after those services that look after us all when life goes horribly wrong is actually worth it! (And that includes the corporations that benefit from having a fit and healthy workforce and consumer base)
The personalization seems to help if only because you need to disambiguate the english language.

I'm often searching for "ruby" (the programming language not the gemstone) and need to find "gems" (modules for the "ruby" language) and often these have names that have other meanings like "devise", "pundit", "ransack", "bootstrap", "carrierwave", "paperclip", "fog", "cucumber", "refinery", etc etc.

Similarly, having some basics about your geographic location, spoken language, etc. would seem to be quite helpful. If only to help separate out things like that there are 8000+ "Park Street" in the US when I type in an address and Google gives me the one closest to my location.
I think the parent's point was that you can have higher throughput on trains in both real world and ideal.
These companies evading taxes are responsible for increased hardship and suffering of a society as well, leeching off of the nations they exist in, and being able to outcompete the honest organizations and people in them. The damages are far greater than the tax avoided. "They are doing it too" isn't a valid excuse either.
Looks like in Firefox v56 you need to change the start page to "blank" in the preferences (edit: to get the address bar focused after opening a window).

However in current Nightly (which is on v58) the input focus goes straight to the address bar, even in the default settings, so looks like more users complained ;)

I'm just using Ctrl-L to focus the address bar, works on all operating systems and browsers.
Use a Render Prop
Go to Dublin and you'll see that these are not just postboxes. Most of those companies have a significant amount of employees in Ireland. They also pay taxes to the Irish state (albeit at a low rate) which is used to further develop the country.

Not a fan of what the Irish government did but it clearly helped Ireland to become what they are now.
Miners vote with their hash power what chain is correct. 'Bitcoin' or 'the correct bitcoin' are just labels. There is no technical basis, you can call whatever you want any name you want. If all mining power decides they accept 2 MB blocks and the chain that says only 1 MB blocks are allowed dies, you can continue to call the chain that is dead and no longer bitcoin if you want. The 'core' group certainly wants to do that because blockstream wants to hijack and control the now valuable bitcoin name. That doesn't change the reality of how the technology works however.
jobs go away -> expeds go away.
I understand the performance concerns but comparing a graphical IDE to a command line based text editor is rather dishonest.
That implies 1) the train or bus arrives and leaves at the station exactly according to the timetable and 2) you get from home to the station exactly according to the estimate.

In my limited sample group of one (1), these are rarely true.
You need a globally cohesive solution in order for this to happen. Countries part of the solution will need to play by the decided upon rules or not be able to participate in the economies of those in the agreement. It's as simple as that - of course the status quo exists being of bullies.
Arguably, some of the terrorism and other violent attacks are at least partially linked to globalisation. I doubt it's the winners driving trucks at people or shooting up churches.
Is this the one that makes you launch Chrome for Hangouts/GoToMeeting/etc?

Because why won't you then use Chrome in the first place?
The very first release was under a dual AGPL/commercial license. This was bad. It prevents open-source developers from building on top of it, and it discourages people from getting in touch.

We bootstrapped the company by doing consulting, and now we're releasing products adjacent to spaCy. We've had a great response to our annotation tool Prodigy, which is currently in free beta: https://prodi.gy .

The license model for Prodigy is pretty simple: permanent per-seat licenses, with pricing that compares pretty favourably to other developer tools.

We're looking forward to releasing some other offerings alongside spaCy. We don't like to say too much because timelines are tough --- we don't want to release something half-finished to stick to a schedule. The Explosion AI mailing list is the best way to stay in the loop.
How my third email reminder from HR motivated me to launch my startup
But this looks just like a customized Vim in a terminal with what some may consider bloat.

> Oni brings several IDE-like integrations to neovim:

Quick Info

Code Completion

Syntax / Compilation Errors

Fuzzy Finding

Status Bar
But you still have to file. No other western nation requires their citizens to file if they are living and working overseas for the full year.
> For example, ban all Apple products from the paper. Lobby the German government to ban all Apple products until Apple pay a sufficient amount of tax. Use the paper's influence to get people to stop using Apple's services. That sort of something.

Not sure if they even issue company phones. But if, that's maybe 100 iphones. And how should they lobby a government to ban iPhones? As official phones they're not used anyway (for security reasons) and the state has no say in what people use privately.
Boycotts almost never work.
>All they are doing is arbitraging loopholes in the tax systems. Politicians have been trying to solve way too many problems by taxes (taxing differently x and y) or giving tax gifts to donors and various organised interests. As a result it creates an arbitrage-able tax system.

The loopholes themselves are gifts to friends, lobbyists and donors.

>I wouldn't point your annoyance to those who are optimising their taxes (after all this is merely their fiduciary duties to their share holders) but to the designers of this tax system.

Why are you pretending that those optimizing their taxes are not furiously lobbying to keep them "optimized"?

>Create a flat tax and pretty much all tax avoidance schemes disappear.

The flat tax is possibly the most regressive tax system ever conceived. If you want to reward owning for a living and punish working for a living then it's almost the perfect tax.
I stopped using Neovim a few months ago because of sporadic freezes. I often freezed when I was using :Glog and so on. Now I think I will give it a chance again )
Firefox has definitely been getting better over the past year or two.

I've always used Firefox, since Chrome doesn't have the ability to scroll through tabs, they just get smaller and smaller on the tab bar. I've never understood why the feature hasn't been added, it seems pretty minor. Firefox also lazy loads existing tabs on startup.

Anyway, for a while, around 2011-2012, Firefox had terrible memory and stability issues. It's good that they've largely been fixed. Firefox is the most extensible and free browser, I'm surprised more tech people don't use it, considering the tech communities love for power and the ability to customise things.
I've been using it (beta) for a while on a win10 desktop.
No perf issues to report.
Launch time is now on par with others.

I'll consider going back from chromium to FF on macOS after the mainstream release.

Happy to see some love going on for ff, which I used to love back then, BC (before chrome) era.
I switched to Beta 3 weeks ago just to run version 57 and I couldn't be happier on my Windows 10 machine. Firefox starts much faster, is more responsive and I haven't seen a single crash.
However, on my Mac, I really don't like the default black chrome. It just looks as out of place as Firefox always did on the Mac, which is just sad :-(

And, I miss Self-Destructing Cookies (SDC). Cookie-AutoDelete (CAD) is fine, but the white list of SDC was automatically shared with Firefox Sync, while CAD settings aren't.
Samsung's new ad openly attacks the iPhone
Apple to Ramp Up Work on Augmented Reality Headset
Enabling an Automotive Strategy Compliant to Cloud Computing
Apple and these other companies pay taxes in Ireland due to a duty to his shareholders. Ireland improves its economy 6 fold by undercutting all other EU countries on tax rates. And other countries are what, fucked out of tax money?
This is why the EU thinks about introducing a revenue based tax for tech companies. Cheating on profits is easy, cheating on revenues is close to impossible.
As much as it pains me to say it, I stopped using Snapchat because my experience with Instagram Stories + Messaging in Instagram is simply better. Especially on Android.

The Snapchat Android app is completely garbage. :|
> I’m sure Firefox 57 will also get a fair share of sour feedback and comments written in uppercase.

I might be part of that crowd (though in lowercase) because none of the WebExtensions mouse gesture addons work on macOS/Linux anymore due to this outstanding bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1360278

No official dev seems to look into it, and the community patches from the tracker only fix the Linux case.
Git Wrecked – Keeping Your Branches Synced Without Breaking Things
Negotiating that legal framework is going to be challenging
How to develop scales on the guitar – The Blogging Musician
It's worse than you think as well - I've heard publishers refer to the "lottery" for repackaging things like John Oliver's "Last Week Tonight" or Seth Meyers pieces, etc.

Every major publication tries to get some rank for their 50 word post about how "Jimmy killed it last night" and then puts the YouTube embed on their page.

If they do it right, it's a couple million additional visitors that day/week to their site.
We don't even pay for our health bills in Germany when leaving a doctor's office ;-)
Thanks for the heads up - appreciated!
Anyway, congratulations Mozilla already for this great work. I'll try to convert friends and family back from Chrome ASAP.
Kids, Would You Please Start Fighting
Star Wars – Knights of the Old Republic II 1.0.2
Good idea, but the network effect is hard to overcome.

Could it be made into a "solve my programming problem" kind of marketplace? I think there is none of this out there.