Hacker Newsnew | past | comments | ask | show | jobs | submit | bluepuma77's commentslogin

Why, GPTZero states about the main text: "We are highly confident this text is entirely human"


from the text:

  "They quietly updated their messaging to praise the protocol once the story was already out."
  "Two closed platforms. Two open source projects. Two cases of building on community infrastructure while obscuring that fact for as long as possible."
  "Then, with no announcement and no explanation, the repository was deleted. Not deprecated. Not redirected. Deleted."
  "These are not the same politics."
  "None of that makes W Social evil. It does however make the "this is for the people" framing worth scrutinising."
  "Davos doesn't mean grassroots. W Social is what happens when the establishment decides again that it wants its own internet: it finds the nearest community-built toolkit, rebrands it, performs openness long enough to land institutional credibility, then closes the door. The users become the product. The community becomes the unpaid resource. The mission statement becomes the marketing."

from the headings:

  "The Ideology Is Different. The Structure Isn't."
  "Why This Matters Right Now"

etc etc


I don't get your argumentt. That doesn't sound LLM written to me.


> It was needed back in the era of really expensive memory.

Well, it seems we are back in an era with really expensive memory.


That’s funny, but most new cpus today have more L3 cache than those computers had memory and disk space combined.


Well, how do you define main Linux distros? Isn’t the next smaller one not receiving the info always complaining?


> Well, how do you define main Linux distros? Isn’t the next smaller one not receiving the info always complaining?

For a first approximation: Ubuntu, Debian, RHEL(-derived) to begin with, and SuSE which is in EU/server space (AIUI):

* https://commandlinux.com/statistics/most-popular-linux-distr...

* https://commandlinux.com/statistics/linux-server-market-shar...

Seems like Gentoo, Arch, Mint, and Slackware could also be as well:

* https://distrowatch.com/dwres.php?resource=major

U/Deb/RHEL are 'upstream' of a lot of other projects, and fixes would trickle down to Rocky, Alma, etc. Perhaps VM OS in cloud (AWS, Azure) could be a usage gauge as well.


Isn't there already a distro security list for this purpose?


Yes.


A zero-downtime migration to a single database server? Power fails, disks fail, even CPU fans sometimes fail and bring a single server to a halt. Somehow I would have expected at least a high-available database cluster with multiple machines for applications "serving hundreds of thousands of users".


The US seems like a pretty huge area for the number of people living there. Why do they need to build a data center 100m from a house, why not build it 1000m away?


utilities cost more to run further


I think you mean 'the utility hike due to the datacenter wouldn't be able to be shared split with the house then'.


The mentioned AIStor "alternative" is on the min.io website. It seems like a re-brand. I doubt they will link to competing products.


Now we only need easy self-hosted Postgres clustering for HA. Postgres seems to need additional tooling. There is Patroni, which doesn't provide container images. There is Spilo, which provides Postgres images with Patroni, but they are not really maintained. There is a timescaledb-ha image with Patroni, but no documentation how to use it. It seems the only easy way for hosting a Postgres cluster is to use CloudNativePG, but that requires k8s.

It would be awesome to have easy clustering directly built-in. Similar to MongoDB, where you tell the primary instance to use a replica set, then simply connect two secondaries to primary, done.


Postgres is not a CP database, and even with synchronous replication, it can lose writes during network partitions. It would not pass the Jepsen test suite.

This is very hard to fix and requires significant architectural changes (like Yugabyte or Neon have done).


> Postgres is not a CP database, and even with synchronous replication, it can lose writes during network partitions.

Argument is that partitioning almost never happens, because of network reliably rerouting traffic.


Reliable networks don't actually exist[1].

Clearly, it's possible to reduce the risk to the point where many companies are willing to accept it, but it's still a problem and comes with high operational costs. And for some use cases (like finance), even a small risk of undefined database behavior or lost writes is unacceptable.

The future are distributed databases with consensus, and unfortunately, Postgres isn't there yet.

[1]: https://aphyr.com/posts/288-the-network-is-reliable


reliable network and partitioning are two different things.

If your network is down, your clients can't connect DB too, and nothing works. State of network partitioning is harder to achieve, its more like if connection between two datacenters is down where DB replicas live, which is more rare because of all global connection redundancy.


It's really the same thing. Network partitions can (and do) occur within a single DC.

> If your network is down, your clients can't connect DB too, and nothing works

This sounds simple, but can only be achieved with high certainty using distributed consensus.


From my point of view the real challenge comes when you want high availability and need to setup a Postgres cluster.

With MongoDB you simply create a replicaset and you are done.

When planing a Postgres cluster, you need to understand replication options, potentially deal with Patroni. Zalandos Docker Spilo image is not really maintained, the way to go seems CloudNativePG, but that requires k8s.

I still don’t understand why there is no easy built-in Postgres cluster solution.


I prefer WG-Easy (https://github.com/wg-easy/wg-easy), which uses a Docker container, not ansible.


> I don't understand why so many people are using [Cloudflare].

> "Let us handle all your internet traffic.. you can trust us.. []"

TLS does not help, when most Internet traffic is passed through a single entity, which by default will use an edge TLS certificate and re-encrypt all data passing through, so will have decrypted plain text visibility to all data transmitted.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: