60
How terminal works (kevroletin.github.io)
all 15 comments
sorted by: hot top controversial new old
[-] Deckweiss@lemmy.world 11 points 5 months ago* (last edited 5 months ago)

Very nice blogpost, thank you!

But this one part really grinds my gears:

I’ve learned through a never-ending process of building mental models, proving them to be wrong, and then adjusting those models to reflect new knowledge.

Is that not the definition of learning? It sounds weird to me to explain it redundantly like this, akin to: "I've walked 10 steps forward through a process of my neurons firing signals which cause contractions in the muscles of my body in a particular rhythmic way"

Or am I misunderstanding something?

Cheers

[-] jbrains@sh.itjust.works 4 points 5 months ago
[-] Deckweiss@lemmy.world 6 points 5 months ago

Do some people need to read a definition of learning to learn how learning works?

I thought the process is intuitively understood by everybody who has ever learned anything.

[-] ___@lemm.ee 3 points 5 months ago

If that were the case, the scientific method would not exist.

[-] codemonk@programming.dev 3 points 5 months ago

Unfortunately this is not the case. A lot of people leave school assuming that scientific discoveries are eternal, unfailable truth that we just know to be true. Few ever understand how we acquired our knowledge and how to lewrn to understand it. Many assume you 'just have to learn it'. Those your play around with computers or other stuff have an advantage. They know how to gain understanding not just how to learn facts.

[-] N0x0n@lemmy.ml 9 points 5 months ago* (last edited 5 months ago)

Heyy thank you very much for sharing your thoughts and knowledge with us !!!

Very interesting and the write up is easy to follow up ! That's the kind of cool blogpost we will be missing when the internet will be dead brained and flooded with AI shit....

Will you integrate an RSS feed to your blogposts? So I could get your feeds directly into my RSS feeder? 😁

[-] Dragonish@lemmy.dbzer0.com 3 points 5 months ago
[-] learnbyexample@programming.dev 2 points 5 months ago

Not my blog, just sharing it here. Saw it on HN (https://news.ycombinator.com/item?id=40419325)

[-] MonkderDritte@feddit.de -3 points 5 months ago
[-] acockworkorange@mander.xyz 3 points 5 months ago

I think we call them thin clients now.

[-] Phrodo_00@lemmy.world 2 points 5 months ago* (last edited 5 months ago)

Yeah, they're mostly bits of hardware that turn ttl/serial into a USB device. Then you can use minicom or dterm to connect to the host. Mostly used for embedded development, but also useful for debugging servers that are not connecting to the network without having to lug a keyboard and screen.

After they're connected, if they speak vt110, your terminal emulator can display everything properly

[-] PowerCrazy@lemmy.ml 1 points 5 months ago

Do you know what a terminal is?

[-] MonkderDritte@feddit.de 4 points 5 months ago* (last edited 5 months ago)

Yeah. But the article describes terminal emulators.

[-] PowerCrazy@lemmy.ml 8 points 5 months ago

hahaah. Ok sure you win. Linux TTY's are absolutely not terminals. Sure they are called terminals, they are for all intents and purposes modern-day terminals with a long and storied history that directly links them to terminals from the 70's but since they aren't a physical piece of hardware that electro-mechanically connects to a mainframe, obviously they aren't really terminals and they should be be called something else.

this post was submitted on 25 May 2024
60 points (96.9% liked)

Linux

47964 readers
1063 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS