Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: protobuf Clear Filter

Protobuffers Are Wrong (2018)

I’ve spent a good deal of my professional life arguing against using protobuffers. They’re clearly written by amateurs, unbelievably ad-hoc, mired in gotchas, tricky to compile, and solve a problem that nobody but Google really has. If these problems of protobuffers remained quarantined in serialization abstractions, my complaints would end there. But unfortunately, the bad design of protobuffers is so persuasive that these problems manage to leak their way into your code as well. Ad-Hoc and Bu

Hyperpb: Faster dynamic Protobuf parsing that's faster than generated code

Today we’re announcing public availability of hyperpb, a fully-dynamic Protobuf parser that is 10x faster than dynamicpb, the standard Go solution for dynamic Protobuf. In fact, it’s so efficient that it’s 3x faster than parsing with generated code! It also matches or beats vtprotobuf’s generated code at almost every benchmark, without skimping on correctness. Don’t believe us? We think our parsing benchmarks speak for themselves. Here, we show two benchmark variants for hyperpb: out-of-the-bo

Hyperpb: 10x faster dynamic Protobuf parsing that's faster than generated code

Today we’re announcing public availability of hyperpb, a fully-dynamic Protobuf parser that is 10x faster than dynamicpb, the standard Go solution for dynamic Protobuf. In fact, it’s so efficient that it’s 3x faster than parsing with generated code! It also matches or beats vtprotobuf’s generated code at almost every benchmark, without skimping on correctness. Don’t believe us? We think our parsing benchmarks speak for themselves. Here, we show two benchmark variants for hyperpb: out-of-the-bo

Show HN: Txeo – A Modern C++ Wrapper for TensorFlow

Txeo: a Modern C++ Wrapper for TensorFlow 📝 Overview Txeo is a lightweight and intuitive C++ wrapper for TensorFlow, designed to simplify TensorFlow C++ development while preserving high performance and flexibility. Built entirely with Modern C++, Txeo allows developers to use TensorFlow with the ease of a high-level API, eliminating the complexity of its low-level C++ interface. ✨ Features 📦 Intuitive API – A clean and modern C++ interface, simplifying TensorFlow C++ usage. – A clean and m