skysight-inc/HackerNews huggingface dataset:
Ask HN: How do remote workers deal with taxes?
The question is simple - probably the answer is not: How do remote workers deal with taxes when working for a foreign company?

a) Do you pay taxes in your country or in the company's country?

b) Do you pay taxes as freelancer, 'LLC' or as dependent worker? In my country (Portugal) being a freelancer means paying an huge amount of taxes (~50%) when making more than 25K/y.

(updated)
13 Free User Feedback Tools for Digital Marketers on a Budget
You might also try vagrant-lxc (https://github.com/fgrehm/vagrant-lxc/blob/master/README.md). Can give you some ruby dependency hell, though.
Anthropic "answers" are used precisely to tell people they should "give up any attempt to learn more". They proclaim trivially that since X happened, the probability of X having happened is 1, therefore there is nothing in need of further explanation, so would you please stop now?

I should mention at this point that my degree is in philosophy, and my thesis was on the argument from design post-Darwin. Much of it consisted of exploring how various people -- not at all religious people! -- have been struck by the seeming improbability of our universe full of complex structured arrangements of matter and energy (including us) and sought explanations beyond "God must have done it". I had to read Barrow and Tipler's door-stopper of a book on the anthropic principle as part of that, along with criticisms of anthropic arguments, and came away convinced that the anthropic principle is at best a tautology possessing no explanatory power.
If you're holding a hammer, everything looks like a nail.
Brain-computer interfaces are futuristic sounding, but you're still pretty limited to 1D or 2D control. I can see why they have fallback to EMG.

Without something invasive like implanted trans-cranial electrodes or non-portable like fMRI, you're never going to get anything past unreliable 1D control with the noise you get from trying to capture highly-attenuated microvolt potentials from the scalp.

I built a brainwave-controlled Pong game using EEG for fun for my university project back in 2012:

https://www.youtube.com/watch?v=HtJhbqliJYY
Pick a skill you want to master, set yourself challenging but attainable goals, and solve problems/challenges on your path. That's the best way.

Also check out LessWrong and "Rationality: From AI to Zombies" - the best book on "thinking" I have ever encountered.
I seem to remember there was a similar case prosecuted at some point where the advertiser claimed that the car was only for illustrative purposes and even drew an analogy with having a model display some goods, saying you wouldn't expect to be buying the model along with the goods.

I might have just dreamt all that up though because I can't find anything online.
Arguably, if Firefox is devoting resources to this then it's not got resources to spend on other issues. That could in theory make it less secure.

HIBP and 1Password aren't making FF more secure, chances are they're increasing attack surface in both directions (ie making compromise of 1Password more likely too).
I interviewed about engineer who used to work for a South American casino company, and he explained that on Saturday nights the machines are configured to pay out 110%, then the next morning... Much less.
In a Chinese Village, Elderly Farmers Are Now Yogis
The most common milk packaging here in Sweden is plastic-coated paper carton. Wonder how that fits with the mumbai law, and how it compare to reusable glass bottles.
using strlen(src) is also an amateur mistake, because the whole point of doing that (stncpy family, ensuring dst ends with null) is that dst might not be large enough to fit string from src.

It has to be the size of dst, which can only be known at the site of allocation in C (except for a non-clean way of looking at heap metadata).
In Bangalore, supermarkets used to give away plastic bags for free. Then a law got passed requiring shops to charge for plastic bags. People, however, just kept paying the price for plastic bags and disposing them once they were done with them. Now there is a ban on plastic [1] and people seems to be carrying their own bags into supermarkets and reusing them.

But your solution would have been better. It would have given people more flexibility

[1] https://www.thebetterindia.com/48844/plastic-ban-bangalore-k...
In Ireland, we introduced a tax on plastic bags in 2002 and it had an enormous impact. (Actually we called it a levy: Irish governments never introduce new taxes, but love to introduce new levies!)

One detail works in its favour surprisingly well: once you've paid, the vendor cannot give you a plastic bag. A new transaction must take place as part of every sale "would you like a plastic bag?" and this turned out to apply a substantial friction on their distribution.
Jira, trello, skype, a lot of bloody email,

Sharepoint, badly. Starting with confluence.
You meant 520M (oops now 475M ) market cap as of June 26th.

They raised about 22M in their ICO in January, 2018.

It seems to be just another (sh)coin with 'sharding' which seems to mean dividing network in smaller chunks/shards in order to speed up processing.

Remember professors are humans too and the allure of easy money is too much to pass up.
It does feels like it. Businesses recognised social PR ages ago, I bet HN is no exception.
That assumes that it's deliberately planned, rather than incompetence.

Or, I suppose, it could be incompetence that still knows how to recognize opportunity...
My understanding is that it's technically allowed but almost impossible in practice. Few managers and even fewer of their managers want to take a chance on an underperforming worker.
More flexibility to litter?
Here is a section on the HashiCorp Consul website dedicated to it. https://www.consul.io/intro/vs/istio.html

I hope it helps
Thank goodness somewhere is taking the obvious action of banning the packaging, which is really just pre-garbage.

However, banning packaging only works if it is backed by a system for precisely standardised, refundable and washable containers that food and other products can be shipped in.

You can't just say "no packaging". We need a MUCH better form of packaging than disposable/recyclable because recycling only works a little bit to solve the problem of packaging turning into garbage. That better form is re-usable standardised containers.
k-Anonymity. In other words, "I have hashed my e-mail address, here's the beginning part of the hash: 0deadbeef0, tell me if you have anything matching that." "Yup, I have something that hashes to 0deadbeef0123456789abcd, associated with these breaches, and something else that hashes to 0deadbeef0abc1056886516, associated with those breaches." Plaintext is not exposed, and you're not even exposing the whole hash, so GL to anyone trying to find out which if the hashes (if any) is yours, let alone what the plaintext was.

https://blog.mozilla.org/security/2018/06/25/scanning-breach...
Price, convenience. Google Apps is not free. For this particular use case you might be able to provide better user experience. Maybe integrate the custom domain registration and automatic DNS config to the UI.
Pottery Works Template – Prestashop Responsive Theme
The STARTTLS vulnerability to downgrade attacks is a significant downside that port 465 doesn't have (if using modern TLS protocols at least). My opinion is that perhaps the severity of the STARTTLS downgrade attack wasn't that much considered when port 465 was deprecated.
Note that if doing this you may need to explicitly tell Certbot (or whatever client you use) not to keep replacing your key pair when renewing certificates.

If you set things up to involve CSRs this problem goes away because the CSR binds to a key pair, just don't change the CSR unless your DNS names change. But if you use CSRs, Certbot forces you to take charge of ensuring the renewal schedule etcetera, since it has no way to be sure if the same CSR can be used next time.

Mail servers can do more here to help automate this. Also, maybe we can imagine that TLS-ALPN-01 (a forthcoming Let's Encrypt proof of control method) could work with SMTP STARTTLS. That would let a mail server take responsibility for getting its own certs (port 25 is on the short list of "Authorized ports" for the Ten Blessed Methods) by telling its own TLS implementation "Hey, when asked for ALPN, offer this extra ALPN feature and repeat everything I tell you" to prove it is really who it says it is.

I think the above could work, but it would need effort from Let's Encrypt and TLS-ALPN-01 itself isn't finished yet.
You're not the first to notice a pattern, and you're in good company:

> It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.

--Edsger W. Dijkstra

Though, to be fair, he would likely say that about a lot of mainstream languages today. Iirc he was very fond of Miranda, which in many ways was a precursor to Haskell.
Just sign up for a degree at a degree mill and you'll get a student visa and an easy route to permanent residency.

New Zealand (and Australia) don't care about quality migrants, just quantity, to keep up demand for housing (both countries have housing-bubble-based economies) and to add extra consumption to national GDP.

The migrants they really want are Indians who can put downwards pressure on wages. Go to Auckland, its basically an Asian city.

Go somewhere like Poland, Romania or Portugal and hire your own workforce. You won't even be in the ass-end of the world like NZ.
One of the most underated software produced in NZ is Serato - pretty much changed the DJing game.
Need to ask not just which is better, but which is better for who?

With glass, producing new bottles for each delivery would be super expensive, so it is in their interest to bear the cost of collecting the bottles for reuse and recycling.

With plastic, producing new containers is super cheap, so it is fine to continuously produce new ones, but the waste is still produced, so the customers and their local government must bear the cost of waste disposal or recycling instead.

Essentially, moving from glass to plastic is good for the producers, as they no-longer need to care how much it costs to recycle, since they don't do it any more. But the overall cost to society might be higher, depending exactly on what the recycling costs are.
Kind of like stock options at a startup that actually makes it.
Where are you based? In the UK you can register for self assessment and file your own. You can complete self assessment yourself quite easily. If you want to contract through an LLC you'll probably want an accountant.
I suspect the parent comment or is from Australia.
The exact same code sample appears in the talk as in the article.
Here in the UK a law was passed requiring shops to charge 0.05GBP for each plastic bag, and it successfully reduced the number of bags used:

"Our data indicates that the 7 main retailers issued around 83% fewer bags (over 6 billion bags fewer) in 2016 to 2017 compared to the calendar year 2014"

https://www.gov.uk/government/publications/carrier-bag-charg...

The bags are called "single-use", but the shops also changed the bags to use thicker plastic (maybe so people feel they're getting their money's worth), and now they are much better for re-use too.
Why is it all about billions in the crypto currency world.

You'll never see a 5M crypto startup would you, that'd sound pathetic. And the bigger the lie, the easier it is to sell.
Cargo policy to accelerate exim, domestic freight operations
China is already blocking Tor; it was usable using the meek transport, which performed domain fronting to avoid censorship, but as Google and Amazon close that hole, it's probably quite hard to use Tor nowadays in China.
Seems like your link no longer works
Really? I went to a non-top school and putting aside the formal education component, I felt like I also had plenty of co-learning. That is, I remember many study groups where we helped each other learn, including for programming.

I certainly didn't feel like I was on my own.
for an alternative viewpoint, I'm from the UK and I see these car sweepstake scams all over the place. I think the region you're in has a strong impact on what the police's priorities are, due to different leadership.
Hm. Interesting.

I always viewed real functions as infinite-dimensional vectors in the "canonical" basis, that is, shifted Dirac impulses. I guess it can be transformed into your representation with a change of basis with some handwaving.
Which is exactly why the service won't query the plaintext, or even a complete hash.
Neural Titanic: A TensorFlow.js demo
A Brief History of Existential Terror (2017)
At least some years ago this did not work out so well due to broken email validators that did not accept + in the address.
Whitehouse Website runs on Wordpress
If you're using Consul for web services, I really recommend the Traefik web server: https://traefik.io

Traefik replaces Nginx: it's the reverse proxy that maps the incoming requests to your various services, which are advertising on some arbitrary localhost port.

The amazing thing is that Traefik integrates with Consul: you only need to point it to your Consul endpoint, and it can automatically publish your services! You can also do other dynamic configuration of Traefik, e.g. by publishing a service via a REST API, via Kubernetes, etc.

I've struggled for years to get Nginx configured correctly, and it's been frustrating to have no alternative. In Nginx, dynamic binding is a premium feature. In the free version, you have to rewrite the config and restart the service. That's not fun if you expect services to come and go as part of your natural life-cycle.

Traefik's still pretty young. Notably, the docs are shit. But the application is well-designed, and it compiles as a single self-contained binary (as it's written in Go).
For project management: Redmine[1] and analog whiteboards.

We picked Redmine back in 2012 because you could have multiple repositories in a single project.

[1]: http://www.redmine.org
Pretty sure luck was a requisite 40 years ago too. But it does seem harder to imagine low-hanging fruit is as common now as it was then.
ActiveCollab + Slack
Is Ruby pass-by-reference or pass-by-value?
> In the course of an hour on a Wednesday afternoon, 22 hopefuls fill out the digital form.

Lets take this hour to be an average hour. Over 12 hours in a day that the mall is presumably open, that's 22*12 = 264 leads.

> the mall isn’t behind these giveaways; they merely rent out the advertising space (for around $1.5k per day).

This would imply that these leads need to be worth at least $1500/264 = $5.68 per lead. Does this look like too much to anyone else? I would have guessed that independently of what they're selling, the conversion rate has to be attrocious, as people signed-up not because of their interest for the thing being sold but because they wanted a free car.

Maybe the reason why this works is that people who are stupid enough to give out their names on a mall promotion, are probably also easy to push shit on.

EDIT: I forgot to add at least two other costs: they need to lease the car, and they need to pay employees to keep an eye on everything. So that figure is more of a lower bound.
>Arguably, if Firefox is devoting resources to this then it's not got resources to spend on other issues. That could in theory make it less secure.

You stretched that argument to points that only Reed Richards could match...
Eclipse Photon releasing on Wednesday, June 27, 2018
Google ranks faster websites higher.
Thanks for making this point. I feel like most taxes miss the point of externalities. Taxes used to dissuade an activity should be high enough to matter. I tend to not trust low tax amounts on policies meant to lessen an activity. They “look good” but often they just become a hidden money maker for something else not really designed to make a difference.
Just want to mention that Zulip is not a Slack clone. The development of Zulip was started in August 2012[1] while Slack was released in August 2013. Folks who are interested to know more should take a look at https://zulipchat.com/why-zulip/

[1] https://github.com/zulip/zulip/commit/ea43d2e40e59cb0240ea36...
In New Zealand and Australia Indian and Chinese workers are essentially seen as replaceable due to the huge numbers of them migrating to both countries (those countries make up the #1 and #2 sources of migrants respectively).

The whole point of the migration schemes are to get workers for cheap and to put downwards pressure on wages. A very high skill level is not really required, and big companies will just throw bodies at jobs and rotate out anyone who can't make the cut.

The IT contracting shops there are called 'body shops' for this very reason.
VSTS + Slack
AI Has a Race Problem
Fortnite malware spreads via YouTube
Blogspam of

https://www.lucify.com/the-flow-towards-europe/
While I appreciate your attempt to provide a community service, to be fair to the author, he is giving away intellectual property in order to gain an audience for his future course. Surely giving out an email is a small price to pay for the exchange if you are genuinely interested in Vue.js?

EDIT: I see the author himself chimed in on this thread with a direct download link. Kudos to him/her for doing so.
To be fair, he said that about a lot of mainstream languages back then. That quote is from EWD498 at http://www.cs.utexas.edu/users/EWD/transcriptions/EWD04xx/EW... . The larger context is (the rest of the comment quotes him):

FORTRAN —"the infantile disorder"—, by now nearly 20 years old, is hopelessly inadequate for whatever computer application you have in mind today: it is now too clumsy, too risky, and too expensive to use.

PL/I —"the fatal disease"— belongs more to the problem set than to the solution set.

It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.

The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offence.

APL is a mistake, carried through to perfection. It is the language of the future for the programming techniques of the past: it creates a new generation of coding bums.
Aren't combinations of materials generally harder to recycle? Presumably you have to split the plastic from the paper and recycle each separately?
I have such great respect for Troy and all the work he's done/is continuing to do to promote good security practices. I just went on HIPB though and noticed the advise for better security is "use 1Password" (after checking your email for compromises).

This just seems a little too commercial to me and I'm not sure I like the phrasing. I fully understand the need for Troy to be sponsored and it's great that 1Password works well with his tooling, but it's not the only solution. I'd feel a little less uneasy if it was phrased in such a way as "Use a password manager, like 1Password".
But how do I keep not using it?
monday.com and MS Teams
The problem with that is timing. Politically, people demand action now - like, this week. Getting a business to move takes months to years.
This is similar to the reason that household brands have such terrible packaging design. It's a form of price differentiation - if you can afford the more expensive version you'll avoid the ugly one just because it doesn't look nice.
Nathan For You did a really funny take on this for a gas 'rebate' in S1E4. Basically jumping through hoops until everyone would give up.

https://www.imdb.com/title/tt2777064/
>Following your dreams is a luxury for people in the global top 5% (mostly in the west).

You'd be really surprised.

People follow their dreams even in the bottom 5% -- including as refugees, in times of war, and in all kinds of bad situations, and in all kinds of cultures, not just "the west".

The "starving artist" (who does or does not make it) is not something out of fiction, and neither is the piss poor bootstrapped entrepreneur.
Wouldn't it be easier to exempt prizes from income tax and instead have a sweepstakes tax paid by the sponsor instead?
The email "wall" is there because I want to keep in touch with my audience and possibly get back with more learning resources.
But if anyone is interested in a direct link and skip that, here it is :)

https://www.dropbox.com/s/ai7j5ei0f24aoz6/The%20Vue.js%20Han....
Visual Regression Testing
Understanding Cisco DMVPN
I love Clubhouse.io. Best description I think can be a nicer looking Trello on steroids. It has a focus on software development management, but nothing stopping you from using it for any project management. Pricing is also reasonable.

Using Asana as well for a different project.

—

For non software dev, stopped using/didn’t go back to a type of app I’ve always had a soft spot for because of pricing. App being Basecamp and apps heavily influenced by it like Teamwork.com. It’s just myself, my partner, and a freelancer right now. So Basecamp only price of $100/mo and Teamwork having 5 user minimum at $9/mo (so $45/mo), ends up not being worth it. I’d love to find an app like these for a more fair price.
Does Google force developers to upload an IR or bytecode for the NDK so that they can just recompile for a new architecture?
The same way I don't use Pocket or the Edit Controls in Firefox, or Pivot Tables in Excel.

You don't click them :)
Immoral according to who?
Blogspam of

https://youtube.com/watch?v=UY9P0QSxlnI
Anyone managed to get this to work?
So the point of this article is that differentiation is linear. That is, the operator D which takes f to d f/d x is linear. The author points out that one can write this down in as a matrix with respect to a basis of polynomials, which is nice for suitably well behaved functions and I think nice for understanding. Other operators one might look at are integration, Fourier or Laplace transforms, or more exotic integral transforms which are linear. One can view a Fourier transform like a change of basis.

In another sense, derivatives themselves are linear: for a function f: U -> V of vector spaces, the derivative (at some point) is a linear map from U -> V, (i.e. the derivative of the functions is a function Df: U -> L(U,V)) and this extends the concept of derivative to multiple dimensions as f(x+h) = f(x) + (Df)(x)h + o(h).

This seems ok at first derivatives but can become unwieldy as they became tensors higher rank.

Another question one might ask on learning that differntiation is a linear operator is what it’s eigenvalues are. For differentiation these are functions of the form f(x) = exp(ax). But one can construct other linear operators and from this you get Sturm–Liouville theory which is fantastic.

One final note is that much of this multidimensional derivatives and tensor stuff becomes a lot easier if one learns suffix notation (aka Einstein notation, aka index notation, aka summation convention), as well as perhaps a few identities with the kronecker delta or Levi-Civita symbol. Notation can break down a bit with arbitrary rank tensors: $a_{i_1,...,i_k}$ becomes unwieldy but writing $a_{pq...r}$ is ok.
The recycling instructions on the packaging says to recycle it the same as paper packaging.
Microsoft improves facial recognition to perform well across all skin tones
To mankind.
The second most important metric for every company
The starttls-everywhere IP connects, tries a bunch of commands which don't look at all like a regular mail connection. It cycles through a bunch of tls settings and never sends an email.
In short, it got itself blocked by anti-spam measures.
Jira, Confluence, email, WhatsApp groups.

So much email. So, so much. Some Rocketchat usage but not huge.
An event management company increases productivity by going paperless [pdf]
1 Billion "market cap" and they don't even have a working blockchain (product) yet!
Exact same situation here in Greece. I very rarely see people asking for bags at the supermarket after a similar law was passed, although there are no official statistics yet.