The Most Bizarre and Fascinating Project I've seen!

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ต.ค. 2024

ความคิดเห็น • 108

  • @luicecifer
    @luicecifer 8 หลายเดือนก่อน +125

    Probably the other reason why Microsoft will not open source Windows XP (or any other distribution since at least 2000) because then everybody would suddenly see how many free software licenses they infringed by using their software without permission.

    • @Eugensson
      @Eugensson 7 หลายเดือนก่อน +6

      Most likely because MS is providing US military. And they will not let MS to do such things.

    • @luicecifer
      @luicecifer 7 หลายเดือนก่อน

      @@Eugensson Okay, I'm probably gonna regret this, but that is wrong for three different reasons.
      First, yes, MS takes custom requests from major custormers, and one of those customers (probably) is the US military. But so are dozens of other militaries, hospitals, capital ventures, companies, public administrations worldwide... so, "MS is providing the US military" is misleading.
      Second, even if MS would "provide" them, the US military would have no leg to stand on telling MS what to do. StarLink for example, another private company, has basically taken a good part of their mobile internet supply hostage, and they're not even remotly as big as MS, so don't expect a different behaviour.
      And last, a common mistake, making a product open source doesn't make it automatically unsafe. On the contrary, by making it open for all to read and use, it has shown that security experts almost immediately start fixing this stuff. With the code being open, you also couldn't hide any malware anymore, since you are able to see everything.
      So no, the US military is not really the problem here.

    • @maxrinehart4177
      @maxrinehart4177 7 หลายเดือนก่อน

      ​​@@Eugensson MS already distribute its source code to its partners, not to only thr gov but tech companies too. But under NDA, it is MS who doesn't like to open source their system .

    • @ukyoize
      @ukyoize 6 หลายเดือนก่อน +1

      Wasn't there a XP source code leak?

    • @alpha210
      @alpha210 3 หลายเดือนก่อน

      XP is open source now, they probably cleaned up lol

  • @ivanjermakov
    @ivanjermakov 8 หลายเดือนก่อน +59

    Orca is amazing, it's a music environment (similar to PureData or SuperCollider) with a 2d programming language. It deserves a stream on its own.

  • @secondengineer9814
    @secondengineer9814 8 หลายเดือนก่อน +32

    The memory is probably big endian so that you can increment the address on the stack easily

  • @SimGunther
    @SimGunther 8 หลายเดือนก่อน +44

    Glad someone else knows about 100 rabbits: the unofficial retro personal computing renaissance company

  • @spookyghostking608
    @spookyghostking608 8 หลายเดือนก่อน +27

    43:00 One of the reasons Microsoft can't/doesn't want to open-source windows xp is that newer versions of windows use a lot of the same code even now... And I would imagine that it isn't really in their best interest to make that public. Although I would personally love to see it happen.

    • @theevilcottonball
      @theevilcottonball 8 หลายเดือนก่อน +2

      They barely released the first two versions of MS DOS. They need not start with Windows XP, they could like start open sourcing older stuff, like Windows 3.1 (my favourite). But even that is not going to happen.

    • @SlinkyD
      @SlinkyD 8 หลายเดือนก่อน +1

      SP4 Gang

    • @lucolesco
      @lucolesco 8 หลายเดือนก่อน +1

      Every windows past Windows XP is just a different XP's service pack theory

    • @crifox16
      @crifox16 7 หลายเดือนก่อน

      didn't dave cutler say that some 80% of windows 11 is built on the 64bit port of windows xp? or something like that

    • @sunnymishra1057
      @sunnymishra1057 7 หลายเดือนก่อน

      ReactOS is the open source windows xp but last time I checked it needed some time in oven

  • @delibellus
    @delibellus 8 หลายเดือนก่อน +55

    man, lately tsoding has been right when he says he bets i didn't expect that shit to happen. awesome subjects lately

  • @glowiak3430
    @glowiak3430 8 หลายเดือนก่อน +51

    6:57 "Can your stinky javascript with react do that!? I don't faqing think so!"

    • @mattanimation
      @mattanimation 8 หลายเดือนก่อน +2

      T-Shirt right there

    • @ember2081
      @ember2081 8 หลายเดือนก่อน +1

      getting old

    • @kabukitheater9046
      @kabukitheater9046 8 หลายเดือนก่อน

      no its not@@ember2081

  • @lixlip
    @lixlip 8 หลายเดือนก่อน +4

    Passion is to do thinks by yourself. To make it in your way and fail... It's your dance to learn.

  • @OverWilliam
    @OverWilliam 8 หลายเดือนก่อน +18

    Of course you put the map at the end of the path, it's a reverse polish notation language

  • @the_duda
    @the_duda 8 หลายเดือนก่อน +17

    man i love this tsoding fella

  • @sugrado
    @sugrado 8 หลายเดือนก่อน +27

    based and uxn-pilled

  • @i8ux100
    @i8ux100 8 หลายเดือนก่อน +18

    tic80 is a really good foss pico 8 alternative, it's working on a complete rewrite though. it supports lua, squirrel, js and I think one other language

    • @nefrace
      @nefrace 8 หลายเดือนก่อน +5

      It also supports WASM so you can write games for TIC-80 in any language you want that compiles to WASM, like C or Rust. I personally like to use Odin for that purpose. It's pure fun.

  • @logyross6883
    @logyross6883 8 หลายเดือนก่อน +2

    uxn and varvara is so awesome. I'm glad its becoming more known.

  • @brunopanizzi
    @brunopanizzi 8 หลายเดือนก่อน +5

    11:12 thank you *kittyboybasil* for giving recognition to the best software developer that has ever developed

  • @siriusleto3758
    @siriusleto3758 7 หลายเดือนก่อน +1

    Every video of Loki teaching how to program is fascinating.

  • @sanjaux
    @sanjaux 8 หลายเดือนก่อน +6

    The true Hello World is demystifying their Hello World

    • @joshuadonahue5871
      @joshuadonahue5871 7 หลายเดือนก่อน +3

      Maybe the true Hello World is the friends we made along the way

  • @alfiegordon9013
    @alfiegordon9013 8 หลายเดือนก่อน +12

    HUNDRED RABBITS MENTIONED 💯💯💯💯

  • @jonahbranch5625
    @jonahbranch5625 8 หลายเดือนก่อน +4

    Oh man I've been waiting for a uxn video! Wish more people knew about it

    • @ariabk
      @ariabk 8 หลายเดือนก่อน

      me too

  • @hedlund
    @hedlund 7 หลายเดือนก่อน +2

    Thats gotta be the first calculator I've ever seen (uh.. heard) that's got god damn _reverb_ of all things :)

  • @stevenlaczko8688
    @stevenlaczko8688 8 หลายเดือนก่อน +4

    Agreed, their documentation and terminology is pretty much terrible. I learned from an online tutorial and it was WAYYY better. Their website is only good for CTRL-F finding certain things like the opcodes table. It's also useful if you just literally read through the pages from top to bottom, but you are definitely expected to have a certain level of familiarity with things that the vast majority of programmers don't know.
    The uxn system is really cool though!

    • @ax13h
      @ax13h 8 หลายเดือนก่อน

      What specifically is "terrible" about the terminology?

    • @paulie-g
      @paulie-g 7 หลายเดือนก่อน

      @@ax13hIt's actively anti-didactic *and* suffers from excessive antinomianism. Normally you would explain any system starting from certain basic building blocks and expanding on it, they just dump you in the middle, introduce new terms at a rate that far exceeds the rate at which you decipher them and soon you hit a combinatorial explosion of the term space, which makes the task of putting the puzzle together seem intractable. The antinomianism manifests itself in them defining novel terms when equivalent existing terms.. exist and redefining some existing terms to mean something else. They do a good job neither of introducing people with no context (novices) to what they've built, nor people with extensive context like me (you would expect Uxn for Assembly Programmers/Uxn for Forth programmers sections). I can't tell if this is intentional or not.

  • @sv_gravity
    @sv_gravity 8 หลายเดือนก่อน +14

    I have seen this website a few years before, and after glancing it a bit, thought it is some esoteric pretentious black and white contemporary uselessness. It is kind of for anyone except person who created and using this. Then I watched a few talks from creator, and I can not stop to think how deep rabbit hole goes. Dunning-Kruger effect my ass.
    talks are
    "An approach to computing and sustainability inspired from permaculture" by Devine Lu Linvega
    "Weathering Software Winter", Handmade Seattle 2022

    • @paulie-g
      @paulie-g 7 หลายเดือนก่อน +5

      It's a very cool hobby technical thing made by strange boat-dwelling nomad soy artistes. The cognitive dissonance lies in the fact that you would not normally expect technical competence and end product/things that work from people "like that" because you expect them to emphasise style over substance and concept over delivery. However, the expectations are foiled in this case. There's still a bit too much antinomianism for the sake of it, which messes with people like me who could otherwise bring context from their assembly and forth experience, and the didacticity of the presentation leaves a lot to be desired, but it's not clear if that's an unintended shortcoming or an intentional part of the project-as-art. I'm not sure how intelligible it is for people who haven't been exposed to assembly programming, particularly on store-load RISC archs (where some mnemonics would be familiar), and forth or IR/internals for stack-based VMs.

  • @HobbitJack1
    @HobbitJack1 8 หลายเดือนก่อน +1

    I bet those developers used HP calculators in the past... I can't help but think of RPL.

  • @SlinkyD
    @SlinkyD 8 หลายเดือนก่อน +1

    When the thumbnail & title.change, you know it will be great.

  • @temirzhanyussupov6997
    @temirzhanyussupov6997 8 หลายเดือนก่อน +2

    How do you so efficiently navigate your file system, create files on the fly and immediately see output in the terminal? Is it an emacs thing? Do you guys know if something similar can be done within vim? netrw looks really bad compared to how Alexey is doing it here. Amazing video btw!

    • @delibellus
      @delibellus 8 หลายเดือนก่อน +1

      once you know enough about tools it's nothing special. you could use neovim with plugins. i think there is even a dired clone or something. dired is emacs' file manager. or you could use doom emacs (emacs + vim keybindings and easier configuration). but you can also do things with different cli programs, not everything with the editor. if you use a tiling window manager it can be pretty comfortable and fluid. you can have the same thing in different ways

  • @secondengineer9814
    @secondengineer9814 8 หลายเดือนก่อน

    I feel like having the first hello world just involve printing a single "H" to the console would have been enough

  • @i8ux100
    @i8ux100 8 หลายเดือนก่อน +12

    I LOVE UXN I FOUND IT LIKE 2 MONTHS AGO ITS SO COOL

    • @ariabk
      @ariabk 8 หลายเดือนก่อน +1

      objective truth

  • @sanjaux
    @sanjaux 8 หลายเดือนก่อน +1

    omg I wish my calculator had little sine waves playing like that now

  • @alexwennerberg
    @alexwennerberg 8 หลายเดือนก่อน

    uxn is awesome, glad to see it getting some attention!

  • @jwoods9659
    @jwoods9659 8 หลายเดือนก่อน +2

    Rekka and Devine are amazing develoeprs they make alot of great apps. They are artists and coders.

  • @shrddrz
    @shrddrz 8 หลายเดือนก่อน +1

    reactos is basically an open source windows xp

  • @caiolicinio7018
    @caiolicinio7018 7 หลายเดือนก่อน

    I have a question about memory, if anyone can help. I normally see people allocating a big chunk of memory during startup (memory arena) and using it throughout the application. My question is: why not allocate a big static array during compile time ?

  • @acdimalev8405
    @acdimalev8405 8 หลายเดือนก่อน

    6502 is... interesting. I've started work on an emulator and assembler for the HuC6280 variant of it. To put it quite nicely... it's definitely not one of my favorite processors. Curious what platform you would consider using for a 6502 development stream.

  • @amigaworkbench720
    @amigaworkbench720 8 หลายเดือนก่อน +1

    43:00 I wish Apple do the same with old PPC OSX versions from same era.

  • @xravenx24fe
    @xravenx24fe 8 หลายเดือนก่อน +2

    I recently discovered Factor and have fallen in love with stack-based concatenative languages, pls send help

    • @hendrikd2113
      @hendrikd2113 7 หลายเดือนก่อน +2

      You're totally normal!

    • @frechjo
      @frechjo 2 หลายเดือนก่อน

      "every" "fine" "thing" "is" [ [ append ] curry dip ] dip " " [ append ] [ prepend ] bi glue

  • @goldfinger490
    @goldfinger490 8 หลายเดือนก่อน +1

    36:33 the disappointment! lol ಠ_ಠ

  • @moltenwood
    @moltenwood 8 หลายเดือนก่อน +2

    orca is a midi sequencer/controller/something

  • @i8ux100
    @i8ux100 8 หลายเดือนก่อน +10

    write a c compiler targeting uxn 😭

    • @DevineLuLinvega
      @DevineLuLinvega 8 หลายเดือนก่อน +9

      There's a chibicc fork by lynn and hikari that can target uxn, they've already ported a few x11 classics like xneko :)

    • @i8ux100
      @i8ux100 8 หลายเดือนก่อน +2

      @@DevineLuLinvega oh man that's so cool !!

    • @СергейМакеев-ж2н
      @СергейМакеев-ж2н 8 หลายเดือนก่อน +1

      Shouldn't be that difficult to write an interpreter for LLVM IR. Then you'll get not only C, but also all the other LLVM languages.

    • @i8ux100
      @i8ux100 8 หลายเดือนก่อน

      @@СергейМакеев-ж2н that's what I was considering when I was thinking of making one of my own

  • @sachahjkl
    @sachahjkl 8 หลายเดือนก่อน +1

    You are the Lindy programmer

  • @JamesSjaalman
    @JamesSjaalman 8 หลายเดือนก่อน

    Would be great to generate code for this machine. ( a tsompiler?)

  • @anon_y_mousse
    @anon_y_mousse 8 หลายเดือนก่อน

    Well, at least it looks like a better option than qbe. This makes me think I should release my own project as separate pieces. Push out the VM and it's pseudo-language first.

  • @prof-omaralsaabi3827
    @prof-omaralsaabi3827 7 หลายเดือนก่อน +1

    How can I join your Discord server?

  • @glowiak3430
    @glowiak3430 8 หลายเดือนก่อน +11

    write emacs in uxn

  • @tomaszgora4353
    @tomaszgora4353 8 หลายเดือนก่อน +1

    So isn't that like an indie Java equivalent? 🤔

  • @pavankumarkr5667
    @pavankumarkr5667 7 หลายเดือนก่อน

    can you tell the font you are using.

  • @cybernit3
    @cybernit3 7 หลายเดือนก่อน +2

    Looks like forth a bit.... idk....C is good enough for me...

  • @prescientdove
    @prescientdove 8 หลายเดือนก่อน +1

    "there is a talmud"

  • @androth1502
    @androth1502 8 หลายเดือนก่อน +1

    that language makes my brain itch. it's almost like they decided to make it as awful as they could imagine.

  • @replikvltyoutube3727
    @replikvltyoutube3727 8 หลายเดือนก่อน +1

    Collapse OS?!

  • @eldersprig
    @eldersprig 6 หลายเดือนก่อน

    6502 and Forth had a baby

  • @NuclearShadowYT
    @NuclearShadowYT 8 หลายเดือนก่อน +1

    1:52:59 modern web dev

  • @ukyoize
    @ukyoize 6 หลายเดือนก่อน

    Isn't ascii space is #20?

  • @ALG397
    @ALG397 8 หลายเดือนก่อน +1

    i'm waiting you to improve your programming language to be like VB language or another language to add a button on the Form , Eedit ..etc

  • @kyle6344
    @kyle6344 7 หลายเดือนก่อน

    6502 assembly stream yes please

  • @RandomGeometryDashStuff
    @RandomGeometryDashStuff 8 หลายเดือนก่อน +1

    37:15 byte offset easier than line

    • @TsodingDaily
      @TsodingDaily  8 หลายเดือนก่อน +2

      Byte offset would work too.

  • @PatriceStoessel
    @PatriceStoessel 8 หลายเดือนก่อน +4

    Maybe interesting
    But the syntax of the language is terrible
    (i don't speak about RPN, i speak about the incredible number of notations ...)
    | ... $ ... # ... @ ... & ... " ... , ... _ ... % ... ~ ... . ... - ... ; ... = ... ! ... ?
    etc etc etc
    terrible

    • @TsodingDaily
      @TsodingDaily  8 หลายเดือนก่อน +4

      Eeeh... I dunno, I think I can get used to it.

    • @PatriceStoessel
      @PatriceStoessel 8 หลายเดือนก่อน +2

      @@TsodingDaily Hopefully, i can get used to it also !
      By the way, love your videos ... keep up the good work !

    • @dieSpinnt
      @dieSpinnt 8 หลายเดือนก่อน +2

      @@PatriceStoessel Well, I grew up with C64 Assembly (and worse **g** ).
      $ ! # @, etc ... all the good stuff, you get it, Patrice:)
      BTW It is not forbidden to use your own "preprocessor" (easy with a Makefile), for example a SED-Script giving all that cryptic notations some readable like "#imm", "$addr", ";something". Some may call you an heretic, but who cares? Hehehehehe

    • @delibellus
      @delibellus 8 หลายเดือนก่อน

      yeah it's not so bad

    • @ariabk
      @ariabk 8 หลายเดือนก่อน

      i actually love the runes, they make it easier to create small code, and if you read the uxnasm/drifblim/drifloon source, you’ll see it makes it easier to parse

  • @sanjaux
    @sanjaux 8 หลายเดือนก่อน +1

    36:34 Stream over!

  • @secondengineer9814
    @secondengineer9814 8 หลายเดือนก่อน

    Not me looking at the thumbnail seeing &vector and thinking this would be Rust

  • @fishsayhelo9872
    @fishsayhelo9872 8 หลายเดือนก่อน +1

    very gud 👍

  • @dmitryponyatov2158
    @dmitryponyatov2158 8 หลายเดือนก่อน

    I don't see videos about F#lang on your channel. Did you don't impressed about it?

  • @ax13h
    @ax13h 8 หลายเดือนก่อน +1

    The author was more gracious than you deserved.

    • @thefrey9588
      @thefrey9588 8 หลายเดือนก่อน

      the author literally asked beforehand if they should leave the stream if it'd make him feel "comfy" and his mods said otherwise.
      then bro kept going "😭😭 oh noo the author is 'back-seating'!! 😭😭"

  • @Err-G
    @Err-G 8 หลายเดือนก่อน

    FINALLY

  • @koktszfung
    @koktszfung 8 หลายเดือนก่อน

    please do more videos with this

    • @TsodingDaily
      @TsodingDaily  8 หลายเดือนก่อน +4

      Yeah, I wanna develop something more substantial for Uxn. It's in the plans.

  • @Borodatenkiy
    @Borodatenkiy 8 หลายเดือนก่อน

    please recommend books on learning English, I will be very grateful ❤

  • @ariabk
    @ariabk 8 หลายเดือนก่อน +5

    Hi, I’m the one that recommended you do uxn in the chat, this made my day.

  • @yet_another_communist
    @yet_another_communist 7 หลายเดือนก่อน

    1 minutes