skysight-inc/HackerNews huggingface dataset:
The "digital nomad visa" is for foreign workers working for foreign companies to work while residing in Canada for up to 6 months (there are tax and residency implications if you stay longer than 6 months).

This is not directly competing with Canadian citizens looking to work for Canadian companies.

The directly part is because while in Canada, it is possible that a digital nomad may apply for and get a job for a Canadian company in which case the visa can get changed and they can stay longer.

But the digital nomad 6 month part isn't competing... directly.

https://www.canada.ca/en/immigration-refugees-citizenship/ne... (different page than the article)

Promoting Canada as a destination for digital nomads

A digital nomad is a person who can perform their job remotely from anywhere in the world.

Under current Canadian immigration rules, a digital nomad only needs visitor status to relocate to Canada for up to six months at a time while they perform their job remotely for a foreign employer.

In the months ahead, IRCC will collaborate with public and private partners alike to determine whether additional policies to attract digital nomads to Canada would be desirable.

We expect that some digital nomads who initially enter Canada to work remotely will decide to seek opportunities with Canadian employers. When they receive a job offer from a Canadian company, they would be able to bring their skills to a Canadian employer by applying for a temporary work permit or even permanent residence.
Those biologists might have huge image archives, even if they use microscopes.
Discussion 12 days ago: https://news.ycombinator.com/item?id=36366137
Ubuntu actually pioneered the domain with Ubuntu Phone, and then abandoned it. It's been taken over by UBPorts, a community effort, with Lomiri for it's graphical environment. I don't know these much, as I think they don't let you run regular Linux apps.

There are many linux mobile distributions, I think the most mature / widespread ones are Mobian, PostmarketOS and Manjaro. And UBPorts of course.

Mobian has been upstreaming most of its work to Debian proper, which is cool. I'm using Mobian but there's not much Mobian-specific stuff remaining. I think they nailed the development model.
Ask HN: Company lays off the employees when they please, how to handle this?
The org I have been working for has laid off employees esp. in tech when they pleased, blaming everything on macro conditions, there is just too much uncertainty, distress despite doing everything that is asked of us.

Any clarifications to why that happened by management seems a facade at this point, no human decency left, people are being treated like numbers. As a result of this no faith in management left by the ones who are still in the org.

How to handle this, given the job market conditions have not been friendly? Any suggestions or advice are welcome & will help.
Yeh when I read this I’m not sure I shed a tear for anyone
This is an interesting example. There are plenty of rules that must be followed when building a home. Equating type checking to a home being able to withstand a tank is a poor example IMO due to the potential of the scenario actually occurring. You’re going to have type checking errors. You’re never going to have someone coming at your home with a tank. A much better example is a significant amount of rain or wind. You might have that storm once every few years but you’ll be glad you built it to withstand it when it comes.

I’m being generous tbh. In my experience, though I work on pretty critical software, the unhappy path is a fairly critical path and must have some intentional barriers built before being shipped to customers.
Good. Let them git the digital equivalent of Creutzfeldt-Jakob. It's happening and has been happening. Let them go nuts. AOL.com exists, how many of you had to check to see if that is actually true. I had to check. I mean, there was a merger. They gotta do what they gotta do. It grinds out pennies on nonsense no one checks on. We taught a rock to interconnect our minds ephemerally, yes the ad cents are making dollars even if it doesn't make sense but aren't the dollars or euros or NFSs or whatever just a pac-man score at this point. Like one you can exchange for food or a Porsche or whatever..... but what is the THING. AI doomerism is here to put horse blinders on us to keep us away from the fact that cross browser compute shaders are a thing now.

Protocols not platforms y'all. The game changed. Let them make money making nonsense. Cut through bullshit. Kill your masters. Host it yourself.
Because that's what StackOverflow had in the answer they were looking at... ;)
The 2020-2021 USPS Generational Study
Maybe advertisers should not be trusting their money with google so easily
Oh wow. After the Amarok team dropped v1 for v2, I continued to compile v1 for years on any distro I installed. Eventually that became extremely tedious. I tried a few remakes (Clementine, Strawberry etc) but none of them kept the column view on the left sidebar! The tree layout sucked!

Unfortunately I discover this a little late because MusicBee now works flawlessly in Wine (with some small tricks) and absolutely blows Amarok v1 away. A few years ago I downloaded an ancient archive of Ubuntu (8.04?) and turned it into a docker image, found a still-online deb repo, installed as many development packages I could find, and managed to compile a static Amarok 1.4. I got it running on my desktop! But it was a disappointment - I remembered it being waaay better than this. I'm pretty sure I had a patch I made to tweak how the left sidebar worked in columns mode too.,
if QKSMS still exists, it seems like a good replacement for the messaging app. That's what I used when I used Android a few years ago.
> Six month wait time to get an x-ray for a hairline fracture,

This is a complete fabrication. You can get an x-ray for anything same day in any Canadian city. There is zero backlog for x-rays.
Personal anecdote here. None of the few Reddit users I know have a single good thing to say about mods.
Sounds like a trial. Would be great for more governments to try new ideas & evaluate the results like any business might.
Brave edgelords exposing Google mafia for what it is can’t take a little condescension. Heroes just aren’t what they used to be.

Despite my best efforts I can’t follow your overstretched analogy. How does Google redirect anything by putting ads on top of search results?
Sorry about your experience but someone took advantage of this loophole. I wish karma will hit him soon.
As the environment policies kick in many farmers won't agree so someone has to take over.

Similar to what's happening in cities where companies can't find people as many people left, Toronto, so all your retail is immigrants. If someone grew up here 20 years ago and was making minimum wage they could buy a house, that same job doesn't even pay for a bachelor today, they have no incentive to stay.

Some of the policies that are passing will reduce your profits significantly and someone from another country will be willing to work for less.
> Because I disagree with you, you think that I'm biased

Not because we disagree, because you are talking out of emotion, while I am not. Also, many of your supposed arguments/evidences are just hand-wavy emotional statements.

I’m fine with disagreeing with someone, or even if someone can change my mind, but I don’t see it happening here, and mind you, I simply like Gnome’s UX more or less, but not to a degree where I would get blinded by it.
I don't read paywalled news either on HN or on other sites except one weekly volumn.

Why i don't pay for it ? Because the rest of the newspaper is filled with propaganda crap, so it is not worth it.

National geographic is this magazine writing about exotic people and places. Too bad the exotic people and places are destroyed to maximize profits.
Hmm, this indeed seems to be the case! I think I was confused by ln(1), since 1 is a real number, but the multi-valued complex logarithm of 1 is indeed k 2pi (and now I see the appropriate notation should be "log" instead of "ln"). Perhaps the whole thing could indeed be reduced to "1^x" with an asterisk that 1^x means complex exponentiation. I'll have to update this section in the post.
I can buy that, but, anecdotally, my machine is noticeably warmer when I'm under Windows [0], and it does blow its fan too, just like my colleagues'.

So, I don't think it's just a question of fan profiles. Plus, on Linux, I can't control the fan. I can't even read its speed. On Windows, they have all the "recommended" HP crap, but it's true that I didn't fiddle with those, and I doubt my colleagues did, either.

---

[0] I do use Windows rarely, but when I do, it's for fairly long stretches (multiple days on end) so it has the time to do its scanning, updating and whatever elsing.
Very interesting article that talks about the progression of Google's closed source app alternatives: https://arstechnica.com/gadgets/2018/07/googles-iron-grip-on...

I always thought that sure, they're deprecating old apps for the closed source Google version, which sucks, but at least AOSP still comes with barebones versions.

But now AOSP, a mobile phone operating system, will come without calling and texting ability? How can Google even do that? These apps, old as they may be, can also still serve as useful reference points for making your own OEM-branded app.
Open AI sued for scraping personal data
I’m guessing PR stands for pull request in this context. But it could also be project review or peer review. We may never know.
The other way around you have the "it compiles, so I don't need tests" crowd in statically-typed languages.
What even are you saying. Nobody here is waiting 6 months for an xray, much less for a hairline fracture which would've healed in that time.

Stop parroting this nonsense.
If you're in the bay area, you made it to USA and therefore have "good" health insurance. Try paying for your own health insurance out of pocket if you lose your job, and you'll quickly realize that same insurance google provides will cost you upwards of $2500 / month without any copays or deductibles.

You get access to it when you need it IF you have paid for insurance. Otherwise, maybe you're on a bronze plan and whatever specialist you need to see costs $10K out of pocket, on top of the $30K in coverage you already have to pay just for base insurance.
TSMC to send hundreds more workers to speed U.S. plant construction
Is there anything stopping a Canadian coming to the USA and paying our prices for health care? If not then why don't more Canadians do it?
"unveiled at North America’s top tech conference"
... Collision. Give me a break, Collision is Grifter Olympics.
> Engineers are among the most privileged professionals on Earth. It’s great companies look to reduce costs. Lower cost of goods and services help everyone. Countries that meddle with the economy to keep incomes high end up having lower quality of life.

No company cares about people and no country really cares about foreign nationals (especially non-refugees). It's all demand and supply. When workforce demand is high and supply is low, wages go high. They don't go high because you have a degree but because there are less people with a degree.
Countries want these people because employers want them. If there are more people, wages could be lower but it will also attract more employers and hence more jobs for everyone possibly. There is no real answer whether this is helpful for an economy or not. It's a chicken and egg problem. Without talent there will be less companies interested in a geo area and without enough jobs there will be less talent attracted. So, countries are trying to solve one part of the problem (talent) with regulation.
My parent comment is based on real events. A relative did actually install an antivirus and a bunch of other crapware on her Android phone. The thing was so agonizingly slow I just didn't understand how she used it at all.

But that phone ran an Android version from before Google started seriously cracking down on apps running background services without restrictions. Modern Android is pretty robust in this regard — with a few exceptions, an app can't run in the background without showing a notification ("foreground service" is how the API calls it).

There wasn't much self-blame. She just assumes that technology is like that, complicated, unreliable, slow, and full of magic. It's nice when it works, but not a huge loss when it doesn't. She would also indefinitely quietly put up with things not working until someone asks and finds out, then I'd fix it.
OpenAI did this when releasing Whisper, but I mostly hear sneers about how they're not really open, and no gratitude for the "little kiss". Given that, I don't know that as CEO, I'd be very benevolent.
That’s just the “Turing-equivalency” argument, of course in the end we just jump to different points in the code. That doesn’t make it OOP nonexistent.
Jump to marginalia?

https://search.marginalia.nu/

Until it suffers the same fate…
Insurance doesn't stop you from getting care in the US. You also do not get billed preemptively but after the fact.

Providers cannot deny you care for your lack of insurance.
> GTA

Greater Toronto Area for those unaware.
> While scholars, podcasters, YouTubers, and music fans have worked to decipher vaporwave's sounds and images

Is vaporwave a lost ancient civilization?
You see commentary like that almost anywhere in the west where housing/etc has outpaced salaries in recent decades.

A lot of US Reddit comments on lifestyle affordability split quite drastically into earning-well-going-great and how-does-anyone-survive camps.
If you pay 28.8% of your tax towards healthcare and it's still terrible then I'd say the USA's healthcare system is actually better.

Same goes for Sweden btw.
The bitstring example is a really great use case for parsing binary protocols. I've been looking at implementing QUIC in Elixir/Erlang and I'll be taking a look at this for parsing the packets coming in off the wire.
Fuck yes. Thank you. I've avoided checkin in because as you might be able to tell this is personal. I have never seen Archive Team before. I am so ready to get involved and put my body and resources against the wheel. FUCK THIS SHIT.
The MDN Code Playground
As long as you're not one of the 30 million Americans with no health insurance.
> The answer is to have clean lines of separation between collecting, reporting, alerting, analytics.

What's the difference between reporting and analytics? I think I know but I'm not sure it matches what you mean.[1]

[1] I assume that reporting is for detecting trends, capacity planning, etc and analytics is for diagnosing issues.
And of course, as long as you have insurance or piles of cash.
The issue with guest workers is they undercut supply and demand: if a company can't find workers (low supply) and they need them (high demand) then they're supposed to raise wages to compete for them. Artificially increasing the supply of workers suppresses wages.
It shows up if you need a CDN pretty clearly when you monitor uptime from around the world.

The response time for Bitbucket for example is:

100ms from us-east

300ms from us-west

400ms from eu-central

600ms from tokyo

800ms from sydney

(numbers from OnlineOrNot)
Considering that the US has ~333m and Canada ~36m people, the proportions to the H1B sound about right, no?
"Engineers don't deserve worker rights because they have it better than x people" is a novel take that I've only seen in certain circles.

Good job I guess.
As someone who has hired software developers in Canada and looked into opening an office there in a previous role, I'll tell you that taxes are prohibitive both for employers and employees. With the US this close it's often cheaper and easier for everyone involved to deal with the US immigration process and pay and employee's moving expenses than it is to try and set up a Canadian headquarters or hire workers there.

This is true on a state by state basis in the US as well. Hawaii is a nightmare to hire workers in, so much so that our HR put their foot down and told me they're not supporting it anymore. Meanwhile hiring someone in Washington, Texas, or Florida is a breeze.

I pulled out of Mexico in my current role and moved those jobs to Chile, Brazil, and the Balkans. The reason had nothing to do with the talent of the engineers in Mexico and everything to do with how painful it is to deal with their government.

If Canada wants high paying tech jobs there is a very straight-forward way for them to get them: make their government bureaucracy more efficient and pass those savings on to your citizens.
You're not making any sense here. Every citizen in Canada has a health card.
People get denied all the time at the pharmacy for lack of insurance. Without insurance many drugs are simply unaffordable and they get turned away for lack of funds.
My understanding is that the A33 is the same phone, only with somewhat cheaper display and cameras, so it should be able to get there, too.

So, how do you get rid of that bloat? I've tried removing all the apps I could, but it didn't make any difference.

Before my iphone, I used to have the GS1, 3 and 5 with custom ROMs. My fondest memory is of Slim Rom on the GS3. It gave it back its life. Before the A33, my mom used to have a GS4 mini with LineageOS. It ran circles around the stock version, even though it was a newer Android version. I think the A33 wasn't supported back when I bought it, so I left it with its stock ROM.
I really like the idea of Blendle. I signed up and paid for a few articles. I actually want to use it, and spend more there.

The issue has nothing to do with the cost, or quality--instead, it is just really hard to make it part of my browsing routine.

I realized I just don't sit down and read news anymore. I obviously get into articles throughout the day from links people share, but I never sit down and think--yeah, I want to read "the news" now.
There are many reasons, but two of the biggest are that AI art can’t be copyrighted, and that using AI art is immoral. You may disagree with the second point but the fact is that it’s a very common viewpoint.

To me it’s especially clear that using AI to make art is immoral when you use it for a purpose that you would have previously hired a human artist for. Harvesting work from artists without permission and then using that to replace them is pretty scummy.
Yes, instead they can charge you exorbitant, arbitrary fees and send you into utter bankruptcy.
How can you call Android an open source mobile OS anymore given even these basic functions will be dropped?
Interesting. Google has a conflict of interest in doing the same.
> There's countless stories of "I have CS degree, intern experience, and portfolio of projects but after 500+ applications I can't land a job".

That's bullshit, or you're looking at the tail end. Or these people are applying for jobs that require experience without any. What's their interview success rate? What's their target salary? They can't land any job? Ridiculous.

If there really was an overload of talent in Canada, it would be pumping out unicorns - it's not.

If there's 1M canadians in tech I would expect tens of thousands of those stories to be true.

The more talent there is in Canada, the more talented work can be done. The two most famous tech companies were founded by people without college degrees, just access to the American talent market. You can look good on paper, complain to the world about it, or actually get shit done.
Just to note, ClickHouse is also dependency-free single binary, following https://notes.volution.ro/v1/2022/01/notes/fbf3f06c/

You can get it as

https://clickhouse.com/ | sh
Are you looking for something like https://github.com/ddollar/foreman?
Sadly they rely on PWA for Android. PWAs work but has their own set of issues.
Do you think they do (or at least used to do) some tuning of how the UI reacts to touch?

Before my iphone, I used to have a GS5 with LineageOS, too. I don't remember the iphone being noticeably better for touch-related lag, which is why I was so shocked when comparing with my mom's brand new phone.
At least for those taxes, one gets somewhat free healthcare. I’d rather pay higher taxes and get access to a solid public healthcare system, rather than relying on the expensive private care in the states.
I went on the same quest after the battery on my Fossil Sport died. Settled on slightly used Withings Steel HR which can be picked up on eBay quite cheaply compared to new.

It has everything I need: notifications, great battery life and traditional watch looks.
One of the companies he started, Information International, played a significant role in the history of computer graphics: https://ohiostate.pressbooks.pub/graphicshistory/chapter/6-3...

An interview with Ed Fredkin during the Triple-I Reunion October 14th, 2014: https://www.youtube.com/playlist?list=PLZKOq5_Vcp4GGdZHCzKzr...
This is a bold claim.
Sure, depends on the insurance.

>utter bankruptcy.

Not paying your medical debt doesn't necessarily 'send' you to bankruptcy(stays on credit report for 7 years generally, unless enforced by a court order - which it usually doesn't), you have to actually file for it. But we're arguing with semantics so I'll just agree with you.

However, that is not what you said.

Your comment implied that someone has to be approved by insurance to receive treatment, which is not true.
It's not terrible though. I broke a bone 6 months ago. 2 hours in the ER including x-rays. Orthopaedic surgeon consult 4 days later, including more x-rays. All at no additional cost to me.
One of the main problems people have with this is “housing costs “, what’s causing the housing problem there. Surely its not just the immigrants that are to blame . Canada has swaths of land, it definitely does not have a space issue. It has plenty of resources (major economic driver is natural resources) , no resource issues either . What exactly is causing the housing price to stay so high compared to income .
You need NewPipe for unbloated, distraction free YouTube on Android.
You're wrong. Maybe you lucked out, know someone who pulled some strings for you, or or you're just a liar, I don't know. But the Canadian Institute for Health Information published "Wait times for priority procedures in Canada, 2022"[1]

1: https://www.cihi.ca/en/wait-times-for-priority-procedures-in...
There's still nothing about the telemetry in the browser extension? I couldn't find any mention about it in the "Help us improve Proton apps" or from the privacy policy page. The privacy policy mentions "It details the data processing activities specifically related to the creation and activity of your Proton Account when you use Proton Pass." though, but it's a bit unclear.

When looking at the extension's source code, telemetry data is anonymous, but it's always sent to the remote endpoint, and the only way to disable it is from your Proton account, not the extension itself.
I have worn a Bangle.js daily for 2 years (I have both the original and the version 2). I really like the watch, it is easy and fun to program.

But I'm not sure it's what OP is after. The requirements are:

> Phone notifications (so I don’t miss calls/ texts)

> Step counting

> A long battery life

Bangle.js doesn't connect to your phone at all, so you won't get any phone notifications. I don't personally use step counting, but when I have tried it I found it didn't work very well. Maybe that's just me.

The battery life depends a lot on what you're doing. In particular, clock faces that show seconds (i.e. have to wake up the CPU every second) drain the battery faster than clock faces that only go down to minutes. It still easily lasts longer than a day, which is good enough for me. I just charge mine overnight.
In the Midwest, absolutely. Dirty cars lose paint and rust.
It's not a problem with SQL.
For example, in ClickHouse, you can write FROM table SELECT ...
But this is not a big deal.