**** BEGIN LOGGING AT Sun Jul 14 03:00:21 2019 Jul 14 07:57:59 brolin_empey: that is correct re battery and memory https://youtu.be/gpjrbHFv_dA?t=728 Jul 14 08:01:03 sixwheeledbeast: OK. The soldered main memory sucks if the memory develops a bad bit, especially because it is non-ECC RAM as far as I can tell because I have not seen any mention of ECC RAM. Jul 14 08:58:16 Is ECC RAM really better than usual RAM when there's a bad bit? Presumably in either case, you could just use a software solution involving just not using a particular page of RAM. Jul 14 08:59:08 ecc means error CORRECTING without any workarounds Jul 14 08:59:24 your solution is similar to 'are hardware modems better than software ones' Jul 14 08:59:37 yes, they are. Jul 14 09:01:32 ecc works at dram's speed, software solution would slow down dram to cpu speed Jul 14 09:01:34 or worse Jul 14 09:02:01 Sure, but aiui you can only recover from one bit of error, so all you're doing is turning the bad bit of ECC RAM into a good bit of non-ECC RAM. Jul 14 09:02:09 depends on ecc used Jul 14 09:02:14 in case of 1bit, yeah Jul 14 09:02:23 but there are higher grades too Jul 14 09:03:29 so .. what you'd want to do is detect that there's a problem with that bit, and tell your software to stop mapping pages to that location in RAM. Jul 14 09:03:32 * brolin_empey is a night owl in a diurnal human world. Sigh. Jul 14 09:03:46 its already in linux kernel Jul 14 09:04:06 you can map out bad memory for 10-15 years already Jul 14 09:04:28 how do i know? because i used that long time ago Jul 14 09:04:58 Right, so once you've got a bad bit, there's no point in relying on ECC to correct it. Jul 14 09:05:04 since you can just stop using it. Jul 14 09:05:11 but you are now talking about bad ram modules Jul 14 09:05:30 ecc is about bit flips resulting in physical temporary events Jul 14 09:05:45 ie. radon gas (radioactivity) bit flipping Jul 14 09:05:56 Right, that's what I've assumed is the main point of ECC, not in handling bad RAM. Jul 14 09:06:04 yup Jul 14 11:39:02 I wouldn't be expecting many laptops/foobooks to have ECC most tablets would be soldered Jul 14 18:40:52 I correctly guessed that Python 2.7.x has a function named “round”, which seems to solve my aforementioned floating point “problem”. Jul 14 19:24:48 Incidentally: This is cool: https://webaudiodemos.appspot.com/slides/webmidi.html **** ENDING LOGGING AT Mon Jul 15 03:01:15 2019