HNHacker News
TopNewBestAskShowJobs

gattacamovie

19 karma · joined August 8, 2020

submissionscomments
gattacamovie··on Spilo: High Availability PostgreSQL cluster using Docker
using zalando's patroni operator in k8s at scale for years (mainly OCP but pure k8s as well). Features like in place major version upgrade are no match for any of the alternatives checked. Close to it is CNPG (cloudnative-pg) which is 2nd best and in 1yr might take the crown. (for companies, best part is that cnpg has enterprise support for it (named pg4k, a fork of cnpg).

But, above all, I would warmly recommed anyone to first do their best to use cockroachDB (or yugadb if you like more) instead. The benefits of distributed/horiz scaled DB usually overcome the effort of moving to it (which should not be big as it's using same pg client/protocol). And it's free if you don't need enterprise features like partitions, etc.

gattacamovie··on Chromostereopsis
do stereograms use this as well? I recall the magic eye books https://www.google.com/search?q=magic+eye
gattacamovie··on Rethinking Infrastructure as Code from Scratch
did anyone adopt in production https://crossplane.io ?
gattacamovie··on Istio moved to CNCF Graduation stage
there are 3 stages of a CNCF project: incubation,sandbox,graduated

for each there are conditions, including number of contributors, number of companies oficially backing it, etc.

gattacamovie··on Your First LTE
LimeSdr based solution should be much cheaper than USRP. Either full board, or usb based sticks (v1 or upcoming v2: https://www.crowdsupply.com/lime-micro/limesdr-mini-2/update... )
gattacamovie··on Ask HN: Who's an open source maintainer/project that needs sponsorship or help?
FBReader (aka FbreaderJ) is a very popular ebook Reader on android 10M+ downloads (and many other platforms). Unfortunately a few years back the owners of https://github.com/geometer/FBReaderJ (1.8k stars) decided to stop open source contributions and go only commercial. Their last open source version has been put here: https://github.com/geometer/FBReader-Android-2 (gradle based) As android SDK evolved, the app is no longer compatible with newer versions. The only fork that I know it made some updates for slightly newer sdk few years back: https://github.com/gelojavonitalla/FBReader-Android-2 and https://github.com/aplicatii-romanesti/FBReader-Android-2 Of course, besides updating sdk there is also a list of bugs which are long due (I can provide a list).

As the project was open till now, there were other open apps based on it, and currently unable to maintain both the main project and their own ones.

gattacamovie··on ADPS – Digital Communication of Doomsday
LoRa might be a more attractive option https://hackaday.com/2022/05/25/long-distance-text-communica...

eventually with APRS (amateur packet radio)

https://github.com/lora-aprs/LoRa_APRS_iGate

gattacamovie··on Ask HN: YouTube Channels for the Intellectually Curious
Physics (Quantum, relativity, etc) Arvin Ash : https://youtube.com/c/ArvinAsh
gattacamovie··on Kafka on Kubernetes: What could go wrong?
as some mentioned, there are benefits and there are costs applying the 'lift and shift' for big things like kafka (and elastic search, DBs, etc). The main assumption is that MOST of your apps (especially the ones affected by kafka access latency) run in k8s already. Access from outside should be mainly for:

a. integrations with other systems which do not have very strict latency constraints

b. replication to disaster recovery site

The benefits are listed (between lines) in both article and below.

Price is is usually still treating those pods like pets:

- one pod per k8s node (taints&node selectors) - special sizing & tunings of the targeted nodes (resources, kernel params, etc)

- one LB per Pod. yes, costly and against what you would expect, but that's what is required for a bullet proof deploy. (delay is not always there, especially in clouds, LB have super efficient implementations (especially gcp)

- bullet proof storage, with the required performance computed in your sizing phase.

gattacamovie··on Terraform vs. AWS CloudFormation
maybe we skip the need and move to https://crossplane.io, to abstract all this part as well as gain 2nd day operations natively, and k8s readiness. (bonus: the closest path to cloud agnostic definition)
gattacamovie··on Terraform is not the golden hammer
If you have kuternetes in the stack, I consider CNCF's https://www.crossplane.io the best path.

For the cases where the native integration with the cloud provider does not provide the exact parameters you look for, it provides the alternative to integrate with terraform in the background, while making it transparrent to you.

gattacamovie··on Show HN: Postgres Docker image with common extensions
We use zalando's spilo image and its patroni operator for many years. Not only has the extensions, but everyhing configured and 'turn key solution' for both k8s and simple docker if you like. We compared many options which are listed in this thread and this came on top from both architecture, operability, popularity, etc. Works on both k8s and ocp. We also use pure patroni (non-docker) with vms, also a great

LATELLY, one may want to look at yugabyte and cockroachdb - they have wire compatibility with pg protocol. Depending on the way you use pg, it might be a much better choice for you. It's cloud native, have enterprise support, etc.

gattacamovie··on Infra-as-Code is cloud lock-in
CNCF's crossplane seems like the answer to me: https://crossplane.io/ Each vendor creates/supports its own 'provider', it is day2 operations ready as it reacts to changes done manually (not like terraform), it's all around well known k8s api
gattacamovie··on Show HN: HyScale – An abstraction framework over Kubernetes
okd4 came ~1yr after ocp4 was there. Can it be trusted it won't have such delays in the future ? What about security fixes, features, will they always lag behind as an incentive to get the paid version? In k8s, even if you maintain iy yourself, there is a huge community and you can always get your fixes. How does okd community compare? okd was on k8s 1.11 till few weeks back, 8 releases behind! Imagine the security issues okd had for such a long period... (ps: even centos seems to be lagging behing badly, centos 7.7 took many months after rhel 7.7).

as for ocp/okd tools like s2i, ansible for replacing helm, routes, deployment configs, etc -> they never took off, community did not agree. Those that did not take care to stay away from stuff that is not pure k8s suffer from beying disconnected from the rest of industry and have to invest to redo everything... not to mention their impossibility to switch to cloud providers solutions like eka,aks,pks,etc...

gattacamovie··on The cost of 1GB of mobile data in 228 countries (Feb 2020)
From what we can see in many of the comments, the research is deeply flawed. E.g. In Roumania with 6e you get over 50gb. Actually Digi(RDS), telco has 4$ subsription with 100gb lte plus additional 50gb 3G (total 150gb)/month. As for the speed, Bucharest was found the best internet connection in the world for games (a research released few days back). Thanks to the EU roaming law, some people realized that it's so good that you can use it anywhere in Europe long term (years, without going back to Romania). Subscribe in ro with the smallest plan 4$/month, and enjoy 1.7e/Gb anywhere in Europe, as long as you want!!! This is only for Digi (not organge/vodafone/tmobile). ONLY Digi allows you to stay long term in roaming (years). Here are full prices(use google translate): "Tarifele de roaming, cu TVA inclus, care se aplica de la primul min/MB/SMS utilizat sunt: apeluri locale si catre tari UE/SEE 0.0183 Euro/min; catre alte tari 1.4875 Euro/min si 0.0060 Euro/SMS trimis. Apeluri primite 0.0094 Euro/min si 0 Euro/SMS primit. Trafic date 0.0017 Euro/Mbyte. Apeluri gratuite in UE/SEE: 112 (Urgenta) si +40314007777 (info tarife). Multumim, echipa DIGI." So, if you are anywhere in Europe with higher than 1.7e/gb, make a Digi subscription and you all set.
gattacamovie··on The cost of 1GB of mobile data in 228 countries (Feb 2020)
From what we can see in many of the comments, the research is deeply flawed. E.g. In Roumania with 6e you get over 50gb. Actually Digi(RDS), telco has 4$ subsription with 100gb lte plus additional 50gb 3G (total 150gb)/month. As for the speed, Bucharest was found the best internet connection in the world for games (a research released few days back). Thanks to the EU roaming law, some people realized that it's so good that you can use it anywhere in Europe long term (years, without going back to Romania). Subscribe in ro with the smallest plan 4$/month, and enjoy 1.7e/Gb anywhere in Europe, as long as you want!!! This is only for Digi (not organge/vodafone/tmobile). ONLY Digi allows you to stay long term in roaming (years). Here are full prices(use google translate): "Tarifele de roaming, cu TVA inclus, care se aplica de la primul min/MB/SMS utilizat sunt: apeluri locale si catre tari UE/SEE 0.0183 Euro/min; catre alte tari 1.4875 Euro/min si 0.0060 Euro/SMS trimis. Apeluri primite 0.0094 Euro/min si 0 Euro/SMS primit. Trafic date 0.0017 Euro/Mbyte. Apeluri gratuite in UE/SEE: 112 (Urgenta) si +40314007777 (info tarife). Multumim, echipa DIGI."

So, if you are anywhere in Europe with higher than 1.7e/gb, make a Digi subscription and you all set.

gattacamovie··on Ask HN: Films that made you see the world differently?
Movies with great impact on me:

1. Untouchable - must see

2. Gattaca - are we going there?

3. 1984 - must see

4. Idiocracy - initially looks like joke/stupid movie, but it's more real then we may want to agree

5. Life of others (made in Ge)

6. Amelie Poulain (made in Fr)

7. Turtles can fly (made in Ir)

8. Stalker - the russian original (3 parts) (made in Ru)

9. Metropolis

Other good movies:

Lost Horizon

The Bucket List

The Truman Show

Solaris 1972

Enemy at the Gates

The Hitchhiker’s Guide to the Galaxy

Tips for good movies in general: take countries one by one and search best ever movies from that country.