throwaway812 | 10 years ago | on: Terra Bella
throwaway812's comments
throwaway812 | 10 years ago | on: Unblock US Netflix, absolutely free
throwaway812 | 11 years ago | on: Introducing Pseudo IPv4
throwaway812 | 12 years ago | on: Xwayland
Edit: Can't seem to reply to child, but Mir isn't really a credible competitor (See: http://aseigo.blogspot.com/2014/03/more-on-why-display-serve... . Unfortunately Mir seems to be mostly NIH; everyone else is cooperating on Wayland.)
throwaway812 | 12 years ago | on: The Next Mission
throwaway812 | 12 years ago | on: Microsoft introduces Universal Windows apps
throwaway812 | 12 years ago | on: Coinbase user emails and full names leaked
throwaway812 | 12 years ago | on: Show HN: ffjson: faster json serialization in Go
throwaway812 | 12 years ago | on: Coinbase user emails and full names leaked
Btw, has anyone actually confirmed any of these emails / names are real? I have a coinbase account and am not mentioned in the leak.
throwaway812 | 12 years ago | on: How Everyone Got the Top 1% Wrong
throwaway812 | 12 years ago | on: Design and Implementation of the FreeBSD OS: 2nd edition available for preorder
Fedora tracks licenses on a package by package basis. You can fairly easily determine what the license of a library you use is, and recursively examine dependencies to see if there is something objectionable in there.
FreeBSD ships GPLv3 ports (gcc47, ...). So... it's not just smooth sailing there, either.
No need to hate on either platform.
throwaway812 | 12 years ago | on: Show HN: ffjson: faster json serialization in Go
I'm very excited about upb! Thanks for your work on it over the years. Do you have any tasks that an outside contributor could help with?
Thanks!
throwaway812 | 12 years ago | on: Pyringe: Debugger capable of attaching to and injecting into Python processes
throwaway812 | 12 years ago | on: Design and Implementation of the FreeBSD OS: 2nd edition available for preorder
[citation needed].
If you mean Linux-just-the-kernel, sure? But that's not really comparable.
Every Linux distro has a collection of 3rd-party packages; neither FreeBSD's 3rd party package integration (ports) nor breadth of software is particularly exceptional in this space.
And FreeBSD doesn't seem to attract as many volunteers to keep its port collection up to date, or at least that has been my experience.
> Lots of imbedded projects are based on BSD and always will be. The insanity of GPL licensing.
Sure. I work on a BSD-derived embedded system at $DAYJOB. But the GPL doesn't prevent Linux use in lots of spaces.
throwaway812 | 12 years ago | on: The Eight Hour Burn (2013)
throwaway812 | 12 years ago | on: Pyringe: Debugger capable of attaching to and injecting into Python processes
throwaway812 | 12 years ago | on: Linux: Difference between /dev/console , /dev/tty and /dev/tty0
throwaway812 | 12 years ago | on: Did an F-15 airplane successfully land with just one wing?
throwaway812 | 12 years ago | on: Did an F-15 airplane successfully land with just one wing?
throwaway812 | 12 years ago | on: Downloading Software Safely Is Nearly Impossible
However, consider how distros generate their signed binaries:
1) A packager downloads a random tarball off the internet, often over HTTP and/or unsigned and unverified.
2) The packager uploads the same tarball to the distro build system (you trust them, right?)
3) The packager's script for building the program or library is executed by the build server (you trust all of the packagers, right? they have implicit root access to your machine during pkg install.)
4) The packager's script likely invokes `./configure` or similar. Now even if you trust the packager, the downloaded source has arbitrary code execution. You verified it, right???
(Not trying to advocate for webcrypto. And I'm a Linux user. But I'm also a packager, and I have some awareness as to how one would go about pwning all users of my distro.)
Lots. It tracks radius squared, if not cubed. As altitude gets large (which you need for orbit anyway), you can fit a ton of small satellites safely.