News for hackers. Stuff that matters.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by hannob on Sunday June 19, 2022 @10:04AM (#31799470)
I find it really strange where some privacy debates have gone wrong, and this is a perfect example. It's basically a form of "don't trust them, better trust us, also we're in a country with better privacy laws". Which is an imperfect solution at best, and given that I have no idea who bunny.net is it's a questionable one at best.

If you embed a font hosted somewhere else you expose some of your user data to them. Now with fonts there's a really simple solution: Just don't. As an added bonus, hosting fonts on your own server is faster as it goes through the same HTTP connection.

There are situations where you can't completely avoid privacy issues, and then you can try to do better than others. But if you can completely get rid of a privacy issue then obviously that's what you should do.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by _fat_santa on Sunday June 19, 2022 @11:07AM (#31800089)
> If you embed a font hosted somewhere else you expose some of your user data to them. Now with fonts there's a really simple solution: Just don't. As an added bonus, hosting fonts on your own server is faster as it goes through the same HTTP connection.

I never quite understood the debate around fonts. You could use the CSS/Link import that Google provides, but that's never the optimal solution. Like you I always download the fonts and use them directly via @font-face.

The only advantage I see to using Google Fonts / some privacy respecting font service like this one, is when you are first prototyping an app and want to either test fonts, or want to move quickly and not worry about setting up fonts properly. We also used in a places like Storybook where having correctly set fonts is not as important.

But even if you did use it in prototyping, it's best practice to pull down those fonts and store them locally before going to production (at least in my mind).

Am I missing something?

Re:Bunny fonts – privacy respecting drop-in replacement for ... by ncmncm on Sunday June 19, 2022 @04:32PM (#31803197)
On Firefox desktop, I force literally all fonts -- serif, sans, what-have-you -- to Linux Libertine. Dingbats can look odd, but you get used to that.

For reasons I am sure I will never fathom, browsers on mobile provide all the same settings options, and religiously ignore them.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by cmeacham98 on Sunday June 19, 2022 @07:42PM (#31804641)
I used to do this, but it broke a lot of websites, especially those that use custom fonts to display symbols.

Nowadays, what I do (and recommend to others) is to set Firefox to never send a referer cross-origin, so google fonts and similar don't get to see what website I'm on. I've found that very few websites break with this.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by runarberg on Sunday June 19, 2022 @08:22PM (#31804888)
Font icons is another one of these things that some web developers tend to do and should probably stop. SVG icons are superior in every way—at least all the ways I can think of.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by efreak on Monday June 20, 2022 @03:52AM (#31807445)
A growing number of websites support dark mode theming, but not all of them. When I open a page in reader mode and switch to dark theme, I don't expect logos in the text to fade into the background. Svg is also often much larger than a font file, especially one that's subset.

While it's not svg or on the open web, I have a particular hate for sborn.jpeg in ebooks, as I read my ebooks in dark mode at night and having occasional section break symbols (ornaments) white on black is particularly irritating. Other unnecessary images often found in ebooks include bullets, chapter titles flourishes, letters with accents, and even the chapter title itself.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by runarberg on Monday June 20, 2022 @10:51AM (#31811014)
I was manly talking about icons, but not logos. Icons usually only have one color—which is often the same color as the surrounding font color. If your icon is only a single <path> (most good icons are) then you can color them with:

    svg { fill: currentColor; }
    .parent { color: var(--text-color); }
When you use dark-mode the color of the svg path should change with the text as long as the author changes --text-color in a dark-mode media query.

    @media (prefers-color-scheme: dark) {
        --text-color: wheat;
    }
I don’t know about the size, but I suspect that if any the difference is negligible. Most of my icons are a few hundred bytes uncompressed. And I usually put them in a sprite which is usually well under 50 KiB uncompressed. I don’t know how large font icon files are, but I suspect they are not that much smaller that it makes a difference.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by WorldMaker on Monday June 20, 2022 @01:12PM (#31812831)
> Svg is also often much larger than a font file, especially one that's subset.

Subsetting is where SVG shines, though.

For icon fonts, you can much more easily subset SVG icons than a font file. Font file subsetting needs dedicated tools like font editors (with Icomoon being a common choice these days) and often manual maintenance/upkeep, whereas SVG tree shaking is a natural part of any web bundler (webpack, etc) and automatically adapts to your icon usage and tools in your web bundler such as bundle splitting/lazy loading.

The Fort Awesome JS libraries behind Font Awesome's SVG icon fonts reduce things further from SVG XML files to tree-shakeable ESM files [EcmaScript Modules] that include just a few pieces of metadata and the lone important path text (sticking to a single SVG path per icon), then build the SVG DOM at runtime (as VDOM in the case of the React library), including making sure it follows fill: currentColor to pick up the text color. Minified and tree-shaken by most web bundlers the ESM files are very competitive with any other font format and the convenience wins of automatic subsetting by web bundler are hard to match.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by efreak on Monday June 20, 2022 @05:59PM (#31816652)
I use Calibre for font subsetting, usually for use in ebooks, but I've used it for a website as well. The only gotcha I've found is that Calibre doesn't recognize css content attributes (`div.icon{content:"source:"}`), and that font names need to be correct. This is pretty trivial to get around, and generally only needs to be done once.

I've never used webpack or any other bundler on any personal website I've written, nor have I ever used react or other heavy frameworks (I used jQuery when I was in school). Perhaps these are useful on larger websites, but I prefer to avoid scripts in general, with the sole exception being scripts that parse a data source to generate a page client-side (most pages on my system are static, so I don't even have php or such installed). To me, automation means I make changes to the html on my server and reload the page.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by WorldMaker on Tuesday June 21, 2022 @03:03PM (#31827760)
SVGs are still often better subsetted raw ("unbundled") in that case both for local development and on HTTP/2+ servers. Things are slowly moving back away from bundlers/bundles which were mostly about getting the most out of HTTP/1.x tradeoffs most of which either no longer apply (because changes in browser caching rules for privacy reasons) or are mostly obsolete concerns (with HTTP/2+).

You aren't going to get easier subsetting in a modern browser than a folder full of SVGs and the browser only pulling the URLs it needs as it needs them rather than an entire bloated icon font format all at once up front. No need to double check that Calibre has got the right font subset from your CSS or to open Calibre at all, just upload the folder of SVGs and let the browser "subset" it, in the classic ways of HTML going back to its origins. Even less "automation" than Calibre.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by account42 on Monday June 20, 2022 @10:14AM (#31810592)
> I don't expect logos in the text to fade into the background.

You can use @media (prefers-color-scheme: dark) { ... } in the style inside the .svg and browsers render it accordingly in dark/light mode. But yes, not being able to set the color from the page CSS is annoying.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by account42 on Monday June 20, 2022 @10:12AM (#31810558)
Not advocating for font icons but one advantage is that their color can be styled form the page CSS - for SVG that only works if the SVG is embedded in the HTML, not if it is loaded externally or from data URLs.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by runarberg on Monday June 20, 2022 @10:39AM (#31810882)
You can use SVG sprites to overcome that limitation. My SVG icons are usually only:

    <svg><use href="/path/to/sprite.svg#my-icon" /></svg>
Good SVG icons are a single <path> which can be colored in your CSS with

    svg { fill: currentColor; }
Then it will take which ever font color it inherits.

Off course I usually wrap this in a component and only write <app-icon icon="my-icon"></app-icon>.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by heretogetout on Sunday June 19, 2022 @01:44PM (#31801564)
If the font is already in your browser cache (which it might be if they're hosting it on a common CDN) web pages should load with the correct font right away instead of either loading blank areas or a default fallback font before switching to the correct font, causing jank.

The best solution here is to use standard fonts that are available in all browsers, of course.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by modeless on Sunday June 19, 2022 @02:01PM (#31801716)
Sorry, not since cache partitioning. https://developer.chrome.com/blog/http-cache-partitioning/

Privacy killed the shared cache.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by SquareWheel on Sunday June 19, 2022 @06:37PM (#31804198)
And it's such a niche privacy issue too. I would gladly take a shared cache over cache isolation. Especially for something used on as many sites as Google Fonts is.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by mikeiz404 on Monday June 20, 2022 @03:50AM (#31807426)
You may be interested in the LocalCDN extension [1] which tries to solve the privacy vs speed issue for common resources by intercepting known remote resource requests and returning a local copy.

1: https://www.localcdn.org/

Re:Bunny fonts – privacy respecting drop-in replacement for ... by SquareWheel on Monday June 20, 2022 @07:18PM (#31817508)
It looks like it's only "officially" supported on Firefox, but I'll give it a try. Thanks.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by mritzmann on Monday June 20, 2022 @03:26AM (#31807280)
For data protection reasons, this has not been the case for a long time. Both for Firefox and Chrome.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by tyingq on Sunday June 19, 2022 @10:19AM (#31799617)
It seems okay to me for the case of google. Since Google-owned sites, Adsense, Gmail, and Google Analytics are so ubiquitous, things like a font download are trivially easy for Google to correlate to your other activity. There's much less value for BunnyCDN to abuse it, because they don't have the critical mass of your other activity.

Yes, just serving up your own fonts is better, but this is an improvement that seems to work with only a minor change.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by judge2020 on Sunday June 19, 2022 @11:18AM (#31800175)
For both bunny.net and Google Fonts, using a CDN is useless with the advent of timing attacks related to the browser cache https://news.ycombinator.com/item?id=24894135. Storing fonts on the same domain avoids a DNS lookup and extra TCP connection.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by rrdharan on Sunday June 19, 2022 @02:17PM (#31801860)
I see this completely the opposite. There’s much more risk to Google to be lying about the privacy agreement applicable to Google Fonts (https://developers.google.com/fonts/faq#what_does_using_the_...) than there is to some unknown company that won’t be a target for regulators and won’t make any news for casually violating your privacy through shoddy engineering work or incompetence let alone maliciousness.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by ncmncm on Sunday June 19, 2022 @04:35PM (#31803219)
I perceive exactly zero risk to Google in lying about literally anything at all. Have you ever heard about them being even slightly inconvenienced in response to any abuse?
Re:Bunny fonts – privacy respecting drop-in replacement for ... by KerryJones on Monday June 20, 2022 @02:16AM (#31806895)
Re:Bunny fonts – privacy respecting drop-in replacement for ... by rossjudson on Sunday June 19, 2022 @11:45PM (#31806080)
Do you feel like providing any examples?
Re:Bunny fonts – privacy respecting drop-in replacement for ... by Nextgrid on Monday June 20, 2022 @09:36AM (#31810189)
Re:Bunny fonts – privacy respecting drop-in replacement for ... by ncmncm on Monday June 20, 2022 @10:41PM (#31819188)
Status of that, two years on, appears to be complaints that Google is violating its discovery obligations.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by ncmncm on Monday June 20, 2022 @12:09AM (#31806184)
Lack of examples,you mean?
Re:Bunny fonts – privacy respecting drop-in replacement for ... by tyingq on Sunday June 19, 2022 @02:24PM (#31801932)
I read that pretty carefully, and didn't see anything about not saving and correlating the visit with other logs they have.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by Nextgrid on Monday June 20, 2022 @09:35AM (#31810185)
The GDPR went into effect in 2018 and gave companies 4 years to prepare for it. The GDPR has strict guidelines as to how data processing consent flows should be presented, including the fact that it should be as easy to decline as it is to accept.

Yet, Google initially implemented a malicious consent form where accepting is easy and declining is impossible. They only very recently implemented a compliant consent flow which gives you an easy option to decline.

Google has already proven their bad faith and successfully got away with it, along with plenty of other companies.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by rmbyrro on Sunday June 19, 2022 @06:47PM (#31804267)
Can someone point out a good reason for not downloading the font files and serving them directly from your CDN or servers, without any calls to third-parties in your HTML?
Re:Bunny fonts – privacy respecting drop-in replacement for ... by manigandham on Sunday June 19, 2022 @10:49PM (#31805795)
No great reason. Google occasionally optimizes the CSS delivery along with browser features (like in Chrome releases) where only certain files (and now only parts of files) are downloaded for the fonts.

But with HTTP2+, serving from your own domain has no performance impact unless you're limited by bandwidth or extreme latency, and often can improve things by avoiding another DNS/TLS/TCP connection.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by technion on Sunday June 19, 2022 @07:34PM (#31804583)
"The bikeshed"

I've been down this road. I don't know what it is, but many web developers are extremely adverse to doing it. Even once you've convinced people to let you do it, the first PR from a new hire is a fix for this "bug".

Re:Bunny fonts – privacy respecting drop-in replacement for ... by citizenkeen on Sunday June 19, 2022 @08:39PM (#31805003)
What is the bikeshed?
Re:Bunny fonts – privacy respecting drop-in replacement for ... by nvr219 on Sunday June 19, 2022 @08:52PM (#31805070)
"Organizations spend disproportionate time on trivial issues" - cn parkinson

not sure how it's relevant here though

Re:Bunny fonts – privacy respecting drop-in replacement for ... by webmaven on Monday June 20, 2022 @12:59AM (#31806446)
> not sure how it's relevant here though

As I understood the answer, the expanded version would be "the only disadvantage is having to spend an unreasonable amount of time arguing about this issue, which will drag on forever since it is relatively minor."

Re:Bunny fonts – privacy respecting drop-in replacement for ... by nvr219 on Monday June 20, 2022 @12:32PM (#31812330)
Thank you.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by maccolgan on Monday June 20, 2022 @12:37AM (#31806340)
Google Fonts does serve a different font based on the user agent. Depending on things like hinting and stuff. Bunny fonts would help solve that problem.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by justsomehnguy on Sunday June 19, 2022 @08:55PM (#31805083)
Ha, you want an anecdote?

Years ago, when I worked at MSP serving quite a big federal customer... We received a ticket what $companysite.tld isn't working. Pretty unusual, but the first things first, so I just type $companysite.tld in the browser. It works fine.

Okay, ignore then.

But, no, 15 minutes later we receive an email with a tons of people in CC and a lot of !!!!s in the subject and body what the site is still down.

I again check it from my machine (which of course was in the MSP office, not on customer premises), it works fine, DNS, tracert, yada-yada.

Our network team replies what $companysite.tld responds to ping so everything works fine from their POV. Duuuh.

Okay, I hop to the management station located in the customer's DC, test the site there... and it doesn't work there. Just a blank screen, no errors, nothing. Which is pretty strange because the site is hosted in the same DC. DNS resolves to the proper records, ICMP works including traceroute...

Well, long story short, after 30 minutes of head scratching and dozens of emails with ever longer list of people in CC it occurs to me to hit F12.

I open the developer console, switch to Network tab, type in $companysite.tld and I see what the traffic is starting to flow just fine, only to stall to a halt at... googlefonts.com (or whatever TLD they used).

At this point I just calmly sent an email explaining what the site was working just fine, it just wasn't able to properly load from the customer premises because of the block of Google services.

To summarize:

somebody from the customer ordered to block Google services on the network level (don't even ask);

network team (certified Cisco CC** folks!) implemented it by dropping traffic instead of denying - so the firewall would notify the client station about that and the browser would abort the request to googlefonts.com and wouldn't wait a full timeout for each request (don't forget DNS records resolved just fine, if they sent NXDOMAIN for it there wouldn't habe been even an attempt to connect);

network team diagnoses the availability of the web-sites by using ICMP ping... but that wasn't the first or the last time when I was quite... disappointed of their qualification.

While it is very rare for major CDNs to go down, it happens, and even more shenanigans can happen on a network level between some client and your website (and proliferation of DPI by various countries, agencies and enterprises doesn't help here too).

So if you are on the payroll just host the fonts (and honestly - all assets, if applicable) with the web-site and sleep soundly. Of course if you are paid for each "incident", then Web3.0 is all yours. *grin*

Re:Bunny fonts – privacy respecting drop-in replacement for ... by culi on Sunday June 19, 2022 @09:33PM (#31805337)
Wouldn't initial page load be affected? On the user side this only really happens on the very first load when the font isn't cache'd but this might affect SEO bots more?
Re:Bunny fonts – privacy respecting drop-in replacement for ... by manigandham on Sunday June 19, 2022 @10:50PM (#31805799)
It makes no difference other than download/parse performance. You have to weigh the latency/bandwidth of your origin vs that of Google's CDN and the extra connections.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by hsjdbdksjsj on Sunday June 19, 2022 @10:33AM (#31799755)
you won't believe this, but as the end user you can solve this in your life once and for all, and also improve your life! something rare for online annoyances nowadays.

any decent browser, i mostly use firefox, have a checkbox in the font screen that prevents sites from changing the page font.

i set all sites to user Ubuntu Mono. always. all the time. everywhere.

the only downside are sites that use winding-like fontawesome. you will get "S" instead of the magnifyingglass icon... i got used to things like that. Google meet screen is particularly weird. meh.

but after you are past the initial shock, having the same font everywhere is the ideal usability hack. faster reading. less distraction. it's perfect.

and as a bonus i don't even care (as i block referrer headers xdomain), not a single request ever goes to googlefont and the likes.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by justinclift on Sunday June 19, 2022 @10:51AM (#31799933)
Oh, that'd probably work really well with dyslexic style "easier reading" fonts too.

eg: https://opendyslexic.org / https://github.com/antijingoist/opendyslexic

Re:Bunny fonts – privacy respecting drop-in replacement for ... by nyanpasu64 on Sunday June 19, 2022 @11:36AM (#31800331)
I used to disable font overrides altogether. Another failure mode of that mode is that the omnipresent Material Icons displays words (the font contains ligatures replacing words with icons) instead of icons.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by lmz on Monday June 20, 2022 @12:38AM (#31806345)
A word sounds much better than a random character.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by ajvs on Sunday June 19, 2022 @11:01AM (#31800019)
Alternatively people can use uBlock Origin and simply block all remote web fonts. It'll break some sites which use fonts to replace icons, but the add-on can easily be disabled for those specific sites.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by michaelmior on Sunday June 19, 2022 @11:45AM (#31800389)
And that I don't get to see the site as the original designer intended. It's of course perfectly fine for others to not care about that, but I enjoy it.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by zzo38computer on Monday June 20, 2022 @01:13AM (#31806529)
I also configure it to prevent sites from changing the page font. However, if a fix pitch font is requested, then it should always use a fix pitch font to display the text (even if it is not the same font as was requested), and I would want PDF and SVG to support loading fonts, but not HTML. However, there does not seem to be a setting for that.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by chrismorgan on Sunday June 19, 2022 @01:27PM (#31801406)
Icon fonts that use the Private Use Area code points do still work when you just instruct the browser to not let pages override your choices. This is the way almost all icon fonts work. In the last few months I think I’ve observed only three fonts not doing so; DuckDuckGo is one, the second was some small business’s site using a style from many years ago, and the third is Google’s Material Icons font, distressingly widely used, which uses a ligation technique the implications of which really weren’t thought through properly. (It was supposed to improve accessibility in case of the font not loading, but in practice it makes it disastrously bad much more often, as can be seen on a number of Google properties, like their docs sites and Google Translate which are both significantly mangled by it.)
Re:Bunny fonts – privacy respecting drop-in replacement for ... by KennyBlanken on Sunday June 19, 2022 @05:00PM (#31803465)
You can also use the DecentralEyes plugin, which caches javascript and font resources from the common third party providers.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by ncmncm on Sunday June 19, 2022 @04:37PM (#31803240)
Doesn't work on mobile anyplace I have tried. Setting is there, result nil.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by tokinonagare on Sunday June 19, 2022 @06:46PM (#31804261)
> the only downside

Ubuntu Mono coverage is only 1200 glyphs as per its website, that's very very few.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by jstummbillig on Sunday June 19, 2022 @10:59AM (#31800008)
Upside: Consistency. Downside: Consistency.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by HelloNurse on Sunday June 19, 2022 @12:14PM (#31800664)
Without forgetting consistent detection of fragile extreme typography that breaks layout or looks strange when fonts are replaced.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by ntoskrnl on Sunday June 19, 2022 @10:25AM (#31799677)
If you're requesting data over a network, ultimately you have to trust someone. Fwiw bunny.net is pretty well respected. I view them as one level "below" the mega-enterprise CDNs like Cloudfront/Akamai, the same way Digital Ocean is one level "below" AWS/GCP/Azure
Re:Bunny fonts – privacy respecting drop-in replacement for ... by lolinder on Sunday June 19, 2022 @02:10PM (#31801799)
> If you're requesting data over a network, ultimately you have to trust someone.

If I self-host my fonts, the people I have to trust are only those people I have no choice but to trust: those who get my site into the user's browser. Every additional cross-domain request I add is an extra party I have to trust.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by yetanother12345 on Sunday June 19, 2022 @04:08PM (#31802927)
> have no idea who bunny.net is

$ whois bunny.net (...) Registrant Name: Registration Private Registrant Organization: Domains By Proxy, LLC Registrant Street: DomainsByProxy.com Registrant Street: 2155 E Warner Rd Registrant City: Tempe Registrant State/Province: Arizona Registrant Postal Code: 85284 Registrant Country: US (...)

> we're in a country with better privacy laws"

...it appears that the domain registrant is not, so you will just have to trust that the company is not in the US or not owned by a US entity (mostly relevant for the rest of the world, probably).

> with fonts there's a really simple solution: Just don't

This was worth repeating :)

Re:Bunny fonts – privacy respecting drop-in replacement for ... by helldritch on Sunday June 19, 2022 @04:27PM (#31803142)
This is run by BunnyCDN, I've been one of their smaller users for a few years now (live video hosting and delivery, mostly .m3u8, mpegts, HTTP Live Streaming type of stuff) and I've always found their service reliable and cheap. One of the primary reasons I liked them was that their API is REALLY fast at making changes to the files (you make the call and 100ms later the file attributes / content have been updated throughout all their delivery locations) and the interface is pretty easy to use.

This isn't an advertisement, I had a very specific use-case, but it follows into this:

Of course, just like with Google, we are the product here. Google Fonts is an analytics data collection platform, Bunny Fonts is an advertisement for their CDN services.

I'm going to stick with a /fonts/ directory, I think, despite being one of their current users. It's really not very much bandwidth for the fonts, it's not 2010 anymore, and I prefer the control (and the local development environment being the same, I don't always have internet and I don't want a dev toggle for something as silly as fonts).

Re:Bunny fonts – privacy respecting drop-in replacement for ... by justsomehnguy on Sunday June 19, 2022 @09:06PM (#31805149)
domain registrant != site/host location

Their web-site is located in the UK[0]

Their fonts CDN is originating from AS60068 which is registered in UK too[1][2]

[0] https://bgp.he.net/dns/bunny.net#_ipinfo

[1] https://bgp.he.net/AS60068#_whois

[2] https://bgp.he.net/dns/fonts.bunny.net#_ipinfo

Re:Bunny fonts – privacy respecting drop-in replacement for ... by dx034 on Monday June 20, 2022 @03:05AM (#31807174)
Is privacy in the UK really going to be that much better over the coming years in comparison to the US? For company based in the EU I would've said so, for the UK I'm not too sure.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by Nextgrid on Monday June 20, 2022 @09:39AM (#31810227)
Up until now, theoretically they had the GDPR which is a strong privacy regulation. Enforcement of it has been significantly lacking though (but frankly, so is everywhere else) so in practice the effect of it was dubious.

Now since they are no longer in the EU they want to use this opportunity to deviate from the GDPR and relax the rules even more (not that they've been enforced to begin with). Ironically, the justification for relaxing the rules is that the GDPR didn't have the expected effects - well of course if won't have any effect if you don't enforce it.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by XCSme on Thursday June 30, 2022 @07:51AM (#31931231)
> "we're in a country with better privacy laws"

Well, this is what all the fuss is about: respecting the law. I'm not saying the laws are good or bad, just that it is the only thing that most companies really care about.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by miohtama on Sunday June 19, 2022 @01:45PM (#31801569)
You can self host Google fonts, so you need to trust no one. Not sure if I see the point of this service.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by 1vuio0pswjnm7 on Sunday June 19, 2022 @06:54PM (#31804318)
"Which is an imperfect solution at best, and given I have no idea who bunny.net is it's a questionable solution at best."

Anyone who is a bunny.net customer would have an idea. Unlike many of the myriad wesbites using Google fonts, they would also have an agreement with Bunny they could potentially enforce.

Anyone doing internet research who peruses publicly available scans of DNS ports in the last five years would likely be familiar with bunny.net as they are a large enough CDN to have many thousands of subdomains for customer IPs. It is seemingly impossible to miss this company's presence toward the beginning of the scan.

The founder of bunny.net recently posted a question in an nginx forum. This is not AWS or Google. Amazon sells goods. Google sells online advertising services. Both are primarily intermediaries (middlemen) who try to prioritise their own competing goods/services. All the data those companies collect may feed into other business that strives to study and understand consumer behaviour, e.g., placing internet-connected microphones (referred to only as "speakers") in people's homes or internet-cnnected GPS trackers in their pockets. There are strong incentives for those companies to conduct extensive surveillance. Bunny sells CDN services. At present, that's all, AFAICT.

1. https://bunny.net/our-story

This HN submission purports to mirror the recent announcement of fonts on the bunny.net blog on 16 June however it currently points to an "About" page, not the blog entry. The blog entry discloses in more detail the rationale for the decision to offer fonts.

https://bunny.net/blog/bringing-privacy-back-into-your-own-h...

There is an argument supported by legal decisions in Austria, Denmark and Germany that neither Google Fonts nor Google Analytics are GDPR-compliant.

https://www.theregister.com/2022/01/31/website_fine_google_f...

Re:Bunny fonts – privacy respecting drop-in replacement for ... by raxxorraxor on Monday June 20, 2022 @05:03AM (#31807958)
The thing is that if you have resources on google.com, they may be allowed to set a cookie. And large companies like Google can far more effectively aggregate the data because of their reach.

But true, I doubt Google is more nefarious than other resource provider. I am 99.9% sure that Google is not abusing cookies to extract end user data through their fonts service.

I believe you might be legally obliged to inform the user about them setting a cookie though. Alternatively, and this might be the better solution is to simply "vendor" the fonts (supplying them from your own server).

Re:Bunny fonts – privacy respecting drop-in replacement for ... by jokethrowaway on Sunday June 19, 2022 @02:05PM (#31801750)
The only reason is to escape regulatory fines for something 99% of the world doesn't give a shit about.

Not using fonts is not always an option

Re:Bunny fonts – privacy respecting drop-in replacement for ... by kevin_thibedeau on Sunday June 19, 2022 @02:46PM (#31802143)
> Not using fonts is not always an option

The silliness of this is that someone is going through the effort to set up hosting for a website but hosting the fonts is just too difficult and has to be delegated to a third party. The laziness of webdevs never fails to astound.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by lolinder on Sunday June 19, 2022 @06:53PM (#31804314)
I don't think it's laziness. My conscious brain knows that it's anachronistic, but I still have the instinct to use a CDN for the shared caching between sites. Obviously, browser privacy changes mean that isn't a valid reason any more, but for me the instinct is still there.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by kevin_thibedeau on Sunday June 19, 2022 @09:24PM (#31805270)
Sites will setup a CDN to serve their own custom assets, but fonts? nope not doable. It's 100% laziness.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by lolinder on Sunday June 19, 2022 @10:03PM (#31805543)
I'm not talking about setting up a CDN for custom assets, I'm talking about using something like jsdelivr or Google Fonts. Back in the day using those was a "best practice" because most people would (in theory) already have whatever font/library you're using cached. A lot of people, myself included, still have that as a habit that takes conscious effort to avoid falling into.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by vorticalbox on Sunday June 19, 2022 @03:42PM (#31802662)
> Not using fonts is not always an option

Do you have an example where doing something in an external font is not possible in one that's built into the browser?

Re:Bunny fonts – privacy respecting drop-in replacement for ... by colejohnson66 on Sunday June 19, 2022 @06:35PM (#31804181)
Sure, not all sites need them custom fonts; I hate when I’m reading a page and it reflows because the font changed, but there’s legitimate uses for fonts. Case in point: icon fonts that work using the “private use area” in Unicode.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by krageon on Monday June 20, 2022 @07:29AM (#31809023)
> we're in a country with better privacy laws

This is the important part. Laws are not about trust.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by 1337shadow on Sunday June 19, 2022 @02:57PM (#31802256)
Can't you self host this?
Re:Bunny fonts – privacy respecting drop-in replacement for ... by moritzwarhier on Sunday June 19, 2022 @03:54PM (#31802776)
I always opt for self-hosting, be it fonts or other assets. Sometimes I am briefly envious of the ability to use things like Google Fonts, Unpkg or polyfill.io when setting up a project. But I started doing web dev in 2018 when GDPR was introduced here, and I always was kind of paranoid regarding that.

Self-hosting is probably a better habit to acquire anyway, the only alternative being explicitly contracting with a company that offers edge CDN.

https://google-webfonts-helper.herokuapp.com/fonts

is great for quick self hosted local Google Webfonts

Re:Bunny fonts – privacy respecting drop-in replacement for ... by keithnz on Sunday June 19, 2022 @07:59PM (#31804755)
> As an added bonus, hosting fonts on your own server is faster as it goes through the same HTTP connection.

I thought the whole point is that using a common resource your chances of a cache hit are much higher such that they don't need to download. Having said that, if you are worried about GDPR you are probably way better off hosting them yourself anyways

Re:Bunny fonts – privacy respecting drop-in replacement for ... by popcube on Monday June 20, 2022 @12:37AM (#31806339)
if their allocated at Europe, this maybe make sense
Re:Bunny fonts – privacy respecting drop-in replacement for ... by fritigern on Sunday June 19, 2022 @10:55AM (#31799966)
> we're in a country with better privacy laws

Speaking as a European: I think this is a very important topic for us. I don't think Americans and American companies understand how little trust rest of us have for the American government. Working with a company that is not subject to the whims of the American government is a huge privacy win. If a company pitches me a product, they start 1 points ahead if they are based on Switzerland, Netherlands or somewhere similar.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by misslibby on Sunday June 19, 2022 @12:30PM (#31800807)
I'm a European and I have very little trust in European governments. Not much trust in the US government, either.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by blooalien on Sunday June 19, 2022 @12:47PM (#31800981)
I'm an American and I have next to zero trust for governments in general. "Absolute power corrupts absolutely" and humanity has given too few entirely too much "absolute power". I feel much the same about most of the massive corporate entities as well.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by jen20 on Sunday June 19, 2022 @01:25PM (#31801380)
The difference is Europe is better at restricting corporate overreach than the US is, regardless of how similar their governments have become. That said, I'd take almost any European government over any US government of my entire lifetime, especially when it comes to actually enacting privacy legislation.

I couldn't care less about web fonts though. I'm not downloading them from Google or "bunny.net" or anywhere else. My computer has some of the nicest-looking fonts around as system defaults, and websites can either work with that or get put into reader mode.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by robonerd on Sunday June 19, 2022 @09:09PM (#31805162)
Hmm. Well over the past century, European governments have collectively murdered a lot more people than any of the North American governments have.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by peyton on Sunday June 19, 2022 @09:33PM (#31805341)
Here are the GDPR fines: https://www.enforcementtracker.com/

Enacting legislation is one thing. Somalia is excellent at enacting gun control legislation.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by jen20 on Monday June 20, 2022 @06:27PM (#31816985)
One must enact legislation before one can enforce it.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by ajsnigrutin on Sunday June 19, 2022 @01:18PM (#31801300)
Yep, and also the whole EU... Every few months, they either want to make encrpytion illegal, scan more private data, scan files on end user devices, outright ban e2e encryption, or worse.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by dmix on Sunday June 19, 2022 @01:44PM (#31801561)
And we can thank EU for the extremely annoying cookie pop-up’s on every website. Every site has a slightly different UI and the options/button labels always vary. Declining is always a multi-step process with various checkboxes.

They are never geo-filtered either so everyone is forced to see them.

I’m usually a big advocate for privacy and this was obviously done with good intentions but there were so many better ways to do it and I doubt 99% of people do anything but click okay without reading it.

At least if the browsers did it the UI would be standardized and you could have default persistent settings.

Now that there has been a massive effort to implement it I doubt it will ever get fixed or go away. Even though the decline of supercookies and Firefox’s new 3rd party policy has largely made it obsolete.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by bitofhope on Sunday June 19, 2022 @02:06PM (#31801759)
>And we can thank EU for the extremely annoying cookie pop-up’s on every website. Every site has a slightly different UI and the options/button labels always vary. Declining is always a multi-step process with various checkboxes.

No we can't. We can think of scummy adtech companies who feel entitled to their business model.

The GDPR very specifically says that the option to decline tracking must be at least as easily accessible as the option to accept.

The only way the EU is to blame for the pop-ups is that the regulation hasn't been enforced strictly enough.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by ajsnigrutin on Sunday June 19, 2022 @03:56PM (#31802795)
Criminals will avoid laws, and lawmakers should write laws in a way that makes them hard to be avoided.

If they asked anyone with atleast a minimal technical knowledge, they'd get a lot better solutions.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by bitofhope on Monday June 20, 2022 @02:59AM (#31807140)
In this case the problem with GDPR is not how it's written but how it's enforced (or rather, how little it's enforced). Most of the cookie popups that appear while browsing are already blatant violations of the law, but the violators get away with them because the relevant authorities are overwhelmed/underfunded/dysfunctional.

>If they asked anyone with atleast a minimal technical knowledge, they'd get a lot better solutions.

This sentence implies that: (1) Nobody with even minimal technical knowledge was consulted when writing GDPR. (2) The problem of websites tracking their users can be solved through technical means. (3) One or more of the solutions are so trivial anyone with minimal technical knowledge could come up with them.

I disagree with all of the above assertions.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by 6510 on Sunday June 19, 2022 @02:18PM (#31801871)
If the cookies are needed for functionality the popup is not required.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by anyfoo on Sunday June 19, 2022 @03:36PM (#31802614)
> And we can thank EU for the extremely annoying cookie pop-up’s on every website. Every site has a slightly different UI and the options/button labels always vary. Declining is always a multi-step process with various checkboxes.

I don't understand this line of thinking. You are declining the cookies, so obviously you prefer not to be tracked. And it's obvious that it's not the EU who made the varying, annoying, and often purposely misleading dialog boxes to decline the cookies, but the companies who want to force their tracking on you. Without the EU law, they would just do it without asking for permission. So why blame the EU?

Re:Bunny fonts – privacy respecting drop-in replacement for ... by dmix on Sunday June 19, 2022 @03:46PM (#31802709)
Of course the outcome of random unfriendly and annoying UIs is the only predictable outcome... so why wouldn't the EU responsible? Who else would be?

Would some design guidelines be helpful? Maybe but it's still fundamentally flawed and I doubt it'd be enforced.

As I said the only possible option where there could be design cohesion is via the browsers (or maybe a EU-controlled open source JS plugin but that's even worse).

I don't ever use the cookie popups because fine-tune control of cookies doesn't have much privacy ROI. I want to use cookies on most sites and ublock does the rest.

I highly, highly doubt the tiny percentage of people not using an adblocker but are still technical enough to uses cookie popups regularly and effectively is really worth the cost.

I get the impression people want this to be a good idea, because it sounds like one, instead of considering whether it is.

Has the ever been a study that shows the real-world utility of forcing sites to use cookie popups?

Re:Bunny fonts – privacy respecting drop-in replacement for ... by anyfoo on Sunday June 19, 2022 @04:05PM (#31802879)
> Of course the outcome of random unfriendly and annoying UIs is the only predictable outcome... so why wouldn't the EU responsible? Who else would be?

"Of course burglars choosing less protected houses is the only predictable outcome... so why wouldn't the makers of security systems be responsible? Who else would be?"

I still don't get it. Without the EU laws, it wouldn't be magically easier to block tracking cookies, they wouldn't offer a choice at all? What are you arguing for?

> As I said the only possible option where there could be design cohesion is via the browsers (or maybe a EU-controlled open source JS plugin but that's even worse).

We tried that, it failed: https://en.wikipedia.org/wiki/Do_Not_Track

> I don't ever use the cookie popups because fine-tune control of cookies doesn't have much privacy ROI. I want to use cookies on most sites and ublock does the rest.

The cookies for functionality/session are not affected by the cookie popup.

> I highly, highly doubt the tiny percentage of people not using an adblocker but are still technical enough to uses cookie popups regularly and effectively is really worth the cost.

I use an adblocker and still decline on the cookie popups. I assume you are doing, too, otherwise you wouldn't complain about popups you don't see?

> Has the ever been a study that shows the real-world utility of forcing sites to use cookie popups?

Me able to decline them is real-world utility. If a majority or at least significant portion of users is successfully tricked into accepting the cookies, then that calls for a refinement of the law along with better enforcement, not for retraction of the law. "Let them have it", what a bleak, defeatist thing to suggest.

You are blaming the makers of the law for what is very obviously the fault of the perpetrators, who are trying to get around the law in profoundly shady and just downright shitty ways.

I am glad the EU law exists, without it there wouldn't even be the option.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by ajsnigrutin on Sunday June 19, 2022 @03:51PM (#31802745)
There are many ways to solve this issues, and EU chose one of the worst ones, that for most people doesn't help at all.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by anyfoo on Sunday June 19, 2022 @04:05PM (#31802887)
Sounds good, can you name a few ways?

I'm being serious. If there are better ideas, which there probably are, let's put them out there.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by ajsnigrutin on Sunday June 19, 2022 @05:02PM (#31803484)
Client side blocking (by that I mean removing them after the tab/page close)? First for third party cookies, then for all of them, and add a "button" next to the url bar, to enable cookies for that specific site (to allow logins).
Re:Bunny fonts – privacy respecting drop-in replacement for ... by bitofhope on Monday June 20, 2022 @03:32AM (#31807320)
This breaks multiple desirable uses of cookies, unless they're explicitly allowed on a per-site basis. It doesn't help if a site uses cookies for both desirable and undesirable purposes. If this solution became ubiquitous, I'd predict websites would start showing popup banners nagging you to click the "enable cookies" button from next to the URL bar. Finally, even if this did work to stop websites from tracking users via cookies, the data harvesters would simply keep using non-cookie tracking methods like browser fingerprinting.

In contrast, the GDPR does not place requirements for cookies if they're not used for storing or processing personal data (the ePrivacy directive which I'm less familiar with might require a notification about them). It does not even require a popup or user's confirmation if personal data is processed on a legal basis other than consent (though these uses may need to be listed in some kind of available privacy policy document). Finally, as GDPR is mostly technology agnostic, its requirements remain the same regardless of whether the data collection is done using cookies or any other means.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by robonerd on Sunday June 19, 2022 @09:16PM (#31805214)
> And we can thank EU for the extremely annoying cookie pop-up’s on every website.

I've never heard anybody who wasn't in or adjacent to the tech surveillance industry complain about this.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by dmix on Monday June 20, 2022 @12:32PM (#31812338)
It probably had 0.01% effect on their profits so I don't see why they would be upset.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by robonerd on Monday June 20, 2022 @04:04PM (#31815109)
>I don't see why they would be upset.

Feigning ignorance. People in or adjacent to the tech surveillance industry (either working in it or having a substantial portion of their net worth invested in the industry) whine about cookie consents constantly, but nobody else gives a shit.

Are you telling me that you have no financial or professional stake in the matter? You haven't worked for or invested in a company that profits from tracking people online? Nor any of your friends or family?

Re:Bunny fonts – privacy respecting drop-in replacement for ... by cromka on Sunday June 19, 2022 @01:51PM (#31801625)
> Declining is always a multi-step process with various checkboxes.

https://oblador.github.io/hush/

You're welcome!

Re:Bunny fonts – privacy respecting drop-in replacement for ... by itake on Sunday June 19, 2022 @11:23AM (#31800237)
My understanding of privacy international privacy stuff is if a European gov wants to spy on their own citizens, but the law prevents them, they phone up the USA and have the USA do the spying(hacking?) and get the data from them.

European countries do the same for USA gov on US citizens.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by judge2020 on Sunday June 19, 2022 @11:25AM (#31800255)
https://en.wikipedia.org/wiki/Five_Eyes?wprov=sfti1

In the US at least, any spying is illegal when both parties are within the US and the packets never leave the US.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by youngtaff on Sunday June 19, 2022 @11:46AM (#31800402)
But if you arrange for the packets to be routed outside the US and then back all sorts of possibilities open up
Re:Bunny fonts – privacy respecting drop-in replacement for ... by patrec on Sunday June 19, 2022 @01:50PM (#31801618)
> In the US at least, any spying is illegal when both parties are within the US

And no doubt it must be even more illegal to then perjure yourself in front of congress about not having engaged in such illegal spying, when in fact you have.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by pdimitar on Sunday June 19, 2022 @12:13PM (#31800656)
As if anyone have ever proven that those laws were broken -- which we know they were -- let alone ever get convicted of it.

These laws are a formality and have no teeth.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by ajsnigrutin on Sunday June 19, 2022 @01:19PM (#31801312)
Yep, that's why they "coincidentally" do a traffic stop, and find stuff "by accident".
Re:Bunny fonts – privacy respecting drop-in replacement for ... by DocTomoe on Sunday June 19, 2022 @12:09PM (#31800624)
And, who ever got executed for spying domestically? Who ever got a prison sentence in line with the rough prison sentences the US happily gives out for much lesser offenses? Wo ever got so much as a bad performance review?

Noone? Why am I not surprised?

Re:Bunny fonts – privacy respecting drop-in replacement for ... by the_only_law on Sunday June 19, 2022 @12:11PM (#31800644)
Illegal things are ok if they involve "national security" or are useful for cold war dick measuring.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by DocTomoe on Sunday June 19, 2022 @02:54PM (#31802225)
In countries that follow the rule of law, they are not.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by kube-system on Sunday June 19, 2022 @12:44PM (#31800942)
Who has been executed for violating GDPR?

Laws can be enforced without executing people.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by DocTomoe on Sunday June 19, 2022 @02:54PM (#31802222)
That's why I gave two "lesser punishments", which also are apparently not used.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by 6510 on Sunday June 19, 2022 @02:22PM (#31801908)
More interesting : Anyone outside the US is fair game. Anything goes - by law.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by geraneum on Sunday June 19, 2022 @11:46AM (#31800405)
People are talking about the possibility of being spied on by governments. I think if you’re targeted by government or intelligence agencies, then even self hosting most likely won’t save you from them.

What is important here, and why these laws matter, is how trivial it is to get access to your data, or for companies to sell your data. That’s why I appreciate the European’s effort to have better laws for our privacy.

If you really want to be government proof, then you better host everything in a server in a remote secret location out of their reach.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by dorgo on Sunday June 19, 2022 @12:33PM (#31800834)
Goverments and intelligence agencies can't target everyone. But they can gather data for future use. So if you don't give them your data you won't be targeted in the future.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by pdimitar on Sunday June 19, 2022 @12:53PM (#31801051)
This goes both ways, the lack of the usual amount of data about you is a data point in itself.

`SELECT * from citizens where data_points < 50;`

And then somebody aims a botnet armed with zero-days in your direction. But yeah, that requires dedicated adversaries that actually notice you -- which is not a given, I'll agree.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by dorgo on Monday June 20, 2022 @03:18AM (#31807232)
If they have to run a query and pay for the botnet I already won a small battle.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by geraneum on Sunday June 19, 2022 @05:11PM (#31803553)
This is a good point. I would say we shouldn’t make it easy for the governments to access the data as well as private interest or companies. These are not mutually exclusive.

EU privacy laws are a step in the right direction. It’s progress. We can build on it.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by fritigern on Sunday June 19, 2022 @01:38PM (#31801516)
You are probably right, but that doesn't mean I want to make it easy for them.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by encoderer on Sunday June 19, 2022 @11:18AM (#31800176)
Surely you realize that if a modern sophisticated government wants to see your data, they are going to be able to access it, even if it’s stored in the Netherlands? What threat are you protecting yourself against?
Re:Bunny fonts – privacy respecting drop-in replacement for ... by josefx on Sunday June 19, 2022 @01:20PM (#31801327)
If the government wants to go after you in specific? You might be screwed. If the government wants to identify "criminals/degenerates" by checking against sexualPreference="gay", semitic="yes", numAbortions > 0. Then you at least wont turn up because that would require a lot more effort.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by dorgo on Sunday June 19, 2022 @12:43PM (#31800938)
> What threat are you protecting yourself against?

Against modern sophisticated governments who are busy, lazy, distracted to ask Netherlands to give them my data. I'm not exactly a high priority target. All I have to do is to make it a little harder for them to access my data.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by fritigern on Sunday June 19, 2022 @01:32PM (#31801454)
No reason to make it easy for them.

Also, proper client side encryption is really difficult to break. Usually they need to compromise the client in order to read it.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by the_common_man on Sunday June 19, 2022 @12:01PM (#31800552)
So, with this logic you would host your data in Russia (just to give a random country) ?
Re:Bunny fonts – privacy respecting drop-in replacement for ... by pdimitar on Sunday June 19, 2022 @12:18PM (#31800708)
Why not? Make encrypted backups with `borg` and use `rclone` to distribute them to a number of free cloud storage services -- this is what I and many others do. One of my destinations is Yandex Disk. They all only see an encrypted Borg repo. And in the next few weeks or months I'll make sure they won't even be seeing that. Just a few opaque files several tens of megabytes big each. I wish them luck cracking it, lol.

What are they going to do, fly to my fringe country, knock on my door and politely ask me to stop storing encrypted blobs on their servers? No, they will not. First, their TOC does not forbid it and second, they are way too lazy to scope me out of the crowd, and third, they will only start shutting users down if their free plan starts costing them too much. I've been doing this for years and nobody seems to give a frak (Google included).

And I am just a regular guy who wants to make sure his code and passion projects (and personal / family photos) are never going to get lost even in a case of disaster. I never in my life did anything to warrant government attention.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by the_common_man on Monday June 20, 2022 @02:29PM (#31813819)
We are talking about saas, will you put your photos there? Or use yandex email?
Re:Bunny fonts – privacy respecting drop-in replacement for ... by pdimitar on Monday June 20, 2022 @02:46PM (#31814045)
Contrary to the weird Cold War sensibilities that rule a lot of HN's collective mindset for some reason, to me using Yandex Mail is no worse than using GMail.

Let's be honest: all those big players sing all our data to whoever they like, any moment they like. Pretending one is better than another is dishonest.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by the_common_man on Wednesday June 22, 2022 @07:18PM (#31843149)
Ah I see you are using Gmail from your profile. I guess I got my answer
Re:Bunny fonts – privacy respecting drop-in replacement for ... by pdimitar on Sunday June 19, 2022 @12:22PM (#31800745)
Have you considered that Switzerland and Netherlands might just, you know, hand other agencies your data without telling you?

At this point we're supposed to believe what amounts to feel-good talk.

But I keep asking: "How do we know for sure?"

I haven't done anything illegal nor do I need to protect some mega-important knowledge but I still dislike giving easy access to my data so I automated parts of my workflow to double-encrypt my most important data and send it to several off-sites plus an own self-hosted server.

Sure, they likely know remote Linux network zero-days but the odds of them wanting to target me in particular are minuscule so... ¯\_(ツ)_/¯

Re:Bunny fonts – privacy respecting drop-in replacement for ... by yieldcrv on Sunday June 19, 2022 @01:38PM (#31801513)
The internet culture's understanding of Swiss privacy laws are laughable at best. Switzerland has existing laws to any and everything for records.

You are trusting them just as much as a server in any other country. Saying "Switzerland" is all marketing for privacy enthusiasts who aren't going to do anything on their own.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by throwaway1777 on Sunday June 19, 2022 @01:09PM (#31801207)
Between the joke of an energy policy in Germany this year and Douglas Murray’s books I have no confidence in European governments either. I used to feel Europe’s system was more competent but the illusion has been shattered.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by zeven7 on Sunday June 19, 2022 @01:15PM (#31801275)
To add to that now every other website has an annoying and useless cookie dialog I have to dismiss, as if that's forward progress in privacy protection.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by dspillett on Sunday June 19, 2022 @01:43PM (#31801559)
That is the website owners implementing the rules in the worst way possible, either through incompetence or through deliberately trying to annoy (or fool) you into accepting everything.

Be angry at the sites, not the legislation.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by lolinder on Sunday June 19, 2022 @02:05PM (#31801749)
Can I be angry at both? Legislation is only required to regulate bad behavior by some set of entities. As such, legislation should be written assuming that those entities will exploit any loopholes. Malicious compliance is exactly what the EU should have expected and planned for.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by 6510 on Sunday June 19, 2022 @02:24PM (#31801924)
They are now forced to tell you what they are doing. That it makes you angry is a design goal.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by dspillett on Sunday June 19, 2022 @03:58PM (#31802817)
Well, not quite. They are forced to stop hiding what they were doing. They could make everything opt-in, and it could be simple single checkbox or button, they are not forced to do any of what they are currently doing.

And if it makes people angry at the legislation, the lying back-stabbing “your privacy matters to us” arseholes in marketing are successfully making that goal backfire.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by dspillett on Sunday June 19, 2022 @04:06PM (#31802895)
> Malicious compliance is exactly what the EU should have expected and planned for.

It usually isn't compliance, malicious or otherwise.

It is malicious “we know we are breaking both the letter and the intent, but we know they don't have resources to properly enforce against everyone, so we are going to chance it for as long as we can”. The vast majority of these consent systems are not compliant with any of the relevant regulations (ePrivacy Directive, GDPR, CCPA, …). They will fix it when they get a slap on the wrist. If they get anything it will be a slap or a warning because while anyone in their right mind is pretty sure that the non-compliance is deliberate, that is nigh-on impossible to conclusively prove.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by 0des on Sunday June 19, 2022 @01:10PM (#31801220)
Wait what the heck are they doing to books?
Re:Bunny fonts – privacy respecting drop-in replacement for ... by ByteJockey on Sunday June 19, 2022 @04:12PM (#31802979)
> I don't think Americans and American companies understand how little trust rest of us have for the American government.

Have you... have you seen our politics? What makes you think that we think other people trust our government? We don't trust our government. Hell, it's trusted so little that one of our large political parties is basically entirely devoted to making sure that the government can't get anything done.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by KennyBlanken on Sunday June 19, 2022 @05:05PM (#31803509)
That political party's actions are about weakening the federal government so as to make it easier for large corporations to behave abusively, not because of trust. States have less resources, and can be played against each other.

The public-facing excuse for Joe Q Public is "they can't be trusted!", "less taxes on your hard-earned money" (when corporate share of taxes has plunged from the 50-50 split it used to be, increasing individual taxes), "the government is not efficient" (usually because of lots of onerous regulations and reporting and oversight that, ahem, a certain political party insisted on to fight "abuse")

Re:Bunny fonts – privacy respecting drop-in replacement for ... by ByteJockey on Sunday June 19, 2022 @07:30PM (#31804565)
> That political party's actions are about weakening the federal government so as to make it easier for large corporations to behave abusively, not because of trust.

Can you think of a reason people would do that if they didn't trust those corporations more than the federal government?

Re:Bunny fonts – privacy respecting drop-in replacement for ... by tremon on Tuesday June 21, 2022 @06:55AM (#31822465)
Sure: because the corporations pay more than the federal government.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by ncmncm on Sunday June 19, 2022 @04:42PM (#31803289)
... and, at the same time, to radically increasing government spending literally everywhere except where there might be a possibility of benefit for an individual who needs help (just because said individual could possibly be ("a") black).
Re:Bunny fonts – privacy respecting drop-in replacement for ... by dundarious on Sunday June 19, 2022 @12:35PM (#31800859)
I’m surprised you emphasized government wrt. privacy here. Sure, despite the fact that the US government institutions have more mechanisms for oversight and transparency after 20 or 40 years, etc., they are certainly the most profligate in their use of surveillance and hacking, etc., and US three letter agencies are the most adept at completely side-stepping those publicized limitations — so it’s not like the government isn’t an issue, and the US government most of all.

But when it comes to surveillance on this quotidian level, I think private/corporate surveillance it’s far more relevant and problematic. In that regard, I’d slightly prefer a European country with good privacy laws like those you listed, because (probably) Bunny is not itself at the level of a panopticon such as Google, and the likelihood it has or would avail of avenues for resale to panopticon capable data brokers is less than it would be for US companies.

But even there, it does seem like a quite incremental improvement. The door is still wedged open, but now probably less wide, and probably with a stronger doorstop. It would be nice to not leave the door open at all.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by fritigern on Sunday June 19, 2022 @01:33PM (#31801468)
I am not worried too much about corporate surveillance. I can always shop somewhere else. I can't change my government.

I use DDG because I don't like Google. I can't do the same with my government.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by dundarious on Sunday June 19, 2022 @08:17PM (#31804859)
Fair enough, and in a sense I don't even really disagree, but my point is essentially that self-hosting eliminates the class of problems almost entirely, meaning there would be no need to rely on this kind of 2nd order competition at all.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by jokethrowaway on Sunday June 19, 2022 @02:14PM (#31801831)
Any government sending any request to any company is very likely to get a compliant answer if they want to operate in that market.

You can only trust services like signal which make it impossible for the operators to access your data

GDPR is mainly against corporations making money out of knowing who you are across the web, it won't save you from a government actor

Re:Bunny fonts – privacy respecting drop-in replacement for ... by fritigern on Sunday June 19, 2022 @04:59PM (#31803445)
Signal Foundation is based in the US. It takes only 1 national security letter to compromise them.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by BurningFrog on Sunday June 19, 2022 @01:51PM (#31801626)
The US government has some restrictions of spying on inside the country. Much less so abroad.

So you're safer from the USG inside the US.

Then again, they don't have a great track record of following those restrictions, so I doubt it really matters.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by shrimp_emoji on Sunday June 19, 2022 @11:12AM (#31800124)
I always had the suspicion that the (seemingly higher) interest in privacy/FOSS in Europeans is fueled partly by anti-Americanism. In America, even if you don't trust the government, at least it's your government, so I don't feel like that plays as big a role, and any interest in privacy/FOSS (like mine) is untempered by the anxiety of an alien government's interference. :p Regardless, I love how much more Europeans seem to value privacy.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by fritigern on Sunday June 19, 2022 @12:08PM (#31800613)
> I always had the suspicion that the (seemingly higher) interest in privacy/FOSS in Europeans is fueled partly by anti-Americanism.

Of course it is. After American Wars in the Middle East killed and displaced millions, there is good reason to be wary of Americans and the American government.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by marcosdumay on Sunday June 19, 2022 @12:27PM (#31800776)
> at least it's your government

What? Your government is the worst one to go not respecting your rights.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by fritigern on Sunday June 19, 2022 @02:07PM (#31801770)
I worry more about my government compared to the government of a county far away that has no power over me.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by judge2020 on Sunday June 19, 2022 @11:15AM (#31800147)
How do the laws play out in practice? If bunny.net started storing user agent and IP address information indefinitely, and someone complained, how likely is it enforcement action is actually enacted on them? It seems such a low-impact privacy violation would be a waste of time for a GDPR/etc agency to focus on compared to things like ad companies selling location data.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by brnt on Sunday June 19, 2022 @11:47AM (#31800418)
> How do the laws play out in practice?

I think this is important to consider. In practice, it's difficult to have any recourse with an American company. In Europe it's more expected and common that government and consumer orgs take an active role. Both legal culture and culture-culture (?) are just very different, leading people to preferring to steer clear of this expensive and adversarial (compared to EU climes) environment.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by judge2020 on Sunday June 19, 2022 @02:21PM (#31801905)
That's the exact scentiment the parent to my comment is suggesting; I'm saying that GDPR agencies probably aren't going to care at all about the type of data sent to a web host when all they're doing is serving fonts for 3p websites.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by pydry on Sunday June 19, 2022 @01:33PM (#31801472)
>If a company pitches me a product, they start 1 points ahead if they are based on Switzerland

Crypto AG was based out of switzerland.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by fritigern on Sunday June 19, 2022 @01:36PM (#31801489)
It was owned by American Government.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by kube-system on Sunday June 19, 2022 @01:58PM (#31801685)
Secretly, for decades.

You don't know who secretly owns any companies in Switzerland today. Your favorite Swiss VPN could be owned by Equifax or Acxiom for all you know.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by kube-system on Sunday June 19, 2022 @12:48PM (#31801000)
Unless you're under a totalitarian government, spies aren't really interested in most people's data. Data brokers, on the other hand, are willing to sell anything they can profit from.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by eivarv on Sunday June 19, 2022 @01:12PM (#31801238)
Yet bulk data collection (in effect "mass surveillance") happens, and poses a risk in and of itself to data subjects.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by kube-system on Sunday June 19, 2022 @01:30PM (#31801425)
You can't use the internet without risk. All you can do is measure relative risks and decide which are acceptable. Means, motive, and opportunity matter. Someone who is missing the motive portion is less of a concern than someone who has all three.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by fritigern on Sunday June 19, 2022 @02:05PM (#31801747)
No one expects zero risk, it's about reducing risk. I choose to avoid American companies in favour of non-American competitors because the American government is hostile to privacy and is a warmonger.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by kube-system on Sunday June 19, 2022 @02:11PM (#31801807)
90%+ of governments are more hostile to privacy than the US. It might make sense to prefer countries with GDPR, but the vast majority of "non-American countries" have even worse protections for your data.

> and is a warmonger.

This is flamebait unrelated to data privacy risk. If you don't want to use American companies because you have an political opposition to supporting US companies, that's also a valid opinion. You don't have to twist it into a data privacy argument.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by fritigern on Sunday June 19, 2022 @04:09PM (#31802933)
> This is flamebait unrelated to data privacy risk.

It's not flamebait, it's a legitimate reason. A country who has been killing people in various wars/invasions is unlikely to behave ethically when it comes to privacy.

If you behave unethically in one area, I have every reason to assume that you'll also behave unethically in another area.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by kube-system on Sunday June 19, 2022 @04:58PM (#31803433)
The number of governments that have not had to deal with ethics concerns is exactly zero.

Rather than drawing a broad hand-wavy link between ethics concerns and respect for privacy, you'd be much more accurate in measuring privacy by directly considering their practical legal frameworks that protect privacy.

> A country who has been killing people in various wars/invasions is unlikely to behave ethically when it comes to privacy.

This doesn't hold up. There are many countries that will straight up man-in-the-middle internet traffic with no oversight that have been at peace longer than Germany.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by fritigern on Sunday June 19, 2022 @05:01PM (#31803473)
> The number of governments that have not had to deal with ethics concerns is exactly zero.

Some are worse than others. America is one of the worst. War, invasions, mass surveillance, mass incarcaration...

Re:Bunny fonts – privacy respecting drop-in replacement for ... by kube-system on Sunday June 19, 2022 @05:11PM (#31803552)
This is simply not factual, it is an information availability bias. America is one of the most publicized nations, and sunlight is one of the best disinfectants. By any academically rigorous measure, the US ranks high in ethics, along with most other western style democratic systems.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by fritigern on Sunday June 19, 2022 @05:27PM (#31803679)
Tell that to the people that were killed by American military in Iraq, Afganistan, Libya, Syria, Pakistan, Yemen and probably other places I am forgetting.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by kube-system on Sunday June 19, 2022 @05:28PM (#31803694)
This has nothing to do with internet privacy.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by fritigern on Sunday June 19, 2022 @05:35PM (#31803762)
Of course it does.

A country like America that has been murdering people in many wars around the world without hesitation is unlikely to take my privacy seriously. They don't respect my right to live, do you think they will respect my right to privacy?

Re:Bunny fonts – privacy respecting drop-in replacement for ... by kube-system on Sunday June 19, 2022 @05:42PM (#31803822)
Germany is widely regarded as having the best privacy laws in the world, and they participate in NATO conflicts.

Several countries in SE-Asia have been at peace for much longer and will happily man-in-the-middle your internet traffic at the whim of their unchecked government powers [e.g. https://en.wikipedia.org/wiki/Internet_censorship_in_Vietnam].

A country's participation in war and their effective protections for privacy are not strongly correlated, demonstrably so.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by 6510 on Sunday June 19, 2022 @02:31PM (#31802009)
I think he is referring to the drone strikes based on meta data.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by kube-system on Sunday June 19, 2022 @02:44PM (#31802129)
Maybe, but that doesn’t have any relation to the state of data privacy in a particular country. Most of the countries with almost no data protection at all (or laws that require your data to be compromised) don’t even have drones.
[dead]
Re:Bunny fonts – privacy respecting drop-in replacement for ... by dang on Sunday June 19, 2022 @07:31PM (#31804567)
Can you please stop posting unsubstantive and/or flamebait comments to HN? You've unfortunately been doing it a lot lately. It's not what this site is for, and it destroys what it is for.

I can understand why people have strongly held views about foreign policy but this sort of political flamewar is repetitive and predictable, and therefore off topic here. It has veered particularly extremely off topic in a "Bunny fonts" thread. And I'm afraid you've been posting flamebaity/unsubstantive comments in other threads too.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by DocTomoe on Sunday June 19, 2022 @12:07PM (#31800606)
> ... for the American government

or any government, especially our own, for that matter. Some just have a better track record at being bound by the rules they give themselves than others.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by fritigern on Sunday June 19, 2022 @01:40PM (#31801526)
When it comes to privacy and human rights, America's record is one of the worst in the world.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by troynt on Sunday June 19, 2022 @12:44PM (#31800943)
Would you trust a Switzerland based company that uses GCP or AWS?
Re:Bunny fonts – privacy respecting drop-in replacement for ... by fredgrott on Sunday June 19, 2022 @11:52AM (#31800466)
is that really a mistrust of US gov and firms or a mistrust of the results of the exportation of US Federalisms?
Re:Bunny fonts – privacy respecting drop-in replacement for ... by TheRealPomax on Sunday June 19, 2022 @12:44PM (#31800948)
We can reasonably assume that bunny.net doesn't also correlate, cross-link, and permanently store which sites our IPs visit, for the purposes of enhanced ad delivery. Which Google does: that's literally what every single service they offer does in addition to "the thing you need that service for". Even sites that don't offer Google ads or Google analytics _still provide Google with behavioural data linked to you_ by using Google fonts.

So no, this is not one of those examples, this is a great example of someone setting up a service to remove all those free, extra data points that Google harvests. Today it's fonts. Maybe tomorrow, it's the rest of their "it's not explicitly Google Analytics" offerings.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by skybrian on Sunday June 19, 2022 @01:49PM (#31801603)
I don't think we can reasonably assume either of those things. You're speculating about both Google Fonts and Bunny fonts based on very little information.
Re:Bunny fonts – privacy respecting drop-in replacement for ... by TheRealPomax on Sunday June 19, 2022 @02:01PM (#31801708)
No, and yes, respectively. If you consider "Google recording and monteizing on CORS URL requests" speculation, I'm not sure you know much about the company we're talking about here. They've been sued and fined over tracking quite a number of times.

Do we know whether bunny.net is any better? In the abstract, no we don't, but we're not dealing in abstracts, so we actually do because of where they operate. A real European operation (not an international company with EU presence but an HQ outside of direct EU jurisdiction) is by default quite a bit better at not violating GDPR, and runs the actual risk of being fined into financial insolvency (rather than getting a few hundred million slap on wrist that a multibillion dollar company goes "pff, whatever, let legal sort it out" to).

By virtue of Google's track record, and by virtue of where this new service is located, and the track record of EU based services with regards to privacy compared to their US counterparts:

Yes, we can _very_ reasonably assume both of those things.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by skybrian on Sunday June 19, 2022 @02:06PM (#31801760)
I used to work at Google and I'm sure I don't know how most of it works, outside the area I worked in. It's a big company and the systems are complex.

Why do you think you know how it works? What do you actually know about Google that doesn't come from outside speculation?

That link says that a website leaked an IP address to Google. It doesn't say that Google did anything with the IP address.

Re:Bunny fonts – privacy respecting drop-in replacement for ... by rossjudson on Sunday June 19, 2022 @11:54PM (#31806116)
I never cease to be amazed at the number of people who make self-validating proclamations about what Google does or doesn't do, without having any information to support their positions.

I guess I'll say what I always say: Look at the public privacy statements for Google, or for a particular Google product. If you have any evidence that Google does anything different from what's in that statement, contact Google and there will definitely be people interested in figuring out what's going on and fixing it.