Daniel Nikpayuk
nikpayuk.bsky.social
Daniel Nikpayuk
@nikpayuk.bsky.social
Reposted by Daniel Nikpayuk
Five more capybara babies born at the Cape May Zoo! www.nbcphiladelphia.com/news/local/f...
November 29, 2025 at 5:53 PM
Reposted by Daniel Nikpayuk
NEW: This week on 'Whatever This Is' we explain why Danielle Smith’s pipeline hype hides something worse. Bill 11. A plan that lets doctors work public and private at the same time. Rich Albertans get a private pipeline of care. The rest of us wait longer and pay more.

NoTwoTier.ca #ableg #abpoli
November 29, 2025 at 4:37 PM
Reposted by Daniel Nikpayuk
why is miss universe always from earth
November 18, 2025 at 10:58 PM
Reposted by Daniel Nikpayuk
Applicative Programming with Effects
Conor McBride and Ross Paterson.

Applicative Functors and Traversable.

www.staff.city.ac.uk/~ross/papers...
www.staff.city.ac.uk
November 29, 2025 at 3:29 PM
Reposted by Daniel Nikpayuk
Monads for functional programming
Philip Wadler

"Monads provide a convenient framework for simulating effects found in other languages, such as global state, exception handling, output, or non-determinism. "
homepages.inf.ed.ac.uk/wadler/paper...
homepages.inf.ed.ac.uk
November 29, 2025 at 3:29 PM
Reposted by Daniel Nikpayuk
The Standard Template Library
Alexander Stepanov
Meng Lee
The paper that added iterators, algorithms, containers to the standard library.

www.stepanovpapers.com/STL/DOC.PDF
www.stepanovpapers.com
November 29, 2025 at 3:29 PM
Realizing now that C++ (single) inheritance can be tweaked so that this paradigm forms a category (category theory).

I have no idea what the application would be, but it might explain why the paradigm is highly composable.
[cctmp]

I've refined my method equip paradigm.

The first image (left) is the original paradigm, the second image (right) is the refinement. In particular it is now a paradigm for constructing compile time containers in my library for which there are three:

{ array, vector, concord }

1/10
November 29, 2025 at 6:11 AM
Reposted by Daniel Nikpayuk
A Lightning Talk from CppNorth 2025 is now on YouTube! ⚡

Watch David Olsen: "Back to Basics: Generic Programming."

Learn everything you need to know about C++ templates in just five minutes.

🔗 youtu.be/cgr9wXVC42Q

#CppNorth #cpp #Templates
(Lightning Talk) David Olsen - Back to Basics: Generic Programming
YouTube video by CppNorth
youtu.be
November 29, 2025 at 12:26 AM
Reposted by Daniel Nikpayuk
I know you "need" this Christmas Winter Holiday themed pirate constexpr long sleeve shirt!

jason-turner-shop.fourthwall.com/products/con...
November 29, 2025 at 12:22 AM
Reposted by Daniel Nikpayuk
Authoritarians typically neither like science nor scientists

We are seeing this everywhere

So, fighting for science is also fighting for democracy

www.thelancet.com/journals/lan...
From doing science to saving science
Science and scientists are under assault. From denial of vaccines to climate change, political leaders are increasingly sacrificing democracy as well as science on the altar of populism and authoritar...
www.thelancet.com
November 28, 2025 at 7:23 PM
Reposted by Daniel Nikpayuk
A lawyer representing First Nations in a 2019 lawsuit against the federal government says his clients may take legal action to force Ottawa to reintroduce legislation to give them clean drinking water.
Further court action by First Nations could be coming as they grow impatient with the federal government over safe water legislation. Indigenous Services Canada has promised to reintroduce it in the fall session which ends in less than two weeks.
www.aptnnews.ca?p=280372
First Nations considering court action to get feds to move on clean water
A lawyer in a 2019 lawsuit against Ottawa says his clients are considering legal action to force it to get moving on cleaning drinking water.
www.aptnnews.ca
November 28, 2025 at 8:02 PM
Reposted by Daniel Nikpayuk
Earlier this month, the ITK denounced the federal government for not renewing funding to eliminate the disease in Inuit
TB outbreak hits Labrador weeks after ITK decried funding loss
Health officials in Newfoundland and Labrador have declared an outbreak of tuberculosis (TB) within the...
www.aptnnews.ca
November 28, 2025 at 9:44 PM
I haven't yet overhauled my library with this new constructive paradigm.

I have one design consideration left: My facades currently take a pointer to their respective models. My new design takes a pointer to the model's array. It means all facades now have the same C++ type. What are the tradeoffs?
[cctmp]

I've refined my method equip paradigm.

The first image (left) is the original paradigm, the second image (right) is the refinement. In particular it is now a paradigm for constructing compile time containers in my library for which there are three:

{ array, vector, concord }

1/10
November 28, 2025 at 9:29 PM
Reposted by Daniel Nikpayuk
world's first direct quantum observation of a bench
A little girl peeks inside a tuba during the National Band Festival at Crystal Palace, London, 1923
November 28, 2025 at 11:12 AM
Reposted by Daniel Nikpayuk
It’s why I’m excited for initiatives like what’s being undertaken at @socarxiv.bsky.social

We need to rethink the submission pipeline, close the cracks, and raise the bar. Knowledge production & dissemination is our species’ holy grail of progress and we can’t lose it to slop
In light of record submission rates and a large volume of AI-generated slop, SocArXiv recently implemented a policy requiring ORCIDs linked in the OSF profile of submitting authors, and narrowing our focus to social science subjects. Today we are taking two more steps:
/1
November 28, 2025 at 7:02 PM
Reposted by Daniel Nikpayuk
Alaska vowed to resolve the murders of Indigenous people.

But when one nonprofit asked state law enforcement officials for a fundamental piece of data — a list of Indigenous murders they’d investigated — the state said no.

With @adn.com
Alaska Vowed to Resolve Murders of Indigenous People. Now It Refuses to Provide Their Names.
When the nonprofit Data for Indigenous Justice filed public records requests with the Alaska Department of Public Safety concerning cases it had investigated, the state rejected them.
www.propublica.org
November 25, 2025 at 4:20 AM
[cctmp]

I've refined my method equip paradigm.

The first image (left) is the original paradigm, the second image (right) is the refinement. In particular it is now a paradigm for constructing compile time containers in my library for which there are three:

{ array, vector, concord }

1/10
November 28, 2025 at 6:00 PM
Reposted by Daniel Nikpayuk
the funny part is that internalising this properly *actually is the thing that makes you no longer be susceptible to the pareidolia*

understand its function properly *so that you can correctly identify when its function is not aligned properly with your will as its operator*
Every prompt to chatbot software is “generate me some text.” If it generated you some text, it performed its function correctly. It never lies, it never wants anything, it’s text generating software that generates text.
Not wanting to disappoint you so much that it lies is the last quality I want in a computer.
November 28, 2025 at 8:39 AM
Reposted by Daniel Nikpayuk
Picard engineering tip: Don't allow the computer to push you around. Let it know who's boss.
November 28, 2025 at 3:49 PM
Reposted by Daniel Nikpayuk
I don't recall where I found this, but I'd say this looks about right.
November 28, 2025 at 3:33 AM
Reposted by Daniel Nikpayuk
I'm not good at this marketing lark, but as it's black friday and I'm inundated with other people's offers...

You can get 10% off CE swag today with code BLACKFRIDAY :)

shop.compiler-explorer.com/promo/BLACKF...

Makes a great present too!
Compiler Explorer
The official Compiler Explorer shop! Come show your support for CE and get cool gear!
shop.compiler-explorer.com
November 28, 2025 at 2:24 PM
Reposted by Daniel Nikpayuk
Strong young women who want to protect others from sexual assault- the shame and accountability belongs to the perpetrator. These young women deserve all our support! www.aptnnews.ca/national-new...
Family gets court to lift publication ban so sisters could tell story
Sisters Haileigh and Arianna Cardinal got the court to lift a publication ban so they could tell their story about being sexually assaulted.
www.aptnnews.ca
November 28, 2025 at 2:54 AM
[quote:]

The North consistently poses high numbers of police-reported intimate partner and family violence. According to the Status of Women Council of the N.W.T., in 2020 the rate of sexual assault in the territory was 7.3 times the national rate.

www.aptnnews.ca/national-new...
Family gets court to lift publication ban so sisters could tell story
Sisters Haileigh and Arianna Cardinal got the court to lift a publication ban so they could tell their story about being sexually assaulted.
www.aptnnews.ca
November 28, 2025 at 7:21 AM
Reposted by Daniel Nikpayuk
OK - just apart from anything else, how can you “permanently pause” anything? Is not a pause, by definition, temporary?
November 28, 2025 at 6:15 AM
It finally snowed reasonably.
November 28, 2025 at 5:47 AM