Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
keithwinstein
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
211.
▲
by
keithwinstein
15y ago
Just posted some more terminal geekery on http://mosh.mit.edu -- I'd be interested how the Cygwin terminal does on the test cases shown there.
212.
▲
by
keithwinstein
15y ago
It is documented in the research paper linked from the site, yeah. The big contribution with this protocol is that every authenticated datagram represents an idempotent operation on the recipient, so we don't have to worry about replay atta
213.
▲
by
keithwinstein
15y ago
We certainly welcome your eyes on the code. Any novel secure datagram protocol is going to have to prove itself; this one is no exception. Of course we think the radical simplicity of the design is an advantage, but of course others have th
214.
▲
by
keithwinstein
15y ago
Not exactly, no -- it's a new roaming secure datagram protocol. It uses SSH for the initial key _exchange_: if you run "mosh-server" by itself, you'll see it spit out a random 128-bit session key that protects the mosh session.
215.
▲
by
keithwinstein
15y ago
That's definitely pretty workable. One big problem with these TCP-level approaches is you have to KNOW the connection is dead for roaming to work. So if you just walk and roam from one 802.11 ESSID to another, it won't necessarily just work
216.
▲
by
keithwinstein
15y ago
Yeah -- we use ssh to authenticate the user and log them in and start up the mosh server (an unprivileged helper process). Then we shut down the SSH connection and establish a direct (roaming) connection over UDP.
217.
▲
by
keithwinstein
15y ago
The code compiles under Cygwin with not too much effort -- the current master may compile. The big problem there is you don't really have a good UTF-8 terminal, but you're welcome to use it. If you know how we can best package the software
218.
▲
by
keithwinstein
15y ago
Please try the new PKG (mosh-1.1.3-2.pkg) -- should be fixed. Thanks for your patience!
219.
▲
by
keithwinstein
15y ago
Obviously the Fast Company blogger (Josh Linker) should have cited (at the least!) Chris Dixon. And his explanation doesn't really hold water: "A friend of mine sent me that excerpt and I had no idea it was yours or anyone else's so I didn'
220.
▲
by
keithwinstein
15y ago
I'm not really an expert, but my understanding is that the perception from the Apple side is that GCC was basically ok, and they were happy to contribute to it, until the FSF switched to GPL3, which they view as freetard nonsense and totall
221.
▲
by
keithwinstein
15y ago
It will be interesting to see if the not-so-friendly competition between GCC and Clang (where a license schism bears a large part of the responsibility for the split) can mirror the not-so-friendly competition between GNOME and KDE (where a
222.
▲
by
keithwinstein
15y ago
For what it's worth, the MIT, X11, Apache 2, and (modified) BSD licenses all have the same feature of GPL compatibility, as does CC0 or any public domain dedication. (MPL 2 is a little different in that the licensor can opt-out of GPL compa
223.
▲
by
keithwinstein
15y ago
Time Warner is trying to sign people up for their subscription service (HBO) -- is it really in their interest to license their content to a competing subscription service?
224.
▲
by
keithwinstein
15y ago
AOL's accumulated profit over its entire existence (pre-merger, merged, and post-merger) is negative $1.1 billion, counting realized and unrealized losses. They haven't made money at all yet.
225.
▲
by
keithwinstein
15y ago
It may be a bit hyperbolic to say Walmart was "unable to compete with iTunes." From what can be gleaned, neither Apple nor Walmart makes much of a profit reselling songs for 99 cents. Apple, of course, has other reasons to want to take a lo
226.
▲
by
keithwinstein
15y ago
This article really strikes a chord. In several nerd organizations at MIT, there are longstanding "assholes" who are brilliant people and whose contributions are very valuable and educational to other members, but who typically write acerbi
227.
▲
by
keithwinstein
15y ago
Bill Gates is a savvy guy, but come on, he is the chairman of the board of directors of a Fortune 50 company. What's he going to say -- he was tepid on the deal they just spent $8.5 billion on? Boards don't operate like this (that is to say
228.
▲
"3G" is a crock. Here's why. (Also, it kicked my puppy.)
(blog.ksplice.com)
64 points
by
keithwinstein
16y ago
|
15 comments
229.
▲
by
keithwinstein
17y ago
Well, if you can do better, please enter the contest! Glittering prizes are on the line here. I didn't completely follow your reasoning -- first, the code points allocated to surrogate pairs are not Unicode scalar values, and so can't be ex
230.
▲
by
keithwinstein
17y ago
Heya, let me know your beef with the article's description of Unicode -- I think it's all correct but would be happy to fix any problems. Note that the way we got to 4.2 kilobits per tweet was by using only UCS code positions that are NOT p
231.
▲
Ksplice launches Uptrack -- never reboot Linux again
(ksplice.com)
4 points
by
keithwinstein
17y ago
|
0 comments