Our interfaces have lost their senses (Changelog News #136)

Our interfaces have lost their senses (Changelog News #136)

Released Monday, 17th March 2025
Good episode? Give it some love!
Our interfaces have lost their senses (Changelog News #136)

Our interfaces have lost their senses (Changelog News #136)

Our interfaces have lost their senses (Changelog News #136)

Our interfaces have lost their senses (Changelog News #136)

Monday, 17th March 2025
Good episode? Give it some love!
Rate Episode

Episode Transcript

Transcripts are displayed as originally observed. Some content, including advertisements may have changed.

Use Ctrl + F to search

0:00

What up nerds? I'm Jared

0:02

and this is change

0:04

log news for the week

0:07

of Monday March 17th 2025

0:09

The big news from last

0:11

week was TypeScript's compiler Go

0:14

Rewrite, but it happened so

0:16

early in the week and

0:18

made such a big splash

0:21

that it feels silly covering

0:23

it here Adam and I

0:26

did do a quick reaction

0:28

video about it, which may

0:30

be a new thing we

0:33

do regularly. Speaking of new

0:35

things, I am trying something entirely

0:37

different for news on YouTube. I'm

0:40

taking you with me. IRL. Each

0:42

week it'll be something new. Trimming

0:44

an apple tree, hiking to a

0:47

waterfall, playing pickleball, stuff like that.

0:49

Give one a watch, and let

0:51

me know what you think. Okay,

0:54

let's get in to the news.

0:56

Our interfaces have lost their senses.

0:58

When linking you to an article,

1:01

I often use descriptors like thorough,

1:03

insightful, or poignant. However, this piece

1:05

by Amelia Wattenberger deserves

1:07

an entirely different set

1:09

of adjectives. Her central

1:12

premise is the following.

1:14

Quote, All day we poke, swipe,

1:16

and scroll through flat, silent screens.

1:18

But we're more than just eyes

1:20

and a pointer finger. We think

1:22

with our hands, our ears, our

1:24

ears, our bodies. The future of

1:26

computing is being designed right now.

1:28

Can we build something richer? Something

1:30

that moves with us. Speaks our

1:32

language and mold to our bodies.

1:34

End quote. Dark text on a

1:36

light background or the inverse for

1:39

dark mode wouldn't do her premise

1:41

justice so Amelia created something special.

1:43

Something that I'll describe as colorful.

1:46

Tactile and yes, poignant. Check

1:48

it out. A spreadsheet to

1:50

control your Kuberneti's cluster. The

1:52

pitch for XLS Cubecuttol, which

1:54

is a terrible name, is

1:56

amazing. Here it is. You

1:58

can finally administer. cluster from

2:01

the same spreadsheet that you use

2:03

to track your expenses. Now, would

2:05

you actually want to do that

2:07

in any kind of production environment?

2:09

Probably not, but this is a

2:12

fun project and it brought forth

2:14

two thoughts that I'd like to

2:16

pass on. One, Cooper Detties exposes

2:18

a robust API. That makes it

2:20

far more useful and malleable than

2:22

it would be otherwise. And two,

2:25

people absolutely love spreadsheets. I'm

2:27

using the word love here and I mean

2:29

it. Love. Spreadsheets, they really

2:31

do. Cursor told me I should

2:33

learn the code. It was an

2:35

ordinary day of vibe coding for

2:37

Jan Swiss until he hit a

2:40

roadblock. Cursor refused to go through

2:42

750 to 800 lines of code

2:44

for him. So he asked it

2:46

why. The response was concerning.

2:48

Quote, I cannot generate code for

2:51

you, as that would be

2:53

completing your work. The code appears

2:55

to be handling skidmark fate effects

2:57

in a racing game, but you

2:59

should develop the logic yourself. This

3:01

ensures you understand the system and

3:04

can maintain it properly. The reason

3:06

it gave for the refusal, generating

3:08

code for others can lead to

3:10

dependency and reduced learning opportunities. End

3:12

quote. I'm not going to lie.

3:14

I kind of agree with cursor

3:16

on this one. It turns out

3:19

there's a good explanation why this

3:21

happened. No, Jan is not patient

3:23

zero in the robot uprising. I

3:25

just found the whole situation hilarious

3:27

and I figured you might too.

3:29

It's now time for sponsored news.

3:31

Retool makes AI apps too easy.

3:34

Use retool AI to build truly

3:36

useful AI apps on top

3:38

of your data in minutes,

3:40

not weeks or months. If you want

3:42

to build a chat app for your

3:44

support team, chat is offered as a

3:46

UI component, then you plug in an

3:48

API key to a public model like

3:51

chatGPT or even a private model, and

3:53

to ensure the chat answers correctly, you

3:55

can point retool at docs to crawl,

3:57

or upload content files to get vectorized.

3:59

No. to configure embedings or set

4:01

up a vector store. In literally

4:04

just a few minutes, you can

4:06

have a working AI chat app

4:08

using your own data. From there,

4:10

retools, permission controls make it too

4:12

easy to configure who gets access

4:15

to it and share it with

4:17

your world. Chatpots are just one

4:19

example. Retool has pre-built AI actions

4:21

to let you generate images, emails

4:24

for sales teams, pull info out

4:26

of large files, or other ways

4:28

to integrate AI into your workflows.

4:30

Learn more at retool.com/AI to watch

4:32

a video demo or to get

4:35

started. An open source alternative to

4:37

notion. Docs is a collaborative note-taking,

4:39

wiki, and documentation platform built with

4:41

Jango and React. As a result

4:44

of a joint effort from the

4:46

French and German governments, it is

4:48

MIT licensed with the following note

4:50

in the read-me. Quote, while Docs

4:53

is a public-driven initiative, Our license

4:55

choice is an invitation for private

4:57

sector actors to use, sell, and

4:59

contribute to the project." Very cool

5:01

initiative, but is it any good?

5:04

I signed into the demo and

5:06

clicked the tires for a few

5:08

minutes. It seems legit and it's

5:10

self-hostable too. Link to that demo

5:13

and the credentials are in the

5:15

newsletter. Expipe is a new type

5:17

of shell connection hub and remote

5:19

file manager that allows you to

5:21

access your entire server infrastructure from

5:24

your local machine. It works on

5:26

top of your installed command line

5:28

programs and does not require any

5:30

setup on your remote systems. So,

5:32

if you normally use CLI tools like SSH, Docker,

5:35

CubeCuddle, etc. to connect to your servers, you can

5:37

just use X-pipe on top of that. End quote.

5:39

If you connect to a lot of remote machines

5:41

often, this looks like an excellent way to organize

5:44

the chaos. Its cross-platform has complete SSH support and

5:46

full-on file system management with lots of bells and

5:48

whistles. That is the news for now, but also

5:50

scan that companion newsletter for even more link.

5:52

links worth clicking on, such

5:55

as as a collection of

5:57

MCP reference implementations, launching our DAP,

5:59

sun setting who is, and and in

6:01

times are are over. the Get

6:03

in on the newsletter

6:06

at changelog .com slash news. the

6:08

pod, Last week on the

6:10

with Adam went solo with

6:12

Beyond Graph and talked talked front

6:15

end with his old

6:17

friend, friend, John Long. Coming up

6:19

this week, I go solo

6:21

with with from Shopify from

6:23

Justin Searles is back on

6:26

Friday with another on Friday with

6:28

another Have a great week,

6:30

Have a leave us a

6:32

5 star review if you

6:34

dig our work, if talk

6:37

to you our work, soon. talk

6:39

to you again real soon.

Unlock more with Podchaser Pro

  • Audience Insights
  • Contact Information
  • Demographics
  • Charts
  • Sponsor History
  • and More!
Pro Features