IRC Logs for #io Friday, 2014-01-17

*** mkroehnert has quit IRC00:25
*** gatesphere has joined #io01:43
*** gatesphere has quit IRC02:07
*** gatesphere has joined #io02:15
*** drewfyock has joined #io02:29
*** hashmal has quit IRC02:50
jerquite off topic, but if anyone here has any interest in systems level infrastructure type projects, can you peruse this gist: https://gist.github.com/jeremytregunna/8b9650c2af6de8aafaa9 bearing in mind it's meant for a bare metal processing platform, and not exactly a general purpose operating system kernel03:36
prologicjer:  sounds reasonable to me03:41
prologicWhat are you planning on implementing this in?03:41
prologicand on what hardware?03:41
jerprologic, really just have two targets in mind; first gonna hit armv6, because i have a raspberry pi here doing nothing03:41
jeronce the basic system works, port it to x86-6403:42
jermaybe; not so worried about multiple architectures atm03:42
jeri'm a lot stronger with arm internals than x86 so that's the reason i'm starting there (and as i say, i have unused gear here =])03:43
jerhad two thoughts for a kernel though; 1) what i describe in the gist, 2) something resembling a microkernel, where the servers were more like actors; but then realized that this would look more like Akka03:44
jerand would inherently be multitasking, and i don't think i really want or need a multitasking system in this context03:44
jeri want to try and approach scaling linearly, and my ultimate goal is actually to throw this on a parallella cluster =]03:45
jerjust as soon as those start shipping again03:45
prologicahh03:47
prologicand you're going to write this in?03:47
jerprobably mostly C03:54
jertakes very little to get C running on the bare hardware03:54
jerI suppose I could retarget rust or some other language, but why bother at this point?03:55
prologicyeap04:10
jerbasically all i have to do to get C running on hardware, is give it some stack. =p04:11
*** gatesphere has quit IRC04:21
jerjust simplified the design by taking out the requirement for 1 queue per cpu, and instead, made one global queue04:36
jercpus when idle will just poll this queue looking for work (say, every N ms) and execute a job after popping it from the queue04:37
jerthink i'm gonna build a simulation of that tonight04:37
prologiccool04:38
prologicso if I understand correctly04:38
prologicif you had a quad-core cpu04:38
prologicyou could only run 4 simultaneous tasks at once?04:38
jeryup04:48
jerso, OS would start up running some kind of "app launcher"04:48
jerread some storage, i.e., config file on an sd card for instance04:48
jerlet oyu pick between applications04:49
jerrequest to start an app kills the switcher, when that's done, app starts04:49
jerapp then decides to create some tasks (maybe, probably, hopefully) and those get added to the queue04:49
jerone all the tasks are done, the application has done something with the responses (probably)04:49
jerit can quit, and the launcher app will be automatically scheduled in the queue04:49
jerin this sense, the OS functions similar to an OS might, just disallowing multiple apps running04:50
*** hashmal has joined #io04:51
*** hashmal has quit IRC04:55
*** asie has joined #io05:17
*** asie has quit IRC05:43
*** pchalupa has joined #io06:28
*** hashmal has joined #io06:52
*** hashmal has quit IRC06:56
*** xjiujiu has joined #io07:49
*** xjiujiu has quit IRC07:58
*** xjiujiu has joined #io07:58
*** xjiujiu has quit IRC08:07
*** xjiujiu has joined #io08:08
*** xjiujiu has quit IRC08:23
*** xjiujiu has joined #io08:23
*** xjiujiu has quit IRC08:31
*** xjiujiu has joined #io08:31
*** bjz has quit IRC08:38
*** xjiujiu has quit IRC08:45
*** xjiujiu has joined #io08:45
*** hashmal has joined #io08:52
*** xjiujiu has quit IRC08:55
*** xjiujiu has joined #io08:55
*** hashmal has quit IRC08:57
*** bomma has quit IRC09:04
*** xjiujiu has quit IRC09:04
*** xjiujiu has joined #io09:05
*** xjiujiu has quit IRC09:12
*** fredreichbier has joined #io09:12
*** fredreichbier has quit IRC09:12
*** fredreichbier has joined #io09:12
*** xjiujiu has joined #io09:13
*** xjiujiu has quit IRC09:18
*** xjiujiu has joined #io09:19
*** xjiujiu has quit IRC09:30
*** xjiujiu has joined #io09:30
*** xjiujiu has quit IRC09:43
*** xjiujiu has joined #io09:44
*** xjiujiu has quit IRC09:53
*** xjiujiu has joined #io09:53
*** pchalupa has quit IRC09:55
*** xjiujiu has quit IRC10:01
*** xjiujiu has joined #io10:01
*** xjiujiu has quit IRC10:16
*** xjiujiu has joined #io10:16
*** xjiujiu has quit IRC10:25
*** xjiujiu has joined #io10:25
*** xjiujiu has quit IRC10:39
*** xjiujiu has joined #io10:40
*** fredreichbier has quit IRC10:46
*** hashmal has joined #io10:53
*** xjiujiu has quit IRC10:57
*** xjiujiu has joined #io10:57
*** hashmal has quit IRC10:58
*** xjiujiu has quit IRC11:19
*** xjiujiu has joined #io11:19
*** xjiujiu has quit IRC11:25
*** xjiujiu has joined #io11:26
*** asie has joined #io11:33
*** zephyrtronium has quit IRC11:36
*** xjiujiu has quit IRC11:37
*** xjiujiu has joined #io11:37
*** xjiujiu has quit IRC11:46
*** xjiujiu has joined #io11:46
*** xjiujiu has quit IRC11:56
*** xjiujiu has joined #io11:56
*** asie has quit IRC12:29
*** asie has joined #io12:37
*** hashmal has joined #io12:43
*** fredreichbier has joined #io13:26
*** asie has quit IRC14:01
*** asie has joined #io14:18
*** pchalupa has joined #io14:27
*** xjiujiu has quit IRC14:30
*** pchalupa has quit IRC14:36
*** pchalupa has joined #io14:39
*** bomma has joined #io14:41
*** F4RR5LL has joined #io17:09
F4RR5LLguys,anyone can say me the password for ssh?17:10
F4RR5LLlevel1 is not working.17:10
locksF4RR5LL: wrong channel17:10
F4RR5LLsmash the stack?17:12
locksthis is for the Io programming language17:14
F4RR5LLoops.17:15
F4RR5LLsorry.17:15
fredreichbiero_o17:22
locksfredreichbier: not used to it anymore ?:P17:22
fredreichbierlocks, what did just happen? :D17:23
lockspeople often times confuse this channel either for a channel about IO17:24
locksor a channel about some online hacking site17:24
fredreichbierah, alright!17:25
fredreichbierpoor souls17:25
jerjust had a mind explosion17:27
jerchanged my kernel project from a kernel to something more generally resembling a hypervisor17:27
jeri.e., that i was already building one without even knowing it =D17:27
hashmalprobably the most shitty piece of code I ever wrote, but oh well: https://github.com/hashmal/Spare17:35
jerlooks a lot like rack17:35
hashmalyeah that's the point17:35
*** bjz has joined #io17:56
*** pchalupa has quit IRC18:03
*** fredreichbier has quit IRC19:25
*** zephyrtronium has joined #io20:41
*** bjz has quit IRC21:36
*** bjz has joined #io21:37
*** nisstyre has joined #io21:54
*** asie has quit IRC22:07
*** mkroehnert has joined #io22:47
*** nisstyre has quit IRC22:52
*** nisstyre has joined #io23:06
*** bjz has quit IRC23:11
*** bjz_ has joined #io23:11
*** bjz_ has quit IRC23:27
*** bjz has joined #io23:27

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!