HNHacker News
TopNewBestAskShowJobs

exposition

75 karma · joined November 24, 2022

submissionscomments
exposition··on Ask HN: What are you reading?
Amusing Ourselves to Death by Neil Postman.

About halfway through- it’s really good so far. He makes a compelling case for how our culture has changed in many ways, often for the worse, with the introduction of television.

exposition··on PeaZip: Open-source file compression and encryption software
There’s also pzip[1], which lets you create zip files and extract them in parallel.

[1] https://github.com/ybirader/pzip

Disclaimer: I’m the author

exposition··on Ask HN: What's the simplest static website generator?
Astro is amazing. I built my blog with it, hosted on CF pages [1].

DX is great.

In most cases, ships absolutely zero JS to the client, meaning super fast load times.

[1] https://www.yusufbirader.com/

exposition··on Efficiency Is the Enemy of Invention
Thanks for the feedback!
exposition··on How are zlib, gzip and zip related?
There's also pzip/punzip (https://github.com/ybirader) for those wanting more performant (concurrent) zip/unzip.

Disclaimer: I'm the author.

exposition··on The Cloud Computer
Yep I get that- it's just that using unsafe reduces the benefits you get from Rust's model.

And so I was wondering whether using it is still worth it.

Obviously, it probably still has many benefits over C but something like Zig might be simpler and better suited.

exposition··on The Cloud Computer
Has anybody else used Rust for embedded?

Would be interested to hear your experience.

So far, I’ve seen mixed reviews. Some say that you can end up using unsafe a lot and so it’s better to stick with C or even use Zig.

Wondered if there was any merit to this.

exposition··on Show HN: pzip- blazing fast concurrent zip archiver and extractor
At the moment it doesn't- if it's something you're looking for, please open an issue.

I didn't want to go down the route of implementing a bunch of features without there being a actual need for them, especially for an initial version.

exposition··on Show HN: pzip- blazing fast concurrent zip archiver and extractor
Yep the standard I refer to is Info-ZIP (zip(1)).

I will add the resulting compression sizes- there is not much between them (pzip was around 2% larger for the 10GB directory). Although, I do have some optimizations in mind which will bring this down further.

exposition··on Ask HN: What other news feeds do you read besides Hacker News?
https://hardwary.com/ for hardware news
exposition··on Show HN: Hardwary- Hacker News for Hardware
Thanks. I’ve reduced it.
exposition··on Show HN: Hardwary- Hacker News for Hardware
Appreciate the feedback!

I’ve reduced the font size for small screens so the post density should be higher.

Agree that learning to solder is on the basic side but I thought it would be nice to have some posts for complete beginners.

If you have any feature requests, let me know:

https://hardwary.canny.io/hardwary-feature-requests

exposition··on Show HN: Hardwary- Hacker News for Hardware
Thanks for the feedback! I’ve reduced the font size so it should be easier on the eye. Improving the UI is on the top of my list.
exposition··on Show HN: Hardwary- Hacker News for Hardware
Same and thanks for the encouragement! Anything in particular you’re interested in?
exposition··on Which programming language should you learn first?
I don’t think that analogy is accurate. Python and Ruby capture the essence of programming- they still require one to think logically and structure problems in precise computational language.

Yes, they do operate further from the underlying hardware- but as a beginner, this isn’t really important. Once you’ve grasped the basics, languages like C become a lot more accessible and you can better appreciate what the higher level languages do for you.

I guess it’s personal preference at the end of the day.

exposition··on Which programming language should you learn first?
Python and Ruby are great languages to start with but definitely not the end goal (for anyone who really wants to gain a deep understanding). They make the transition to understanding lower level languages e.g. C a lot smoother.
exposition··on Which programming language should you learn first?
Yep, very true. They'll probably be using English to prompt some model :)