HackerTrans
TopNewTrendsCommentsPastAskShowJobs

mprovost

3,255 karmajoined 19 jaar geleden
Self-publishing "Rust From the Ground Up" on Leanpub.

https://rftgu.rs.

Contact me at [email protected].

Submissions

31-year old VT220 terminfo curses bug

lists.gnu.org
4 points·by mprovost·5 maanden geleden·1 comments

comments

mprovost
·4 dagen geleden·discuss
The bowline is great because you can tie it one handed.
mprovost
·vorige maand·discuss
I think HP sold their calculator business to this company. I bought the iOS version of the 15C emulator directly from HP many years ago, but the app store changed it to this company.
mprovost
·3 maanden geleden·discuss
There were backwards-compatible protocols proposed, such as EIP, but the committee chose a backwards-incompatible protocol for v6. Their assumption was that v4 would run out of space in a single-digit number of years and everyone would be forced to migrate. The past 30 years have shown that not to be the case.

https://datatracker.ietf.org/doc/html/rfc1385
mprovost
·4 maanden geleden·discuss
It looks like almost the same colour of those David Clark headsets which seem to be ubiquitous in airplane cockpits or helicopters. It's even the background of their corporate logo.
mprovost
·4 maanden geleden·discuss
The original Mac with 128KB of memory cost $2,495 when Apple released it in 1984. It would be about 3x that in today's money.
mprovost
·5 maanden geleden·discuss
> I wonder if, in 20 years, petrol cars will the preserve of the very rich and the very poor.

That's certainly the way it's worked out with horses after petrol cars took over.
mprovost
·5 maanden geleden·discuss
The latest terminfo contains a fix for a bug in the VT220 entry from ESR's 1995 version.
mprovost
·5 maanden geleden·discuss
Usually RDMA is over a network that is supposed to be lossless, but it does have checksums to detect corruption and recovers with retransmission. Infiniband NICs handle all of that.
mprovost
·5 maanden geleden·discuss
FASP uses forward error correction instead of retransmission. So instead of waiting for something not to show up on the other end and sending it again, it calculates parity and transmits slightly more data up front, with enough redundancy that the receiving end is capable of reconstructing any missing bits. This is basically how all storage systems work, not just Weka. You calculate enough parity bits to be able to reconstruct the missing data when a drive fails. The more disks you have, the smaller the parity overhead is. Object storage like S3 does this on a massive scale. With a network transfer you typically only need a few percent, unless it's really lossy like Wifi, in which case standards like 802.11n are doing FEC for you to reduce retransmissions at the TCP layer.
mprovost
·5 maanden geleden·discuss
I suspect mostly Aspera because there are still no good alternatives.
mprovost
·5 maanden geleden·discuss
High performance means transferring files from NZ to a director's yacht in the Mediterranean with a 40Mbps satellite link and getting 40Mbps, to the point that the link is unusable for anyone else.
mprovost
·5 maanden geleden·discuss
In general TCP just isn't great for high performance. In the film industry we used to use a commercial product Aspera (now owned by IBM) which emulated ftp or scp but used UDP with forward error correction (instead of TCP retransmission). You could configure it to use a specific amount of bandwidth and it would just push everything else off the network to achieve it.
mprovost
·6 maanden geleden·discuss
Even if they are available on your street, each building and individual flat has to be connected. For blocks of flats that's not always straightforward.
mprovost
·6 maanden geleden·discuss
Even if the cable is cat 5, telephone sockets are often daisy-chained from room to room. So it can still be a pain to get a point to point connection if it goes through several sockets.
mprovost
·6 maanden geleden·discuss
I was in college when v6 was going through the RFC process. In my networking class we had to learn Netware (IPX) and v6, which have both turned out to be equally irrelevant, for different reasons. At this stage, I fully expect to retire having never deployed a single resource using v6.
mprovost
·6 maanden geleden·discuss
The terminfo database is one of those thankless xkcd dependencies. In this case, it's been thanklessly maintained since forever by Thomas Dickey.

https://xkcd.com/2347/
mprovost
·7 maanden geleden·discuss
It reminds me of the old OSKit project from the Univ of Utah, which was also developed for research and teaching.

https://www-old.cs.utah.edu/flux/oskit/
mprovost
·8 maanden geleden·discuss
I don't think either SCCS or RCS tracked merges, so everything looks like a new revision.
mprovost
·8 maanden geleden·discuss
There's a really good emulator for the iPhone! Back when I bought it, it came from HP themselves, but a few years ago they sold it to another company which actually maintains it. They just released a major new version a few weeks ago.
mprovost
·9 maanden geleden·discuss
Yes but they're using this fund to prop up their core business (and share price) by artificially creating demand for their own products. Most of the money that they invest comes back to them when these companies buy GPUs.