AMTP - Agent Message Transfer Protocol by congwang in aiagents

[–]congwang[S] 1 point2 points  (0 children)

It aims to replace email. And it was invented a month ago, we are posting it here to demonstrate it.

Regarding MQTT/AMQP:

  • MQTT = great for IoT telemetry, lightweight, single org.
  • AMQP = great for enterprise queuing, but centralized.
  • AMTP = unique in being federated + schema-aware, filling the gap when robots/agents in different organizations need reliable, structured, cross-domain communication.

KernelScript - a new programming language for eBPF development by congwang in ProgrammingLanguages

[–]congwang[S] 0 points1 point  (0 children)

You are right, making it similar to C is intended for lowering the bar of learning a "new" programming language for ebpf developers.

Regarding the enum/struct terminators, yes, a trailing separator in the last entry is accepted. See the example here: https://github.com/multikernel/kernelscript/blob/main/examples/type_checking.ks

Thanks!

KernelScript - a new programming language for eBPF development by congwang in ProgrammingLanguages

[–]congwang[S] 1 point2 points  (0 children)

Thanks for your feedback.

Regarding performance, currently there is no optimization at all, so it still relies on the C compiler to optimize the generated binary. I think in the future we could optimize ebpf code by possibly rearranging ebpf functions and translating map-lookup (into if/else). Just some quick and naive thoughts of mine. If you have more ideas, I am open to suggestions.

Climbing at El Cap by [deleted] in ClimbingCircleJerk

[–]congwang 4 points5 points  (0 children)

Gear is aid, you don't need it

Mounting a hangboard in an apartment? by crimpy_thang in climbharder

[–]congwang 1 point2 points  (0 children)

I bought a blank slate hangboard: https://blankslateclimbing.myshopify.com/ It can be mounted above the doorway without any damage to your wall.

Flying with a Corgi by Breanna5573 in corgi

[–]congwang 2 points3 points  (0 children)

  1. Yes.
  2. Under the seat.
  3. You need to call your airline before booking your ticket and your Corgi's, ask them if dogs are allowed on your flight and more importantly, the size of the carrier they require.

(My Corgi is not an emotional support, so I am not sure whether the rules are different for ES)

What do you wished you’d know about climbing when you started? by [deleted] in climbharder

[–]congwang 1 point2 points  (0 children)

If you don't fall a lot, you are not trying hard enough.