Daniel Nikpayuk
nikpayuk.bsky.social
Daniel Nikpayuk
@nikpayuk.bsky.social
Reposted by Daniel Nikpayuk
Taylor Swift and I are at Costco together. Dreams really do come true.
November 15, 2025 at 2:11 PM
Reposted by Daniel Nikpayuk
Really enjoyed this Code Switch episode about KYUK and it's importance to the region.

www.npr.org/2025/11/15/n...
How Trump's cuts to public media threaten the first Native American station : Code Switch
On October 1, 2025, public radio stations lost all of their federal funding -- and for Black and Native American community stations, the cuts hit hard. Case in point, KYUK in Bethel, Alaska, which was...
www.npr.org
November 15, 2025 at 3:36 PM
Reposted by Daniel Nikpayuk
Nestlé worried AI will destroy world’s water supply before they do
Nestlé worried AI will destroy world’s water supply before they do
VEVEY, SWITZERLAND - Nestlé executives gathered from around the world to announce their grave concern regarding the impact that artificial intelligence’s water consumption will have on their own abili...
www.thebeaverton.com
November 15, 2025 at 4:34 PM
Reposted by Daniel Nikpayuk
The Vatican returned 62 artifacts to Indigenous peoples from Canada, a historic restitution that is part of the Catholic Church's reckoning with its role in helping suppress Indigenous culture. n.pr/43T2xmD
Pope Leo returns 62 artifacts to Indigenous peoples from Canada
The Vatican returned 62 artifacts to Indigenous peoples from Canada, a historic restitution that is part of the Catholic Church's reckoning with its role in helping suppress Indigenous culture.
n.pr
November 15, 2025 at 4:31 PM
Also, I did this with static_assert initially just to observe if it worked, and it did.

I've been doing this a long time now, and even though I'm not a C++ specification lawyer I have a weirdly intuitive grasp from compiler feedback (problematic, I know). Anyway, I prefer to print custom messages.
[cctmp]

This doesn't look like much [see image], but it's significant as far as I'm concerned.

I've finally added in type checking to my compile time type system. My test case here declares a value but doesn't initialize it. Then, it tries to use that value to define another.

1/4
November 15, 2025 at 8:49 AM
[cctmp]

This doesn't look like much [see image], but it's significant as far as I'm concerned.

I've finally added in type checking to my compile time type system. My test case here declares a value but doesn't initialize it. Then, it tries to use that value to define another.

1/4
November 15, 2025 at 8:22 AM
[cctmp]

Did not finish overhauling my list type today.

I finally spent time cleaning up the actual type checking methods of my concord (type system) class. It's not 100%, but it's close. It's nice to have better debugging feedback within my own code. It's a lot better than TMP error garble, ahah.
November 15, 2025 at 6:14 AM
Reposted by Daniel Nikpayuk
When I chose to study politics for a living I had no idea that politics would get this dumb.
November 15, 2025 at 2:43 AM
I'm hoping I can give a talk next year.

I'm already thinking about the slides for the first third of it---quick summaries of my last two talks. If not next year, the year after that, but when I give it I want to have serious progress on relevant embedded DSLs with benchmarked applications to show.
November 14, 2025 at 9:54 PM
[cctmp]

I finished overhauling tuple and cotuple yesterday [see image].

The overhaul is largely about having specific lenses that act like objects for the concord (type space). The concord holds the actual content. The "values" are temporary lenses which hold an index to where the relevant

1/4
November 14, 2025 at 8:44 PM
Reposted by Daniel Nikpayuk
A good read.

The SCOC will be deciding whether courts can make declarations a piece of legislation would violate the Charter if if weren't for the invocation of s. 33. We have two lower court decisions (from SK and QC) that came to opposing conclusions on this point.
November 14, 2025 at 5:24 PM
Reposted by Daniel Nikpayuk
A reminder that what we think of as “domestication” is co-evolution of with humans, which is a bidirectional and responsive process.
I, for one, welcome our new trash panda overlords.

But for real, fascinating science on how we might be seeing the very early stages of domestication in action in wild animals. 🧪

By @marinacoladas.bsky.social for @sciam.bsky.social
City Raccoons Are Evolving to Look More Like Pets
City-dwelling raccoons seem to be evolving a shorter snout—a telltale feature of our pets and other domesticated animals
www.scientificamerican.com
November 14, 2025 at 2:30 PM
Reposted by Daniel Nikpayuk
Bingeing TikTok reels may be hazardous to your well-being.

71 studies, >98k people: The more short-form videos teens and adults watched, the more they struggled with attention, self-control, and stress and anxiety.

Read a book. Watch a movie. Long live longform.
November 14, 2025 at 4:08 PM
Reposted by Daniel Nikpayuk
National news media has been absent on this project which is absolutely amongst the most controversial of all the proposed major projects. Quebec gov essentially asking Feds to help force a road through Inuit lands in another province without their consent.
Tonight on Nation to Nation, We’re looking at the Prime Minister’s big push on critical minerals and what it means for communities on the ground.

Also on Nation to Nation: Nunatsiavut government surprised by G7 announcement on Strange Lake mine.
Canada unveils mine deal to before talking to Inuit leaders
Nunatsiavut's deputy minister of land and natural resources says he was surprised Canada name-dropped the Strange Lake mine at the G7 summit.
www.aptnnews.ca
November 14, 2025 at 1:34 AM
Reposted by Daniel Nikpayuk
Ya don't say 🫩
November 13, 2025 at 7:54 PM
Reposted by Daniel Nikpayuk
Picard culinary tip: Tea, Earl Grey, hot.
November 13, 2025 at 9:40 PM
Reposted by Daniel Nikpayuk
This December, I'll be posting an article & video each day until Christmas in the Advent of Compiler Optimisations! #AoCO2025
Each day we'll explore a fun optimisation in C or C++; some low-level, x86 or ARM-specific, some high-level. Hope you'll join me!
YT: youtube.com/mattgodbolt
Blog: xania.org
Matt Godbolt’s blog
xania.org
November 13, 2025 at 7:51 PM
"[...] the possibility of a rise in H3N2 makes getting a flu shot all the more important to help keep patients out of Canada’s fragile hospital system."

www.cbc.ca/news/health/...
What’s the point of getting a flu shot this year? Here’s what the science says | CBC News
Some scientists say this year's flu shot isn't well matched to a key strain that could spread widely in the months ahead. So, is there still a point in getting it? Medical experts say: absolutely. Her...
www.cbc.ca
November 13, 2025 at 4:21 PM
Reposted by Daniel Nikpayuk
Record numbers of younger women want to leave the U.S.

news.gallup.com/poll/697382/...
November 13, 2025 at 2:00 PM
I'm really getting back into classical music.

As a teenager (~16ish) I couldn't get enough of it. It was rewiring my brain with its sounds. After that it fell away, but this summer I listened to cbc radio on my flipphone (fm receiver app) because of my travel constraints. It's not rewiring my brain
November 13, 2025 at 6:54 AM
Reposted by Daniel Nikpayuk
If you live in the red area & your skies are clear, go outside & look north tonight!
@noaa.gov
November 13, 2025 at 2:06 AM
Reposted by Daniel Nikpayuk
Canada’s correctional investigator is leaving two years before his second term ends and says one of the reasons is the government’s failure to address the gross over-representation of Indigenous people in the federal prison system.
Zinger leaving post early due to lack of progress on Indigenous issues
Ivan Zinger, Canada's prison watchdog says he's leaving his job early due to the lack of progress on Indigenous issues in penitentiaries.
www.aptnnews.ca
November 13, 2025 at 12:38 AM
[cctmp]

I rolled back my compile time type system design (slightly).

All of this actually compiles [see image]. By the way the type system only allows each value to be defined/assigned exactly once. Anyway, I don't want to use overload operators. Keeping assignment as explicit is safer. Thanks!
November 12, 2025 at 11:48 PM