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

This discussion is crazy. Google is a business that sells advertising. They build a free browser so that it is easier for the end user to use their product. Chrome does tricky things to help google like, automatically searching if you don't type a URL into the address bar. You as a user, you have typed midjourney instead of midjourney.com using google search as your dns lookup.

Google is a business that has correctly identified that users are most likely unable to type the full URL into a browser and uses this opportunity to display some advertising. As my retirement investment holds a small amount of ETFs that would own google shares, yay for me. Thank you for not typing .com


I think people need to keep repeating this until they make sense of it.

- Google is in the business of selling online advertising.

- Google is in the business of selling online advertising.

- Google is in the business of selling online advertising.

- Google is in the business of selling online advertising.

...

The tech stuff? AH its just stuff they offer so they can do the above more efficiently and effectively.

Thats it. It seems many either cant see the truth or dont want it to be so.


Sure, just don't complain when people get fed up enough to burn all this shit down with a vengeance and your retirement investment is all zeroes.


This is so true and unfortunate because golang has an inbuilt example function that closely follows the test functions. It means that all that really needs to change is how godoc promotes or badges libraries with examples.


I run a two service cluster in the home lab for fun. I use PVC mapped to a NFS share for the actual data so you could always run a local postgres binary against it. In a production environment I would map these to local disk partitions like you would normally do for a db.

The upgrade process is actually quite nice when it works but it is "another" thing to learn and troubleshoot.

I think of CRDs as a troubleshooting flowchart that someone with more experience than me has put together. When it's right it's great and when it's wrong it makes trouble shooting harder. That is until you remember that the whole point of k8s is ephemeral containers. When one breaks just delete it and let pgcluster CRD resync the data.


Love it


Hey, I noticed that you reference other implementations. What's the rationale for a new implementation?

Cheers


The main rationale is definitely the license. The existing bindings for Qt Widgets (therecipe/qt and kitech/qt.go) are LGPL. That's just really difficult to use in Go where static linking is the default behaviour.

The other bindings have some strange behaviours when I checked them closely.

- therecipe/qt: The design of the "qtbox" runtime for therecipe/qt, introduced before the maintainer went MIA. Now that we know the Jia Tan xz story, it's my hope that MIQT can be a "nothing up my sleeve" binding with a clear source code supply chain, with no prebuilt binaries.

- kitech/qt.go: The rationale for their version was to focus on compilation speed, but with GOCACHE this is no longer really a problem. It also seems to be unmaintained.


https://www.gnu.org/licenses/gpl-faq.html#LGPLStaticVsDynami...

You can have the LGPL'ed code but the price to pay is that your users give your objects files (i.e. pre-link stuff; but not the source code) so that your users can modify the LGPL code and rebuild your project with the modifications.

Moreover: https://pkg.go.dev/cmd/link

So it seems that you can have access to the object files.

Overall, it is possible to make your bindings LGPL. I understand this is a bit trickier and not very user friendly.

Or you could dual license.

But well, it's a political choice, so I won't try to convince you :-)


There are many parts to government but the French are actually sponsors of matrix. So one would have believed that they agreed with secure communications.

https://element.io/case-studies/tchap


Ask yourself why those apps like Signal, Matrix or WhatsApp can run perfectly fine in the West.


Because they don’t have public easily findable chats serving as marketplaces for illegal things?


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

Search: