Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by Vertigo (vertigo@mastodon.social), page 17

  1. Vertigo (vertigo@mastodon.social)'s status on Tuesday, 27-Feb-2018 12:31:34 EST Vertigo Vertigo
    • Shamar

    @Shamar I figured 9P would make a good intermediate protocol. It gives the remote device the option of exposing a raw block I/O end-point, a filesystem end-point, or perhaps both if it wanted.

    What I haven't quite figured out yet is how to query for the number of concurrently open file references. I can foresee some external storage devices being implemented with Arduino-class hardware, for example, which has only limited amounts of RAM.

    I'm perhaps getting ahead of myself.

    In conversation Tuesday, 27-Feb-2018 12:31:34 EST from mastodon.social permalink
  2. Vertigo (vertigo@mastodon.social)'s status on Tuesday, 27-Feb-2018 12:28:18 EST Vertigo Vertigo
    • Shamar

    @Shamar Cool. I am looking to port a clean subset (just exec and dos libraries) of AmigaOS to my home-brew computer to start with, but once I get memory management hardware implemented, I'd like to look into getting Plan 9 running on it. Was looking to port Harvey.

    To make this easier, I'm explicitly not going to support native SD protocols anymore. Instead, like the Commodore machines, I want all my peripherals to be intelligent. UNLIKE Commodore, I don't want them to be too intelligent.

    In conversation Tuesday, 27-Feb-2018 12:28:18 EST from mastodon.social permalink
  3. Vertigo (vertigo@mastodon.social)'s status on Tuesday, 27-Feb-2018 12:24:03 EST Vertigo Vertigo
    • Shamar

    @Shamar For most tasks, you can also send commands via the filename to open as well:

    OPEN 15,8,15,"S0:DeleteMe,S"

    but this is an optimization. Normally, you use the filename with non-command channels to specify which file you want to read or write.

    In conversation Tuesday, 27-Feb-2018 12:24:03 EST from mastodon.social permalink
  4. Vertigo (vertigo@mastodon.social)'s status on Tuesday, 27-Feb-2018 12:21:50 EST Vertigo Vertigo
    • Shamar

    @Shamar Also, this existed at a time when most computers had a flat namespace, so the only hierarchy you had was, "Is file foo on device 8, 9, 10, or 11?" (GPIB devices were identified by physically assigned numbers.)

    Otherwise, everything was message-passed.

    OPEN 15,8,15 ' opens command channel to drive
    PRINT #15, "S0:DeleteMe,S" ' delete the SEQ-uential file DeleteMe
    INPUT #15, A, B$, C, D ' get disk status; blocks until it has data.
    CLOSE 15

    etc

    In conversation Tuesday, 27-Feb-2018 12:21:50 EST from mastodon.social permalink
  5. Vertigo (vertigo@mastodon.social)'s status on Tuesday, 27-Feb-2018 12:17:53 EST Vertigo Vertigo
    • Shamar

    @Shamar I think 1541 had a 4-file limitation (IIRC), while 1571 and 1581 had something closer to 16. Granted, with only 64KB of memory on-hand at any given time, this was (to my knowledge) virtually never actually a limitation in practice. But, if trying to encapsulate this architecture in a Unix-ish facade, it can very quickly become a limit as soon as you try to use your first shell pipeline.

    In conversation Tuesday, 27-Feb-2018 12:17:53 EST from mastodon.social permalink
  6. Vertigo (vertigo@mastodon.social)'s status on Tuesday, 27-Feb-2018 12:16:14 EST Vertigo Vertigo
    • Shamar

    @Shamar Other than the fact that nobody at Commodore realized what they actually had on their hands, and the C64 serial bus was horrifically slow, I can't think of any serious design side-effects.

    Probably the biggest effect was dealing with limitations of multiple DOS versions at once. For instance, if you had a 1541 and 1571 disk drive attached to the computer, each drive ran a different version of Commodore DOS, so each could have a different number of concurrent files open, etc.

    In conversation Tuesday, 27-Feb-2018 12:16:14 EST from mastodon.social permalink
  7. Vertigo (vertigo@mastodon.social)'s status on Tuesday, 27-Feb-2018 12:13:04 EST Vertigo Vertigo
    • Shamar

    @Shamar I see, so instead of a simple non-zero = success return result, you return the timestamp of the object removed. I'm guessing this also requires a change to the 9P protocol to support that extra field as well?

    In conversation Tuesday, 27-Feb-2018 12:13:04 EST from mastodon.social permalink
  8. Vertigo (vertigo@mastodon.social)'s status on Tuesday, 27-Feb-2018 12:05:14 EST Vertigo Vertigo
    • Shamar

    @Shamar Curious -- why "delete" a file to get the current time, etc.? Why not just read a special file?

    In conversation Tuesday, 27-Feb-2018 12:05:14 EST from mastodon.social permalink
  9. Vertigo (vertigo@mastodon.social)'s status on Tuesday, 27-Feb-2018 12:04:50 EST Vertigo Vertigo
    • Shamar

    @Shamar Free-thinking here; but this reminds me of the old Commodore 8-bit computers, which relied on intelligent peripherals (e.g., where DOS runs on the peripheral, not on the host computer). Everything was done with message passing. On 8-bit Commodore machines, "everything is a GPIB device", which has only four system calls: open, close, read, and write. Even file creation, deletion, copying, etc. were all done with just those four primitives.

    In conversation Tuesday, 27-Feb-2018 12:04:50 EST from mastodon.social permalink
  10. Vertigo (vertigo@mastodon.social)'s status on Tuesday, 27-Feb-2018 11:40:27 EST Vertigo Vertigo
    • Shamar

    @Shamar Thanks.

    In Plan 9, everything is a file as well; how does Jehanne differ in this interpretation?

    In conversation Tuesday, 27-Feb-2018 11:40:27 EST from mastodon.social permalink
  11. Vertigo (vertigo@mastodon.social)'s status on Monday, 26-Feb-2018 22:13:35 EST Vertigo Vertigo
    in reply to
    • DJ Sundog - from the toot-lab

    @djsundog e.l.o.t.eleph.online --> https://www.youtube.com/watch?v=EZB-DUCrhVQ

    In conversation Monday, 26-Feb-2018 22:13:35 EST from mastodon.social permalink

    Attachments

    1. Invalid filename.
      E. L. O. - telephone line (live)
      By fercast59 from YouTube
  12. Vertigo (vertigo@mastodon.social)'s status on Sunday, 25-Feb-2018 13:01:22 EST Vertigo Vertigo

    My SVFIG Presentation is now online at Youtube. Hashtag Kestrel-2DX, and all that.

    https://youtu.be/122P0Ii-z1U?t=20m17s

    In conversation Sunday, 25-Feb-2018 13:01:22 EST from mastodon.social permalink
  13. Vertigo (vertigo@mastodon.social)'s status on Tuesday, 20-Feb-2018 11:03:16 EST Vertigo Vertigo
    • clacke

    @clacke This is why I think the formal methods industry and research communities have it all wrong. They should not be looking to make their systems tighter (this is always a good thing to do regardless), but rather they need to be making their contributions more approachable to knuckle-dragging grunts in the field like me.

    R&D into type systems falls into this latter category, which is why Haskell monads and Rust's ownership ideas are ground-breaking. We need more of *this*, and less of Z.

    In conversation Tuesday, 20-Feb-2018 11:03:16 EST from mastodon.social permalink
  14. Vertigo (vertigo@mastodon.social)'s status on Monday, 19-Feb-2018 13:35:41 EST Vertigo Vertigo
    • jjg
    • h

    @jjg @h I've been invited to participate at the C3 conference, but I just can't afford to go. At least their talks are on a more diverse subject matter where Kestrel-related things would fit a lot better.

    But, then again, over on Twitter, there was some accusations of rape culture enabling behaviors that had not been addressed yet; while I'm privileged enough to not have been exposed to that kind of stuff, I certainly don't want to directly or indirectly support that either. So....

    In conversation Monday, 19-Feb-2018 13:35:41 EST from mastodon.social permalink
  15. Vertigo (vertigo@mastodon.social)'s status on Monday, 19-Feb-2018 13:23:37 EST Vertigo Vertigo

    I better get crackin' on my Forth presentation for this week's SVFIG. I present on this-coming Saturday!

    In conversation Monday, 19-Feb-2018 13:23:37 EST from mastodon.social permalink
  16. Vertigo (vertigo@mastodon.social)'s status on Monday, 19-Feb-2018 12:54:58 EST Vertigo Vertigo
    • jjg
    • h

    @h @jjg I will not be attending the RISC-V workshops in the future. When I attended the 5th workshop, I was really treated write poorly, and in one case quite hostilely, by some attendees. I refuse to further support a venue that attracts bro-anything.

    They cater to people on cutting edge of embedded or supercomputing only, for the most part. My talks on the Kestrel has been rejected 3 times in a row. The poster sessions were fun, I did those instead.

    In conversation Monday, 19-Feb-2018 12:54:58 EST from mastodon.social permalink
  17. Vertigo (vertigo@mastodon.social)'s status on Saturday, 10-Feb-2018 17:49:56 EST Vertigo Vertigo
    • Elly, nasty enby :heart_pan:
    • avocado goblin

    @a_breakin_glass @Elizafox This is going to be long.

    AmigaOS is technically an operating system built around a microkernel. Carl Sassenrath, author of exec.library, didn't see the need to use "system call" type instructions when the processor had a perfectly viable JSR instruction to invoke subroutines. He also didn't see significant reason to keep everything in supervisor mode on the 68000 processor, so he decided to build the kernel accordingly.

    In conversation Saturday, 10-Feb-2018 17:49:56 EST from mastodon.social permalink
  18. Vertigo (vertigo@mastodon.social)'s status on Friday, 09-Feb-2018 17:20:21 EST Vertigo Vertigo

    Brings a tear to the eye, I say.

    In conversation Friday, 09-Feb-2018 17:20:21 EST from mastodon.social permalink
  19. Vertigo (vertigo@mastodon.social)'s status on Friday, 09-Feb-2018 07:04:40 EST Vertigo Vertigo
    in reply to
    • DJ Sundog - from the toot-lab

    @djsundog It is hard to imagine completing the Kestrel-2DX in the time that I did without the motivation and support I have received from the Fediverse.

    In conversation Friday, 09-Feb-2018 07:04:40 EST from mastodon.social permalink
  20. Vertigo (vertigo@mastodon.social)'s status on Monday, 05-Feb-2018 21:30:13 EST Vertigo Vertigo
    in reply to
    • DJ Sundog - from the toot-lab

    @djsundog Though, judging by your twitter profile picture, I suspect any interpretive dance will come heavy and hard with power chords. ;)

    In conversation Monday, 05-Feb-2018 21:30:13 EST from mastodon.social permalink
  • After
  • Before
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.