[HN Gopher] Amend - A small revision control system for Macintos...
___________________________________________________________________
Amend - A small revision control system for Macintosh (System 6)
Author : bitigchi
Score : 81 points
Date : 2022-02-07 10:08 UTC (12 hours ago)
(HTM) web link (jcs.org)
(TXT) w3m dump (jcs.org)
| needle0 wrote:
| The Chicago 12pt, Geneva 9pt (plain and bold), and Monaco 9pt
| bitmap font glyphs are forever burned into the depths of my
| brain.
| CyberRabbi wrote:
| JCS is genius. I'm going to dig up my old Mac Plus and see if I
| can get this running on there. It's a fun little machine.
| rob74 wrote:
| I'm of two minds with such projects: on one side I'm impressed,
| on the other side I can't help thinking that the effort invested
| into such extreme "reinventing the wheel" would be better spent
| on something else. It's like translating all seven Harry Potter
| books into, say, ancient Greek or Klingon - a lot of effort if
| you want to do it right, and there are very few people who may
| actually find it useful.
| kalleboo wrote:
| The only person who is going to find your garden useful is you
| and your family who gets to eat the handful of tomatoes you
| grow, that doesn't mean your gardening hobby is a waste of
| time.
| drewzero1 wrote:
| This weekend I found the dry beans from last summer's minimal
| harvest had grown mold, and had to dump them all in the
| compost. Initially I felt like it had all been a waste of
| time and effort, but when I thought about how much fun we had
| digging, planting, weeding, and picking, I didn't regret it
| at all. (And the compost will turn into dirt to enjoy next
| year!)
| nieve wrote:
| I'm not sure there are many previously invented wheels/revision
| control systems for Mac System 6, an operating system released
| 33 years ago.
| Someone wrote:
| Not many, but Apple had MPW Projector.
|
| http://preserve.mactech.com/articles/mactech/Vol.14/14.06/Ve.
| .. also lists CVS, Perforce, VOODOO, Visual SourceSafe, and
| PVCS, but that's from 1998. That's Mac OS 8 territory.
| geogra4 wrote:
| Did code warrior/metrowerks have something for system 6?
| ksherlock wrote:
| CodeWarrior Pro 5 (1999) was the last to run on 68k. 6
| (2000) was the last to compile for 68k. Older version ran
| on system 7 but you could use it to target system 6 (or
| earlier).
| simondotau wrote:
| The world is an amazing place because some people do things
| which are really useful... but also because some people do
| things which are wacky, unexpected, ridiculous, wasteful,
| pointless or stupid. When anyone shares anything at all--
| whether useful or useless--if it's interesting to someone, it's
| a potential source of joy.
|
| From the perspective of the individual, how is this any
| different from time spent playing a video game? If making an
| RCS for System 6 is entertainment for you, do it. Do it with
| the same relish that someone else might get from playing a
| video game like _Lode Runner_ or _Dark Castle._
|
| If you want utility, how about stories? Stories have utility.
| In this case, his tale of creating it is a worthy story. And
| like any story, his could spark someone else's imagination.
| Perhaps it could lead to more retro-programming which
| fascinates and delight us.
| rob74 wrote:
| These are all valid points - in fact I have my own (almost-
| but-not-quite-finished) semi-retrocomputing project too: a
| cross-platform MOD (the old Amiga music format) player
| written in Go (https://github.com/nieware/go-modplayer).
| Which may not be useful to a lot of people, but at least it
| was useful for me getting better at Go. That's not to say all
| of the things I do in my spare time are useful though - most
| of the time I end up playing games or browsing HN, so even
| less useful than reimplementing version management for an
| ancient OS.
| windenntw wrote:
| I took a small look at your repo and noticed a possible
| issue: while Gravis Ultrasound did linear interpolation of
| samples [1], on Amiga all sample replay was strictly non-
| interpolated [2] ... essentially on each display scanline
| the hardware would check the period down-counter and load
| the next sample if zero was reached.
|
| cf:
|
| [1] http://www.gravisultrasound.com/files/documentation/GUS
| FAQ.t...
|
| [2] http://bax.comlab.uni-
| rostock.de/dl/Paula_SystemTheoretic.pd...
| rob74 wrote:
| Thanks for looking at the repo and for the links!
| Initially I just used non-interpolated output, but it was
| extremely noisy. I suspected the Amiga had some
| additional analog hardware which avoided this, so I just
| added some interpolation to make it sound better. But
| anyway, it's far from finished, if I have the time to
| pick it up again someday I could make it more accurate...
| windenntw wrote:
| Yes, it has a low-pass-filter that you can turn on or
| off. See
|
| http://amigadev.elowar.com/read/ADCD_2.1/Hardware_Manual_
| gui...
|
| and more generally:
|
| http://amigadev.elowar.com/read/ADCD_2.1/Hardware_Manual_
| gui...
| mattkrause wrote:
| In that vein, an Ancient Greek version of Harry Potter does
| actually exist! I think I've seen a Latin and Scots version
| too.
|
| Here are the translator's notes on making it, which provide
| an interesting perspective on how translation works:
| http://www.users.globalnet.co.uk/~loxias/harry_potter.htm
| salamandersauce wrote:
| There is actually an ancient Greek translation of the the
| philosopher's stone! What's cool is they even edited the
| original UK cover where it says Hogwarts Express to say it in
| ancient Greek.
| BoxOfRain wrote:
| There's a Latin translation as well, which is pretty amazing.
| tempodox wrote:
| And a Latin translation, too. "Harrius Potter et Philosophi
| Lapis", translated by Peter Needham. I found Needham's
| inventiveness in expressing modern concepts in the ancient
| language quite enjoyable. I only ever read this version,
| never the English one :)
| mrweasel wrote:
| > and there are very few people who may actually find it
| useful.
|
| That something I generally thought about with a number of open
| source and personal projects I've seen, both on HN and else
| where. Instead of usefulness to others, I think it's more
| important to viewed them in the context of what experience the
| authors has gained and what they've learned that can be applied
| elsewhere.
|
| I might be wrong, but I believe that some of the diff code came
| from OpenBSD. It's not unrealistic that some of the
| modifications required to run the code on an old Macintosh
| could be upstreamed and improve the OpenBSD diff code.
| mysterydip wrote:
| I know there's still software (mostly games) being written for
| DOS and to a lesser extent win95/98. Is there a similar group for
| Mac system 6/7?
| helfire wrote:
| A few notable releases in the past year are Flappy Mac, a
| flappy bird clone, and ssheven, a ssh client with modern
| protocols for system 7 and above.
___________________________________________________________________
(page generated 2022-02-07 23:02 UTC)