Live data from Hacker News

How to Firefox

kau.sh

481–490 of 505 posts

Re: How to Firefox

#481

Earlier quoted context omitted.

I'd love to hear more about your setup, and how you access the web.

Basic setup: DNS data gathered in bulk HTTP generator TCP client Authoritative DNS server TLS forward proxy HTML reader How I access the web: I pay for an internet subscription and send HTTP requests to ports 80 or 443 at the IP addresses of other networked computers.

ok, from this response I can only assume you use FF/Safari/Chrome/etc... you've just described how the web/browsers/ISPs work.

My browser does all these things too. You initially made a point to imply that you were doing something different than the average person.

I was more interested in the specific tools you use. Sorry I wasn't excruciatingly specific in my question, I forgot what site I was on.

Re: How to Firefox

#482
post #445

Earlier quoted context omitted.

I actually dislike the indented structure. I disable tables in links. Non-hyperlinked HN can also be retrieved and read without using a browser, e.g., using the Firebase JSON endpoint. I can filter the JSON into formatted text the way I like it. For anything other than reading, I can use the command line: short shell scripts I wrote for retrieving, submitting, replying and editing. I also filter HTML to SQL and have…

Your browsing infrastructure seems intriguing. Do you have it written up somewhere, so others could try reproducing?

Don't bother, I tried asking the same, only to have web browsing mansplained to me in such a generic way that could apply to using a regular browser.

Re: How to Firefox

#483

Earlier quoted context omitted.

Youtube freezes for me on Windows with Firefox. Sometimes it freezes the whole browser so added a rule to block it in uBo and use another browser for it (which also helps me reduce my time on youtube thanks to the added friction). I don't know if its an issue with my specific hardware or what. In Mac and Linux (different PC) it works fine.

You're using an add-on that blocks core functionality. That is not Firefox's fault.

I'm blocking it to avoid it freezing the browser. Before I blocked it, it froze the browser.

Re: How to Firefox

#484

Earlier quoted context omitted.

Basic setup: DNS data gathered in bulk HTTP generator TCP client Authoritative DNS server TLS forward proxy HTML reader How I access the web: I pay for an internet subscription and send HTTP requests to ports 80 or 443 at the IP addresses of other networked computers.

ok, from this response I can only assume you use FF/Safari/Chrome/etc... you've just described how the web/browsers/ISPs work. My browser does all these things too. You initially made a point to imply that you were doing something different than the average person. I was more interested in the specific tools you use. Sorry I wasn't excruciatingly specific in my question, I forgot what site I was on.

[deleted]

Re: How to Firefox

#485

Earlier quoted context omitted.

Basic setup: DNS data gathered in bulk HTTP generator TCP client Authoritative DNS server TLS forward proxy HTML reader How I access the web: I pay for an internet subscription and send HTTP requests to ports 80 or 443 at the IP addresses of other networked computers.

ok, from this response I can only assume you use FF/Safari/Chrome/etc... you've just described how the web/browsers/ISPs work. My browser does all these things too. You initially made a point to imply that you were doing something different than the average person. I was more interested in the specific tools you use. Sorry I wasn't excruciatingly specific in my question, I forgot what site I was on.

[deleted]

Re: How to Firefox

#486

Earlier quoted context omitted.

Basic setup: DNS data gathered in bulk HTTP generator TCP client Authoritative DNS server TLS forward proxy HTML reader How I access the web: I pay for an internet subscription and send HTTP requests to ports 80 or 443 at the IP addresses of other networked computers.

ok, from this response I can only assume you use FF/Safari/Chrome/etc... you've just described how the web/browsers/ISPs work. My browser does all these things too. You initially made a point to imply that you were doing something different than the average person. I was more interested in the specific tools you use. Sorry I wasn't excruciatingly specific in my question, I forgot what site I was on.

[deleted]

Re: How to Firefox

#487

Earlier quoted context omitted.

Basic setup: DNS data gathered in bulk HTTP generator TCP client Authoritative DNS server TLS forward proxy HTML reader How I access the web: I pay for an internet subscription and send HTTP requests to ports 80 or 443 at the IP addresses of other networked computers.

ok, from this response I can only assume you use FF/Safari/Chrome/etc... you've just described how the web/browsers/ISPs work. My browser does all these things too. You initially made a point to imply that you were doing something different than the average person. I was more interested in the specific tools you use. Sorry I wasn't excruciatingly specific in my question, I forgot what site I was on.

I am using an HTTP generator, yy025, plus a TCP client, not FF, Safari or Chrome. The HTTP generator is written by me.

The TCP client is typically Al Walker's original netcat, djb's tcpclient or haproxy's tcploop (modified). But any TCP client will work.

I generally use haproxy and tinyproxy-stunnel as TLS forward proxies. The former lets me monitor all HTTPS traffic from computers I own over the the network I own and modify headers, cookies, URLs, response bodies, prevent SNI, etc. (Most use haproxy as a reverse proxy.)

I do not make remote DNS queries immediately followed by associated HTTP requests. They are separeted in time. The DNS data is gathered in bulk from varied sources periodically. I do this with software tools I wrote myself that are designed for HTTP/1.1 pipelining. The domain-to-IP mappings are stored in the proxy's memory. There are no remote DNS requests when I make HTTP requests.

I use a modified text-only browsser as an HTML reader. It does not auto-loead resources, process CSS or run Javascript.

I do text processing on bulk HTML and DNS data, e.g., from HTTP/1.1 pipelining, with custom filters I wrote myself to produce SQL, CSV and other formats.

This is only a sample of things I do differently according own specific preferences.

The so-called modern browsers cannot do all of these things in combination, as separate programs. In some cases, e.g., HTTP/1.1 pipelining, real-time monitoring of HTTPS traffic in plaintext, even something as simple as preventing SNI from being sent, these browsers cannot do them at all, even with extensions. The so-called "modern" browsers are enormous by comparison and ridiculously complicated. They are distributed by corporations invested heavily in online ads.

Perhaps the most important difference is that I can compile each of the software tools I use in minutes, in most cases less than one minute. I can easily edit the source code in an edit-compile-test loop to address issues that arise and to suit personal preferences. This is not feasible with the so-called "modern" web browsers. Trying to compile these so-called "modern" browsers from source is excruciatingly slow. I can compile UNIX kernels with complete userlands, an entire OS, faster, easier and with only minimal resources (CPU, memory, storage).

Re: How to Firefox

#488

Earlier quoted context omitted.

ok, from this response I can only assume you use FF/Safari/Chrome/etc... you've just described how the web/browsers/ISPs work. My browser does all these things too. You initially made a point to imply that you were doing something different than the average person. I was more interested in the specific tools you use. Sorry I wasn't excruciatingly specific in my question, I forgot what site I was on.

I am using an HTTP generator, yy025, plus a TCP client, not FF, Safari or Chrome. The HTTP generator is written by me. The TCP client is typically Al Walker's original netcat, djb's tcpclient or haproxy's tcploop (modified). But any TCP client will work. I generally use haproxy and tinyproxy-stunnel as TLS forward proxies. The former lets me monitor all HTTPS traffic from computers I own over the the network I own an…

links is the HTML reader; I modify various versions such as 0.99, 1.04 and 2.29

s/separeted/separated/

Re: How to Firefox

#489
Unfortunately Firefox doesn't have the ability to save sites as an App. This is a showstopper for me. I'm not going to have GMail in some tab among my many tabs, in some browser window among my many browser windows.

Until they have this, I've switched to Brave.

Re: How to Firefox

#490

Unfortunately Firefox doesn't have the ability to save sites as an App. This is a showstopper for me. I'm not going to have GMail in some tab among my many tabs, in some browser window among my many browser windows. Until they have this, I've switched to Brave.

Did they get rid of it? That used to be a thing on Android IIRC
Post reply on HN