* IPv6. A genuinely useful tool, in particular for homelabs: multiple globally routable addresses per machine. One address per service. No need for Host/SNI vhosting. Works well with containers. To get v6 support, either find ISPs/SIMs that do v6, or wireguard to a VM that providss a /56. * SSH ForcedCommand. Lots of usecases here, for backups, file storage, git, etc. * Verilog as a tool for software developers to le…
Ask HN: What are some unpopular technologies you wish people knew more about?
341–350 of 417 posts
Re: Ask HN: What are some unpopular technologies you wish people knew more about?
#342Earlier quoted context omitted.
Just curious, which would be most reliable? One entity confirms it who confirmed 1000 previous results, 2 who confirmed 500, 10 who confirmed 100 or 1000 who confirmed 1 previously?
How about the actual case: many thousands of entities, who confirmed hundreds of thousands of previous results?
Re: Ask HN: What are some unpopular technologies you wish people knew more about?
#343- D (the programming language). It's a lot like C++ if C++ were rebuilt around modern concepts like modules. - Matrix. It's pretty popular but I see way too many open source projects still saying "join our Discord!" instead of "join us on Matrix!"
Re: Ask HN: What are some unpopular technologies you wish people knew more about?
#344Analog computation. I don't mean just vacuum tubes or even electronics at all. Mechanical analog computing is insane when you get down to it. You have special shapes that move against each other and do calculus . We make these mechanical models as analogs of more complex physical systems. We can turn huge calculations into relatively simple machines. That we can roll two weirdly shaped gears together and get an integ…
Nature, almost completely analog, has been around a thousand times longer than humans. How many times has 'evolution' used digital methods to accomplish something? Perhaps we've chosen to switch to digital because we're in a hurry and its easier ... in hopes of, some day, asymptotically approaching the advantages of analog.
Re: Ask HN: What are some unpopular technologies you wish people knew more about?
#345* IPv6. A genuinely useful tool, in particular for homelabs: multiple globally routable addresses per machine. One address per service. No need for Host/SNI vhosting. Works well with containers. To get v6 support, either find ISPs/SIMs that do v6, or wireguard to a VM that providss a /56. * SSH ForcedCommand. Lots of usecases here, for backups, file storage, git, etc. * Verilog as a tool for software developers to le…
Do you have a source for a cheap cloud vm like you suggested?
I rely on my home's v6 /56, so I don't have experience with using VMs for this, but I know of a few providers that offer /56 (and above):
* Mythic Beasts and Linode offer a /56 on request. They're not cheap VM providers though.
* https://ifog.ch/en/vps offer /48.
* https://tunnelbroker.net/ offer /48, which can be used via any VPS/home.
https://reddit.com/r/ipv6 for more info.
Re: Ask HN: What are some unpopular technologies you wish people knew more about?
#346Earlier quoted context omitted.
It's good for a c or c++ project where libraries are very environment specific. But most modern languages have their own package/environment managers which makes Nix redundant.
Two problems: a) Unless you literally write everything in one language, you will have to deal with learning, supporting and fixing bugs in N different package/environment managers instead of just one. b) If you have a project that uses several languages (say, a Python webapp with C++ extensions and frontend templates in Typescript), then Nix is the only solution that will integrate this mess under one umbrella.
b. C++ is the only one that would benefit from nix here because C++ dependencies are usually installed externally. There's no folder with all the external sources in the project. Even so this can be achieved with docker. If you want you can have docker call some other scripting language to install everything if you want "one language" which is essentially what you're doing with nix.
Re: Ask HN: What are some unpopular technologies you wish people knew more about?
#347Earlier quoted context omitted.
It's good for a c or c++ project where libraries are very environment specific. But most modern languages have their own package/environment managers which makes Nix redundant.
I had to use it for a c++ project and it was one of the biggest waste of time and frustrating moments of my computing career, there were constant breakages due to glibc mismatches, Nvidia drivers and whatnot, and getting an host IDE to have semantic understanding of the paths , etc... necessary for normal completions and stuff was nigh impossible.
Re: Ask HN: What are some unpopular technologies you wish people knew more about?
#348Earlier quoted context omitted.
Mediawiki is huge and very complex. Why not something more simple like instiki? Personally I would prefer a wiki with git backend. I wrote one [1] but I dont recommend using it. https://github.com/entropie/oy
How about docusaurus and tinasaurus? The latter is based on TinaCMS. [1] Docusaurus: https://docusaurus.io/ [2] Tinasaurus: https://github.com/tinacms/tinasaurus
Re: Ask HN: What are some unpopular technologies you wish people knew more about?
#349Oh that's easy: Prolog. Have a look under 2023 here for unusual applications thereof: https://emiruz.com/ and here for a book to learn it from: https://book.simply-logical.space/src/simply-logical.html I think it is the closest thing to a "tool for expressing thought" with a proof procedure, which presently exists.
Re: Ask HN: What are some unpopular technologies you wish people knew more about?
#350My picks would be Zulip for messaging, and Adguard Home instead of pihole. And self host your email - if only to keep that skill alive. The openSUSE build system is also great for building packages for a lot distros. It's not just for openSUSE.
What advantages are there for AdGuard Home over Pi-hole?