skysight-inc/HackerNews huggingface dataset:
Don't suggest Chinese police overseas are doing covert action. It's silly, those stations are there for helping Chinese tourists, because there are so many in those places.

If Chinese want to do covert action overseas they don't send police to do it I think... It would not be covert.

This mushing together is like a racist smear fear mongering. It's bad.
Apache Spark originated from a Berkeley Ph.D. thesis (Zacharia), so it shows that a single person can still move the needle in systems research [1]. It also shows that academic research matters, and that academic innovation interacts with industry and FOSS research: Spark was built as a response to limitations of Hadoop (FOSS research & development), an open source clone of Google Map/Reduce (industry research & development). Spark then led to a startup, Databricks, so we've gone full circle.

Now this doesn't render Pike wrong, his complaint is these things do not happen often enough. My take on why is: many academics are not good coders, because academic environments view coding as "just engineering", all they care is papers.
The primacy of the paper (over the system artifact that can be demoed) is one of the sad developments in CS.

Edit: We should less discuss whether Pike is right or wrong - I think he wants to provoke us to prove him wrong by building more radically new systems again and demo them - let's do that!

[1] https://www.kdnuggets.com/2015/05/interview-matei-zaharia-cr...
They will do it without PII.

It can be worded so that collecting any specific information pre and post-processed (to cover ML) about a person who is not a consenting user of your service allows individuals to sue for punitive damages and in exteme cases make it a felony.Any information, even anonymized information about individuals will be prohibited. However, if you use Google for example and agree to their ToS they can do whatever they want within reason, so long as the activity being tracked is related to the user explicitly interacting with a google service. So tracking cookies and all the weird shit they do is fine for their users, they just can't track users if the user visited hn.com and they did not explicitly consent to being tracked by google analytics, the hn.com admin can let you know it wants to allow the 3rd party service google to track you and get your consent.

This stuff is possible, I despise all the fatalism. Us, the people that understand this at any depth just need to agree on it and speak very loudly and convince our peers, being defeated and hoping politicians figure out tech some day is silly. That's why I am trying to discuss this here.
What to consider when using text in data visualizations
Jorbius
I'm guessing the story was this:
https://archive.ph/78Pla

and the point is that it's cold comfort getting protected from MITM when the person protecting you openly acts as a MITM
In reality, it’s becoming a colony. You know how the US captured Texas? Americans moved there (on invitation of the Mexican government), then when the government of Mexico didn’t act as expected the US supported a war of independence of Texas.

Who are most of the immigrants to Canada I wonder…
The people who think china doing this is bad are generally the same people who think the USA doing the same thing is bad also.
Sounds like you're not very familiar with canada. We have a very narrow populated strip within about 50-100 km of the us border, and then a vast uninhabitable area in the north. Overall population density is a meaningless metric
It arrived since 1945.
The birthday paradox has a factor for the number of people in the room - the question isn’t usually who else has the same birthday in the entire universe, it’s who else within loud talking distance.

Here restricting the search to a radius of known starting positions should suffice.
What are your top three hex color codes
Choosing colors is very difficult. Have you settled on some fixed colors already?

1. #

2. #

3. #
I think that was a failure on their marketing: you didn't actually need to pay for the subscription for the games.
Diving deeper into StatsCan’s estimate, it becomes clear that non-permanent residents — including asylum claimants, work and study permit holders and victims of Russia’s invasion of Ukraine — made up most of the new additions to Canada’s population in the second quarter of 2022

Good for StatsCan for delineating their results and publishing their methodology. I see too many studies posted on HN with little to no methodology available.

But, I fear that this estimate will be misleadingly used as a right-wing talking point. I don’t think many individuals would consider non-permanent residents to be “immigrants”. I certainly wouldn’t think the right-wingers would lump them in with the immigrants they consider to be problematic.
> I would be much better to show an error at login saying there is a problem with the account and a question like "Would you like to log in as a guest user?"

That's basically what I was suggesting.
You're right, I forgot about that. There are women who aspire to do those jobs and there is nothing wrong with that. I suppose if you dig deeper all of this has to do with how your brought up and what you expect out of life. Media and the internet play a big role in this.
Are there jurisdictions in which manufacturers could be sued for fraud if they knowingly make false claims about USB compatibility?
I do think "we" (whatever that means) are paying too little attention to the real work of truly integrating cultures. It's hard work - to be open and aware of your actions and to see how one might adjust oneself after noticing another person's actions in the same space / town / city / country. Changes on changes. Mutating culture is hard, luxuriating in a culture we know is easy.
As an immigrant to Canada... pretty much spot on.
I’m management now and definitely an empathetic one. But there’s plenty of studies about the assumptions people make about their own capabilities

https://en.m.wikipedia.org/wiki/Dunning–Kruger_effect

So the moment someone confidently posts an absolute like “zero downsides”, I immediately see red flags that perhaps that person hasn’t fully explored that solution.

This is compounded by the fact that there are no shortage of cognitive biases (such as, but not limited to, the Ikea Effect) that can lead one to overestimate the value of their own ideas.

So when I see absolutes, that’s always a queue for me to engage in a deeper discussion with the individual to ensure their confidence is justified.

> So why not just stick to addressing the (de)merits of their suggestion,

I had up until then. They couldn’t look past their idea and replied that there was zero downsides to it. Hence the concern I raised.

> Attacking the guys seniority doesn't add any value and is a fallacy

Fair point. It wasn’t a tactful response. Thank you for pointing that out :)

> I think they meant specific examples (as opposed to hypothetical or vague examples)

I gave a specific example and the other suggestions were anything but vague.

You dont even need to look far to see my point, just look at the videos submitted to HN and you’ll see that YT is more than just internet personalities adding content for monetisation:

https://news.ycombinator.com/from?site=youtube.com
I would have thought better compression was one, but it looks like Clickhouse now supports all the time series-optimized encodings like delta and gorilla - https://altinity.com/blog/2019/7/new-encodings-to-improve-cl....
That’s because all 38 million comfortably fit in those places. There is plenty of inhabitable land between Toronto and the frozen northern lands.
Please do jump on me at 9 when you start your day. I will already be done with all the emails and messages from last night and people in other timezones as I started working two hours ago.

Before you go for your lunch send me your questions. I might be eating, I might not. I might be out taking a walk. No matter, send me your questions and I will answer when I have time. Make sure you ask them in an async friendly way where you tell me what you already tried, what the actual error messages are if it's some error you are getting. Give me as much information up front as you can think of.

Don't wait until 3pm to ask your questions. You won't get an answer until the next day as I'm already off because I started early. Timebox your struggling. After half an hour, shoot me a message. If I'm around I'll answer right away and try to get you unstuck so that you can learn and make good use of the rest of your day.

All that to say: do not assume. Ask. Not everyone is the same. Not everyone has the same schedule. What works for Mc91 does not apply to everyone.
"Diversity" for the sake of "diversity" is stupid and more importantly racism.
> Replacement?

What exactly is your question? Could be interpreted a number of ways.
> We have way too many people!

We're one of the least densely populated countries in the world with one of the lowest birth rates in the world. If you don't think immigration makes sense for cultural reasons that's fine, but with respect to healthcare and housing don't be under any illusion -- reducing immigration would exacerbate these issues by giving us an even more heavily aging population.
I would take those numbers with a grain of salt. That site claims I have a 3ms ping to a digital ocean droplet in Singapore. Either I have proven faster-than-light information transfer or that measurement is off by several orders of magnitude.
Thanks!

_______________________

EP002: Detection and Response (3rd video)

Summary: Covers Google’s Incident Response Team and targeted attacks against security experts. Links to topics mentioned in video:

- https://wikipedia.org/wiki/Union_Fire_Company

- https://wikipedia.org/wiki/Incident_response_team

- https://blog.google/threat-analysis-group/new-campaign-targe...

- https://blog.google/threat-analysis-group/update-campaign-ta...

_________________

Response: Targeted attacks and insider threats specifically for security professionals have been around forever. Fake profiles, trust-based pig back attacks, watering hole attacks, hack the hacker, honeypots, bribes, blackmail, break-ins, etc — aka hunting the keys to the kingdom.

Prior examples:

- https://www.latimes.com/archives/la-xpm-2000-sep-19-fi-23373...

- https://www.cnet.com/news/privacy/google-china-insiders-may-...

- https://www.theverge.com/2014/2/24/5441386/ethical-hacking-o...

- https://wikipedia.org/wiki/Vault_7

- https://www.businessinsider.com/fireeye-hacked-nation-state-...
The march of folly: Russia Ukraine and the West
The thing that gets me about the US and Canada is that those countries don't even have an ethnic population to begin with. The ethnic population was put into camps and then replaced by a bunch of Europeans for a bunch of different countries to begin with.

Germany losing its national identity I can follow. France losing its national identity I can follow as well, although my sympathies are somewhat limited given the context of it. But the US and Canada ? You ask an average American and they tell you their a quarter Italian, A quarter German, 1/10 native American and 2/5th danish. What is the national identity here?
I wonder how much if america's worker shortage issues can be fixed by fixing immigration. Free higher education at public colleges can also go a long way.

We need more people who get this stuff but hate politics to become politicians.
But demand has to happen first followed by infrastructure. Nobody is going to spend the money on infrastructure first then hope demand and tax receipts catch up.

The correct solution is yo say hey we need to build better infrastructure now because our tax receipts are up.
Canada’s fertility rate is 1.47

It would be shrinking if not for immigration.
We did. More than almost anyone, he did.
> Linux chooses Dash for non-interactive use

That entirely depends on the Linux distro.
This is unsustainable long term and will lead to a downgrade in the quality of life for the average Canadian. GDP per capita peaked in early 2010s and continues to go down
edit: nevermind, it's just not worth trying
For a start:

https://en.m.wikipedia.org/wiki/Design_by_contract
Chinese buyers would simply buy them all with cash and rent the, back to you
Most of them are being thrown into the entry job that people are claiming "couldn't be filled anyways". I remember hunting for my first job as a teenager and it was pretty difficult, not a lot of openings, even less willing to take someone with zero experience. I'm not even that old, that was maybe 7-8 years ago.

Many of these locations have a bias in their hiring as well, they gift their family and friends positions in these companies, refusing to work with anyone else. I seriously cannot remember the last time I have seen someone who isn't Indian working at Tim Hortons.

I cannot imagine having to find a first job as a 16/17/18 year old.
What about the agricultural land needed to support that many people with Western diet and lifestyle? No matter who moves there, they will adopt those customs in the short to medium term.
Interesting. do you mean this by scopes - https://docs.datadoghq.com/api/latest/scopes/ ?
If you look at all the positive benefits of exercise you find very few people who don't get some positive benefit from exercise whether that's better insulin sensitivity, better vO2 max, better cholesterol, or weight loss.

But when you look at one specific benefit of exercise such as the endurance required to accomplish these feats you find far more non responders.
You can interpret the colors as naming. I mean, it’s similar with HDMI, DisplayPort, Bluetooth, Wifi, etc., they all regularly get new variants with new capabilities and compatibility restrictions. Naming each version something entirely different doesn’t solve the compatibility problem. It’s like saying HTTP/3 shouldn’t be called HTTP.
> fried two devices using the wrong damn cable/ charger

Doubt the USB-IF can do anything about that. Those chargers either don't use the USB logo or use it illegally without passing compliance testing. Don't buy from those sellers.
Personally, I got an offer of a free Stadia controller from Google, took them up on it. It also included an offer for several games free. I searched through the list of games and, honestly, couldn't tell one from the other. They all seemed to be basically the same thing, some sort of FP adventure. My Stadia controller never ended up showing up, but the games were so uninteresting that I never pursued it. My BIL ordered a free one the same time I did, he ended up getting his. He played it for a few weeks then offered to send it to me because he wasn't that into it either. He's a HUGE game fan.

So, I think Stadia died for reasons other than trust of Google.
Oh, the whataboutism. Forget about what humanity is doing today, we gotta be outraged about the past.
Yeah, not shit. Everyone here wants that. It's not happening because baby boomers only vote for politicians who limit supply and increase demand. I own a successful tech company and I own real estate here, so I'm not saying this out of bitterness. I'm good but my friends are NOT (and some of them are immigrants). Throw whatever slur you want at me but that's the damn truth. This has NOTHING to do with racism and everything to do with artificial supply and demand.
What unchecked immigration? Canada takes people who pass the immigration tests. The rejection rate is over 70%, one thing Canada does not have is unchecked immigration.
This part is so exciting:

> it’ll now also have to list a charging speed like 60W or 240W.

Ah, no more trying to do determine what dielectric the cable is using: they’ll label the cable with how fast the charge can propagate through the cable. A significant blow for consumer choice!
I've been using fish as my primary shell for probably 5-6 years, and it's honestly fucking delightful. I have my own custom theme/prompt, a bunch of custom functions I use on a very regular basis, an extensive config and I use fisher for third party add ons. I've seen a lot of people say things like "oh you can modify ZSH to be like a slightly worse version of fish" and I just don't get why I would bother? I'm already using a non-standard shell...
> you want to use Pulseaudio, alsa has no usecase on a desktop

You'd be surprised how many people still swear by alsa-only. Other people prefer jack, and now you can add pipewire to the mix... plus the few people who like OSS4. At least old school OSS is dead for good.
Interesting computer history, but really no argument was made that the drift of the word computer was the result of anything other than colloquial usage based on familiarity.
> the infrastructure available isn’t capable of sustaining this type of population influx (regardless of where they’re from) and leads to a lower quality of life for the people already in the country.

This is exactly the problem.
I've always said that google dabbles in things (but got downvoted).

However, if you look at their history, they cancel many many products.

Looking at wikipedia, I see 200 discontinued products (or scheduled like stadia)

https://en.wikipedia.org/wiki/List_of_Google_products#Schedu...
healthcare availability, housing availability, and immigration rate are not related by population density, but by population growth and infrastructure growth. If your infrastructure growth doesn't outpace your population growth, it doesn't matter how dense or not dense your country is.
AUS Attorney-General Claims Ability to Intercept Signal / WhatsApp Messages
The article is hand-wavingly vague — but even if they can intercept, e2e should render it useless. Thus, the implication is that they have some ability to render e2e pointless by being able to access the phone by other means. Thoughts?
Only if you have a screw in the wrong place.

We program things to make our jobs easier. If it looks like a call, takes args like a call and returns values like a call, it probably is a call. If you have nothing against a call, you have nothing against RPC. Give me TCP, SMTP-over-SOAP-over-HTTP, XML-over-PigeonPost, whatever. I’ll hide this nonsense in an rpc.<langname> file and turn it into a call, because calls are my main programming instrument. Everything else is just an annoying noise that either takes a page to perform or gets wrapped into the exact same parametrized call.
That was my first thought as well, but there is no hiding the coming and going of a ballistic missile (Starship) from any real enemy. I think stealth is probably an important component of SF teams, right? Starship is the opposite of stealth.

I would imagine it would be better to pre-deploy SF teams close to potential theaters of operation. Then get them closer by normal means.

I think I just described what JSOC currently does btw.

So I still don’t know what this magical 45 minute cargo would be.
It does not break the first section.

The first sentence is not "light profanity, and only light profanity, can be in these places".

The first sentence is "light profanity, ignoring other profanity, can be in these places".

The structure of the rule is "light profanity can do A, moderate profanity can do B, and strong profanity can do C".

The strong profanity in the video follows the strong profanity rules for being advertiser friendly.

And I have no idea what you mean by "label the video correctly". Are you talking about the fact that light profanity is allowed inside titles?
It’s not vaporware, I’ve used it myself. Would I buy it? No. But it’s not vaporware.
> EDIT: hmm it seems that the page where I initially chose my 100GB plan no longer offers new plans.

What was the url you used?
Yes, that's exactly right. I just include pixi.min.js which exposes the "PIXI" global variable.

> If that's the case, you could add the libraries .d.ts to your project and augment the global.Window interface

Do you know where I can find an example of this? I've been able to do "npm install pixi.js", which gives me access to the .d.ts file but I'm not sure how to then map those types to the global PIXI object exposed by pixi.min.js without turning everything into a module and doing an "import PIXI" from node_modules of some flavor or another.

> Which bundler are you using? If you don't need any of the advanced webpack / rollup stuff, have you tried a fast one like esbuild?

My bundler is literally "cat *.js > bundle.js" which works well. I have not tried esbuild, though I've read good things about it. I'm sort of gunshy about learning new js tooling like this though ever since I learned grunt and then gulp once upon a time....
#FF7F50 Coral

#483D8B DarkSlateBlue

#708090 SlateGray

#008B8B DarkCyan

#FFE485 Moccasin

#FDF5E6 OldLace
For a specific example of latency incompetency that immediately came to mind while reading this: Chrome.

Chrome will not run properly on first execution, as in ran for the first time after a cold start of the computer, when executed off a HDD. Why? Because the HDD takes too long to read off data. Chrome expects SSD latency and fuck your computer if it's not residing on one.

When executed off a HDD, I've found Chrome only runs properly from second execution onwards after the underlying operating system has cached most of the stuff Chrome wants in RAM in anticipation of subsequent executions.

I want to say this is optimization for ever more powerful hardware, but I'm inclined to say it's also sheer incompetency that Chrome literally can't fallback gracefully if it doesn't get data as quickly as it wants.
Streaming Netflix is relatively simple - each customer just needs to read a stored stream. I think they even put dedicated servers at edges like ISPs, so it's not even on the public internet!

Streaming a game requires an actual real GPU being (I guess) exclusively used by that customer while they're playing. Not feasible to put those in edge locations.

Completely different set of costs.
It's all part of the plan...

https://www.centuryinitiative.ca/
Cab footage implies otherwise, at least on freight lines in the Belo Horizonte region operated by MRS Logística. [0] It's anyone's guess how long that remains the case.

[0] https://www.youtube.com/c/MichaelRSilva/videos (captions in Portuguese)
Canada built an exquisite society and is now handing out the benefits to whoever asks.
No need to wonder
The Top 10 Biggest Sources Of New Permanent Residents To Canada in 2021 are:

India: 96,660
China: 24,995
Philippines: 13,310
Nigeria: 12,500
France: 10,510
United States: 9,525
Brazil: 9,270
Iran: 8,930
Pakistan: 6,625
South Korea: 6,590
And who is going to work in Tim Hortons(or take care of your elderly parents)? At least in Montreal, due to stuff shortages many Tim's are half closed with huge lines or drive throughs only. I have never seen anything like this.
Also on Monday are elections in Quebec and all they can talk is about immigrants and how to limit immigration(Quebec has a separate immigration program).
>Canada has an immigration rate 10x the rate of the US but any discussion of lowering this is considered racist.

Those who consider immigration a race issue are often those who view everything as a race issue, and view reality through a warped lens of race. Even worse are others who have ulterior motives (political, economic) for favoring increased immigration and use the race card as a weapon to smear opponents and prevent substantive debate.
I’m surprised people are going where housing is so expensive, where are they living?
Rules for SaaS Pricing
If you’re waiting until a few hundred thousand views before moderating a video then you’re already too late.

And if you think ignoring millions of unpopular videos watched by thousands of people (in many cases, each) isn’t risky then you’ve underestimated the scale of content on YT.

I don’t even think the “roughly” disclaimer will save you at YTs scale.
A "nuclear Vatican" is not necessary. UN already exists. Control of stockpiles should be transferred to its control, to be diminished and repurposed from mass destruction means to planetary defense means.