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

Multi-Accounts Container Version: 8.0.7

You can click on "Manage Containers", choose a container and then remove the site with "Manage Site List".


Oh Gosh, I feel so stupid - that's exactly what I was looking for.. please tell me they just added that this morning? I know they didn't..!


There is no reason to feel stupid. Browser containers are tricky and relatively new, and I was bitten by some quirks, too. Nevertheless, they're definitely worth it.


It also indicates the need for better UX design, which for a relatively new features isn't surprising


Not stupid, I also accidentally added something to the wrong container and it took me a while and some searching to find the answer. The feature is great, but the UX is still a little lacking.


The 'Manage Site List' feature is relatively new, it wasn't there in earlier versions.

Also, the UI is... not great. For example you cannot add new urls here. Some websites forward you to some other external url through another domain for example. there is no way to add these custom domains. So annoying. There yet another extension to solve that problem, but... it doesn't support Firefox 'sync'.


> The main feature that makes me use the new interface is the ability to collapse a thread from anywhere. [...]

There is an add-on called "Reddit comment collapser" [0] that adds this to old reddit.

[0]: https://github.com/tom-james-watson/reddit-comment-collapser


You can enable the search bar, Ctrl-k focuses on it.

- https://support.mozilla.org/en-US/kb/add-search-bar-firefox-...


If you have search suggestions enabled then "http:" will be sent. Firefox disables them in Private Browsing mode for this reason.

- https://support.mozilla.org/en-US/kb/search-suggestions-fire...


No I get that part.

I guess I just had a different interpretation of "no requests are made to Google". It seems "no requests" was intended to be "no search suggestion requests" and not "no requests that leak this information to google".


> If you have search suggestions enabled then "http:" will be sent

What's the point of sending those characters?


Search Suggestions. You typed "h", maybe you want to search for "harpoons". "ht" might suggest "htaccess". "http" might be a search for "httpie". etc.


Yes, of course :-P


Unlimited Drive Storage by splitting binary files into base64:

- https://github.com/stewartmcgown/uds

- https://news.ycombinator.com/item?id=19907271


Yes, you can look at the code here: https://repo.or.cz/tinycc.git/tree


If you mean Apache License then,

The original Apache license was similar to the Berkeley license, but source code published under version 2 of the Apache license is subject to additional restrictions and cannot be included into OpenBSD. In particular, if you use code under the Apache 2 license, some of your rights will terminate if you claim in court that the code violates a patent.

A license can only be considered fully permissive if it allows use by anyone for all the future without giving up any of their rights. If there are conditions that might terminate any rights in the future, or if you have to give up a right that you would otherwise have, even if exercising that right could reasonably be regarded as morally objectionable, the code is not free.

In addition, the clause about the patent license is problematic because a patent license cannot be granted under Copyright law, but only under contract law, which drags the whole license into the domain of contract law. But while Copyright law is somewhat standardized by international agreements, contract law differs wildly among jurisdictions. So what the license means in different jurisdictions may vary and is hard to predict.

- https://www.openbsd.org/policy.html


Dumb question here, isn't a license already a contract in the first place?


Not a dumb question at all -- that's actually fairly controversial.

Many licenses are offered as part of a contract. But in _most_ jurisdictions (albeit not the one I'm standing in, which is Scotland) in order to have a contract one must have both a meeting of the minds and consideration. Many Free licenses don't have either. So they rely on copyright law: you don't have to agree to the license terms. If all you're doing is stuff that's allowed under law, you're fine. If you want to do something beyond that, you need permission and the license is what supplies permissions.

This is also where the "viral" nature of GPL licenses has its controversy: if the license is a contract, then you've agreed specific actions to take in order to be able to derive from the source. So (while it's not likely) a court could compel specific performance of that action, forcing you to release your code under the GPL (viral!). If it's not a contract, then by not agreeing to the terms you may have breached copyright, but there's no mechanism for anyone to _force_ you to do anything except stop breaching copyright. So no possibility that you will be required to release your source.

So you may be better off thinking of the license as a thing that may be bought or sold using a contract, but is itself not a contract. Proprietary software will often be bought or sold like this: you're not buying _the software_, you're buying _a license to use the software_. Where Free software licenses are often (but not always!) available for free.

But some licenses start looking like they stretch beyond the realm of pure copyright licenses, and that's where the controversy picks up again.


How do shops work in those jurisdictions? Don't they usually rely on an ‘offer’ that is semi-implicitly accepted by a client? And which is afaik a form of contract? I thought that this is the mechanism that licenses use.

This seems to be the thing in English: https://en.wikipedia.org/wiki/Offer_and_acceptance


Thanks for this excellent explanation.


Great explanation!


This was my first upgrade. I just ran "sysupgrade" & then "sysmerge" & "syspatch". For some reason "sysmerge" accidently emptied /etc/login.conf file so I had to restore it from single-user mode. I might have pressed something wrong in sysmerge prompt.

After this, I ran "pkg_add -u" to upgrade my packages & everything was running again.


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

Search: