Hacker GitHub

← All repos

protocolbuffers/protobuf

View on GitHub ↗ ★ 72,148 C++

Protocol Buffers - Google's data interchange format

124 mentions on Hacker News by 89 people: 11 stories, 113 comments · first 2014-12-15 · latest 2026-10-09

Mentions per year 124 mentions · busiest year 2025 (15)
20082026
  1. …'s' means 'smeared'. Supply a serializer and deserializer for that. Now there's no ambiguity. [1] https://github.com/google/protobuf/blob/master/src/google/pr...
    comment by amluto · 2016-07-29 · in Protocol Buffers v3.0.0 released
  2. …ASAN and Valgrind, the protobuf arena allocator includes special ASAN-aware code to mitigate this: https://github.com/google/protobuf/blob/d64a2d9941c36a7bc2a7... However, that code is ASAN-specific. It won't help other tools like…
  3. Totally agree. A few examples for me: - From a "pull request / files" view like this ( https://github.com/google/protobuf/pull/1191/files ), when I want to view a whole file, I always want to click on the filename. But the filename isn't a…
    comment by haberman · 2016-02-12 · in GitHub responds to Dear GitHub letter
  4. …protocol buffers, but protocol buffer descriptors. Descriptors are serialized protos of this type: https://github.com/google/protobuf/blob/master/src/google/pr... . Each descriptor is a parsed representation of a ".proto" file, including…
  5. …https://pypi.python.org/pypi/requests/ Protobugs looks like it's now Py3 compatible, per the devs- https://github.com/google/protobuf/issues/646 ThriftPy has supported Python3 for a while (although ThriftPy is slower than the official…
    comment by e1ven · 2015-12-17 · in Why Python 3 Exists
  6. …elimination can completely remove a feature that's "disabled" by a certain type trait. [1] https://github.com/google/protobuf/blob/master/src/google/pr...
  7. Why choose this over Google's Protocol buffers? https://github.com/google/protobuf
    comment by mukundmr · 2015-10-14 · in Transit: JSON Data Interchange Format
  8. …own way, and now I know[2] [1] https://developers.google.com/protocol-buffers/docs/overview [2] https://github.com/google/protobuf
    comment by sudo_bang_bang · 2015-09-10 · in The Hardest Program I've Ever Written
  9. …"protobufs" allow you to generate serializers and de-serializers in a number of languages. http://github.com/google/protobuf
  10. …the security model currently provided by e.g. Chrome. PS. offtopic but can you merge this PR? :D https://github.com/google/protobuf/pull/710
    comment by kentonv · 2015-08-26 · in Sandstorm App Market
  11. Protobufs has unions now too (they're called "oneofs"), as of version 2.6.0 released last year: https://github.com/google/protobuf/releases/tag/v2.6.0
    comment by cfallin · 2015-06-25 · in The Unix Philosophy
  12. > Such wrappers could even be made standard and provided by protobuf. They will be: https://github.com/google/protobuf/issues/159#issuecomment-7...
  13. …supports maps (a huge pain point) * A canonical json encoding * Wider official language support [0] https://github.com/google/protobuf/releases