Hacker Newsnew | past | comments | ask | show | jobs | submit | the__alchemist's commentslogin

Sumatra

Web sites that look professional. I have not been able to do that until now. And in pure HTML/CSS so no need for bloat and slowness.

There are a pile of alternatives which have similar UIs.

Correction: Not a bro.

Hi! I'm curious why you A: Believe this, and B: Think others will agree.

I do not believe this, and I don't think I said I did. Rather, I'm attempting to curiously understand OPs viewpoint, as I don't think it's intellectually honest. (For context, original OP said that the victim was 'resisting arrest')

I suspect the parent post was concerned about plagiarizing the author of training data; not software tools.

I wonder why they didn't immediately FFI it: C is the easiest lang to write rust binding for. It can get tedious if using many parts of a large API, but otherwise is straightforward.

I write most of my applications and libraries in Rust, and lament that most of the libraries I wish I would FFI are in C++ or Python, which are more difficult.

Protobuf sounds like the wrong tool. It has applications for wire serialization and similar, but is still kind of a mess there. I would not apply it to something that stays in memory.


It’s trivial to expose the raw C bindings (eg a -sys crate) because you just run bindgen on the header. The difficult part can be creating safe, high-performance abstractions.

>Protobuf sounds like the wrong too This sort of use for proto is quite common at google

No it’s not common for two pieces of code within a single process to communicate by serializing the protobuf into the wire format and deserializing it.

It’s however somewhat common to pass in-memory protobuf objects between code, because the author didn’t want to define a custom struct but preferred to use an existing protobuf definition.


I agree it's not super common, but Boq's in-process RPC feature encourages this pattern.

Except it is not a remote procedure call.

Indeed. There is likely more of a spectrum. That said, I think applying the label to a given scenario, or a person's tendencies can be useful.

Hah, I hope I wasn't the previous owner! Needed an aux jack, and that seemed like the easiest way to add one!

PETG is, for me, always stringy. And I don't want to breath ABS fumes.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: