HN user

crudbug

543 karma

Full Stack Thinker !

Posts5
Comments337
View on HN

Thanks! From the benchmark report [1], it is not clear how much of the baseline wire performance is observed, the numbers in the table are anywhere from 30% to 90% of plain wire bandwidth.

As there are multiple overlay projects popping up - Tailscale, NetMaker, OpenZiti, NetBird, Nebula, ZeroTier, EVPN, etc, we should consider a baseline benchmark index, like [2].

P.S. We have been testing ZeroTier for VPN access and observe ~70% baseline wire bandwidth.

[1] https://netfoundry.io/benchmark/benchmarking%20open%20source...

[2] https://techoverflow.net/2022/08/19/iperf-benchmark-of-zerot...

That is the irony. Only pixel hardware provides one step OEM unlocking in US. All other devices are carrier locked and have restrictive unlocking process.

Samsung/Motorola/ etc. should release OEM unlocked devices not just carrier unlocked that can be purchased directly from their online stores.

This will make adoption easy for these open Android projects.

"SE vendors are joining hands with Google to create a set of open-source, validated, and ready-to-use SE Applets."

Is this a Google specific program or part of AOSP ?

For security critical applications, there needs to be a vendor-neutral program build upon open standards. Can another OS vendor provision attestation keys ?

GlobalPlatform [0] has standardized the SE space, general adoption of APIs is the next step.

[0] https://globalplatform.org/

K8s forced industry to have a consistent open cluster API that will drive innovation and competition.

We can have multiple implementations of the same API, but what I am seeing currently from the "commercial" vendors is the base K8s with UI changes. I hope we will have multiple implementations of the spec. The specs also have to evolve with time.

Last decade, systemd had its fair share of criticism. But it provided a consistent API to run "Compute Units" locally. K8s can benefit from the same principles to manage "Compute Pods" across the cluster. The concepts of promise theory [1] provide interesting control loop co-ordination.

[1] https://en.wikipedia.org/wiki/Promise_theory

JetBrains Compose 6 years ago

I started looking into Flutter. Having to code everything in Dart seems to be a stretch. The cross platform UI toolkits should keep the well established composable abstractions - structure / style / script. This trinity provides developer ergonomics, may be we need a layer on top of these toolkits that gets compiled down to code.

Everyone hates XML, but for structuring UI elements it is one of the best tools.

CouchDB 3.0 6 years ago

Congrats to the whole team.

Looking forward to CouchDB 4.0/FoundationDB goodies. Do we have any roadmap details on this.

Can we have a consistent function notation

fn name(a: int, b: int) -> void {}

This also helps with clean functional type arguments.

swift and rust support this.

A single consistent notation will be helpful for new polyglots.

Looks promising.

Can we have a consistent function notation

fn name(a: int, b: int) -> void {}

This also helps with clean functional type arguments.

swift and rust support this.

A single consistent notation will be helpful for new polyglots.