Home
Categories
EXPLORE
True Crime
Comedy
Business
Society & Culture
History
Sports
Health & Fitness
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts221/v4/1c/54/f6/1c54f62a-163f-cfee-b0dc-1c0759c116f0/mza_2206782623764382642.jpg/600x600bb.jpg
The Technium
The Technium
40 episodes
3 months ago
The Technium is a weekly podcast discussing the edge of technology and what we can build with it. Each week, Sri and Wil introduce a big idea in the future of computing and extrapolate the effect it will have on the world.
Show more...
Technology
RSS
All content for The Technium is the property of The Technium and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
The Technium is a weekly podcast discussing the edge of technology and what we can build with it. Each week, Sri and Wil introduce a big idea in the future of computing and extrapolate the effect it will have on the world.
Show more...
Technology
Episodes (20/40)
The Technium
LLMs eat software development

LLMs for software development can go way beyond Github Copilot. In this episode, we talk about how these models could change the workflow for existing developers, but more importantly how they could change the very idea of what software is.


Links/Resources:

https://simonwillison.net/2023/Mar/11/llama/

https://github.com/RootbeerComputer/backend-GPT

https://lukebechtel.com/blog/gpt4-generating-code



===== About “The Technium” =====

The Technium is a weekly podcast discussing the edge of technology and what we can build with it. Each week, Sri and Wil introduce a big idea in the future of computing and extrapolate the effect it will have on the world. 


Follow us for new videos every week on web3, cryptocurrency, programming languages, machine learning, artificial intelligence, and more!


===== Socials =====

WEBSITE: https://technium.transistor.fm/

SPOTIFY: https://open.spotify.com/show/1ljTFMgTeRQJ69KRWAkBy7

APPLE PODCASTS: https://podcasts.apple.com/us/podcast/the-technium/id1608747545



Show more...
2 years ago
2 hours 4 minutes

The Technium
Dependent Types: Runtime assertions at compile time...whaaa? (S04E08)

Dependent types are a more expressive type system in programming languages used to catch a larger class of errors at compile time. What are would be typically assertions at runtime can now be caught at compile time.


Show notes:

  • Proposition as Types
  • Parse, Don’t Validation
  • “Scala vs Idris: Dependent types, now and in the future”

Resources:

  • http://www.e-pig.org/downloads/ydtm.pdf
  • https://gist.github.com/Hirrolot/27e6b02a051df333811a23b97c375196
  • Proof Theory Impressionism: Blurring the Curry-Howard Line
  • Type Systems - The Good, Bad and Ugly
  • Dependent types for practical use
  • Idris: Practical Dependent Types with Practical Examples
  • Making Illegal States unrepresentable
  • Can types replace validation
    https://www.cs.ox.ac.uk/ralf.hinze/WG2.8/26/slides/xavier.pdf
Show more...
2 years ago
2 hours 7 minutes

The Technium
ActivityPub: A Pu Pu Platter of Internet Content (S04E07)

Activity Pub is a decentralized social networking protocol. It allows different web applications to interact so that their users can share information, even if the websites or applications are running different software. 

00:00 S04E07 Activitypub
02:13 What is Activity Pub?
15:02 Interoperability
33:00 A New Kind of Social
43:53 Providing Distribution
53:03 The Use Cases
01:07:41 Ideology
01:14:25 The Wild West
01:24:07 Deconstructed Content
01:34:52 Taking a Position

===== About “The Technium” =====

The Technium is a weekly podcast discussing the edge of technology and what we can build with it. Each week, Sri and Wil introduce a big idea in the future of computing and extrapolate the effect it will have on the world. 

Follow us for new videos every week on web3, cryptocurrency, programming languages, machine learning, artificial intelligence, and more!


===== Socials =====


WEBSITE: https://technium.transistor.fm/
SPOTIFY: https://open.spotify.com/show/1ljTFMgTeRQJ69KRWAkBy7
APPLE PODCASTS: https://podcasts.apple.com/us/podcast/the-technium/id1608747545


Links/Resources:

  • https://tinysubversions.com/notes/reading-activitypub/
  • https://flak.tedunangst.com/post/ActivityPub-as-it-has-been-understood
  • https://web.archive.org/web/20201124231343/https://cjslep.com/c/blog/an-activitypub-philosophy
  • https://overengineer.dev/blog/2018/02/01/activitypub-one-protocol-to-rule-them-all.html
  • https://overengineer.dev/blog/2019/01/13/activitypub-final-thoughts-one-year-later.html
  • https://www.jeremydormitzer.com/blog/what-is-activitypub.html
  • https://tinysubversions.com/notes/decentralized-social-networks/
  • https://kyefox.com/post/707900440336039936/activitypub-could-be-the-future
  • https://ariadne.space/2019/01/07/activitypub-the-worse-is-better-approach-to-federated-social-networking/
  • https://activitypub.rocks/
  • https://overengineer.dev/blog/2019/01/13/activitypub-final-thoughts-one-year-later.html
  • https://socialhub.activitypub.rocks/t/introduction-to-activitypub/508
  • https://github.com/joyeusenoelle/GuideToMastodon
  • https://victoria.dev/blog/why-pixelfed-wont-save-us-from-instagram/
  • https://web.archive.org/web/20190713233100/https://blog.dereferenced.org/federation-what-flows-where-and-why
  • https://web.archive.org/web/20190108060531/https://blog.dereferenced.org/activitypub-the-worse-is-better-approach-to-federated-social-networking
  • https://www.eugenewei.com/blog/2021/9/29/and-you-will-know-us-by-the-company-we-keep
  • https://twitter.com/AIMindFlow
Show more...
2 years ago
1 hour 48 minutes

The Technium
APL: You need a special keyboard to program in this language (S04E06)

APL is an array based programming language developed by Kenneth Iverson in the 1960s. Its central data type is the multi-dimensional array and hence it's very useful for workloads involving a lot of matrix math. APL predominantly uses symbols and it leverages consistent composability and execution rules to enable it as a notation as a tool for thought. 


Links/Resources:
* https://mathspp.com/blog/why-apl-is-a-language-worth-knowing
* https://www.quora.com/What-made-APL-programming-so-revolutionary?share=1
* https://tryapl.org/
* A Personal View of APL
* Notation as a Tool for Thought
* Heaviside Operator Calculus
* Conway’s Game of Life in APL
* Maxwell’s Equations: From 20 to 4
* Alan Kay’s answer to “What made APL so revolutionary?”
* Testimonies
    * https://news.ycombinator.com/item?id=27463149
    * https://news.ycombinator.com/item?id=27464005
    * https://news.ycombinator.com/item?id=27465512
* https://github.com/razetime/ngn-k-tutorial/blob/main/01-intro.md
00 - Objectives and Prerequisites | "Learn APL with Neural Networks"
https://dl.acm.org/doi/pdf/10.1145/3315454.3329960


Chapters:
[00:00:00] Intros
[00:03:36] What is APL?
[00:05:42] Yes, it uses weird symbols
[00:06:51] A language should change your thinking
[00:13:08] Notation as a tool of thought
[00:20:33] Connections to functional programming
[00:28:23] What it feels like to program in APL
[00:33:10] APL and IBM = big bucks
[00:35:20] The echos of APL in modern data science tools
[00:43:52] APL for big data pipelines
[00:48:56] APL for Machine learning
[00:54:59] APL for JSON manipulation
[01:03:18] APL as a spreadsheet language
[01:16:11] Superhuman programming: APL and LLMs
[01:26:59] Making APL more explainable
[01:38:18] Outro


===== About “The Technium” =====
The Technium is a weekly podcast discussing the edge of technology and what we can build with it. Each week, Sri and Wil introduce a big idea in the future of computing and extrapolate the effect it will have on the world.
Follow us for new videos every week on web3, cryptocurrency, programming languages, machine learning, artificial intelligence, and more!

===== Socials =====
WEBSITE: https://technium.transistor.fm/
SPOTIFY: https://open.spotify.com/show/1ljTFMgTeRQJ69KRWAkBy7
APPLE PODCASTS: https://podcasts.apple.com/us/podcast/the-technium/id1608747545

Show more...
2 years ago
1 hour 42 minutes

The Technium
io_uring: Two rings makes computers go Brrrrr (S04E05)
io_uring is a new asynchronous, API to enable fast and efficient system calls in the Linux kernel. It promises faster user-land programs that heavily use file system IO on Linux, for all applications, not just databases.
Show more...
2 years ago
1 hour 27 minutes

The Technium
Xanadu: The lost vision of the hypertext future (S04E04)
Xanadu was the first hypertext project founded in 1960 by Ted Nelson. It aims to facilitate a type of media called hypermedia, which is non-sequential writing in which the reader can choose their own path through an electronic document.
Show more...
2 years ago
1 hour 46 minutes

The Technium
ChatGPT Part 2 (S04E03)
Part 2: ChatGPT is a language model by OpenAI which interacts in a conversational way. The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests.
Show more...
2 years ago
1 hour 49 minutes

The Technium
ChatGPT Part 1 (S04E03)
ChatGPT is a language model by OpenAI which interacts in a conversational way. The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests.
Show more...
2 years ago
1 hour 30 minutes

The Technium
Nix Package Management (S04E02)
Nix is a functional package manager. It creates completely reproducible builds and package management, including support for multiple versions of packages side-by-size with no issues.
Show more...
2 years ago
1 hour 35 minutes

The Technium
Visual Programming (S04 E01)
'Visual Programming' refers a style of programming that allows the user to specify a programs in a two-(or more)-dimensional fashion. Visual programming environments represent the data, control flow, or program state in a graphical way, allowing them to be directly manipulated. It has been a hot area of research from the very beginning of personal computing, to today. This week we will cover a few major visual programming environments, why visual programming has remained compelling over the decades, and whether there is untapped potential for VP today.
Show more...
2 years ago
2 hours 4 minutes

The Technium
Lightning Network: Payments so small, it's a stream (S03 E10)
Lightning Network is a network of payment forwarders layered on top of Bitcoin to enable small, fast micropayments with low fees.
Show more...
3 years ago
1 hour 31 minutes

The Technium
Hypercore: Lego Blocks for P2P Apps (S03E09)
Hypercore is a set of building blocks to build distributed peer-to-peer applications. It provides a variety of data structures, as well as a discovery mechanism to share data between peers. It is a suite of tools that are the Lego blocks to build peer-to-peer apps.
Show more...
3 years ago
1 hour 14 minutes

The Technium
Datomic: Immutable database for new web architecture S03E08
Datomic is an immutable database that borrows ideas from functional programming. We discuss how an immutable database changes the architectural possibilities of web apps.
Show more...
3 years ago
1 hour 2 minutes

The Technium
Urbit: The Thousand Year Operating System (S03 E07)
Urbit is an operating system for a global networked computer with a global filesystem. It has its own virtual machine, programming language, OS kernel, and identity layer. It dubs itself as “A clean-slate OS and network for the 21st century.”
Show more...
3 years ago
1 hour 47 minutes

The Technium
Hyperfiddle: Compiler Managed Network Connections (S03 E06)
Hyperfiddle is an app builder in Clojure/Clojurescript that uses a compiler to manage the network connections in the app for you. We discuss what makes code easy vs simple, arches for software, home-cooked apps, and the implications of a compiler for everything.
Show more...
3 years ago
1 hour 24 minutes

The Technium
Generative AI Models (S03 E05)
Generative AI models are quickly reaching the point where their work is indistinguishable from that of humans. This include 3D models, voice, and other media types that were not previously possible to create without significant expertise
Show more...
3 years ago
1 hour 16 minutes

The Technium
Zig: System programming without the warts (S03 E04)
Zig is a system programming language without the ugliness of C. We discuss its compile time features, its strive towards simplicity, and the potential for resource-efficient software.
Show more...
3 years ago
59 minutes

The Technium
Multi-modal and Multi-task Models (S03 E04)
Multimodal and multitask models are machine learning models that can generalize. Multimodal models can generalize to understand different types of input, for example images and text. Multitask models can generalize their knowledge by applying what they’ve learned about one task to solve another task.
Show more...
3 years ago
1 hour 13 minutes

The Technium
Plan 9: The OS Where Everything is a File (S03 E02)
Plan 9 is distributed operating system and it is designed to make a network of disparate computers function as a single system no matter where they are.
Show more...
3 years ago
58 minutes

The Technium
Matrix: Let a Thousand Chat Clients Bloom (with Eric Migicovsky) S03 E01
Matrix is a decentralized chat protocol that is end-to-end encrypted. It lets users communicate with each other using different clients and even run their own independent chat servers.
Show more...
3 years ago
1 hour 7 minutes

The Technium
The Technium is a weekly podcast discussing the edge of technology and what we can build with it. Each week, Sri and Wil introduce a big idea in the future of computing and extrapolate the effect it will have on the world.