Daniel Nikpayuk's Avatar

Daniel Nikpayuk

@nikpayuk

Inuit, Math, C++. https://ko-fi.com/danielnikpayuk

2,018
Followers
155
Following
4,787
Posts
14.11.2024
Joined
Posts Following

Latest posts by Daniel Nikpayuk @nikpayuk

Do people at a bakery ever make flour power jokes?

10.03.2026 17:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Three very bright ribbons of green light swirl in the night sky over a round yurt surrounded by a wooden deck. The silhouetted spires of spruce trees rise up around the snow-covered yurt and stand against the bright green lights.

Three very bright ribbons of green light swirl in the night sky over a round yurt surrounded by a wooden deck. The silhouetted spires of spruce trees rise up around the snow-covered yurt and stand against the bright green lights.

Each night of our aurora tours in Churchill is spent in a different location. This yurt just inside the treeline is one of my favourite places. We had a spectacular show there the other night. #aurora #northernlights

10.03.2026 15:52 πŸ‘ 116 πŸ” 10 πŸ’¬ 0 πŸ“Œ 1
Screenshot of the poets' gallery in the SPARQL examples

Screenshot of the poets' gallery in the SPARQL examples

The #RomanticPeriodPoetryArchive is officially in beta and open for testing! πŸš€

We are modelling #GlobalRomanticism through the #SemanticWeb and your participation is encouraged and appreciated!

Explore the beta: www.romanticperiodpoetry.org

#Romanticism #19thC #poetry #DigitalHumanities

18.12.2025 15:01 πŸ‘ 10 πŸ” 8 πŸ’¬ 0 πŸ“Œ 0
Post image

In response to AI, I've decided to start making #badhumanart join me and exercise some human creativity!

attempt #1 clay modeled ant

10.03.2026 14:30 πŸ‘ 13 πŸ” 4 πŸ’¬ 2 πŸ“Œ 1

Truth be told: I take all of this for granted at this point, but that also makes it difficult to communicate to others. Especially because I don't know where they are relative to where I am. I don't know how to navigate to a mutual understanding in any easy communicative sense. Words are hard, haha.

10.03.2026 06:22 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm thinking about this because of my podcast interview.

My interviewer tried to clarify how my library works: He assumed I coded my own abstract machine to execute my meta-assembly (bytecode). There's no abstract machine other than a handful of specific C++ functions. It's a grammatical solution.

10.03.2026 06:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

[cctmp]

The theoretical basis for my library,

Something that might be able to be turned into an academic paper, is that C++ continuation passing (template) functions with variadic packs are sufficiently powerful to model a Turing complete abstract machine.

It just happens to be practical (perf).

10.03.2026 06:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
Preview
LISP in Space Have you ever had a unique approach to a problem and been excited to use it, but you're met with skepticism? Today's story: what happens if you take someone who's passionate about LISP and put them i...

Not a new episode,

But I don't think I'd heard it before and I do like lisp, and I do like space.

corecursive.com/lisp-in-spac...

10.03.2026 02:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Why Standard Organizations Why is C++ an ISO Committee

Why Standard Organizations
sdowney.org/posts/why-st...
#cpp
#cplusplus

09.03.2026 17:17 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1
Preview
Let’s catch up with C#! Exciting new features in C# 9 to C# 14! | NDC Toronto 2026 With every iteration of C#, we get more and more features that are meant to make our lives as developer a lot easier. Let's explore what's new in C# 9, 10, 11, 12, 13 and 14!

NDC Toronto 2026: Catch up with C#! πŸš€

Join Filip Ekberg for: "Let’s catch up with C#! Exciting new features in C# 9 to C# 14!"

Master the latest additions and modern capabilities of the language.

πŸ“… ndctoronto.com/agenda

🎟️ ndctoronto.com/tickets

🍁 May 5-8! #NDCToronto #CSharp

10.03.2026 02:17 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
From Hacker News to TikTok Corey told me about his AI cat reel problem. He found these AI-generated cat videos hilarious. Who makes these? He kept sending them to his wife. Then he tried to stop watching and he couldn’t. So I ...

A history of social network algorithms.

For me it puts things into perspective here on bluesky: I've muted several accounts over the years, and it's because they were divisive. I wonder if the account users themselves know their posts are being promoted as such?

corecursive.com/from-hacker-...

10.03.2026 01:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Olympics are cool,
But us Arctic folk
Play our own games.

If you're quick to judge,
You don't even know
Our games.

10.03.2026 01:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
AWG 2026: Aklavik’s Abigail Arey wins Team NT’s first goldΒ ulu Abigail Arey, from Aklavik, won Team NT's first gold ulu of the 2026 Arctic Winter Games in Dene Games' stick pull event. Watch the team explain the rules.

Abigail Arey, from Aklavik, won Team NT's first gold ulu of the 2026 Arctic Winter Games in Dene Games' stick pull event. Watch the team explain the rules.

10.03.2026 01:05 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1

What's up?

10.03.2026 01:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

SIGNS OF SPRING feed! bsky.app/profile/did:...

09.03.2026 20:14 πŸ‘ 101 πŸ” 7 πŸ’¬ 3 πŸ“Œ 0
Video thumbnail

The Arctic Winter Games have officially kicked off in Whitehorse.

See opening festivities and an artist's special moment six years in the making, tonight on APTN National News.

Watch live: www.youtube.com/@aptnnews

09.03.2026 21:26 πŸ‘ 65 πŸ” 26 πŸ’¬ 1 πŸ“Œ 0
Post image

Picture of the day is brought you to be our very own Jordan Haslbeck as he attends this year's Arctic Winter Games to help cover the event.

09.03.2026 22:37 πŸ‘ 20 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0

Having hand coded them, I know what the end results look like which will make figuring out the meta-compiler translation algorithm easier.

Tonight I'll try to add in a "pretty printer" (I think that's the terminology) so I can read the generated assembly which will help me debug.

Thanks.

4/4

09.03.2026 23:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I've already tested each, they work as expected.

As for references, the next step in the process is to create (symbolic) lambda expressions representing these functions, and then build the mini meta-compiler to translate those expressions into this style meta-assembly.

3/4

09.03.2026 23:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

function values within my concord classes (compile time type systems). From there I pass those compile time concords to my continuant machines and the C++ compiler turns them into actual constexpr functions.

I've handrolled these functions as both test cases and points of reference.

2/4

09.03.2026 23:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A screenshot of C++ code demonstrating constexpr bytecode (meta-assembly) used to implement a square function.

A screenshot of C++ code demonstrating constexpr bytecode (meta-assembly) used to implement a square function.

[cctmp]

Creating my mini meta-compiler is a multistep process.

Today I've handcoded the meta-assembly [see image] for the following functions:

{ identity, square, sum of squares, factorial, fibonacci }

I have enough set up now I can handroll such assembly and turn that "bytecode" into

1/4

09.03.2026 23:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

From Niagara Falls to the CN Tower, the view flying into Toronto is beautiful!
And nice to see the ice mostly melted on this pretty, early Spring day.

09.03.2026 19:48 πŸ‘ 47 πŸ” 6 πŸ’¬ 2 πŸ“Œ 0
Preview
A New Chapter for Bluesky - Bluesky After several intense and incredible years building Bluesky from the ground up, I've decided to step back as CEO and transition to a new role as Bluesky's Chief Innovation Officer.

Some personal news: I’m transitioning from CEO to a new role as Bluesky’s Chief Innovation Officer! I’m excited to welcome @toni.bsky.team as our interim CEO.

More here: bsky.social/about/blog/0...

09.03.2026 19:08 πŸ‘ 5974 πŸ” 898 πŸ’¬ 568 πŸ“Œ 402
The 2026 Arctic Winter Games is officially underway, here’s what to expect | APTN News
The 2026 Arctic Winter Games is officially underway, here’s what to expect | APTN News YouTube video by APTN News

It is the first full day of this year’s Arctic Winter Games held in Whitehorse and over the next week APTN’s Sara Connors will be sharing highlights and updates of the event.

She joined our host Creeson on the show to tell us what we can expect.

09.03.2026 19:28 πŸ‘ 10 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
C++ Weekly - Ep 523 - Why I'm Still Using std::cout (on this channel)
C++ Weekly - Ep 523 - Why I'm Still Using std::cout (on this channel) ☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices - NDC Toronto - May 5,6 - https://ndctoronto.com/workshops/c-best-practices/fce45061e333 Episode details:…

Ep 523 - Why I'm Still Using std::cout (on this channel)
youtu.be/TreruByxQWE

09.03.2026 15:30 πŸ‘ 0 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Preview
The Canadian Library Challenges Database | Centre for Free Expression The CFE-CFLA/FCAB Canadian Library Challenges Database provides access to challenges libraries have faced to items in their collection, and to displays, programs, room usage, and computer access.

The Centre for Free Expression has done far more legwork, contacting every Alberta school division, asking how many removed books, and sending access to info requests to every division that said they did remove materials. The results they have so far are in this national challenge database #AbEd

09.03.2026 14:35 πŸ‘ 46 πŸ” 22 πŸ’¬ 1 πŸ“Œ 1
Preview
Tanya Tagaq releases newΒ album Tanya Tagaq has released her latest album, titled Saputjiji, described as "a potent counter-strike against billionaires, genocide, abuse and colonial systems."

Tanya Tagaq releases newΒ album

Tanya Tagaq has released her latest album, titled Saputjiji, described as "a potent counter-strike against billionaires, genocide, abuse and colonial systems."

09.03.2026 15:22 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Eight Gwich’in children’s storybooks available online and inΒ print The Gwich’in Tribal Council says eight illustrated Gwich'in children's storybooks in two dialects are now available on the web and as physical copies.

The Gwich’in Tribal Council says eight illustrated Gwich'in children's storybooks in two dialects are now available on the web and as physical copies.

09.03.2026 11:45 πŸ‘ 5 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

"You should be writing."

09.03.2026 12:16 πŸ‘ 26 πŸ” 6 πŸ’¬ 0 πŸ“Œ 0
Preview
Between the Layers– Interpreting Large Language Models | NDC Toronto 2026 Large Language Models (LLMs) have an uncanny ability to generate human-like responses, effectively rendering the Turing Test obsolete– but do we really understand how they work?

NDC Toronto 2026: Demystify LLMs! 🧠

Join Michelle Frost for: "Between the Layers - Interpreting Large Language Models."

Explore the inner workings of LLMs and learn how they actually generate responses.

πŸ“… ndctoronto.com/agenda

🎟️ ndctoronto.com/tickets

🍁 May 5-8! #NDCToronto #AI #LLMs

09.03.2026 02:36 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0