Hacker News new | past | comments | ask | show | jobs | submit | more residentfoam's comments login

Looking forward to a Google Container



The reason Facebook Container exists is because the UX of the generic version is awful. Trying to created a new container to always open a site with has something like half a dozen steps.

And of course we won't get a dedicated 'Google Container' from Mozilla because despite all their hot talk they know what side their bread is buttered on.


"ctrl + ." or just click the container button on the top right

Select "always open this site in".


You're missing quite a few steps. I just ran through this process to ensure I didn't miss anything:

1) Visit the site.

2) Click the container button or use the shortcut.

3) Click 'Manage Containers'

4) Click 'New Container'

5) Name the container, click 'Ok'

6) Open the multi-account containers panel again.

7) Click 'Always Open This Site in...'

8) Select your new container.

But wait, you're still not done!

9) Open the site again in a new tab.

10) Check the 'Remember my decision for this site' box. (Didn't I already tell it to ALWAYS open the site in that container, in step 7?)

11) Click 'Open in [your container] Container'

That's how you create a new container to always open a site in with the Multi-Account Containers extension.



Mozilla gets too much Google money to do that. I've asked for them to do a first party extension for this, and they have "no plans" to do so.

Unfortunately, I don't trust a third party extension with this either.


If you don't trust a third party, how about creating your own? That should provide an answer for your trust issues.


This could be said for most of one's software stack, but there's only so much time in a day.


If I were the US authorities, I'd start asking/demanding Google to stop SSO across Search/GMail/Browser.

Just because I am a GMail user does not automatically mean that you can trace all my web search.

In addition, I'd demand removing Captcha-alike when using VPN services, to avoid them from tracking my IP.

I mean, even if you are not logged-in, they can still correlate IPs across products.


> In addition, I'd demand removing Captcha-alike when using VPN services, to avoid them from tracking my IP.

You'll demand that from whom? Is not Google that plops the captcha in your face, is the particular webiste/app that is doing it. Is the same thing as with the Facebook trackers/buttons.


It is also Google.


> In addition, I'd demand removing Captcha-alike when using VPN services, to avoid them from tracking my IP.

This feels like a random, irrelevant complaint.


Where was the antitrust in all these years ?

I think it is a little too late now. Companies like Google have grown to the size where it is now impossible to stop them from being a monopoly.

I don't think there is anything, anyone in the world can do to really allow a fair competition in the space.

As for the fines that e.g EU has inflicted to Google in recent years, they are simply ridiculous, considering Google's revenues.


Anti-trust law really has broad authority if they can make this stick. Just because this is tech doesn't make it special. The EU fines were nothing. If this goes well, it would be a forced dismantling similar to what happened in the early 1900s. Google would have to win the case or cease having any U.S. presence whatsoever to get away from this.


I stand with Apple!

I deleted my FB account years ago, never used Instagram. Unfortunately I am forced to use WhatsUp because of my family :( .

I think it is time to put a stop at this selling user data business. Selling user data and ads is not an Apple business, so I trust Apple vs Google, where the majority of their revenue comes from ads.


Apple has to share your data with advertising partners whereas your data doesn't leave Google.

Apple patents trivial programming language features and curved phone corners.

Apple deceptive marketing is well known.

Google has actually contributed lot more than Apple to open source.

There is a FOSS app store for android, because it is not a walled garden like iOS.

There is privacy, as in Linux culture, and there is "Privacy!!" as in apple marketing.

I am not affiliated to Google. But the hate they get here is undeserved.


I have also recently switched to DuckDuckGo and so far I am happy with it.


In a professional context (and not only), one would think that this should be the normal expected good practice. But unfortunately, that is not the case.

It is so surprising (well not really) to see how, in most cases, developers put so little to close to zero effort in writing proper commit messages and more in general to have a clean commit history. They simply don't care and you keep seeing garbage commits with non-sense to close to empty message and description. Sadly enough this is seen as normal and just accepted.

Every single team I have been working with from small to large organizations I always had to pick up on the "write proper commit history" fight. And even after extensive explanations on why you should do that, people simply don't care and they keep pushing stuff like: "fix", "updated class z" and stuff like that.

Commit history does not seem to be part of the review process.

Sometimes it is just so depressing to see how so unprofessional software engineers are.


If it makes you feel better, biologists are often no better. Our equivalent to git commits is labelling tubes and keeping little excel databases of what has gone where. Often databases stop being updated or people give their tubes esoteric labels that are meaningless to those who look at them a year later. As a research assistant in a large lab, I discovered blood tubes with literally no labelling, and often spent hours searching for samples in the labyrinth of freezers in that lab. It is also not uncommon for papers to be retracted because the original authors lost the raw data!


I used ORMs JPA/Hibernate in several projects/teams and the outcome is always the same: things always get messy and overcomplicated, few reasons :

- they push developers to design super-normalized db schemas that look beautiful on paper but are horrible in practice

- the average developer has a very superficial knowledge of how ORMs work and this often leads to bad code/performance

- soon or later you will find yourself fighting the "framework" because what you are trying to do does not fit their model (e.g: upsert)

In my experience, this whole idea of abstracting from the DB is faulty at its root. You want your code to be close to the DB so that you can use all the greatest and latest functionalities without waiting for the framework X to support it.

I have found that JOOQ or simply Spring JdbcTemplate in most cases are more than enough.


Agreed! I've found JOOQ to be excellent.

Generally ORMs try to abstract away the database entirely. This is mostly fine for CRUD stuff where you really just want to persistently stash away something basic off host. If you could write perfect uncrashing programs you'd probably just keep them in memory.

As soon as you need to find things, especially based on their relationships, you'll need to be aware of what indexes you have available at least. Eventually you'll want to have control of the precise query

JOOQ lets you compose queries programmatically without really hindering you from producing any query you want but not forcing you to glue strings together either.


First your tree needs an apple, then it needs a pear, and then a fig, and after a year or two of grafting other things on you end up wishing you'd just created a cornucopia with a bunch of columns instead of joining a endless fruit because two thirds of the time you need a mix of the fruit anyway.

I'm definitely guilty of over-normalizing at least some of the time, but I'm less convinced that it's related to ORMs so much as it is to frequently having to build things without knowing how related they'll end up being in the future.


I have mixed feelings about this.

As society, we seem to be ok with millennials fresh out of college making hundreds of thousands of $$$ a year for a bunch Javascript that allows people to share pictures of their butt with their friends BUT we are not ok with doctors who literally - save lives - getting paid according to their responsibilities?

Same goes with football/basketball/etc.. players whose sole purpose in life and responsibilities are to throw a ball somewhere and for that, they are covered in gold!

I think doctors should be paid a lot of money and on the other hand, many other professionals should be paid way less compared to what they make now!

That said, this proves, yet another time, how unfair and inefficient this whole health insurance system is.

Health care should be a universal right and should be provided as a public service at a minimum cost for single contributors. People have the right to getting sick and receive the best possible care without going bankrupt or having to sell their houses for it.

It is that simple.

On this, the EU model wins hands down compared to the US one. And it's time for Americans to open their eyes and realize how unfairly they have been treated in this regard for their entire lives.


> As society, we seem to be ok with millennials fresh out of college making hundreds of thousands of $$$ a year for a bunch Javascript that allows people to share pictures of their butt with their friends BUT we are not ok with doctors who literally - save lives - getting paid according to their responsibilities?

Programmers only make that because the services they build are extremely scalable, profitable, and wanted by many driving up demand for programmers. Eventually, supply should drive down wages which is fair. I also don't mind doctors making good money but they should not be able to artificially constrain supply just so they can jack up their prices.


What gets me at the end of the day is that almost the entire institution that makes programming "valuable" is wholly fictitious and socially constructed. Without institutional international copyright and IP protection the vast majority of software produced would not generate nearly as much revenue per developer hour as it does today. The entire industry is basically an accident caused by greedy corporations extending copyright indefinitely for a century before the commoditization of computation happened and suddenly having the correct number could make you impossibly rich while you were given government protections of your exclusive ownership of said number.

When you look at the stock market and you see ludicrous P/E ratios on companies like Google and Amazon it must be acknowledged the only reason money sees them as being so valuable is because governments the world over have awarded them, through employee ingenuity or acquisition, exclusive permanent monopolies to millions of ideas enshrined in copyrights any of which could explode into an infinite money machine on any given Tuesday. Paired with their treasure troves of harvested data on people they are the largest entities in existence not for the actual real world value they produce but for the untenable position they now occupy with the force of the state and international trade standing behind them to preserve their position as the total arbiters of information.

Its really gross, and I have to live every day knowing that I largely do this (the programming, computers, tech, etc) on the back of a power structure enshrined and grown cancerous over centuries with the intent to exploit perpetual monopolies on ideas.


If everyone could copy your IP which is essentially free to do these days with computers, how would anyone make money creating IP which is the main driver of GDP growth? Would you prefer to live in a stagnating economy while every other countries citizens gets richer than you everyday?


IP creators could still make money from the first sale, or in a pay-what-you-want scheme.


What copyrights do Google and Amazon rely on to stay a monopoly?

Actually, it feels like with everything hosted server side these days there really isn't a lot of benefit to IP protection to tech companies. Media companies yes, tech companies not really.

Even if all of googles source code was stolen today, and it was legal for people to use it, would that really change anything for google?


> As society, we seem to be ok with millennials fresh out of college making hundreds of thousands of $$$ a year for a bunch Javascript that allows people to share pictures of their butt with their friends BUT we are not ok with doctors who literally - save lives - getting paid according to their responsibilities?

FAANG companies make from 500k to over 1 million dollars in revenue per employee.

Paying someone 1/10th to 1/4rd of what they bring in is hardly outrageous.


How about paying fair taxes? Why we as society tolerate all these offshore tax avoidencies?


> As society, we seem to be ok with millennials fresh out of college making hundreds of thousands of $$$ a year for a bunch Javascript that allows people to share pictures of their butt with their friends BUT we are not ok with doctors who literally - save lives - getting paid according to their responsibilities?

That is once again a US-centric view. The rest of the world doesn't overpay their programmers to nearly the same degree. It's a comfortable wage. Upper middle class. But the equivalent of "entry-level six figures", not "six figures, then a couple times over beyond that for good measure".


Don't worry, that's only the in the US. In Switzerland, for example, many people are paid a lot. They also pay a lot.

In The Netherlands, psychiatrists have a higher entry level salary than the average CS grad.


They also have a lot more training and responsibility than the average CS grad.


That’s why so many Netherlands tech companies are international household names.


From what I understand psychiatrists are one of the highest paying professions


I find myself browsing Netflix but not finding anything interesting. Old movies and low-quality content. I am deleting the subscription.


$5B is peanuts for FB, just Mark personal wealth is ~$74B, he could pay the fine himself.

The should have fined FB on some % of their total revenue, like GRDP. I'd say 15/20% at least.


5 billion is a truck load of cash and any company with the least competitive capacity will be willing to spend up to 4.999.999.999 to avoid paying it.


> is a truck load of cash

it is relative, for normal people it is indeed a ton of cash, but you have to compare that to the size of FB. In that respect, $5B is not that much.


Thats the wrong mental model. Most operations facebook does is in the few cents to a few dollars: that is insignificant to the total revenue, so they would forgo every single thing relative to the general income, and you can guess what happens afterwards.


The problem is 15/20% gets into scary headlines that nobody wants to be behind


Their revenue for 2018 was $56B, so while not 15/20%, it's higher than the maximum fine of the GDPR (4%) would be.

Though the GDPR is per violation, so technically one can be fined for more than that.


Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: