skysight-inc/HackerNews huggingface dataset:
Ask HN: Advice to non-us resident looking to start a company
I tried to find some precedent of a Canadian tech company being bought out by FAANG and didn't really find anything.

So as a Canadian (with no ties to the US) looking to start a tech business that may hopefully one day be purchased by one of these giants, would there be any benefit to me using a service like Stripe Atlas to make the company "American" from the start? Or should I just start it in Canada and the border will not be a huge issue later on? Also Stripe seems to think incorporation from the start is the way to go, but as a 2 founder team with no employees or incoming revenue planned for a while an LLC seems tempting. I'd appreciate any advice on the matter!
If you care about your data – delete TikTok right now!
Apple still has a lot of room to grow in health care
Even in the US with larger houses (outside cities anyway), few people have an entire room to dedicate to a home office, much less two. We repurpose attics, garages, large closets, guest rooms, etc. If a couple wants two dedicated permanent office rooms, it doesn't make sense to stay in an urban center. It might make sense to rent external office space (perhaps to share with others), or stay cramped and consider it part of the tradeoff of not having to commute.
This is yet another observational study without a proper control.
Satellite – Second Epoch
Sounds like you want website to embrace the semantic web: https://en.wikipedia.org/wiki/Semantic_Web
If a community has a stance on US politics which interact with it only incidentally — which the community very much does have, to the point of distraction, it is alleged — then the community can damn well afford to have a stance on international politics when the advancements the community builds are key tools in building the engines of tyrannical repression.
I use CLion (or other Jetbrains IDEs, eg PyCharms on the occasions I'm not working in C/C++/Rust). They've got a very nice built-in 3-way merge diff tool. Non-free for some of the IDEs, but if you're working with a language that has a free "community edition" this is viable. Or if you're willing to pay for a very nice IDE.
The Pyret Code; or a Rationale for the Pyret Programming Language
Vim-Bujo: A minimalist task tanager plugin for vim
> webrtc based video chats are all still using h264, did they not adopt 265 yet for technical or licensing reasons?

Is that with x265 built into both browsers ? I build it into mine but I don't think it is the default for ffmpeg.
I'm solving exactly this too! https://histre.com/

You've described the problem really eloquently. You've obviously put a lot of thought into this. I don't see contact info for you. My email is in my profile. I'd love to chat if you're interested.
Calling your pit stops makes sense, sort of, for drivers. Top drivers like Vettel (well pre-Sbinalla Vettel) have a better "feel" for the tires and can gauge how they are doing. But this often times is risky and breaks down in races because the human brain, especially under the pressure of F1 racing, is not going to be tracking thousandths, hundredths, or even tenths of seconds off lap times over 4-5KM of traveled distance. You can hear frustration in engineers voices when trying to convince a top driver they need to get new tires after ignoring previous calls to "box" (come in for a pitstop).
> Nintendo recently released their first iPhone game, Mario Run.

> The edges are clear. You pay once, and there’s no other way for Nintendo to extract money from you. No single player is a mark. There are no whales.

Nintendo didn't make Super Mario Run, nor is it the first game with their name on phones. Their first two games, Pokemon Go and Fire Emblem Heroes, are both very much unbounded and, especially Fire Emblem, there are certainly whales and in-app purchases and all that. I burned well over a thousand dollars on it before I decided enough was enough.
> I’m also 95-99% certain once we feel safe dining at a restaurant again we wouldn’t be using these apps anymore.

at least here in NYC, we've been using delivery apps for over a decade. I wouldn't expect usage to drop below pre-COVID numbers once (and really, we should be saying if) things go back to normal.
If they want to code, let them code. Facilitate it so they can spend more time coding.

If they're qualified, they know how to use Jenkins and Jira, when to script and whether to automate. If you start regulating Jira with excessive rules (classifying as epic or story, team, feature, sprint, component, DOD, estimate, only work from top of backlog, etc.) then a dev is is really going to be disincentivised from using it.
"...revocation of the affected certificates is insufficient... Instead, it must be proven that all copies of the keys have been destroyed."

Isn't the main reason you would want to revoke keys because they were disclosed, making it impossible to destroy all copies?
No, because the market is more than happy to pay a few cents or dollars per device to get better compression and lower transmission bandwidth. This observation has held true consistently in the 3 decades since compressed digital media was invented.
Yeah, it’s tricky with how to find just a phone number for the business. Luckily a lot of businesses have a website (that looks like a simple Squarespace/Wix template) that list a phone number or direct you where to order online.

A lot of restaurants use Chownow, which seems great since there’s no commission paid, but you lose out on being discovered online on Grubhub/Postmates/etc.
Pandemic Offers Solution to Tech Industry’s Big Brexit Problem
I think that’s common in English, too. Checking various online sources, I couldn’t find one that’s strict on the narrower meaning. For example, https://en.wikipedia.org/wiki/Windmill says “the term is also extended to windpumps, wind turbines and other applications.”

On the other hand, I think windmills that pump water are called windmills, not watermills. Watermills always extract power from moving water (saw mills don’t extract power from saws, nor do gristmills extract it from grist, though)

The Kinderdijk mills (https://en.wikipedia.org/wiki/Kinderdijk) aren’t called water mills, for example.
I'm intensely curious about how this will affect larger cities like Tokyo if the trend stays. Isn't / wasn't the real estate prices in Tokyo super important for the Japanese economy? If workers could suddenly move out to the burbs how would that affect places like Tokyo?
Kivuhub Support
KivuHub is a hub which support a community of entrepreneurs, developers, business and startups with the right technological skills and business. We work with startups and entrepreneurs, who are eager to make an impact and make the east of the DR. Congo tech and business friendly by building capacity and tackling local problem with local solution.
Your first link is about Firefox studies.

I had never heard of these before, but when I go to about:studies, I see that I have never participated in any studies, and when I click the link from that page to "Firefox data collection and use" setting, I see that I am opted out from everything. Pretty sure I didn't do that manually.

Your second link is to a page called "Firefox health report". I have no idea what conclusions I'm supposed to draw from that.

Can you provide more info about the privacy violations you're referring to?
If one trusted numbers like this, and followed a chain of en vogue codecs back through history, you'd expect that a modern codec would produce files sizes like 3% of MPEG-2 on the same input data. It's all spin.

I'm sure it does better, but I'm equally sure it'll turn out to be an incremental benefit in practice.

> I wonder how many more CPU instructions are required per second of decoded video compared to HEVC.

CPU cycles are cheap. The real cost is the addition of yet another ?!@$!!#@ video codec block on every consumer SoC shipped over the coming decade.

Opinionated bile: video encoding is a Solved Problem in the modern world, no matter how much the experts want it to be exciting. The low hanging fruit has been picked, and we should just pick something and move on. JPEG-2000 and WebP failed too, but at least there it was only some extra forgotten software. Continuing to bang on the video problem is wasting an absolutely obscene amount of silicon.
Spain's coronavirus antibodies study adds evidence against herd immunity
I wish I still had the ability to block out ~3 hrs per day on race weekend. Alas those days are long gone.

A few years back, the free-to-air channel, Channel 4, lost the exclusive rights to broadcast the live events. Sky bought them up. Nowadays the Channel 4 offering has become a highlights package, and frankly that's been a pretty good outcome for me. Actually, I don't mind the reduced coverage of the actual car-on-track phase, but it's also not as in-depth on the pre-/post-race analysis, which was where a large chunk of the interest, intrigue and drama occurs.

Also, being able to record using a DVR means I can just tune in whenever it suits me, even if I'm dipping in for 15-30mins over a number of days. At least there's often two weeks between races.
Thank you, this is what I was trying to avoid doing by simply filling an SSD with random data. As you mention, I suppose FDE is better, but now you have to ask yourself whether OS level or hardware level is best. In this case if you override an encrypted partition with a fresh OS installation it wont matter as much since most of what will be left will be gibberish.

Sometimes I do just that, I'll install Linux encrypted, and then reinstall later without migrating any bytes. My main concern is work related / personal finance documents being left over on a laptop. I've tested plenty of forensic utilities on my system after erasing files.
As I said, I doesn't work like that for me nor for some other engineers I know of. There are definitely people which are only interested in money and that's the main motivator for anything in their life. They're definitely trading their time for money. I know many people like that and I respect the way they see their profession. I prefer not to work with people like that, and I believe those are often times not your best employees. If you tell me I'm going to earn 50% more than at my current job but I have to wear a suit and deal with bullshit all day in a toxic environment, I'm sorry, I prefer my current salary and job. There is no way you can pay for making me will to kill myself 8 hours a day. Not enough money in this world for that.
> Google isn't using targeted ads on google.com.

They sure are targeted. The ads depends on your location, demographic, past browsing, past ad interaction, and many other things. https://support.google.com/google-ads/answer/1704368?hl=en

They have more context of what you're after and what's more effective + the ad keywords limit the audience. But in your situation if there's any crossover between washing machines and cement that will bring clicks, you can be sure they know about it and will serve it.
I think in the context of a holistic approach to keeping great employees, above-market compensation is important, whether they are "chasing money" or not. If your market rate is 200k, should you be happy with 150k? In all but the most extreme outlier areas of the country, that's more than enough for all your bills, have a fully funded 401k and Roth IRA, and recreational/spending/fun money on top of it. You might say "oh I like where I'm at" or "the devil you know beats the devil you don't" or whatever, but most people don't think like that. And the best people in your organization will look at places with equal or better culture, who are paying 10, 15, or 20% above that 200k market rate, and leave.

Getting your just compensation isn't about "chasing money," it's about making sure you're paid what you're worth. The market largely dictates that and it's easier than ever to get a rough idea (+/- 20% is pretty easy) of where you stand based on experience, industry, location, and leverage.

> I'd be surprised if the only things they want to stay is more money.

Nobody said that.
It's interesting that they are able to continue improving video compression. You'd think that it would have all been figured out by now.

Is this continued improvement related to the improvement of technology? Or just coincidental?

Like, why couldn't have H.266 been invented 30 years ago? Is it because the computers back in the day wouldn't have been fast enough to realistically use it?

Do we have algorithms today that can compress way better but would be too slow to encode/decode?
> Maybe I am misunderstanding but... Why does a community need a moral stance on external issues? If everyone is there to do/learn/advance machine learning, isn't that the end of it? It isn't their purpose to engage with Chinese or other issues.

Because its wrong to write-off the mistreatment of other human beings as an external issue. It never is: we're all human and we all share the same planet.
Any Japanese care to chime in on how WFH is accepted culturally? When I worked for a Japanese tech company I was surprised by how old school they were. Landlines, business cards, reams of paper, week long meetings about policies, and this was a software company. WFH was forbidden unless it was an emergency.
Long Range Baby Monitors Being Created in 2020
If you are thinking about buying a long range baby monitor, you may be concerned about the quality of sound that you are getting...
Dopamine is not addictive (2017)
Agree with this point. If your diff is so large you need syntax highlighting to make sense of it maybe you should step back and evaluate your version control habits. A diff tool should focus on what changed and nothing else.
storing in memory would only provide browsing data for the current session, permanent storage of history is not possible without writing to disk
Heart Influences What You Perceive and Fear
And I think there's a currently underserved niche of single/DINK people who would enjoy the freedom of remote work but don't want to spend the working day socially isolated.
> Just found av1 is about 20 to 30% more efficient than h265

> […] but h265 is now significantly more efficient than av1.

What did you mean?
> What is it with the appetite for outrage?

It pretty obviously has a lot to do with Brendan Eich.
That would be strange, in Ruby

s = "foo"
s.length
#=> 3
s[0, s.length]
#=> "foo"

Same in JavaScript

s.slice(0, s.length)

and Python

s[0:len(s)]
This is untrue. The Kawasaki-like inflammation in children and increased stroke risk in all patients after recovery are far more serious than pneumonia recovery. We have no clue about long term effects because the disease is new, nor the duration or extent of immunity.
A personal favorite album is John Zorn’s The Big Gundown, an album of arrangements of Morricone’s film music. Two great tastes that go great together, as they say.
Ow to Kill Your Teammate in Call of Duty Mobile Battle Royal
It's not that the market is happy to pay more, it's that there is essentially no choice.
"Even" because the comment is about software service companies (as opposed to software product ones).

In service companies keeping or accounting time (so that clients can be billed) is a thing.

When working from home, keeping account of time spent may be a challenge. As long as one is in office, even though they may not be clacking away on a keyboard (but goofing away) they can be billed without any guilt and if the service company is really questioned or audited, they can show employee swipe in and out time.

For WFH employees one cannot, also just tracking login maynot cover full story (Ex. tele calls would not be accounted for).
> The aversion to WFH always seemed to be the risk

I always thought it was the loss of perceived control

A little bit idiotic, if you ask me, as people can and do little in the office too if they are so inclined but there you go
It will be first adopted by pirates for sure
Read of the day: Managing your secrets in Git
After all this, for many people I suspect that living in the core area of an "elite" city is going to become a luxury lifestyle decision rather than at least a perceived cost that is part and parcel of desirable jobs. Some will still choose to do so, but it will be the same sort of expensive optional choice that living in a trendy beach or mountain town will be.
Honestly, the first step in this is getting the ffmpeg av1 library to a good usable place. It's currently so slow as to be near unviable. I'd happily switch when it becomes a usable option.
My experience too. I started it once and didn't continue past the first few eps. Years later I was casting about, looking for something to watch and decided to give it another go. Now I consider it in my top 5 shows.
I found random source to be slow, so, I made Perl script (in the 90s) - basically writing the same random blob over and over. Two passes with different blobs seemed to do the trick

http://edoceo.com/creo/drive-shred
> As I already stated, the OECD definition of disposable income (https://stats.oecd.org/glossary/detail.asp?ID=46) explicitly accounts for "social transfers in kind", in both directions.

Again. This does not include private health insurance and out of pocket expenses as stated on the very site you posted: https://stats.oecd.org/glossary/detail.asp?ID=2498 (if you're now wondering what NPISHs are: https://stats.oecd.org/glossary/detail.asp?ID=1827 )

Private health insurance and out of pocket expenses are the two numbers I used to come up with the $5000 a person.

There's an old publication that more or less contains the same math, but it's from 2010 and healthcare costs have more than doubled since then: https://www.econstor.eu/bitstream/10419/203035/1/1040711413....

Go to Appendix B and have a look at the table if you're in a hurry.

I'll give you a chance to re-phrase the thoughts in the latter half of your post in a more polite manner, since I have been patient and am prepared to be so a while longer. I'm not looking forward to this conversation degrading in that way.
Compression is AI. It’s never going to be “all” figured out.
c:\windows\system32\drivers\etc\hosts

Had to stick reddit and hackernews in there on my work PC long ago.
Apparently the main reason Chrome has the name is that the dev team leads like fast cars and that was the initial project code name. The reference to "UI Chrome" was largely an accident.

https://www.thewindowsclub.com/google-chrome-reason-revealed...
Whether or not they know how to use JIRA only tells you whether or not they've used JIRA, not whether or not they're qualified.

And in my experience, most developers (myself included) will just not use those tools if they're not required to. And if you have no idea what level of information you're going to get from an epic, story, bug, task, or subtask until you know who wrote it, the tool is largely worthless.
I’ll get shot down for it, but I love the JetBrains IDE visual merge tool. It’s not free, but this among other things makes it worth it for professional work.
Covid-19 and Children
So any group anywhere needs to have a stance on every injustice everywhere? Isn't that exhausting?
I didn't expect to read the name John Zorn here. This forum keeps surprising me.
Futuristic Predictions That Now Sound Hilarious
Ironically, I get a HTTPS error when opening the link for this post.

Edit: Now getting mac error: https://i.imgur.com/JmdC8Yi.png
It’s not ‘the rich’ paying in that case. It’s ‘the majority’.
Show HN: Free template based resume builder. Build better resumes
I agree that it makes for an expensive moat. It really doesn’t seem viable to sustain a business like this.

Unless, ghost/cloud kitchens become a thing and these app platforms start building or partnering with these kitchens. Then they have full vertical integration where they can set prices.
> I include this in sugar as in:

Fair enough, but you are probably alone in doing so.
A Geek with a Hat
Not really. It's not about being "against" anyone, it's about pretending to not have any responsibility while taking part in a structurally racist system.

A lot of white people claim to be anti-racists but are unwilling to actually act on it, including the most basic step of speaking up when they see it happen, or acknowledging the existence of structural racism. In other words, their claim is more performative and about convincing themselves and others that they are Good People, than actually being interested in challenging a status quo that obviously wrongs a lot of people.

This is also known as being an "enabler" - that is, allowing others to do wrong by looking the other way.

"Silence is violence" merely calls this out. It reminds us that we are enablers of this violence if we remain silent.

The vast majority of defensiveness I see in response to this pretty much just boils down to worrying about one's own position of being seen as a Good Person (by themselves and by others), instead of worrying about what is actually the right thing to do.
Why is Berkshire Hathaway sitting on $137B in cash?
Is H.265 released under a GPL-like licenses? If not, how do softwares like Handbrake use it?
Replacing ANY of these terms is completely unnecessary. They never implied racism or inequality of any sort.
This is all coming from a fresh out of college engineer who was looking to make an impact and a name for himself. He went searching for offense and found it in non-offensive places. This does nothing to solve racism, ageism, sexism etc.

Why not take offense to terms such as "hex" and "daemon" if you're a fundamentalist Christian?

None of these words were offensive until this one random developer decided to make them offensive.
Top Books for Every Digital Product Designers
How the technology you develop is used is an "external issue"? Ivory tower much?
The dirty secret of video codecs is that you can't make a modern video codec that isn't patent encumbered, which in turn makes it so that even if they wanted to be open, they go for defensive patents, which in turn perpetuate the situation.

At least the patent licenses usually used with MPEG mean that private use of open source implementations is free.
My apologies, I read your original statement of raw wages as being for the 10-15 days you were talking about, rather than yearly wages.
NASA’s most iconic building is 55 years old and just getting started
> Why does a community need a moral stance on external issues?

Some communities choose to do so. Einstein, Szilard, Pauling (and others) formed the Emergency Committee of Atomic Scientists to argue against nuclear weapons at the dawn of the Atomic era. And many scientists have taken a stand against nuclear weapons since then.

Their actions have, at least, influenced the proliferation of these weapons and informed the public about their dangers. Would you argue that it wasn't "their business?"

One could make a case that machine learning has negative consequences/possibilities that are similar in scope to nuclear weapons. The people who work with and understand machine learning are in the best position to take a stand against abuse of these technologies. I would say it's their responsibility to speak out, otherwise a despot will do it for them.
I think it's fine to take a stance on things central to the groups main function: don't supply ML Tech for immoral use. But beyond that? That's a lot of issues you need to make stances on before you can actually do any machine learning work...
GPL would seem like a very weird choice -- that would mean it couldn't be put into any closed source product?
They don't get away with it. The are two separate issues: the software copyright license and the H.264 patent license. x264 itself is licensed under the GPL:

http://www.videolan.org/developers/x264.html

But if you use an H.264 encoder or decoder in a country that recognizes software patents then you need to buy a patent license if your usage comes under the terms of the license:

https://www.mpegla.com/programs/avc-h-264/
Another way if saying it is that compression is understanding.