HN user

babo

517 karma

[ my public key: https://keybase.io/babo; my proof: https://keybase.io/babo/sigs/uBYCYA7WUpxRs6Eh4ZPaNZd43TXNDgiSUTqnRKCLXQU ]

Posts1
Comments284
View on HN

"I would pay close attention to accessibility: forecasts would be in local languages..." There are many situations where somebody is interesting about the local weather but not speaking the local language. Why overwrite the users preferred language from the browser?

Running some of the samples feels like those old SGI Iris GL demos, but implemented with a way nicer and concise language. I'll try to port some of my old code from that era.

This seems to be used at Meta: "Ractor had a session at RustConf’24 about how it’s used for distributed overload protection in Rust Thrift servers at Meta."

If you have git, golang and bun/nodejs on your machine it works from localhost.

  git clone git@github.com:kjk/edna.git
  cd edna/server && go get && go build && cd ..
  ./server/server -build-local-prod
  ./server/server -run-local-prod
Pulumi 3.0 5 years ago

One of the strength of pulumi is to export and reimport state, which is represented as an easy to digest json. You can edit state and that is even suggested by pulumi when it's stuck.

Not really. As the intro of this article says, it's possible to disable GC, but you loose most of the libraries, which is one of the strengths of Nim.

New brand 7 years ago

I miss the shadow from the hat. The new logo tries to be very PC, conforming in all possible ways. At the end, it's just boring.

With a deep enough JSON structure with similar enough items, the jq expressions are hard to make or maintain. This is a real world example: jq '.sourceSelectionTrees[].rootNode.children[].children' | jq '.[]? | .action.attributeMapping.attributeSources' | jq -r '.[]? | select(.type == "XYZ") | .dataRef.id'

As a startup, the last thing to worry is vendor lock-in. With an architecture like this, you got fast time to market, minimal operations, scalability, zero starting cost, fair pricing. Just my 2c.

While this plugs into the OBD-II port but the main use is to dump the CAN bus. Comparing it with OBD-II dongles where the functionality is restricted to the OBD part is misleading. It's far from universal, as not all cars expose all the CAN bus at the OBD-II socket, but a good start for sure. I ordered mine.