Live data from Hacker News

Ask HN: What are some unpopular technologies you wish people knew more about?

news.ycombinator.com

361–370 of 417 posts

Re: Ask HN: What are some unpopular technologies you wish people knew more about?

#363

Earlier quoted context omitted.

I know, I've had my eye on this topic for a while. Honestly it seems like a perfect application. Neural networks are analog systems. An analog computer can represent neurons very accurately and the entire network is inherently parallel, for free! I can't wait to see what comes out of this research

My research was in this direction. We already know that these analog neural chips could be orders of magnitude faster than digital equivalents. There is also a lot of military research going on in this area for few decades. However architecture innovations are much faster on software level and dedicated hardware approaches have not been able to catch up. Once things slow down on software level, slowly hardware llms c…

I don't venture too far into analog electronics so I don't know for sure, but it seems like an analog FPGA type system could really take off.

Re: Ask HN: What are some unpopular technologies you wish people knew more about?

#366

The Haxe programming language ( https://haxe.org/ ). It's insane how unpopular this is compared to its value. "Haxe can build cross-platform applications targeting JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash, and allows access to each platform's native capabilities. Haxe has its own VMs (HashLink and NekoVM) but can also run in interpreted mode." It's mostly popular in game dev circles, and is used by: No…

Second time I see Haxe mention. I have had a ‘google’ (with Brave search) but I am still wondering why. Is it just the multitude of platform or is it something like: ergonomics, flexibility, productivity, tooling, ecosystem, production readiness, etc etc

Re: Ask HN: What are some unpopular technologies you wish people knew more about?

#367

When I was at school (a long time ago), they tried to explain computers to us by making an adder using beads and matchboxes. We didn't have classroom computers back then. I'd like to know how that worked. I've always wanted to build a digital clock entirely running on fluids. It would use fluid gates, and present a digital display by pushing blobs of coloured immiscible liquids back and forth through glass tubes (per…

what about with ferrofuids?

Re: Ask HN: What are some unpopular technologies you wish people knew more about?

#368

Earlier quoted context omitted.

I’ll second this by saying I am currently building a game with Kha, a low level rendering Haxe library that targets all major platforms including consoles. I am utilising the extremely performant 2d immediate mode api which is refreshingly minimalist and exceptionally well designed.

Kha is awesome! I'm using it for https://rpgplayground.com

Wow that is really impressive! What other libraries are you using. And do you have you have much experience with using the non-web targets?

Re: Ask HN: What are some unpopular technologies you wish people knew more about?

#369
post #266

Earlier quoted context omitted.

Are you serious?

Yes. It’s so you can maintain a consistent style in your code base even if your dependencies use different styles. Nim has excellent C/C++ interop and it’s relatively common to interact with C or C++ symbols directly, and being able to do this without needing to adopt the dependency’s style or wrap everything is nice. In python, for historical reasons the logging module uses camelCase while most other modules use sna…

The downsides of this approach are unfortunately that it makes wrapping certain low-level libraries an absolute pain in the ass (especially anything to do with keyboards). But overall it's a non-issue, tooling recognizes both styles and you don't notice it.

Re: Ask HN: What are some unpopular technologies you wish people knew more about?

#370
post #176

Earlier quoted context omitted.

Have you tried compiling software with a nix shell? It gets linked to the Nix store. Needless to say it was a frustrating revelation.

Isn't this what you want? You are reliably linking to the specific dynamic libraries you are compiling against. Or was the issue that you expected them to be portable? Or use commonly known dynamic library locations?

It was just surprising, is all. When I use use application from a nix shell, it pretty much always works the way I think. The compiler experience was very jarring, but yes I understand why it works the way it does.

I was more or less pointing out the UX issues with Nix that end up turning many people away.

Post reply on HN