Simple is not available in Canada, which is what the above poster is referring to. Few (no?) Canadian banks offer email notifications for debit (Interac) transactions.
Yep. This is going to be the next cold fusion - the device will soon be debunked, but we will still be hearing about it from conspiracy theorists for decades.
The consensus standard for this sort of test is IEEE 1528, and you are absolutely correct. The test uses a gel phantom (the standard provides a few formulations for different frequencies but most are a mixture of water, salt, sugar, and a thickener) and it is poked at with a sensitive probe to measure local temperature rise.
There is the new Canadian SBIR analog (Innovative Solutions Canada [1]) which looks like a big step in the right direction.
It's having some issues getting off the ground though, it just kicked off a few months ago and I think they are way behind handing out funding. There's only been a handful of challenges and not many applicants (I submitted a proposal, which was serialized as a submission number just over 300). They are supposed to be distributing about $100M/yr, or 1% of the federal R&D budget.
There's no contradiction. Two things are happening here.
Foreigners in the US (H1B applicants) are heading up to Canada because the immigration policies are more lax.
Canadian citizens from Canada are heading down to the US because the salaries are higher, and under NAFTA Canadian engineers qualify for an easy-to-get instant visa (TN status).
That already happened, to a degree. Canada's dot-com darling was Nortel, which at peak accounted for 1/3 of the total valuation on the Toronto Stock Exchange.
Then the bubble burst and Nortel collapsed. A lot of institutional investors swore off tech after that, and it hasn't really rebounded.
I think it's more a case of VCs not being calibrated to the real cost of doing business. Canada is a first world country with a GDP per capita not much less than the states. There is plenty of wealth available that could be invested in tech. It's just Bay Street generally doesn't want to, because they don't understand the tech business.
Name one prominent Canadian VC firm - I can't think of any, and I'm Canadian. But ask me about US firms, and I can name firms like Sequioa, a16z, and BVP. We don't have that here.
The real fix is to provide appropriate incentives to build a technology industry. Unfortunately, programs to date have been rife for abuse and mainly only benefit those who know how to game the system (see the scandals around IRAP/SRED consultants).
The new government has introduced a Canadian equivalent to SBIR, called Innovative Solutions Canada [1], which seems very promising. It's basically a carbon copy of the American SBIR program, which had had a remarkable impact in the US for bootstrapping small high tech firms that are too risky for VCs to the point where they can seek investment.
The other piece of the puzzle is the VC environment. Canada simply does not have a cadre of experienced venture capitalists with access to funds and willingness to take risks. Until that changes, Canadian tech companies will continue to hop the border after reaching a certain size, because it's in their best interest to leave for the US where funding is better.
If Canadian companies were willing to offer a competitive salary, maybe Canadian grads would stay. It doesn't even have to be 1:1 with the US, even 75% would be nice.
As it is, there is little incentive to stay here. I know a new grad who was faced with the choice of staying in Canada to earn $40-50k CAD per year starting, or heading to the US where he had a job offer with one of the big five for $120k USD plus signing bonus. Guess which option he chose?
Canadian tech companies love to complain about lack of talent, but they're not willing to pay for it, and they seem oblivious to the fact that we have a professional worker mobility agreement with our southern neighbors that makes it very easy to get a visa.
> But USB-C isn't limited to 5V, power delivery is at 20V. That might explain what's going on here (since the user reports 20V on the output) - it thinks that the peripheral is a power hungry device and it's trying to charge it. That's a problem, but it could be that the peripheral is poorly designed and is mistakenly asking for power that it can't actually handle.
This was my interpretation, the host sets the output voltage to 20V incorrectly (due to a software bug or a hardware failure). Putting a crowbar circuit defensively on the peripheral side would save the peripheral.
As an electrical engineer - I think incidents like these are a pretty solid argument for incorporating overvoltage protection into 5V USB peripherals.
Even something as simple as a zener clamp with a polyfuse to make a dead-simple crowbar circuit will save a device and won't contribute a whole lot to BOM cost.
Ultrasound processing is actually pretty niche: you have a whole bunch of channels with a very high sample rate (tens of MHz). In the case of medical ultrasound, a typical handheld ultrasound probe can have range from 50 to 150 parallel channels.
Because you need fast, parallel DSP, FPGAs actually really shine for ultrasound. And because production volumes are relatively low, the NRE to jump to an ASIC generally isn't justified. Just about every modern ultrasound machine does signal processing on an FPGA.
Again, that would be similar to a credit report - here in Canada, for example, the bureaus are legally mandated to not report certain credit events after a prescribed amount of time. A similar rule could apply to background checks for employment, where certain less serious offenses have a "sunset period" where they fall off the report.
The trouble with court records is that they are public, and for good reason (the justice system needs to be transparent). Unfortunately, the internet has made what used to be a process with a significant barrier to entry (a manual court records search) into a simple google search. The problem is exacerbated by extortionists who post mugshots (many of people who have their charges dropped) and charge a fee to remove them [1]. Regulation which enforces some level of right to be forgotten may be a solution.
I think the intent of a background check in the context of employment is also to predict future behavior. An employer really shouldn't care that an applicant was busted for drug possession in college fifteen years ago - there's little change of reoffending, and the crime isn't super relevant to the performance of most jobs. On the other hand, if an applicant for a position at a hedge fund has a conviction for securities fraud three years' prior, you would not want to hire that person.
I think there's an argument in favor of requiring criminal background checks for employment to be run through bureaus that have a legal requirement to drop certain offenses off the report after a certain amount of time. The offender has repaid their debt to society through the punishment meted out by the court, there is no point in making them unemployable for the rest of their lives.
I don't know why criminal record checks aren't treated similar to a credit bureau report. There is a legal time limit as to how long a bad debt or bankruptcy can stay on a report, as the people who wrote the credit reporting laws recognized that people can change. But a criminal record, even for a minor crime, lives forever unless explicitly expunged.
It's pretty amazing that some coworking spaces manage to have bad WiFi. Like, there are three requirements for a functioning coworking space: desks, meeting rooms, and internet access. Focus on those before building the cereal bar.