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


Did you read the security analysis that was done on this implementation?

Could be special needs for the radios

It’s a few million page views on the front page and a small fraction commenting.

Again, what’s the source of the data? Anyone can throw around vague numbers. “A few million” and “a small fraction” provide no useful information for the context.


Because there’s a lot more of us than there is of them and the government steps in to make things better for most of its citizens.

> Once you accept that would be ridiculous

No, I don’t think I will.


As opposed to Swift junk?

Swift doesn't need a service worker to proxy all browser behaviour, and make use of local storage, with unspecified limit, to prentend to be working offline.

You do realize that there are many APIs that exist so that your Swift app works offline, right? There are specific persistence frameworks, tools for controlling caching, extensions for managing external files, etc. The argument that writing JavaScript that doesn’t make network requests and needs to store state to disk is somehow super special and different than any other regular JavaScript makes no sense.

You do realise using Swift doesn't require having a network card on your laptop to run 100% of all applications compiled with swiftc?

You do realize that neither do browser apps require having a network card on your laptop, right ? You can run local browser apps (HTML + CSS + JS) on a computer with no network card.

Except for doing anything actually usefull they end packaged with Chrome.

No, not at all. Lots of apps using the system webview nowadays. I would urge you to revise your deeply outdated knowledge. Lots of frameworks making this convenient too. Capacitor (Ionic) Apps, Cordova (PhoneGap) Apps, Tauri (non-Chromium modes), etc.

A network card is not required for:

    - Loading local HTML files into a WebView
    - Packaging an app that embeds the WebView (e.g., WinUI WebView2, macOS WKWebView, Android WebView, blah-blah)
    - Running JavaScript, CSS, DOM APIs
        - Using local storage, IndexedDB, etc
    - Accessing file:// resources
    - Communicating with native code (e.g., JS <-> native messaging)
Btw, there are a lot of non-Chromium apps! Are you aware that Microsoft Teams now uses the System WebView on mobile (iOS WKWebView / Android WebView) ?

Linux apps like GNOME Notes, Foliate, ReText, Liferea etc use the system webview.

Apple Music, Apple TV, Apple Podcasts, App Store, Dash, etc use WKWebView

Can keep going on and on...


The platform that software is delivered through is independent of whether it works offline.

You mean the ISPs, whose permits are controlled by goverment authorities?

Easier to threaten one Store rather than 10,000 ISP's.

Also easier to install a VPN than to replace your phone with one that isn't controlled by Apple or Google.

As long as it isn't a criminal offence to do so.

Probably still still easier even if it was.

I am sure there is enough law enforcement units to take care of it.

Might be trouble for the ones outside your jurisdiction.

> 10,000 ISP's.

Lol, you must be from the 90s. There's like 10 now.


Just because the US has consolidated many ISP's doesn't mean the rest of the world has. Also, even in the US, that figure is just under 2k. Globally, it is >16k.

518. Not sure if I am just very good at this or everyone is bad…?

You need to disable SIP to use DTrace

Not entirely. You can selectively remove protections:

csrutil enable --without dtrace


That’s disabling SIP

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

Search: