skysight-inc/HackerNews huggingface dataset:
yeah, not really re: the tax thing. I'd suggest taking that up with an accountant, or better yet an attorney specializing in international taxation - I am none of these. This is based on my experiences moving from the US to Canada, and further research I've done while traveling.

Work is considered performed where you were physically when the work was done. This work requires a work visa (or citizenship), whether for Canada or for said tropical paradise, otherwise you're subject to deportation. Lying about the purpose of your trip to gain unlawful entry is a whole other matter. Compensation you were provided for the work you did is then taxed by the relevant authorities where you were physically when performing the work. This is why US companies are very careful to tell employees never to work when on vacation because if you did they'd have a lot of paperwork to fill in.

If you're suggesting you can be a total non-resident of both countries by alternating between the two or splitting your time, luckily the tax authorities have thought of this too, I suggest you look up the definition of a Deemed Resident. Effectively, you are deemed a resident of the country to which you have the strongest connection. Or, you can be dual-status resident where you're a part year resident of one country and a part-year resident of another. Worst case they'll both deem you a resident and full on double-tax you if there's no treaty - but make no mistake you will pay taxes. Check out "What are residential ties?" [1] in the CRA handbook.

Now, I'd love to be wrong of course.

What I do know is that even if you're on vacation in the US, let's say on a B-2, it's a grey area to even contribute to open source projects. The US doesn't require that what you're doing be paid to be considered 'work'.

[1] https://www.canada.ca/en/revenue-agency/services/forms-publi...
Rod Vagg, at least they tried.
My solution to dealing with people of the "rock polisher" mindset is that I politely refuse to participate in any sort of society with them, professional or private. Would this be a valid method for dealing with these sorts of people?
Tech’s New Problem: North Korea
> Add to that the fact that many technical people are less socially adjusted than average and I can see why we have so many examples of mean but effective project leads.

But why should we assume or believe that the status quo we currently observe is the natural order? Or that it is the optimal one going forward? Many people who are now project leads started in a time when both computing and computers were far less ubiquitous in the world. As the world that software interacts with continues to grow and change (or, to use the cliche, as "software eats the world"), we should expect that how software is made, and who makes it, will change too.

To think of it another way, it's well-known that decades ago, women dominated the nascent computer programming field -- e.g. the first of ENIAC's primary programmers were all women [0], and "software engineering" as a concept was coined by NASA lead engineer Margaret Hamilton. Those who want to believe that systemic and societal bias weren't significant in pushing women out of the field as it became more lucrative, have suggested that women left because programming became much more than...well, whatever it apparently was when it was entrusted to women.

So it shouldn't be beyond belief that contemporary programming and software development may be even better served by engineers and developers who put an emphasis on empathy and inclusiveness.

[0] https://en.wikipedia.org/wiki/ENIAC#Programmers
I think you are giving postmodernism too much credit. It's whole premise is a non problem. Looking back on it's history, it's a politically and religiously motivated ideology to push anti-enlightenment values that coated itself in esoteric language to avoid scrutiny. It's not a well thought out philosophy, because they reject the very thing that would allow that to happen, reason.

Empiricism solved this issue. You will very quickly learn if your assumptions are wrong by testing them in reality. This is what is meant by "feels over reals" and the opposite. Your assumptions, beliefs, or axioms - no matter how fondly held - will be crushed under the infinite weight of reality.
Would you rather have Linux, or would you rather that noone ever get their feelings hurt by harsh comments?

Sounds like a false dilemma or externalized either/or to me. It's not as if Linux could not have existed had Linus learned 20 years ago to dial down his abrasiveness.
I'll say it: I miss RSS.
I'd say in the US, the right has a lot more power-in-fact than the left, but the left may have more of the popular will. The fact that the two aren't aligned is the result of our relatively shitty system, frankly. (And even so, the right is having such an identity crisis right now, it's hard to say it has total power.)

As far as "no true Scotsman" - we can't prevent people from associating with groups, but we can call them out when their ideals don't match those of the group, and we can hold them to account if they behave in ways that contradict the group's values or are a bad-faith application of those values. I think the left is... okay... at doing that, and the right is often pretty bad, but neither is exactly great. We're also bad at doing it proportionally, and at seeing people as sometimes good, sometimes bad, sometimes agreeing with us, sometimes not. But that's another problem.
Are guidance systems on missiles OK or not?
Oh, that's reasonable. Sorry.
This exactly, and sometimes it can be more than just a broken process or two. It could be that the rumors you hear are true, that there's some dirty secret that will eventually surface and endanger the entire business, and that there’s no bond of trust with executive leadership to confront it before it’s too late.

I worked at a unicorn that seemed unstoppable until allegations of fraud surfaced in a major publication, its customers started pulling out, and investors filed a lawsuit. The company shrank dramatically over a period of months, pulled out of a flagship office move, and today is a fraction of its size before the turmoil.
Những+LƯU+Ý+khi+thiết+kế+nội+thất+cửa+hàng+ăn+nhanh+bạn+CẦN+BIẾT
I think that's obersavtion bias. We tend to remember people who are either abrasive or ineffective. The former because their behavior stands out and the latter because they tend to get in our way. People who are effective and kind tend to be forgettable because we get exactly what we want without any conflict. It just magically appears to work.
A large chunk of frequent contributors are paid by companies to heave features/drivers at the kernel with no regard to doing it the right way. To them it's about landing code ASAP.

Linus is already working in the win/win quadrant by default by merging these things all in the name of making the kernel better.

Occasionally a frequent contributor who has gained trust will start to merge trash in the name of meeting deadlines. This is usually when linus loses his shit at the people responsible.

This has nothing to do with a silly quadrant of being competitive/neutral/anything towards the collaboration itself. Linus is still looking for a win/win, but he's requiring people to fix their shit.

That quadrant is irrelevant about Linus's behavior because he's always collaborating. What you need is a quadrant describing how feedback is delivered to subordinates.
Hmm... The only Gmail setting I see is "Show Sender Images", but I use iPhone, so maybe it's a setting just on Android?
It's not as if I have an idea of what to work on currently, its more or less that I don't know if having student debt already blocks me from making the leap into startup world.
I'm exhausted just skimming through it. Whatever works for you I guess
>This is why US companies are very careful to tell employees never to work when on vacation

scoffs
He just needed to influence the public opinion over the tax situation.
still use RSS via newsblur, hope this never goes away
Not really. I you are a content creator you should probably use a dedicated AD box connected via lightning instead.
> get some assistance on how to understand people’s emotions and respond appropriately

> like the time ... I needed to write a little tool called "git". I need ... to fix some issues in my tooling and workflow.

Hopefully we'll get another world-wide revolution out of this.
> Like 3.5" floppy drives, or CD-ROM drives?

I don't know if you lived through them but they were very unreliable. Floppy drives can suddenly become unusuable for whatever reason, CDs become scratched. Not to mention their limited storage space.

USB was miles better. It was the right call. It's the same with the headphone jack.

It. just. works.
> Honestly these questions have all been considered before, answered, and codified into law, and the crypto communities are full of people who have no idea what is going on around them. The banking systems we have are the result of us considering these questions, deciding politically we want something very different, and then building the technical systems that match that design.

Crypto is saying that because of the evolution of institutions surrounding banking and politics there are many inefficiencies(and malevolent actors) that have become ingrained in the poli-fi complex. Many of these projects(the 20% that are legit) aim to solve various issues that have been identified in the "free market" - whether it's reducing settlement time of cross-border payments or efficiently pricing what a unit of cloud compute and storage can be, blockchain is a novel excuse to revisit many problems with lazy answers.
Investor accreditation laws are USA specific. There is no such concept in other countries in most situations. They are such a bad law they congress finally reformed them with the JOBS act and now allow investment of startups companies by anyone.

ICOs in the USA only take accredited US investors now. That has been standard practice for a year now.

Finally, I would not agree that the political system has perfect solutions to everything and therefore cryptocurrencies are irrelevant. The financial crisis alone is proof that things can go terribly wrong.
Getting acquired and watching everything you built get rendered obsolete overnight.

It's a good reminder that almost everything you build is fleeting. Especially in a startup where you often pour your heart and soul into a product. Ecclesiastes:

> For a person may labor with wisdom, knowledge and skill, and then they must leave all they own to another who has not toiled for it. This too is meaningless and a great misfortune. What do people get for all the toil and anxious striving with which they labor under the sun? All their days their work is grief and pain; even at night their minds do not rest. This too is meaningless.
So he wants to change his assholes rejection process.
Fine...
As long as he stays razor-sharp with his idiotic-commits rejection process.
what? no one told me!

I still use it every day, its a vital part of my controlling what info I see every day process...
Is Tech Billionaires' Educational Philanthropy a Bug or a Feature?
Not exactly fad names, but my name is Harry and my wife's name is Alice. We're both ~40 but have names that were more common for people born several decades before us. It's kinda fun.
True. embouchure is more mechanics. If you wanted to sound pedantic you probably could use the Italian accentuazione :-)
> The Washington Post created a tool called Bandito so they could AB test headlines. Sounds like the opposite of what you described.

So that's what happened! I was wondering why the Post's headlines were so clickbait-y.
> The same is true of the stock market, or regular “fiat” currency.

No, it's not. Stocks are priced at the present value of future cash flows generated by the underlying assets.

Fiat currency has no value in and of itself. Foreign exchange is essentially determined by the difference in interest rates between countries (and investors' beliefs as to which way those interest rates will go in the future). Those interest rates are (indirectly) related to what is produced by each country.

Bitcoin is just plain make-believe.

> The fact that people have been willing to pay so much for US dollars or British pounds or Japanese yen has meant a lot in this world.

People also gave Bernie Madoff ~$65 billion dollars and it was all make-believe as well.

> Isn’t it justified to awe at the power of a decentralized currency?

Decentralization for decentralization's sake isn't inherently valuable. Or at least I wouldn't argue that to be an axiomatic truth. The burden of proof is on the bitcoin bulls.
What research? This seems pretty much impossible to scientifically measure since there are no two organizations that are the same, let alone two organizations that have leaders identical in everything but their attitude.
In Switzerland (pop 8M), tax authority is not hold by federal government but by the 26 cantons[1]. Because the central government would be way too big for that much power in the eyes of the Swiss people.

[1]that’s also why we have a bunch of tax havens and generally a lower tax rate, as all cantons and even the communes within them are in a competition.
Interestingly there was talk of Zuckerberg running. He did his media campaign of traveling the country talking to the "common" people.

https://www.cnbc.com/2017/08/15/mark-zuckerberg-could-be-run...

But Bezos would be more successful I'd think if he wanted to run. Guessing, in general, people have a more agreeable attitude towards Amazon and by extension, Bezos than Facebook and Zuckerberg.
Don't bother arguing with these trolls .... they seem woefully ignorant of just how fast things are moving in the lab, particularly with the sudden explosion of genomics and high throughput screening.
It isn’t a hard block, but it puts you in a very bad position. You will likely make business decisions that result in quick money rather than long term success (we’re already tempted with that but debt makes it worse). It also may be a red flag to potential investors if they find out, but not sure.
To be clear, I mean international vacation, and also, I imagine that once they tell you the burden falls more on your shoulders than theirs, regardless of what they really want :P
At times redefining moral and ethics to better fit a business plan
Your description of git raises a 'code smell' with me. I've found git to be far too complex to rely on. No, I don't have a replacement for cooperative development, but the thing is a bug trap (it leads you into complexity, making errors, and so on).
This takes on a particularly hilarious tone now that lots of people assemble their own computers.

Obviously, that quote is utter hogwash, but it might be worth saying explicitly, at least for HN culture: cooperation is essential, and would you cooperate with an asshole?
Is that really representative of the type of problem that your company is trying to solve? If not, why not actually create a simplified version of a real world problem your company solves on a daily basis, with a skeletal non working implementation, and corresponding failing unit tests and tell them to make the unit tests pass? That way you can actually see how proficient they are with the tools they use everyday.

I had two job offers one time. One where the interviewer asked me how I solved real world problems and my experience and one where they wanted me to write a merge sort on the board.

Guess which job I took? I’m not going to be writing a merge sort in real life and I don’t waste my time learning algorithms and studying leet code. I solve real world problems using existing frameworks from the front end to cloud and on prem infrastructure.

Yes I have my geek credentials - started programming almost 35 years ago in 65C02 assembly, did bit twiddling in C for 12 years, etc. but I am way past wanting to reinvent the wheel.
>One thing that is true in all successful organizations over time is that for any given person, no amount of genius will make up for being an asshole.

That's why Linux usage and contributions have collapsed over the last 30 years.
Agreed. Influential people buying influential media outlets can be a concern if used in a biased way. But unfortunately it's not illegal.
If one were to go ahead and make it illegal how exactly would one frame the law? There's no easy answer.
Non-paywall version: https://outline.com/XUVHA7
be careful what you wish for -- this society could be in for a startling set of transitions if the Internet as we know it was cut for some reason(s), or better yet that surveillance on consumption becomes unacceptable. "Failing companies" somehow does not seem to me to describe the situation here..
Machines will do more tasks than humans by 2025
This is still going strong today in list slice notation in Python (and other languages, no doubt):

x = [1,2,5,6]
x[2:2] = [3,4]
print(x)

(Slice notation can be used on any collection, not just lists, but you can't use it in assignment like that for strings because they're immutable, so you'd have to convert to a list of characters and back.)
Still using it everyday:)
If the one example you can think of is apparently one in which that there was a failed attempt to lynch someone, then maybe it's possible it is an outlier (ignoring for now the debate on how much the CoC itself led to the Node.js conflict).
There are a lot of ways to blow off steam. If the way one picks is performative public abuse, then it's not just about relaxation. One can maintain one's own mental health without damaging that of others.
https://www.canada.ca/en/immigration-refugees-citizenship/se...
Stocks are not priced at the present value of future cash flows of the underlying asset. You're conflating valuation metholdogies with price. Stocks are priced at whatever the market decides, which may or may not be based at all on market participants' assessment of future cash flows.
NVidia Geforce driver licence doesn't allow deployment in datacenter (see https://www.geforce.com/drivers/license/geforce )
Borealis is an AI research lab backed by RBC. The Vancouver lab is run by Greg Mori. They are hiring. Hit them up.

https://www.borealisai.com/en/research/
> Who has been lynched because of a Contributor Covenant, or other similar open-source code of conduct?

The scope of the Contributor Covenant was widened in an attempt to l̶y̶n̶c̶h̶ harass and ban Elia Schito for an opinion he had expressed on his personal twitter[1].

Because Elia's twitter conversation wasn't connected with the project (beyond the project being listed in his bio), a new clause needed to be added to the Contributor Covenant in order to get him. To get it in, the new clause was presented to the Opal project as a pull request labelled "Update Contributor Covenant to include ethnicity"[2].

The Opal project noticed the extra change and guessed its real intent (that intent - needing it to go after Elia - was confirmed later by people arguing for the change[3]), so Opal edited that clause before accepting the change, but everybody else using a Contributor Covenant now has it, including Linux. (The Linux one has customized enforcement/judgement guidelines, so in its case the presence of the "Elia clause" might be less easily weaponizable by the twitter mobs it was written for)

The attack on Elia was instigated by the creator of the Contributor Covenant[4], who was unrelated to the Opal project but tagged in via twitter - it turned out this kind of drama was the Covenant's purpose.

After watching that I no longer see codes of conduct as community measures written in good faith. It hasn't just been the Contributor Covenant one that's bad faith either, however, projects that adopt them are changing and rewording them in good faith, so they can get better - it's just not the CoC intent.

Opal eventually got rid of their Contributor Covenant.

Links because of how unbelievable this stuff is:

[1] https://twitter.com/elia/status/611319469982527488
[2] https://github.com/opal/opal/pull/948/commits/817321e27eccff...
[3] https://github.com/opal/opal/pull/948#issuecomment-113486020
[4] https://github.com/opal/opal/issues/941
Oh, there is such thing.

The fact that no axiom stands by itself does not change the fact that when you subscribe to a set of axioms, you can't deny their consequences. What is rational merely changes, and honestly, the older definition always felt kind of crazy.
A point not mentioned was Dave Winer's refusal to clarify if excerpts in his version of RSS feed needed to be plain text or contain HTML (either as HTML tags or entity encoded). He just kept saying "Keep it simple, people!"
I think they can easily hedge prices (via futures), but hedging production is much harder (because your weather & production might be different from others around, and with insurance the incentives can get bad; see moral hazard).

I worked for a company that tried to insure farmers so they'd be profitable even in bad years, but the reduction in profit on good years (i.e. cost of insurance) was too much to sell well.
¯\_(ツ)_/¯ I defer to you on this.
Your comment comes across as quite bitter, why not share your app and let your work speak for itself rather than degrading someone else’s efforts. If it’s as good as you say you won’t struggle to find users
Well, it's certainly not my style, but I would generally take it as an expression of intense feeling about the topic.

If it were my wife or my child or my parent saying this, it would probably reduce me to tears.

If it were a community leader, it would probably certainly make me feel really really bad. But I wouldn't be suicidal over it. Depending on the topic, and how strongly I felt about my position (I have felt strongly about memory allocation approaches on certain 68K-based machines before), I might reply in kind.

You?
Did his email account get hacked?
Ecclesiastes is so underrated.
Hyundai NEXO – Fully Charged
> This reads as: "What's your problem? I have lots of money, so I can afford this."

> Then buy a budget phone that is cheap and still has the jack.

You see the problem with your argument?

Not everyone has extra money to spare.
So you got me to look more into Gatsby because it's good they're interested in performance, and what's interesting is it seems to automate the pre-fetching and lazy-prefetch based on if the link is visible (that I can get more on board with). That's really nice and also overall (especially with the GraphQL querying) it seems to be better suited for blogs than Nuxt so I can see where you're coming from. I wouldn't use it because React, but it does sound nice.

> I'm confused by what you meant by "you can't take advantage of your framework to generate image tags".

I mean that the framework needs to be handed the final html. It has no knowledge about the formatting inside a post. You
have to rely on plugins, often third-party, which don't play well with each other.

I know I've gone on about bundle size (that was just the straw that broke the camel's back) but my main problem is that these frameworks don't help in going from the markdown to the final html which is 90% of the work. I'm not saying they should or can, just they don't, so they don't add enough value imo to be worth the overhead. This is true of all SSGs I've tried though. Yeah they always have a markdown plugin and, for example, that image loading plugin does sound really cool, but can I trust them to work nicely with other plugins? Do the plugins I need even exist? Will they be maintained? I can just feel I will end up fighting them and I've wrestled with too many SSGs already. I'd rather just try to roll my own at this point.
Newton wasn't so humble! He said that, but only as part of a deliberate insult to one of his rivals, who was short.