[0] https://linuxnewmedia.square.site/ [1] https://www.linux-magazine.com/
836 karma · joined August 3, 2014
[0] https://linuxnewmedia.square.site/ [1] https://www.linux-magazine.com/
[0] http://www.slackware.com/changelog/stable.php?cpu=i386
[0] http://ftp.osuosl.org/pub/slackware/slackware-14.0/ChangeLog...
[1] http://ftp.osuosl.org/pub/slackware/slackware-14.1/ChangeLog...
[2] http://ftp.osuosl.org/pub/slackware/slackware-14.2/ChangeLog...
[3] http://www.slackware.com/security/viewer.php?l=slackware-sec...
[4] http://mirrors.slackware.com/slackware/slackware-current/sou...
[0] https://www.eternal-september.org/
[1] https://web.archive.org/web/20221220194002/http://news.aioe....
[2] https://old.reddit.com/r/usenet/comments/10m9n22/aioe_gone/
[3] https://groups.google.com/g/eternal-september.support/c/Elen...
[4] https://usenet.blueworldhosting.com/
[5] https://commons.wikimedia.org/wiki/File:Usenet_Providers_and...
https://www.cbsnews.com/newyork/news/new-york-city-cash-law-...
https://news.ycombinator.com/item?id=23334339
https://designyoutrust.com/2018/01/vintage-beauty-soviet-con...
[0] https://en.wikipedia.org/wiki/Yahoo!_Mail#2011%E2%80%93prese...
[1] https://thenextweb.com/news/aol-mail-gets-a-refresh-would-li...
The hardware stack involved PPC-based servers connected to what was essentially switches that serve groupings of 4-6 seats that distribute power and connectivity to what was essentially embedded low power x86 PCs with touchscreens attached (for the prior generation of hardware) or modified android tablets (for the current generation of hardware) all connected via Ethernet.
As for the software stack, everything ran a modified version of fedora Linux and sshd. For the seat-back units, they either ran an X11 server on the prior generation units or the android runtime for the current generation of units. Atop that the QML runtime ran 80% of interfaces on both generations that users interacted with. The other 20% were games and other 3rd party android apps we distributed typically not written in QML. There were also a few parts of the interface (diagnostic screens, etc) written using android widgets or IIRC qt (or perhaps even Xt?) and then maybe one or two legacy systems we supported which were written in the pre-QML era using android widgets , or Qt.
Often airlines would request content updates, which would include new movie releases (many of which were still in theaters. IIRC this was a selling point of buying a traditional IFE system over iPads since our company had a close relationship with several studios, acquiring the rights for films much quicker than other distribution channels). Content updates also included new or patched games and often updates to the UI with new commercial advertisements, new theming for a holiday or new language translation options. Most of this data needed to be loaded to the flash memory of each seat back unit (gui, games, commercials and a few movies) with the rest needing to be loaded to the head end units which there could be 2-8 all over 10/100 or 10-BASE-T Ethernet networks. This was cleverly done via libtorrent, installed on every unit. I was always blown away by the speed of these BitTorrent-powered content upgrades even on aging early- and late- 2000s embedded hardware and Cat3 Ethernet.
[0] https://gcc.gnu.org/backends.html
[1] https://doc.rust-lang.org/rustc/target-tier-policy.html
[2] https://doc.rust-lang.org/nightly/rustc/platform-support.htm...
[3] https://web.archive.org/web/20220223133124/https://people.gn...
[4] https://lwn.net/Articles/771355/
[5] https://news.ycombinator.com/item?id=26097153
[6] https://news.ycombinator.com/item?id=26203853
I highly recommend to everyone using Telegram (or other web services) to enable their 2nd factor authentication [4]. This combined with reviewing your active sessions and the Telegram channel for login notifications can allow you to defeat any of the above attacks (with the possible exception of the recovery@telegram.org email service?)For Telegram, this will prompt for a password in addition to the required code sent to another active Telegram session or if not, via SMS. You can provide an email address for recovery purposes or avoid that entirely (which may be a problem if this password is forgotten).
In addition, recently I was prompted in the Telegram settings pane to confirm my number has not changed, and that I still remember my password, even providing a way to test it. I am not sure what would happen if I said I forgot it (would I be allowed to reset it? would all other active sessions be signed out?) but it seems the Telegram team is making an effort to keep users safe in light of attacks on SMS.
[0] https://twitter.com/white_shy/status/1518908527934423040 [1] https://www.zdnet.com/article/telegrab-malware-hijacks-teleg... [2] https://usa.kaspersky.com/blog/telegram-accounts-stealing/14... [3] https://www.bleepingcomputer.com/news/security/hackers-hijac... [4] https://telegram.org/blog/sessions-and-2-step-verification
P.S.: At least can venmo be compelled to act or confirm our choice if we are forced to mail in their form? Can they claim they never received it, that it was printed incorrectly (since the form isn’t a PDF and can be easily rendered differently by various browsers) or missing some specific info?
[1] https://www.thesun.co.uk/news/3307245/the-knowledge-taxi-tes...
[1] https://m.facebook.com/it8bit.club/ [2] https://it8bit.club/blog/muzeya-kompqyuterov-v-mariupole-bol...
[1] https://www.dedoimedo.com/linux.html [2] https://www.dedoimedo.com/computers/windows-moving-away-sw-c...