**** BEGIN LOGGING AT Wed Nov 15 03:00:01 2017 Nov 15 08:15:40 http://my-maemo.com/software/applications.php?name=N900_Fly&faq=47&fldAuto=1043 Nov 15 08:15:41 hehe Nov 15 08:16:27 * CatButts straps his N900 to a large firework and crosses fingers Nov 15 08:17:22 That surely wouldn't work. Nov 15 08:17:34 Unless the application is insanely stupid. Nov 15 08:17:59 It should at least expect the accelerometer to report approximately 0 acceleration throughout the flight. Nov 15 08:18:27 I guess there is one way to find out Nov 15 08:18:39 I imagine it would also expect a sharp increase in acceleration before it suddenly stops. Nov 15 08:19:18 i.e. build a cannon and shoot your N900 instead Nov 15 08:19:20 and probably after too. Nov 15 08:19:33 Or a catapult / trebuchet Nov 15 08:21:01 10:17 < Maxdamantus> It should at least expect the accelerometer to report approximately 0 acceleration throughout the flight. Nov 15 08:21:04 wrong :) Nov 15 08:21:34 Because the accelerometer isn't at the device's centre of mass? Maybe. Nov 15 08:21:44 no, that's unrelated Nov 15 08:22:02 So where would the acceleration come from? Nov 15 08:22:04 Air resistance? Nov 15 08:22:46 let's assume there is no air resistance, you'd still have a non-zero acceleration Nov 15 08:23:04 From what? Nov 15 08:23:20 m.a = m.g in our case Nov 15 08:24:05 The "acceleration" from gravity isn't something you feel. Nov 15 08:24:41 how do you FEEL any acceleration then? Nov 15 08:25:19 unless you're talking about tidal forces, the internally noticable effects of gravity are from something like the Earth constantly pushing you off the geodesic you would be following if you were in unobstructed freefall. Nov 15 08:25:24 Maxdamantus: you "feel" it, it just that they usually filter it Nov 15 08:25:35 +1 Nov 15 08:25:53 That's why if you leave the N900 on a table or something, it will report approximately 9.81 m/s/s of acceleration. Nov 15 08:26:11 If it's falling it should report approximately 0 m/s/s of acceleration. Nov 15 08:26:13 um Nov 15 08:26:20 it should report 0 accel on a table Nov 15 08:26:25 Wrong. Nov 15 08:26:28 TIAS Nov 15 08:26:30 that would be useless Nov 15 08:26:36 true. forces cancel out == 0 accel Nov 15 08:26:39 physics Nov 15 08:26:51 accel != 0 => speed >0 Nov 15 08:26:57 KotCzarny: you're talking about the whole device acceleration Nov 15 08:27:10 he's referring to what your accelerometer reports Nov 15 08:27:24 unless you talk about sensors that dont report real accel Nov 15 08:27:54 that's why it doesnt report real accel Nov 15 08:28:07 just some arbitrary force direction Nov 15 08:28:14 It reports real acceleration. Nov 15 08:28:22 The acceleration you're thinking of is fake acceleration. Nov 15 08:28:29 false according to 'acceleration' definition Nov 15 08:28:51 F=m*a -> a=F/m Nov 15 08:29:06 and according to first or second newton's law Nov 15 08:29:14 on a table forces cancel out Nov 15 08:29:17 which means a=0 Nov 15 08:29:41 which means on a table device is NOT moving Nov 15 08:29:42 Yeah, Newton's laws are about fake acceleration. Nov 15 08:29:48 lol Nov 15 08:30:01 seriously. Nov 15 08:30:04 The real acceleration happens when the structure of the Earth pushes you upwards. Nov 15 08:30:26 you should really either rething or redefine words you use Nov 15 08:30:27 wait, what? Nov 15 08:30:30 *rethink Nov 15 08:32:31 http://abyss.uoregon.edu/~js/images/principle_of_equivalence.gif Nov 15 08:33:15 The acceleration comes from the bottom of the rocket. Nov 15 08:33:24 or equivalently, the bottom of the box sitting on the Earth. Nov 15 08:33:42 yes, and it comes from the force that cancels out g Nov 15 08:33:46 well Nov 15 08:33:57 not cancel, but change the resulting force vector Nov 15 08:34:16 The one that pushes you off your geodesic, yes. Nov 15 08:34:18 which means F!=0 -> a>0 -> moving relative to the earth Nov 15 08:34:38 ie, the force that prevents the Earth from collapsing into a black hole. Nov 15 08:34:59 ie, the one that pushes things away from the Earth Nov 15 08:35:04 ie, the strong force Nov 15 08:35:12 errr Nov 15 08:35:15 see? more forces Nov 15 08:35:28 er, weak force* Nov 15 08:35:30 newtons equations were about macroscoping observation of them Nov 15 08:35:31 you're mixing everything together here, if I may way Nov 15 08:35:44 say* Nov 15 08:35:54 on microscopic scale things might look different because of quantum effects Nov 15 08:36:05 but otherwise newton laws is what we observe Nov 15 08:36:17 which means they rule our proximity Nov 15 08:36:55 Newton's laws don't explain why we feel acceleration when we're standing on the ground but don't while we're falling. Nov 15 08:37:12 yes, but they explain how to make things move Nov 15 08:37:27 ie. change force vector Nov 15 08:37:43 you dont feel acceleration. Nov 15 08:38:06 Of course you feel acceleration. Nov 15 08:38:07 unless you are saying that we feel it in the same way n900's sensor do Nov 15 08:38:13 ie. things pressing together Nov 15 08:38:15 If you're in a car and you slam the pedal .. you feel that acceleration. Nov 15 08:38:31 no, you feel your seat pressing your back Nov 15 08:38:31 If you're falling and you hit the ground .. you feel that acceleration Nov 15 08:38:35 no Nov 15 08:38:40 if you're even just standing on the ground, you feel that acceleration. Nov 15 08:38:44 you feel the moment of force change Nov 15 08:38:52 nope Nov 15 08:38:56 you feel air hitting you Nov 15 08:39:07 if you were free falling+accel in space, you wont feel it Nov 15 08:39:11 Well, no, you feel the ground pushing your feet. Nov 15 08:39:47 Wow, that escalated quickly. Nov 15 08:40:03 otherwise you wouldn't feel any different if you were, eg, in the ISS, which has approximately the same air pressure as on Earth. Nov 15 08:40:15 anywa, n900 sensor reports the ball on a spring Nov 15 08:41:08 Right, and if you are able to watch the screen while dropping the N900, the ball should move towards the centre. Nov 15 08:41:20 and in THIS case, force of the spring is influenced by g Nov 15 08:41:36 and other forces Nov 15 08:42:20 put that n900 in space and compare the results Nov 15 08:42:32 I can see that fairly clearly when I throw it gently, so I can still see the screen. Nov 15 08:42:41 the ball goes to the centre until I catch it again. Nov 15 08:42:57 or take a ball, connect 3 springs and see how it behaves in your hands Nov 15 08:43:07 you will see then WHAT it reports Nov 15 08:44:39 If the N900 isn't moving in reference to the ground, it's going to report the same acceleration as if it were on the ground. Nov 15 08:44:46 if you were implying something else, dunno. Nov 15 08:44:57 no, it reports which direction the ball is sprung Nov 15 08:45:06 and it reports it modified by some calibration number Nov 15 08:45:10 KotCzarny: he's right about what the accelerometer will report, although I still don't understand why he said the app wouldn't work Nov 15 08:45:36 I said it wouldn't work tying it to a firework. Nov 15 08:45:51 but please dont rename acceleration know from school for something your body feels Nov 15 08:46:22 Maxdamantus: oooh, mybad Nov 15 08:46:28 ball feels force Nov 15 08:46:37 changes in force -> acceleration Nov 15 08:46:56 erm. wrong Nov 15 08:47:04 force > 0 -> acceleration Nov 15 08:48:29 Right, and if you're sitting on the surface of the Earth, you'll be experiencing approximately 1 g. Nov 15 08:49:02 but you arent moving because you also experience opposite force of the ground Nov 15 08:49:08 If you get put in a G-force simulator, they can make you experience more than that. Nov 15 08:49:41 and if you're inside the ISS while it's in orbit, you'll be experiencing approximately 0 g. Nov 15 08:50:37 ~0g of the EARTH, but you will still experience force of the ship Nov 15 08:50:48 as long it would be ACCELERATING Nov 15 08:50:59 It's not accelerating. It's in freefall. Nov 15 08:51:03 engines Nov 15 08:51:08 It's falling around the Earth. Nov 15 08:51:29 okay, they occasionally use rockets to recalibrate their orbit. Nov 15 08:51:30 i'm curious tho what would software report Nov 15 08:51:46 but the vast majority of the time there is practically no acceleration to the spacecraft. Nov 15 08:52:01 because it's optimized for ground operations Nov 15 08:52:41 I suspect they also constantly use gyroscopes to calibrate their rotation. Nov 15 08:53:02 a phone's accelerator would report 0 g. Nov 15 08:53:13 accelerometer* Nov 15 08:53:29 it reports force then, not accel Nov 15 08:53:44 just that software recalculates it into potential accel Nov 15 08:53:47 "g" is acceleration, not force. Nov 15 08:53:54 force is an acceleration multiplied by a mass. Nov 15 08:53:59 yes, but i'm saying what spring reports Nov 15 08:54:30 eg, if you are 50 kg and you're sitting on the surface of the Earth, the Earth is excerting (50 kg)*(1 g) of force on you. Nov 15 08:55:53 (that is, 50 kg of mass) Nov 15 09:09:49 I doubt N900Fly is designed to be accurate, just someone learning how to use the accelometer within some code. Nov 15 09:39:18 sixwheeledbeast: every time someone asks if I have an android or apple phone I have to explain...” Nov 15 09:39:18 Kind of like persons incorrectly assuming that your automotive vehicle uses gasoline as opposed to diesel fuel or incorrectly assuming that your car is a 3-box design by referring to the trunk? Nov 15 09:40:25 I am not a car person unfortunately so I don't know what a 3 box design is. Nov 15 09:40:33 But the answer is: probably. Nov 15 09:42:18 Or assuming that a vehicle with an automatic transmission has a torque converter automatic transmission as opposed to a continuously variable transmission or a dual clutch transmission. Nov 15 09:43:16 Or assuming that a bicycle uses a chain drive as opposed to a shaft drive. Nov 15 09:44:33 I'll use an analogy I can understand: Nov 15 09:45:07 It's like you telling someone you're a programmer and them asking if you are a C++ programmer or a Java programmer as if those were the only two languages anyone wrote. Nov 15 09:47:50 atk: A 3-box design is a typical sedan design with 3 boxes: engine compartment, passenger compartment AKA cabin, luggage compartment AKA trunk. Nov 15 09:50:32 atk: Yes, I understood you even before I replied. Nov 15 09:52:12 atk: Technically, the N900 can run the Android OS (NITdroid). Nov 15 09:53:27 Some persons also incorrectly assume that a device with an LED display has an LCD. Nov 15 09:56:14 Some persons incorrectly assume that IEEE 802.11 is only 2.4 GHz when it is now 5 GHz too. Nov 15 09:56:25 I was wondering though... is there some way of getting a more recent openssl on maemo? Nov 15 09:56:37 802.11 has like 15 different varieties Nov 15 09:57:31 well, I wasn't far off, 17 according to wikipedia Nov 15 09:58:14 atk: I mean a,b,g,n,ac. Nov 15 09:58:33 Covering 2.4, 5, 3.7, 0.054-0.79, 0.9, 60, 45 and 60 GHz Nov 15 09:58:39 er, I said 60 twice Nov 15 09:58:53 60GHz seems pretty high all of a sudden Nov 15 09:59:59 even a has a 3.7GHz option and that apparently has a range of up to 5000m outdoors Nov 15 10:00:17 that explains what those unifi wifi transmitter things must use Nov 15 10:01:41 s/unifi/airmax/ Nov 15 10:01:41 atk meant: that explains what those airmax wifi transmitter things must use Nov 15 10:02:11 or not... apparently they use 5GHz Nov 15 10:02:23 and also airfiber Nov 15 10:02:55 I don't think those things are wifi anymore, they seem to be another technology Nov 15 10:06:58 I believe the openssl currently in maemo has backports for bugfixes. There's some ABI compatibility issue? Again there was a thread about it on TMO somewhere, I found links to all the patches from 0.9.8o to 0.9.8z Nov 15 11:11:43 I have 0.9.8zf installed Nov 15 11:15:01 ah... ABI issues... the bane of everyone's existence Nov 15 11:31:25 zf? fmg posted ze version here http://talk.maemo.org/showthread.php?t=93296 Nov 15 12:08:29 is ze newer than zf? Nov 15 12:10:48 err ... doubt it Nov 15 12:12:25 It would be nice if TLS 1.1 and up were supported Nov 15 12:12:30 no, I wouldn't even think that was possible. Nov 15 12:12:39 I wonder what manner of backporting would be required for that. Nov 15 12:14:13 it's annoying that they broke ABI Nov 15 12:14:57 Or actually... It sounds more like they broke API because I can't see why ABI would be broken unless the ABI was actually completely changed by a gcc update Nov 15 12:16:19 ah yes, they apparently broke ABI by changing their "API" to use some compat macros Nov 15 12:16:21 that's pretty shitty Nov 15 12:17:21 At this point it seems like it might be easier to go through the list of packages which are proprietary and rely on the ABI and either patch them, RE them or ditch them Nov 15 12:17:31 I mean, the list didn't seem that long ... let's have a look at what's on it Nov 15 12:18:25 ah, libflashplayer.so - perfect, something I disabled as soon as I got the phone working Nov 15 12:20:01 I think patching the binaries would probably actually be the simplest... I mean if it's just renamed symbols.. I might look into what that entails at some point Nov 15 12:21:23 ~porting Nov 15 12:21:24 somebody said porting was http://www.handhelds.org/z/wiki/Porting%20Software%20to%20ARM%20Linux Nov 15 12:22:00 patching binaries isn't as easy as it might seem :) Nov 15 12:22:12 not always at least Nov 15 12:22:31 so you usually need to RE them (then you can just build from source) Nov 15 12:22:37 I was looking for http://wiki.maemo.org/Porting/Closed_Packages Nov 15 12:22:52 which is part of the work some people here are already undertaking Nov 15 12:23:04 or rather, undertook months/years ago Nov 15 12:30:15 ~closed Nov 15 12:30:16 closed is probably http://wiki.maemo.org/Why_the_closed_packages or https://wiki.maemo.org/Fremantle_closed_packages, or http://elinux.org/N900 Nov 15 12:30:35 ah that's a different page Nov 15 12:34:31 bencoh: If it's just renaming the function it might not be as hard as you think - I just did a test (And I know that different length names might cause a problem so that's still a problem to solve) where I wrote a simple library with two functions Nov 15 12:34:55 the function names were the same length and I could control which one a binary called by just editing the file in vim and renaming the function in the symbol table Nov 15 12:35:35 I just need to see what catastrophe I might cause with ELF if I want to change the length Nov 15 12:37:04 atk: here it's not really just "changing a function name" :) Nov 15 12:37:15 Ah, but that's the cause of the ABI breakage apparently Nov 15 12:37:27 So I think it really might be just that in some cases Nov 15 12:37:55 the other option would be to take a newer version of openssl and write small wrapper functions for those calls Nov 15 12:38:15 actually, it might be possible with a combination of patching the binaries to use names which are previously unused and embedding wrappers in openssl shared object Nov 15 12:38:27 that would even solve instances where a function's API changed Nov 15 12:41:07 I'll have to try it, I'll get pmos running on an SD card and then take these old binaries and see what errors I get when running them on new libraries Nov 15 12:41:43 and then see what I can fudge into openssl so that along with a simple binary patch to write mangled names to the openssl calls which have issues the things call the wrappers instead of what they expect to call Nov 15 12:43:45 the only scary part of this is actually touching openssl source Nov 15 12:44:03 I remember trying to write something to do with x509 CSRs with openssl and it was a complete nightmare Nov 15 16:10:44 DocScrutinizer05: ping Nov 15 16:12:11 do you happen to know what the columns in the table at the bottom of this output mean / what the table is? is it a process list (in which case, it looks like ssh performed a fork-bomb) https://www.irccloud.com/pastebin/cyLNHXbq/ Nov 15 16:29:25 https://utcc.utoronto.ca/~cks/space/blog/linux/DecodingPageAllocFailures doesn't cover it :-( Nov 15 17:03:16 grrr Nov 15 17:03:35 it feels like a fork bomb Nov 15 17:07:25 odd Nov 15 17:07:32 according to https://askubuntu.com/questions/709336/how-to-find-out-why-process-was-killed-on-server Nov 15 17:07:36 there shuld have been a line: Nov 15 17:07:54 ... [ ...] [ pid ] uid tgid total_vm rss nr_ptes nr_pmds swapents oom_score_adj name Nov 15 17:08:25 so i definitely have a forkbomb Nov 15 17:26:23 do you edit code on n900? If yes, what is the editor of choice there? I just installed pygtkeditor but it seems to use a lot processor time. Nov 15 17:26:49 code meaning javascript at the moment... Nov 15 17:29:23 * timeless used `vi` Nov 15 17:34:38 vim :) Nov 15 17:34:52 im too n00b for vi. I embrace my highlights ;) Nov 15 17:34:55 with a properly remapped keyboard, and a real xterm Nov 15 17:35:00 not osso-xterm Nov 15 17:35:12 sam aplies to ur suggestion bencoh ;) Nov 15 17:35:21 same* Nov 15 17:35:26 aww Nov 15 17:35:30 nano ? :p Nov 15 17:35:51 vi Nov 15 17:35:58 (not really handy to write code, but ...) Nov 15 17:38:20 i have also leafpad. It is good for all but code Nov 15 17:38:52 ah and nano i use at the desktop Nov 15 17:39:30 but i kinda got used to highlighted code while using notepad++ so... Nov 15 17:43:49 * CatButts slaps Internet Archive Nov 15 17:44:45 hey sunshavi, I has a request Nov 15 18:03:46 be nice if pluma/gedit could be ported Nov 15 18:05:37 hey sixwheeledbeast, what do you call a three-wheeled beast? Nov 15 18:06:06 undrivable Nov 15 18:06:09 a Robin Reliant! Nov 15 18:08:19 pluma requires GTK+-3.14.x and GtkSourceView 3.0.x. Nov 15 18:31:53 ~hildonization Nov 15 18:32:05 ~hildonisation Nov 15 18:36:24 ~listkeys hildon Nov 15 18:36:25 Factoid search of 'hildon' by key (4): hildon-extras ;; libhildonfm2 ;; knows when hildon app manager #DEL# ;; hildon. Nov 15 18:50:05 hmmmm, it hit me Nov 15 18:50:28 do n900 phones come with multiple keyboard layouts? Nov 15 18:50:44 or is there single layout for this phone Nov 15 18:50:46 ? Nov 15 18:51:27 I ask because I see letters with accents on my keypad Nov 15 18:51:42 and am playing with ideas in my head Nov 15 18:53:07 and multiple layouts does not go well with these ideas Nov 15 18:54:07 you can redefine your layout as you want, with a few quirks Nov 15 18:54:41 CatButts: As it is pluma/gedit can not be ported gtk version is 2.14.7 Nov 15 18:54:57 CatButts: there are models of it with different keyboard plastic things Nov 15 18:55:39 not about redefining layout, rather, about relying on a layout from inside applications Nov 15 18:56:01 ohai sun Nov 15 18:56:29 CatButts: BTW i use emacs (it is on the repos) Nov 15 18:57:30 eh, I am not exactly accustomed to CLI text editors, in general Nov 15 18:57:39 maybe edit.com and nano :P Nov 15 18:57:48 it is not cli it is gtk based Nov 15 18:58:04 I wanted ask you, do you happen to have PalmOS emu installer for N900 by any chance? Nov 15 18:58:27 Internet Archive is not working Nov 15 18:58:37 is there a graphical pass wrapper for maemo? Nov 15 18:58:48 pass wrapper? Nov 15 18:58:54 yes i have it (on some of my hdds) Nov 15 18:58:57 yes, for pass the password store program Nov 15 19:00:02 keepassx Nov 15 19:00:19 ah .. sorry. didn't undersand Nov 15 19:00:33 that doesn't appear to wrap pass Nov 15 19:00:47 pass uses a directory tree of gpg encrypted files to store password Nov 15 19:00:49 s Nov 15 19:11:11 CatButts: http://dl.mobilestan.net/index.php/files/download/6498419/garnet-vm-1.0.6b-itos2009-armel.deb Nov 15 19:11:39 Here's a good question - how do you select things in microb? Nov 15 19:12:12 tap the magic arrow on the right :-) Nov 15 19:13:12 gracias Nov 15 19:13:13 Oh cool. microb has swiping things Nov 15 19:13:23 you swipe from the left it seems Nov 15 19:13:42 hmmm Nov 15 19:13:44 yes it has many gestures. check wiki for detailed list Nov 15 19:13:54 doesn't seem to download, sunshavi Nov 15 19:14:07 oh well, at least I know a filename now! Nov 15 19:15:19 found it Nov 15 19:15:34 great Nov 15 19:15:54 CatButts: i think I also have the one for the n800 Nov 15 19:56:16 hmmmmm Nov 15 19:56:59 how the hug did I load external files into Garnet VM, I forgets Nov 15 19:57:07 I had styetap before Nov 15 19:57:37 I am doing the SunVox stress-test Nov 15 20:13:34 CatButts: SunVox 4 palmOS? Nov 15 20:13:56 yes Nov 15 20:14:07 I know there is a Maemo sunvox too Nov 15 20:14:16 but I want to test the emu Nov 15 20:14:25 by loading demanding songs Nov 15 20:15:03 R You trying to load pdb's to garnet-emu? Nov 15 20:16:11 I am trying to load sunvox songfiles Nov 15 20:16:26 I need to encase them in pdbs, right? Nov 15 20:16:53 not sure. never used sunvox on palm Nov 15 20:17:06 better question Nov 15 20:17:16 At least You would need to know the format Nov 15 20:17:18 how do I bring arbitrary files into garnet vm Nov 15 20:18:17 the only way garnet read external files (no prc, no pdb) was on the sd card. look for emulating sdcar with a directory on the host Nov 15 20:22:42 hmmm Nov 15 20:22:53 looks like styletap had it better Nov 15 20:34:03 bueno, sunshavi Nov 15 20:34:04 https://www.plecoforums.com/threads/pleco-2-0-4-running-on-nokia-n900-test.2423/ Nov 15 20:34:21 3rd post Nov 15 20:36:48 is there a list of updated software for maemo? Nov 15 20:39:20 CatButts: what's pleco? Nov 15 20:39:43 oh chinese language thing Nov 15 20:43:22 it's not pico that interests there Nov 15 20:43:40 it's the method to access SD card from 3rd post Nov 15 20:44:13 ah Nov 15 20:44:41 question: is running linux 2.6.whatever that maemo uses bad? Nov 15 20:44:57 is it like, really unstable and insecure and shizz? Nov 15 21:01:53 I don't think 2.6 has much to do with insecurity on N900. Nov 15 21:02:30 Maemo is generally very insecure in terms of "app" sandboxing, compared to something like iOS and presumably Android. Nov 15 21:05:06 you know what else is insecure regarding sandboxing? Nov 15 21:05:09 PalmOS! Nov 15 21:05:11 :P Nov 15 21:05:18 :) Nov 15 21:05:31 which means you should pretty much not run programs you don't trust on the device, but simply upgrading the kernel wouldn't help that. Nov 15 21:05:57 (that last message was meant to appear shortly after the previous one, but connection went down) Nov 15 21:07:59 * Maxdamantus doesn't know much about PalmOS, but imagines it's probably a system that's meant to run on CPUs without MMUs, so unless applications are translated from some safe "VM" code, they pretty much have "root" access Nov 15 21:12:19 http://www.my-maemo.com/software/applications.php?fldAuto=1048&faq=35 hehe Nov 15 21:12:36 https://talk.maemo.org/showthread.php?t=36698&page=23 Nov 15 21:12:58 whoops, I meant https://talk.maemo.org/showthread.php?t=36698 Nov 15 21:54:11 You shouldn't really be running programs you don't trust on any device. Nov 15 21:54:21 For example, I wouldn't trust android so I wouldn't run it on any device. Nov 15 21:56:13 in memoriam Gary Birkett Nov 15 22:03:01 atk: but you trust all the binary blobs you run on N900 that were provided by Nokia? Nov 15 22:03:25 of course not, but they're way more manageable and can be slowly removed Nov 15 22:03:37 and are way easier to audit Nov 15 22:34:43 CatButts: nice and great. It's going to be useful when i need to load files Nov 15 22:45:07 anyway, as for "shouldn't really be running programs you don't trust on any device", that would mean you basically can't look at any website. Nov 15 22:46:18 Because the current web is built around the idea that you don't have to trust the content of random things your web browser happens to load. Nov 15 22:48:01 Since even though they involve running arbitrary computations on your computer, there shouldn't generally be a way for a website to access files from your filesystem or read/write memory in other processes. Nov 15 22:48:54 in iOS (and presumably Android), that pattern extends to all "apps" you run on the device, even though they involve running native ARM code. Nov 15 22:50:01 in Maemo, everything is just running as either "user" or "root" and they can use standard features in Linux to access files/processes owned by that user. Nov 15 23:54:21 Whatever sandboxing Android and such try to use, I am guessing that their drivers aren't Minix-style safe. Nov 16 00:10:43 Are you referring to the systems Intel are running in their chipsets? Nov 16 00:11:21 If so, no, nothing is safe from something the CPU or chipset might decide to do. Nov 16 00:13:13 as for what sandboxing would be sufficient, you can already do sufficient sandboxing, even on Linux 2.6 Nov 16 00:13:50 though at that point you'd need to worry about possible privilege escalation exploits that have been developed since then. Nov 16 00:23:35 Hmm... I didn't know about Minix-inside-x86 when I was saying that. Nov 16 00:24:02 I just referred to microkernel operating system being inherently safer from malicious drivers. Nov 16 00:25:24 Ah, okay. Nov 16 00:26:50 So hopefully running apps will generally not involve loading kernel drivers provided by the app. **** ENDING LOGGING AT Thu Nov 16 03:00:01 2017