Top all-time · #4021
Tanguy Ortolo
Personal blog · tanguy.ortolo.eu/blogsystemsprogramming
Tanguy Ortolo's personal blog at tanguy.ortolo.eu covers systems and programming. Since 2012, 19 different Hacker News readers have linked it 21 times, most often “Why "www."?”. The last post was in 2020, but the archive is still widely read.
Site personnel de Tanguy Ortolo - Accueil
Most-linked posts?
- /blog/article46/json-license4 people · 4 mentions · first linked 2012-12-03
- /blog/article93/usb-udf2 people · 2 mentions · first linked 2017-08-20
- Why "www."?2 people · 2 mentions · first linked 2012-04-12
- /blog/article46/json-license2 people · 2 mentions · first linked 2018-04-19
- Process command line arguments in shell2 people · 2 mentions · first linked 2016-06-08
- Using the UDF as a successor of FAT for USB sticks2 people · 2 mentions · first linked 2013-01-30
What Hacker News says?
> It's 2017, and the ONLY filesystem that will seamlessly work with macOS, Windows and Linux at the same time is FAT, a filesystem which is almost 40 years old. Universal Disk Format? [1] ExFAT can also be used on all currently supported versions of Windows & macOS and added to Linux very easily via a package manager. You could argue there isn't any need for a cross-platform filesystem these days. It's often easier…
Comment linking /blog/article93/usb-udf
on “Ideal OS: Rebooting the Desktop Operating System”Submitted rlwrap: give readline super powers to any command line tool as a story · 3 points
HN discussionNot only FAT. https://tanguy.ortolo.eu/blog/article93/usb-udf
Comment linking /blog/article93/usb-udf
on “Ideal OS: Rebooting the Desktop Operating System”Submitted Process command line arguments in shell as a story · 2 points
HN discussionSomething along the lines of "The Software shall be used for Good, not Evil"? ;) https://tanguy.ortolo.eu/blog/article46/json-license
Comment linking /blog/article46/json-license
on “Palantir is using War on Terror tools to track American citizens”Submitted Process command line arguments in shell as a story · 2 points
HN discussionWell, deliverability and being self-hosted might not go well together these days. There is a LOT you need to go in terms of setting up the relevant infrastructure; the newsletter software is just a tiny fragment of it. And even if your carefully crafted infrastructure works now, it can suddenly stop, just because some big e-mail hosting service decides they implement a major change (see e.g.: http://tanguy.ortolo.eu…
Comment linking /blog/article109/google-ipv6-smtp-restrictions
on “Mailtrain.org, self-hosted open-source Mailchimp clone”Submitted Trying Systemd [ OK ] Switching Back to SysV [ OK ] as a story · 2 points
HN discussionLatency can be managed by having shared connections (for example: https://tanguy.ortolo.eu/blog/article42/ssh-connection-shari... ), so handshakes don't make everything super slow
Comment linking /blog/article42/ssh-connection-sharing
on “VSCode's SSH Agent Is Bananas (2025)”Submitted Using the UDF as a successor of FAT for USB sticks as a story · 2 points
HN discussionIn response to Tomte's criticism, this all boils down to the certification level http://tanguy.ortolo.eu/blog/article9/pgp-signature-infos 1) A fingerprint on a possibly compromised business card == 0 2) A fingerprint verified by phoning someone == 1 etc, And associated with that independently is of course the level of trust. Sorry Tomte for not replying immediately to your message, but I've posted too much on this…
Comment linking /blog/article9/pgp-signature-infos
on “What's the matter with PGP?”Submitted We need you for the NTP pool as a story · 2 points
HN discussion> (The "www." subdomain is basically useless.) Tanguy Ortolo answers 'Why www?' better than me. http://tanguy.ortolo.eu/blog/article47/why-www
Comment linking /blog/article47/why-www
on “Tim Berners-Lee: we don't need arbitrary new TLDs”Submitted Do not reCAPTCHA (2013) as a story · 1 points
HN discussionIf you were going to design an optimal protocol from scratch today, you would not make TCP/IP or HTTP (check the Referer header [0]) or lots of other things. But we all use them to maximize interoperability. For the same reason, you should almost certainly be using the MIT, Apache, or GPL license to maximize the chance that your open source software can actually be used by others. If you don't use a well known licen…
Comment linking /blog/article46/json-license
on “The Amazing Disappearing BSD License (2005)”Submitted Why "www."? as a story · 1 points
HN discussionAnd that clause is (widely considered) a bad idea, because "evil" is relative (e.g. some people think abortions are evil, others don't). http://www.sonatype.com/people/2012/03/use-json-well-youd-be... http://tanguy.ortolo.eu/blog/article46/json-license http://wiki.debian.org/qa.debian.org/jsonevil http://en.wikipedia.org/wiki/Douglas_Crockford#Criticism
Comment linking /blog/article46/json-license
on “Real-world aimbot: The $17,000 rifle with a Linux-powered scope”While major operating systems support UDF, they can all be a little picky about how it's used on a usb or harddrive. And windows has a tendency of not mounting something you didn't unmount properly (plugging it into a linux machine fixes this, from my experience). The main problem you have is that there is no udf partition id, so I've never had it mount on OSX systems I've had access to (I have none myself, and it s…
Comment linking /blog/article93/usb-udf
on “Ask HN: Why USB drives are still using the FAT32 format?”You can add any clause to a license. JSON's license is famous for adding "The Software shall be used for Good, not Evil." It probably makes it non-open source and non-free according to OSD and FSF https://opensource.org/docs/osd "The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from bein…
Comment linking /blog/article46/json-license
on “Ask HN: Open-source license with special restriction from FAANG using it?”if the line "Don't be evil, but create what is good and fair." implies that the code should not be used for creating malicious things, than this is not a free license. See also problems with JSON license: http://tanguy.ortolo.eu/blog/article46/json-license
Comment linking /blog/article46/json-license
on “Ask HN: Would you use this for LICENSE?”Such software would be non-free - an example of software which does this can be found with the JSON License[0]. The IBM team infamously sought (and received) a special exemption to do evil with that license. The story is amusing, but the reasoning is simple: ideological restrictions are difficult to pin down legally, because they're murky to define. From a practical standpoint, this means that any company with a leg…
Comment linking /blog/article46/json-license
on “a thread”