Live data from Hacker News

Hetzner Apple Mac Mini Offering

hetzner.com

71–80 of 135 posts

Re: Hetzner Apple Mac Mini Offering

#71
post #31

Earlier quoted context omitted.

You might be surprised to find that that is not the case in Europe. In fact, apart from China and English-influenced countries, very few countries around the world use dots for decimal points: https://en.wikipedia.org/wiki/Decimal_separator#Countries_us...

But English and Chinese influenced countries comprise a significant portion of the world. The top 3 most populous countries use dots for decimals (China, India, United States) according to your link.

You are right, and that is still not "in much of Europe".

Re: Hetzner Apple Mac Mini Offering

#72
post #66
post #59

Earlier quoted context omitted.

Safari (not WebKit specifically; the rest of the browser) relies on OS libraries. Those libraries would have to be reimplemented for other OSes. I don't mean that that would be an impediment to porting; Apple have done this before—Safari 5 was available for Windows. (And interestingly, vice-versa, IE5 was available for macOS!) What I mean is that the differences in implementation of these OS libraries would mean that…

You're not wrong, but in practice I'd imagine >99% of bugs are in the rendering / webkit layer, not in the OS integration layer. Sure, if you're making a plugin that plays with bookmarks or 'Read Later', you'd likely run afoul of the issues you mention. But most web devs are concerned just about browser compatibility of rendering their web-app. In this context, as long as web page rendering and JS engine is identical…

Rendering issues are OS issues too. For example, Safari's font rendering depends on the particulars of macOS/iOS's font-rendering framework. Safari on Windows would presumably use Windows' font-rendering framework, with drastically different results, due to the different frameworks supporting different subsets of e.g. ligature-pair width hinting or hyphenation, thereby causing text to wrap in different places, such that the layout at a given font size + viewport size on Windows wouldn't be predictive of the layout at the same font size + viewport size on macOS. (Which is not even to mention the fonts you'd have by default on Windows and not by default on macOS, that would interfere with the font family cascade, and yet couldn't be suppressed from the cascade because some macOS systems do have them.)

Or, for that matter, there could be certain exposed -webkit CSS selectors that are really just features of some or another macOS rendering-layer framework, with no Windows equivalent — the same way that IE's ancient CSS "filters" were really just exposed DirectX features (e.g. filter: progid:DXImageTransform.Microsoft.blur). For these cases, testing on "Safari on Windows" would essentially just get you what testing in Chrome on Windows already gets you (unless Apple created an entire software renderer that brings in all of macOS's Quartz and all its subsidiary libraries as a big ol' polyfill.)

The point at which Safari is guaranteed to work like it does on macOS, is the point at which you're bringing in a polyfill consisting of 99% of macOS's frameworks. May as well bring in the last 1% as well, and call it a VM. (Ideally a thin-as-possible paravirtualized VM where the display driver is written to directly make DirectX calls, etc. — but VM client software is already pretty good at providing these sorts of drivers.)

Re: Hetzner Apple Mac Mini Offering

#73
post #57
post #54

Earlier quoted context omitted.

Apple does not believe there are any electronics out side of Apple, nor that there are any web browsers outside of Safari. Apple believe everyone on the plant should only ever use Apple hardware, and Apple Software, why would anyone not want to run over priced low quality products?

Meanwhile the CEO uses a windows machine with outlook.

origin of the rumor: https://www.wired.com/story/how-email-open-tracking-quietly-... (or if you only want the Tim Cook part: https://news.softpedia.com/news/apple-s-ceo-tim-cook-probabl... )

Re: Hetzner Apple Mac Mini Offering

#74
post #66
post #59

Earlier quoted context omitted.

Safari (not WebKit specifically; the rest of the browser) relies on OS libraries. Those libraries would have to be reimplemented for other OSes. I don't mean that that would be an impediment to porting; Apple have done this before—Safari 5 was available for Windows. (And interestingly, vice-versa, IE5 was available for macOS!) What I mean is that the differences in implementation of these OS libraries would mean that…

You're not wrong, but in practice I'd imagine >99% of bugs are in the rendering / webkit layer, not in the OS integration layer. Sure, if you're making a plugin that plays with bookmarks or 'Read Later', you'd likely run afoul of the issues you mention. But most web devs are concerned just about browser compatibility of rendering their web-app. In this context, as long as web page rendering and JS engine is identical…

[deleted]

Re: Hetzner Apple Mac Mini Offering

#75
post #57
post #54

Earlier quoted context omitted.

Apple does not believe there are any electronics out side of Apple, nor that there are any web browsers outside of Safari. Apple believe everyone on the plant should only ever use Apple hardware, and Apple Software, why would anyone not want to run over priced low quality products?

Meanwhile the CEO uses a windows machine with outlook.

Source, though it seems dubious:

https://www.windowslatest.com/2017/12/12/apples-ceo-tim-cook...

Also:

https://www.pcworld.com/article/439674/oops-tim-cook-tweets-... (2014)

Re: Hetzner Apple Mac Mini Offering

#76
post #48

Earlier quoted context omitted.

Why not Browserstack?

Debugging iOS-Safari issues on a web page requires: 1) Access to a Desktop Mac and a Desktop Safari. 2) An iOS device. The Safari debugger recognizes a plugged-in iOS device and then allows to debug the iOS safari remotely. That's the only reliable way to find iOS specific JS or CSS issues. Browserstack alone does not help, unfortunately AFAIR.

You actually don't need the iOS device - Safari will also link up to the iOS simulator, so you can do this with just XCode.

Re: Hetzner Apple Mac Mini Offering

#77
post #48

Earlier quoted context omitted.

Why not Browserstack?

Debugging iOS-Safari issues on a web page requires: 1) Access to a Desktop Mac and a Desktop Safari. 2) An iOS device. The Safari debugger recognizes a plugged-in iOS device and then allows to debug the iOS safari remotely. That's the only reliable way to find iOS specific JS or CSS issues. Browserstack alone does not help, unfortunately AFAIR.

You can try Lambdatest.

https://www.lambdatest.com/feature

Re: Hetzner Apple Mac Mini Offering

#80
post #55

Earlier quoted context omitted.

I have a macOS VM under VMWare running on Windows. It wasn't that difficult, found some guides online by googling obvious search words. The only thing I haven't gotten to work yet is the App Store, but I saw a guide for that, just haven't done it yet. You won't get graphics acceleration btw, but CPU performance is fine. I believe the trickiest bit was running a macOS serial generation app and copying that value into…

Enjoy it while it last, in 3 or 4 years Apple will drop Intel macOS support.

3 or 4 years. sure not, they still sell intel macs on the website.
Post reply on HN