News for hackers. Stuff that matters.

rinrab

Also it takes quite a lot of effort to understand how windows installers work because it’s far from intuitive and you get to learn all those tools that make no sense. This is not something that a person working on project like docker itself for example would want to spend their time on. They’d rather make a script than an MSI.
What has changed since these days of Microsoft? I’m pretty sure when it came to setting up complicated systems, you had to follow a 158 pages document with all dialogs you had to click to (if you’re lucky enough to have a document like this)

In this sense a predictable powershell script is IMO an improvement

Haha, I might have written almost the same thing but late by 2 minutes :)
I personally don’t understand overall situation of software development that we ended up at. Why do we need third parties to package software products? I think it’s made so complicated for devs when you have to take care of million different platforms and each of them makes it so painful to package for.

Show HN: Fast and lightweight hash implementations (xdigest)

https://github.com/rinrab/xdigest

I was working on optimising Subversion. One of its bottleneck is computing file hashes. First thing I tried was to use OpenSSL for that. It significantly improved its performance. It made it 8x faster in some cases.However, it was not optimal to use it:- OpenSSL is heavy and bloated. It's like a whole operating system on its own.- Since OpenSSL 3.0, low-level digest APIs are deprecated, and...

( Read More... | no comments | 4 points | on HN )
Re:Why the average lifespan of a smartphone is only three years on Saturday October 14, 2023 @01:38AM (#37878336)
I think it will get updates with bug fixes and security updates.