skysight-inc/HackerNews huggingface dataset:
This is bad form by the Guardian.

The truckers are very much grass roots and not inherently political.

They are effectively 'working class' and leaderless, wary of years of suppressive measures (as we all are). Definitely 'vaxx misinformed' (a quick purview of their TikTok's reveals this), and definitely a bit crude and noisy with the horns ...

... but they are the furthest thing from 'extremist'.

MSNBC today also characterised the protests with terminology such as 'far right wing' trying to put it in American scare mongering tactics of those perennial 'far right nebulous forces'. While there may actually be such a thing in the US (that MSNBC no doubt also misrepresents), it's not remotely the case in Canada in general and certainly not the protestors who really are 'just a bunch of angry people'.

It's entirely understandable that leaders everywhere are wary of populist uprisings getting out of hand, especially at a time when we are not quite sure if we are done with the pandemic, and another wave may definitely require us to apply at least some measures, but this is ridiculous.

It's nauseating to have to read every, single, news source with such a hefty dose of cynicism, as if to be on guard for the constant editorial aggrandizations.

It's no wonder a lot of regular people are thumbing their noses at 'The Media' because after all, whatever issue they read about seems to be tinged in a manner that even regular people seem to be able to detect.

A better title would have been 'Foreign money fuelling protests in Canada'. That would have been perfectly reasonable and accurate.
2^3.3 is approx 10. What alphabet only has 10 characters? Sticking to 26 letters only is 4.7 bits. 20 characters is 4.3 bits.

I agree that we don't need upper and lower case. In fact you may notice I did not include the 2 cases in my calculation of number of glyphs in English. I contend that of the 26 modern letters, at least 20 (and up to 23) can fit on the 7 seg display and still be recognizable. Granted the 7 seg alphabet would be forced to use the (currently) upper case form for some letters (like A), and the lower case form for others (like q), but at least one of the two forms fits the 7 segments for every letter except M,T,K,W,V,X. Since we already accept not having two forms for each letter, we may as well re-assign the former capital U as a "double sized u" aka W. As M is W upside down, the same trick applies to make a 7-seg M. Yes I've mangled the letters, but the outline of the shape is close enough that you won't trip up reading it in the context of a word. There's already some precedent for using "7" to replace T (as in 1337 5p34k). So that just leaves K,V,X as "not recognizable on 7 segment display".

But you've kind of made my point for me.

> and in keeping the letterforms sufficiently distinctive to quickly recognize whole words.

Just by evolution the letter forms evolve towards the minimal amount of distinguishable features needed to encode the whole alphabet. Evolution is an optimizer not a designer. The fact that there are still 3-5 letters left that didn't get optimized into 7 segments is what we should expect from such a process.
Well, how do you screen-read a geometric shape?
Sometimes. Leaders arent just supposed to follow though, they have to lead too. Knowing when to do which is the mark of a great leader.
> I don't think space exploration is super important at this point in our civilisational development.

I think it's absolutely super important for our civilization's development. Right now way too many people care only about themselves. Getting people to care about the advancement of society in general is important rather than only caring about what they can personally get out of it. We won't develop as a society if we're shortsighted (shortsightedness caused global warming).
I think it's useful to set differences between freedom of speech and free usage of power.

You have a right to speak your mind, but your ability to exert power is regulated. The same goes for when the government ends a strike
I hope they finally make Xilinx's netlist open source. Hardware design and verification tooling feel like they're 40 years behind software's.
> std::tuple_size is only specialized for tuple<...>, so we must strip off the reference and possible const.

Is there some good reason why tuple_size couldn't have been made to work on const tuples?
Not many of us up here are too concerned with American protests and quotes from American politicians. I don't mean to take anything away from them - just that I'm not sure how applicable they are here. Most Canadians I know (whether on the left or right of the political spectrum) would find those quotes from AOC and Waters to be profoundly un-Canadian. I realize I don't know everyone and can't speak for everything, though.

The BLM protest in Ottawa showed up, stayed peaceful, protested, and left. As did all of the many protests I saw while living in downtown Ottawa.

I have friends living in the area still and they were subjected to a sleepless week of harassment by damagingly loud train horns and people giving them shit for choosing to wear a mask.

That's not a peaceful protest. It's not just discomfort. It's a crime. And the fact they're behaving better now doesn't erase their past behaviour. I think that having a discussion on ending mandates is fine. It's a good time for that.

But I also want to see them face legal consequences for their behaviour toward the innocent citizens of Centretown. And I don't like how they tried to blackmail the government into making changes by hurting their fellow citizens. I think that is undemocratic.
We quickly forget that many civil rights protests were illegal, or at least, highly disruptive to the normal function of society, as were the BLM protests.
This is a parody post, right? Like your claims are so absurd as to convince readers the government has overreached, yes?

> violating the highway traffic act

Show me the man, and I'll find you a crime. Seriously man, what the fuck is the "Highway Traffic Act."

> an injunction granted specifically against honking horns

Let's simply declare a benign activity that people do thousands of times per day in every city, illegal!

> this specific protest at this specific time

But also, you better not show up at similar protests at other times either

> provincial state of an emergency

Yep, the blanket "emergency declaration" that makes virtually everything we don't like, illegal

> joining an illegal activity

because we just declared whatever you are doing to be illegal

> anyone providing monetary support to said illegal activity may have their accounts frozen

so you don't have to be a protester to be engulfed by this, just offering $5 so someone can get a coffee means you could have your accounts frozen. Cast a wide net, indeed!

> It'll be up to the courts to decide after the fact

Yes, by judges who are appointed by Canada's federal government!
Did I say that it wasn’t a big deal? Nobody is denying that. I cringe at the number of people who die every year due to smoking, car accidents, etc. But I certainly wouldn’t recommend mandating anything that gets in the way of people taking those risks if they choose to.
Liberals didn’t get the majority mandate. They are a minority govt that lost seats in the election.

Rather weak mandate.
> People who buy Macs for work also buy Apple Care, right?

Not for laptops, the quality is so high I’m stacking them up as I can’t justify throwing them out or recycling them. I have a macbook pro from 2012 still going strong (albeit slow)
the previous person said they used a VOIP service so a SIP VOIP client on their Mac. But even so, many people choose not to make phone calls nowadays.
Basically they won big with Alibaba and everything else is... not great.
> You can say that the government is taxing people against their will only if you can say that Amazon is charging the agreed price on your card on every purchase against my will. I prefer free services but my money is still being confiscated on every purchase.

You can realistically opt out of amazon purchases. Opting out of a country isn't realistically an option due to citizenship/immigration laws.

>Anyway, let's not pretend that the governments are aliens that you may choose to vote for or not. You can also participate in the government, population and the government are not different entities even in places like Cuba or DPRK(but their participation frameworks are really shitty, requiring stuff like obedience and close relationship).

Okay but what does being able to participate in government have anything to do with whether something's "against my will" or not? I might have had a chance to influence that will, but that changes nothing about the fact that the government's will is against mine.
When I read the original article, my first thought was – there are so many companies that don't mandate the hiring team interview their own candidates. Applicants are interviewed by random engineers from anywhere in the company, get accepted, and are then matched with a team. How do they even detect this case? And I'm talking the likes of Facebook and Google, not random small companies.
Starship is threatening NASA’s moon contractors
Android also allows user to control permissions on per app basis. What does iOS do that Android doesn't?
They spent less than $200 million.
It was already on a 25% discount because of the sexual harassment turmoil. A good value play without the acquisition. Berkshire thought so, and so did Microsoft later.
Aren’t MPs still coming and going each day in the midst of it? That’s hard to square with a “no-go zone”.
You can't possibly know these hypothetical would-have-been futures would have actually happened. You're not omnipotent.
As someone who's totally blind now that WSL2 exists I'm done fighting with Linux accessibility. WSL2 with the VSCode integration gives me a good GUI IDE and I can use the command-line for anything else I need.
The only thing that's sad is that a bunch of enraged people aren't getting vaccinated during an ongoing pandemic and instead decide to break the law and cause untold sums in economic damage.

Getting these people off the street isn't authoritarianism, it's preventing the inmates from running the asylum.
Paternity fraud would either be completely eliminated or something the state willfully assists in committing.
ImmunoBites – Immunology 101
That's exactly how Android works down to the letter.
Well, no, evidently not. That's why we're having this conversation, eh?
In my opinion, JavaFX is the Duke Nukem Forever of UI toolkits. It was supposed to be a "modern" replacement for Swing, ultimately blooming into a full-featured, rich GUI library. But it's now almost 15 years since JavaFX was introduced, and Swing is still much more capable and flexible. I would pick Swing over JavaFX in a heartbeat for a new app right now.
I always thought IoT was a stupid idea. From day 1 it sounded pointless and unprofitable.
What’s the distribution? What are the median and 95th percentile donations? It’s impossible to tell if those donations are indicative of anything or merely outliers.
SSH question for people.

A few years ago I learned how to suspend an ssh terminal connection (like ctrl-z for a regular app). I forgot how to do that or even how I would look it up.

Anyone know?
Every conference since forever has maintained a "that person is an asshole, they aren't allowed to attend" list.

Prior to COCs the list was unofficial, the rules unwritten, and often the rejection masked (sorry "sold out" in the days before the internet so less likely you'd find out that was not true... or just drop your signup form & check in the shredder).

There's no way to prove anything. It's DEFCON, not a court of law. The organizers can refuse anyone for any reason. Either you trust them to make good decisions for the benefit of the conference and attendees... or you don't.
Not sure why, but none of these render anything for me. It gives the progress message, then I get a plain square with no content in it. I've tried Firefox with and without uBlock enabled, and Brave with "Shields" up and down.

edit: Oh, I'm on Linux btw.
NASA wants commercial human spaceflight development. Head of NASA's human spaceflight program and leader of the Space Operations Mission Directorate at NASA: https://twitter.com/KathyLueders/status/1493342424537706497

> Congrats to @SpaceX on the announcement of their next fully private missions to space! Seeing growth in commercial spaceflight and human space exploration where @NASA is one of many customers is the future we envisioned.
Android has exactly the permission controls you describe.
Ah looks like I misread the wikipedia article on the topic, you're right about him not being able to suspend civil rights. I'll correct that.

I didn't keep up with the farmer's protests too closely, but I do recall that at the time there were reports that the govt was having trouble distributing aid in the midst of a big wave of the delta variant in part due to the blocking of roads and trains by the protests (although of course it wouldn't be surprising if that was just blame shifting), going off of Wikipedia however, it does look like several routes to the capital were blocked for a while, along with some news outlets reporting up to ~$7B in economic loss due to associated supply chain disruptions: https://economictimes.indiatimes.com/news/economy/indicators...

I personally just find it disappointing that Trudeau seemingly hasn't even tried to talk things out, so invoking this act feels pretty excessive considering how egregious the circumstances were in previous uses. Regardless of whether or not he's willing to compromise (or if the truckers can even be reasoned with), I feel that this act should have been a measure of absolute last resort.
Softbank stake in Alibaba is worth north of $80 billion.
If you run with hr monitor you can see it on your watch. I can tell if I’m getting cold two days in advance
Technologies like JSF/Vaadin/GWT are obsolete now. They require sticky sessions, server-side state (gobbles huge memory), cumbersome and complex code for client side rendering (JSF is the worst offender here). The tech world has moved on and stateless light-weight dockers or serverless functions coupled with pure JS front-ends (react, vue, etc) are the new norms.
No, he's the USA president.
This is incredible. I’ve got two JavaFX apps to try this out with this week. Figuring out Mac codesigning for JavaFX apps was a pita.
The 1930s are exactly the time when business machines enabled automated national population censuses. Business machines allowed countless new ways to sort and segregate the population by gender, ethnicity, religion, political affiliation, mental (dis)abilities. It was simply too tempting. The only reason the DNA wasn't used was because it hadn't been discovered yet.
I'm not following these protests closely, but aren't you going to have a minority of violent people in any protest? That's just the nature of argry, large groups.

If that's your bar for "violent protest", then it's trivial for anyone to disrupt any protest by injecting interlopers to try to trigger an explosion. There's evidence that undercover police tried to instigate violence and looting in the BLM protests. Couldn't that be happening here too?
I don’t think this is accurate. Trudeau represents a center-left party. There are more leftist parties that also got votes and often cooperate with Trudeau’s party. Unlike in US, the fact there are multiple parties means parties generally form alliances in order to get things done, and voters vote according to their party including keeping track of what alliances they form and what gets done under those alliances. 30% of Canadians can vote for one party, knowing that 25% of other Canadians vote for an allied party, resulting in policies 55% of Canadians broadly agree with in theory.
If I’m going to be honest: round corners on a computer feel unnatural. There’s skeuomorphism but it’s all a facade just like the second stories on strip malls in nicer suburbs.
Methane is also 4/5ths Hydrogen so most of what's put out is water vapor.
That description of what happened in Seattle is inaccurate. See https://kuow.org/stories/we-know-who-made-the-call-to-seattl...

Mid-level police commanders unilaterally decided to abandon the precinct, which allowed CHAZ to form. Not “the city,” and not in the face of “armed rebellion.”

(Yes, there were guns and unfortunate violence later: after the police left. Their job is maintaining public order; they failed.)
There are decent arguments that that wasn't the case - that rather the PPC drew out a lot of anti-institution voters who would've voted not just for the CPC, but also the Greens, and those who would've spoiled their ballots or not voted at all.

https://globalnews.ca/news/8212872/canada-election-conservat...
Your font is cool, ignore the downvotes. It reminds me a bit of the default console font on OpenBSD, Spleen [1].

[1] https://www.cambus.net/spleen-monospaced-bitmap-fonts/
> very few people have gone to get 'boosted'

According to https://covid19tracker.ca/vaccinationtracker.html, ~43% of eligible Canadians have a booster/3rd dose.

> Most people have realized the covid shots are worthless

How did you come to this conclusion?

> Canada is going in the other direction with increase to restrictions?

As far as I'm aware, Canada is stepping down restrictions as cases drop/ICU beds free up. Can you share where restrictions are being increased?
The trick is to categorize protestors as "domestic terroists", despite having not done any extreme violent actions, as the Canadian government seems to be doing here.
I got what he meant. It was a complex reply with many parts and it seems like it would be harder to dictate or type without having that feedback loop of being able to see what you're doing.
Liberals ran on passports/restrictions and lost seats.
The majority just took the injections to keep the job. Booster uptake is below 50%, because it’s not required.

Pretty much every business in deep-liberal cities at this point simply ignores restrictions.

What mandate? Seems like there wasn’t one in the first place.
I agree it should not be a default. I think much like using the keyboard to navigate the IDE, it's something you can do that brings a benefit once you're familiar with the basics. I don't think vim should be the default terminal editor for the same reason, but I still think vim is worthwhile to use.
It is exciting but even less there than JavaFX unfortunately. That's the problem with most UI systems, they evolve really fast in the beginning and show great promises, then the real difficulties arise and you have users that start to want a stable API.
You’re looking for the tilde key. Hit `~?` for a help menu in-session. You may need to precede that with a fresh carriage return to make it work.
Encrypt some files.

Encrypting the complete backup is working against the purpose of backups, making it harder for a small, if existent, gain in security
In Canada, there _is_ permitted prior restraint on hate speech. The American view on "unrestricted" free speech is an anomaly.
Pretty hilarious how that turned out in the end.
Seeing my own face from one camera angle. So exhausting.

Turning off video and zoning out and losing track of the conversation.

Muting the mic to cough, sneeze, clear my throat, etc now makes me uncomfortable to do so in live meetings.
Raspberry Pi Captures Microscopic Wonders with HQ Camera for $115
Point of clarification: Mitchell Baker was not CEO at that time (and never had been). She was chair of the board. The previous full CEO was Gary Kovacs, succeeded by acting CEO Jay Sullivan, then Eich for 9 days.
They banned all add-ons and have been slowly whitelisting them back.
This is great, thanks a lot. I spent so many hours fiddling with jlink and modules and so on.
https://futurism.com/nasa-horrified-spacex
I’ve seen it a lot in well-intentioned post-mortems. Some bad code gets pushed to production and causes an outage. The responsible team does a thorough review, and in a bout of self-flagellation proposes a long list of extra processes that add steps and checks essentially amounting to “don’t trust anyone to commit anything right ever.” If a level-headed manager doesn’t step in, this pile of process gets implemented, output drops, and people hate their jobs.

I’ve seen a similar thing with integration tests, as on a team with decent unit test practices production bugs are often a result of bad assumptions about another team’s API. Eventually a mountain of brittle end-to-end tests cripples a team until they get managerial buy-in to rip them all out and the cycle starts over.
Exactly and the vast majority of people were racists at the time who I am sure did not agree with the protests.

Something has gone wrong though with this trucker protest because people should have already been arrested. LBJ wasn't granting himself power to deal with civil rights protests.

IMO now it is going to turn into some kind of Canadian Reichstag fire.

Some headline like 2/3rds of Canadians want the government to make sure there is never another Reichstag fire is just a matter of time.
How’s the screen hinge holding up? The last fell I had (an alienware) the hinge gave out after about 1.5 yrs and had to go external screen only.
Ask HN: Secret options or commands for popular programs?
The SSH tools link made me think of little known commands or options to tools I use all the time.

Like suspending an active ssh connection (”~ ctrl-z”).

What other ones have people learned and then thought, “I wish I had known this all along. “
A browser would not do well as a volunteer driven open-source project. It is simply too big and too complex to be able to get by without full-time paid developers.
As someone who's totally blind don't switch to Emacspeak. It may have been worth fighting with in the late 90's or early 2000s' before Web 2.0 and when accessibility for major software programs was generally poorer but now your much better off using NVDA as a screen reader, Edge or Chrome as a browser, WSL2 for all your command-line Linux needs and VS Code as an IDE. Other people use Mac's but I wasn't impressed last time I tried several years ago so won't speak to how good or bad they are now. Either way the tooling I just listed has people actively working on accessibility and will have more support resources and active communities.
I think that’s too pessimistic. Problems don’t get solved to the extent that they completely go away, but it is possible to make things better. That’s not to say we’re on a constant slope of monotonic improvement, but with effort and patience, progress can and does get made. And we need those new crops of fresh-faced 20-year-olds to carry on the fight.
>it’s about what they are protesting

So protests are only just if they are against the 14 things listed by the government? I thought "free speech zones" were ridiculous, but this idea of approved protest topics takes the cake.

>and about how they do it

What does "marginalized groups" have to do with "how they do it"? Are you saying that if you're protesting against the 14 approved protest topics, you get additional leeway regarding illegal things to do?
So are many things, your point being?
It boggles my mind how some think normalizing force-medicating people against their will has no consequences.

None whatsoever.
People blocking a bridge is the end to civilized society and such a large threat to a nation that any measure is justified.

On the other hand, shutting down the entire economy in a lockdown is not a problem at all!

It all comes down to the idea that democracy means protests are fine as long as they can be easily ignored, otherwise they are an insidious threat to be squashed. The idea that the majority gets to decide what the minority gets to say.