code logs -> 2017 -> Tue, 06 Jun 2017< code.20170605.log - code.20170607.log >
--- Log opened Tue Jun 06 00:00:37 2017
00:39 Vorntastic [Vorn@Nightstar-uhn82m.ct.comcast.net] has joined #code
00:48 Vornlicious [Vorn@Nightstar-im6e69.sub-174-199-19.myvzw.com] has joined #code
00:49 Vorntastic [Vorn@Nightstar-uhn82m.ct.comcast.net] has quit [Ping timeout: 121 seconds]
01:56 celmin|sleep is now known as celticminstrel
01:57
<@celticminstrel>
Does this mean I should stop updating apps from now on?
01:57
<@celticminstrel>
Given that I'm stuck on iOS 9 due to syncing with my Mac.
01:58
<@celticminstrel>
Semi-relatedly, I wonder what are the chances that they'll update the Mac Pro line ever again.
02:01
<@celticminstrel>
(Also, would the latest OSX run all of my most important apps, I wonder...?)
02:02
< Vornlicious>
Mac hadn't cared about back compat in forever. I'd be frankly amazed if anything either at all.
02:02
< Vornlicious>
Worked*
02:05
<@celticminstrel>
eg Word 2011
02:06
<@celticminstrel>
I forget, did Office as a desktop suite cease to exist after that? I recall Adobe moved everything to the cloud and seem to remember something similar mentioned about Microsoft too.
02:13
<&ToxicFrog>
notforth is now partially self-hosting!
02:14
<&ToxicFrog>
It has two new words, c/file and c/defn, which emit C code suitable for inclusion in itself
02:15
<&ToxicFrog>
Most of the core words now use this, and the build process builds a minimal notforth, which loads those source files to generate the source and header files that are then linked into the full version.
02:17
<@celticminstrel>
Oh hey, apparently Skype is also beyond my reach now. It's 10.9+
02:17
<@celticminstrel>
Well, I guess I can just shift it to the Windows, but it's less convenient...
02:19
<@celticminstrel>
Ugh, looks like the Mac Pro is to be replaced by an iMac Pro.
02:21
<@celticminstrel>
But there might be another Mac Pro at some point from the sounds of it...
02:22
<&McMartin>
The Mac taxes on proposed Mac Pros are *preposterous*
02:22
<@celticminstrel>
???
02:25
<&McMartin>
There was an article a few months back of people who ran Hackintoshes and who wanted a new Mac Pro
02:25
<&McMartin>
And the general vibe was "yes I would totally pay $10k for a system with $3k of power"
02:26
<@celticminstrel>
This seems to suggest that a new Mac Pro might look like a Mac Mini (though larger). https://www.macrumors.com/roundup/mac-pro/
02:26
<@celticminstrel>
So by taxes you just mean how they're overpriced?
02:27
<&McMartin>
Yes
02:27
<@celticminstrel>
I wonder if a hypothetical new Mac Pro would support 3rd-party graphics cards...
02:27
<&McMartin>
The premium over the value of the hardware has been called "the Apple tax" or "the Mac tax" for a really long time, ime
02:27
<@celticminstrel>
I read something awhile back that suggests the addons are more overpriced than the based computer.
02:27
<&McMartin>
But yes, it is technically a premium, not a tax.
02:28
<@celticminstrel>
And the premium on the base computer might've been justified by the case.
02:29
<@celticminstrel>
Apparently the trash-can Mac Pro has gone down in price significantly, but I dunno if it would be worth getting one if a brand-new model might be out next year (though I probably couldn't get one until next year anyway).
02:31
<@celticminstrel>
Ah, that link I posted suggests waiting is better.
02:33
<@celticminstrel>
Oh right, I guess I technically don't need Microsoft Word specifically; Pages might suffice.
02:34
<@celticminstrel>
IIRC they added review functionality at some point, which was one of the significant reasons for sticking with Word.
02:35
<@celticminstrel>
Still, I kinda wonder how many of my apps would run on the latest OSX. I suspect Finale wouldn't. I suspect it still uses Carbon - its paths in preferences use colons rather than slashes.
02:35
<@celticminstrel>
(It's also an older version of Finale mind you.)
02:36
<@celticminstrel>
I wonder if there exists a Gecko-based browser with lots of settings, like Vivaldi; while Vivaldi seems reasonably good, its tab behaviour inherited from Chrome is kinda annoying.
02:51 * ToxicFrog throttles the Arduino IDE
02:52
<&ToxicFrog>
Copying only some of the files to a temporary directory, and then trying to build those, WILL NOT WORK
03:39
<&ToxicFrog>
....blargh
03:39
<&ToxicFrog>
So I implement the ability to (on linux) pass it a file directly, skipping the repl -- mostly to avoid spamming the terminal with prompts when loading a file from disk
03:39
<&ToxicFrog>
Except this bypasses readline(), which is where comments are implemented.
04:13
<@himi>
TF: is there a specific reason you'r'e using the IDE?
04:13 * himi has found that the Makefile based build systems work nicely
04:14
<&ToxicFrog>
himi: partly because it's the most convenient way to build and flash, and partly because I want to release this for other people who are using the IDE
04:14
<@himi>
I guess that's a decent argument . . .
04:15 * himi gave up on it as soon as he had a working makefile based system, but it's certainly not the friendliest option for newbies
04:18
<&ToxicFrog>
Anyways, I got it sorted out, although it's kind of ugly (name the files .c and .h, and then surround all the content with an #ifdef that makes sure it only exists in the correct context)
04:20
<&ToxicFrog>
So now I have the ability to use fragments of C code in notforth and it'll emit appropriate C so that it gets incorporated into the next build
04:20
<&ToxicFrog>
And it's all properly stored in flash and whatnot
04:21
<&ToxicFrog>
It's now comfortably under 512b RAM and I think I can get it under 256 with really aggressive moving of string constants into flash.
04:21
<@himi>
Not bad
04:21
<@himi>
That's using the Arduino libraries, or did you strip them out?
04:22
<@himi>
(can you even do that with the IDE without masses of pain?)
04:22
<&ToxicFrog>
It's using the Serial library but nothing else.
04:22
<&ToxicFrog>
Most of this is written in cross-platform C.
04:22
<@himi>
So just I/O via the serial port
04:23
<@himi>
What kind of support for the hardware?
04:25
<&ToxicFrog>
Right now, none whatsoever, because I'm still getting the language core up and running.
04:26 Vornlicious [Vorn@Nightstar-im6e69.sub-174-199-19.myvzw.com] has quit [[NS] Quit: Bye]
04:26 * himi nods
04:26 Vorntastic [Vorn@Nightstar-uhn82m.ct.comcast.net] has joined #code
04:26
<&ToxicFrog>
IIRC, the AVR uses memory-mapped IO, so I can define a bunch of constants for the IO register addresses and then reimplement stuff like SetPin on top of that using ? and ! (peek and poke)
04:27
<&ToxicFrog>
(although I'll have to implement support for precompiling non-C words to C first)
04:27
<&ToxicFrog>
(which isn't hard, I just haven't done it yet)
04:28
<&ToxicFrog>
But for now...sleep.
04:28
<@himi>
Have good sleps
04:28 Vorntastic [Vorn@Nightstar-uhn82m.ct.comcast.net] has quit [[NS] Quit: Bye]
05:06 Turaiel is now known as Turaiel[Offline]
05:36 celticminstrel is now known as celmin|sleep
06:10 Kindamoody[zZz] is now known as Kindamoody
06:20 * McMartin dicks around some more with RISC OS's build tools, actually gets them to behave in the manner they were intended to be used
06:20
<&McMartin>
As opposed to the manner they technically support. >_>
07:00 Kindamoody is now known as Kindamoody|afk
--- Log closed Tue Jun 06 10:04:17 2017
--- Log opened Tue Jun 06 10:04:55 2017
10:04 TheWatcher [chris@GlobalOperator.Nightstar.Net] has joined #code
10:04 Irssi: #code: Total of 35 nicks [30 ops, 0 halfops, 0 voices, 5 normal]
10:04 mode/#code [+o TheWatcher] by ChanServ
10:05 Irssi: Join to #code was synced in 56 secs
12:26 Reiver [quassel@Nightstar-ksqup0.co.uk] has quit [Connection closed]
12:26 Orthia [quassel@Nightstar-ksqup0.co.uk] has quit [Connection reset by peer]
12:27 Orthia [quassel@Nightstar-ksqup0.co.uk] has joined #code
12:27 mode/#code [+o Orthia] by ChanServ
12:28 Orthia [quassel@Nightstar-ksqup0.co.uk] has quit [Connection closed]
12:29 Orthia [quassel@Nightstar-ksqup0.co.uk] has joined #code
12:29 mode/#code [+o Orthia] by ChanServ
12:33 Orthia [quassel@Nightstar-ksqup0.co.uk] has quit [Connection reset by peer]
14:04 Orthia [quassel@Nightstar-ksqup0.co.uk] has joined #code
14:04 mode/#code [+o Orthia] by ChanServ
14:06 Reiver [quassel@Nightstar-ksqup0.co.uk] has joined #code
14:06 mode/#code [+ao Reiver Reiver] by ChanServ
14:55 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
14:59 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
14:59 mode/#code [+o Alek] by ChanServ
15:51 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
15:54 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
15:54 mode/#code [+o Alek] by ChanServ
17:01 Jessikat [Jessikat@Nightstar-gud4ni.dab.02.net] has joined #code
18:09 Jessikat [Jessikat@Nightstar-gud4ni.dab.02.net] has quit [Ping timeout: 121 seconds]
21:39 Turaiel[Offline] is now known as Turaiel
22:40 Kindamoody|afk is now known as Kindamoody
22:46
<&McMartin>
Man, that's a weird feeling.
22:47
<&McMartin>
"As long as I'm running code on this Pi, I should probably fiddle with the settings so it could run on older machines like the 2008-era Iyonix systems."
22:47
<&McMartin>
"... wait a minute, I built my Windows gaming desktop in 2009 and the only upgrade its taken since was its GPU"
22:56 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
23:00 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
23:00 mode/#code [+o Alek] by ChanServ
--- Log closed Wed Jun 07 00:00:48 2017
code logs -> 2017 -> Tue, 06 Jun 2017< code.20170605.log - code.20170607.log >

[ Latest log file ]