HNHacker News
TopNewBestAskShowJobs

kbumsik

4,511 karma · joined August 29, 2016

submissionscomments
kbumsik··on Kagi Sidekick (alpha)
Great work! How it would be different from Algolia DocSearch?

https://docsearch.algolia.com

kbumsik··on Weaveworks is shutting down
eksctl should be fine.

It is the official recommend tool by AWS and eksctl examples are everywhere in the AWS documentation.

https://docs.aws.amazon.com/eks/latest/userguide/getting-sta...

kbumsik··on ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity
I suppose it would drain far much more battery if it supports 5Ghz, multiple antenna, and wider bandwidth.
kbumsik··on Zotero for Android available for beta tests
Though it is popular in academia, I use it for daily bookmarking too.

Zotero Desktop extension allows you to convert any web page into an offline HTML. I found it very stable.

kbumsik··on An update on Twitch in Korea
They were able to reduce the network price from $70m/yr to $12m/yr [1] (their revenue was around $220m/yr btw).

There is almost no IPv6 yet since we still have enough IPv4 addresses. I am not sure how it is implemented but p2p has been often used in Korean services since 20 years ago.

[1]: https://m.businesspost.co.kr/BP?command=mobile_view&num=2986...

kbumsik··on An update on Twitch in Korea
Because AfreecaTV uses peer-to-peer data model.
kbumsik··on An update on Twitch in Korea
> Are bandwidth fees just as high for any domestic Korean company creates a Twitch competitor?

Yes, it is the same price. The biggest Korean streaming service, AfreecaTV, pays 1/3 of the total revenue.

So major real-time streaming services in Korea relies on peer-to-peer streaming to reduce the cost.

kbumsik··on UniFi Express
It's $150. You might be expecting too much for the price.
kbumsik··on From S3 to R2: An economic opportunity
There are some dealbreakers to me.

1. No Object history and locking. So there is absolutely no way to recover files when you do any kinds of mistakes.

2. No object tiering and storage is not that cheap. Although R2 egress is free, R2 is only 35% cheaper than S3 in terms of storage, but it is not cheaper than other alternatives. Furthermore, R2 is a lot more expensive than S3 infrequent/cold tier.

For example, Backblaze B2 is 4 times cheaper than S3, and B2 offers history/locking. When B2 egress is free up to 3x monthly storage, B2 is much better option than R2 for most cases if a considerably high egress is not needed.

kbumsik··on Apple supercharges 24‑inch iMac with new M3 chip
The lightning cable is still in the box for keyboard & mouse. lol.

[1]: https://www.apple.com/imac/specs/

kbumsik··on Kubernetes releases ingress2gateway tool for upcoming GA of Gateway API
What is super buzzwordy to you?
kbumsik··on Kubernetes releases ingress2gateway tool for upcoming GA of Gateway API
Istio and other popular tools has implemented its own gateway APIs because of the limits of Ingress API.

So the the new Gateway API seem to support more use cases so the user can use a more portable API.

Istio and many other tools already supports this: https://gateway-api.sigs.k8s.io/implementations/#implementat...

kbumsik··on In Digital Ocean, S3-like space keys can access all your buckets
Do you mean Ceph Object gateway? I am not familiar with Ceph but does it have serious limitations?
kbumsik··on In Digital Ocean, S3-like space keys can access all your buckets
Well, it used to be same for Cloudflare R2 , which was just fixed less than two months ago [1]. This was an unexpected showstopper for me.

I honestly find it hard to understand why this kind of basic security feature wasn't in GA.

[1]: https://community.cloudflare.com/t/r2-token-per-bucket/38906...

kbumsik··on Running WASI binaries from your HTML using Web Components
SharedArrayBuffer was affected by Spectre vuln and was disabled in some old browsers (or browser config).
kbumsik··on Backblaze Product and Pricing Updates
I don't think so. It is making egress free (up to 3 times the storage). It is definitely making cheaper for many customers.
kbumsik··on Kafka is dead, long live Kafka
Does it support S3-compatible services, notably Cloudflare R2? I heard that there might be special handling for each S3-compatible providers, due the slightly different API behavior and different consistency models, and etc.

If it support Cloudflare R2 then it would be great for multi-cloud too.

kbumsik··on Kata Containers: Virtual Machines that feel and perform like containers
Many serverless services use MicroVM rather because they think containers doesn't have enough isolation (=insecure?) to run untrusted code.
kbumsik··on Infrared may no longer be a punchline, as IEEE approves 9.6Gbps wireless light
I wonder how it offers bi-directional communication?

Do mobile devices have to have small light bulb (like infrared) to support bi-drectional communication? It would be too big for modern smartphone though.

kbumsik··on Sourcegraph is no longer open source
Not really, they have received CLAs so not legally: https://github.com/sourcegraph/sourcegraph/pulls
kbumsik··on Type-safe, K-sortable, globally unique identifier inspired by Stripe IDs
What does “double clickable” mean?
kbumsik··on Type-safe, K-sortable, globally unique identifier inspired by Stripe IDs
I like using "." for this case. Because types definition typically belong to a package or module, which commonly uses "." for separator.
kbumsik··on Type-safe, K-sortable, globally unique identifier inspired by Stripe IDs
> Re: prefix, is the concern that I haven't defined the allowed character set as part of the spec?

It would be great if you add suggestions for compound types (like “article-comment”) in README as OP stated as well.

kbumsik··on Red Hat dropping support for LibreOffice
Well I think it still is a correct headline.

In a linux distro, when it "support" a package means that you can contact its maintainers for help (bugs and etc) on the package.

So the headline means that RHEL won't help you to install LibreOffice. There are always other way to install it though.

kbumsik··on The NixOS Foundation’s Call to Action: S3 Costs Require Community Support
Because the egress costs money actually.

Almost all cloud providers cost you for egress fee or have some limitations on egress, except Cloudflare.

kbumsik··on Show HN: Oblivus GPU Cloud – Affordable and scalable GPU servers from $0.29/hr
I am using an 8*A100 machine from Lambda Labs, but I honestly cannot understand how it can be so cheap. I haven't found a cheaper one than this. It is even cheaper than most of spot-like interruptible offerings.
kbumsik··on RedisRaft
That is about availability in the CAP theorem, not consistency though.
kbumsik··on I downloaded all 1.6M posts on Bluesky
Slightly off topic, but it seems that "cid" for identifier along with URI.

How cid is generated? Is it completely random?

kbumsik··on RedisRaft
I am not sure neither. But this might overcome the etcd's soft storage limit of 8GB? [1]

[1] https://github.com/etcd-io/etcd/issues/9771

kbumsik··on RedisRaft
MemoryDB has a single node (primary node) strong consistency.

MemoryDB seems to have a very similar architecture to that of AWS Aurora, which separates a storage layer and compute nodes and consistency is implemented not by communicating between compute nodes but by offering a consistent distributed storage layer. This architecture usually don't have a multi-node strong consistency by itself and can have replicas.

This means that in MemoryDB only the primary node is strongly consistent but the replica nodes don't.

Instead, in my experience, those kinds of AWS offerings have less operational headaches because the storage remains safe even the primary node fails and you don't need to worry about managing distributed nodes.

Edit: add pros

← PreviousPage 2 of 27Next →