brolin_empey | sixwheeledbeast: I redd https://www.gpd.hk/gpdp2max . It is indeed interesting but it has a fan, lacks an integrated numeric keypad, and presumably requires disassembly to access the battery. Also, it looks like the main memory may be fixed (soldered) on the motherboard instead of socketed? The IPS AMLCD sounds nice but an AMOLED display would be more impressive. | 04:04 |
---|---|---|
brolin_empey | It also lacks integrated Ethernet connectivity and uses an old version of Bluetooth (4.x instead of 5.x). Apparently it lacks a discrete GPU too. | 04:09 |
brolin_empey | They are comparing it to some iPad model but all Apple iOS computers are fanless as far as I know. | 04:13 |
brolin_empey | The keyboard is not backlit either. | 04:27 |
sixwheeledbeast | brolin_empey: that is correct re battery and memory https://youtu.be/gpjrbHFv_dA?t=728 | 09:57 |
brolin_empey | 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. | 10:01 |
Maxdamantus | 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. | 10:58 |
KotCzarny | ecc means error CORRECTING without any workarounds | 10:59 |
KotCzarny | your solution is similar to 'are hardware modems better than software ones' | 10:59 |
KotCzarny | yes, they are. | 10:59 |
KotCzarny | ecc works at dram's speed, software solution would slow down dram to cpu speed | 11:01 |
KotCzarny | or worse | 11:01 |
Maxdamantus | 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. | 11:02 |
KotCzarny | depends on ecc used | 11:02 |
KotCzarny | in case of 1bit, yeah | 11:02 |
KotCzarny | but there are higher grades too | 11:02 |
Maxdamantus | 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. | 11:03 |
* brolin_empey is a night owl in a diurnal human world. Sigh. | 11:03 | |
KotCzarny | its already in linux kernel | 11:03 |
KotCzarny | you can map out bad memory for 10-15 years already | 11:04 |
KotCzarny | how do i know? because i used that long time ago | 11:04 |
Maxdamantus | Right, so once you've got a bad bit, there's no point in relying on ECC to correct it. | 11:04 |
Maxdamantus | since you can just stop using it. | 11:05 |
KotCzarny | but you are now talking about bad ram modules | 11:05 |
KotCzarny | ecc is about bit flips resulting in physical temporary events | 11:05 |
KotCzarny | ie. radon gas (radioactivity) bit flipping | 11:05 |
Maxdamantus | Right, that's what I've assumed is the main point of ECC, not in handling bad RAM. | 11:05 |
KotCzarny | yup | 11:06 |
sixwheeledbeast | I wouldn't be expecting many laptops/foobooks to have ECC most tablets would be soldered | 13:39 |
brolin_empey | I correctly guessed that Python 2.7.x has a function named “round”, which seems to solve my aforementioned floating point “problem”. | 20:40 |
brolin_empey | Incidentally: This is cool: https://webaudiodemos.appspot.com/slides/webmidi.html | 21:24 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!