« first day (2434 days earlier)      last day (2884 days later) » 

Dog
Dog
14:08
Motorcycling in Australia...
@djsmiley2k Hmmm
When I was a student that'd feed me for 10 months
Bob
Bob
14:28
@Dog that is the worst video player I've ever seen
@Dog yah but I'm old and require drugs to stop me going insane
10 months of drugs costs me about £60
@Dog that was... lucky
Dog
Dog
14:52
@Bob Thanks, we're proud of our national broadcaster!
Bob
Bob
@Dog I still haven't managed to watch it yet
user226528
Howdy, Superdudes! Anything fun happened here while I was gone?
Dog
Dog
Wait, what's so bad about it?
I literally click the big play button and the video plays... not much to it :-/
@Bob get better.... something
yeah
it's html5 and everything
Bob
Bob
@Dog ...first time around, the seeker wasn't working. then I refreshed and now the video is erroring out on load
14:53
o_O
Dog
Dog
That said, outside the UK the BBC website is different
17 secs ago, by djsmiley2k
@Bob get better.... something
Bob
Bob
also, it's autoplay
eww.
Dog
Dog
As in you get adverts and redirections to BBC world or some shit sometimes, so I dunno if you get a different site
Doesn't autoplay for me :-/ You on Mobile?
@Bob awesome
Bob
Bob
14:55
@Dog desktop -_-
does that mean upstream FF can be built to run headless, or will there be a switch?
Bob
Bob
wtf it loaded while I wasn't looking... seeker still broken
@allquixotic it's built-in to the official binary, activated by switch
also the slimerJS guys are going to love that
lol
Bob
Bob
I'm a bit confused because the comments don't seem to indicate it's fixed, but the person who marked it is a release driver I think
oh the last review request was marked for checkin, so I guess it is :P
Bob
Bob
wait no Carsten is QA
Dog
Dog
Why do I have two youtube accounts... and two subscribers
the big splash landed in mozilla-central 24h ago; wanna build it on Cavil? :P
Bob
Bob
@allquixotic yea that's in mozilla-central (nightly) now :)
oh
I guess we can wait for the next nightly
Bob
Bob
15:00
you don't even need to build it; just download nightly
big splash?
1 min ago, by allquixotic
https://hg.mozilla.org/mozilla-central/rev/23674d708903
Dog
Dog
@djsmiley2k Me too, but thankfully in Scotland NHS prescriptions are free
If I had to pay for all my drugs it'd be like £100 a month
Bob
Bob
@allquixotic I can't remember if I deleted the other slimerjs attempt
nope, didn't, gonna try it :P
@Bob do you need geckodriver, or does it somehow include ghostdriver?
also, does slimerjs fork Firefox itself? I don't know its architecture
Bob
Bob
15:03
@allquixotic slimerjs has ghostdriver
@allquixotic you point it at FF
think I did it via envvar last time
I'm trying ot figure out which download :P ftp.mozilla.org/pub/firefox/nightly/2017/04/…
don't use slimer's awful scripting engine, though; make it work with webdriverio
Selenium is so much better than slimer/phantomjs's scripting blah
Dog
Dog
@Bob did you watch my youtube video of me watching the video that I specially uploaded for you?
Bob
Bob
@Dog ...no? link?
Bob
Bob
@Dog oh, thanks
Dog
Dog
15:07
Huh somehow I have three subscribers now... I have no idea who this new guy is, but his featured video is of a cat playing a game on a nexus... I like him.
Bob
Bob
@allquixotic I did webdriverio last time
Dog
Dog
Oh that was easy, I had to click the guy who's avatar says "I'm Tim" to figure out who Tim is
o.0
Cats and Call of Duty videos. Me likey.
Hi Tim
Dangit, I can't get hold of any escorts or drug dealers on the phone today so I guess I'll go to mcdonald's for my kicks
Bob
Bob
> Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Unable to init server: Broadway display type not supported: 77
Error: cannot open display: 77
O_O
@Bob that sounds extremely headless to me
/s
Bob
Bob
@allquixotic well, I am following instructions intended for the older patch :P
15:13
also wtf... Broadway is the GTK3-to-web renderer
are you saying you could run Firefox... in Firefox?!
o0
dude, I heard you liked firefox so you can run firefox on your firefox
so you can open tabs in your tabs! :D
now Bob can stop having so many tabs, just one tab, containing Firefox
which contains tabs
oomg
mind blown
Bob
Bob
@allquixotic I think that nightly build doesn't have it yet
interesting
wait a day, or build one? :P
> Finally, a reasonably fast internet connection and 30GB of free disk space.
30 WHAT
Bob
Bob
15:19
@allquixotic okay if I burn your CPU w/ compiling?
go for it
just nuke the 30 GB of bloat when done
Bob
Bob
crap
@allquixotic you passworded sudo?
2
oops, that was part of the rebuild of the cavil container
Bob
Bob
the firefox build bootstrapper tries to install a bunch of packages
I'll apt-get build-dep firefox
Bob
Bob
15:21
Executing as root: sudo apt-get install autoconf2.13 build-essential ccache python-dev python-pip python-setuptools unzip uuid zip
@allquixotic I don't think that'd help; looks like the script will try to run it regardless
you probably already have all of those
@allquixotic i could built it on mine and scp it over? :P
nope i'm visudoing
sounds like the self destruct code from Star Trek
<myuser> ALL=(ALL:ALL) NOPASSWD:ALL
try now?
Bob
Bob
@allquixotic works, thanks
The following additional packages will be installed:
  libossp-uuid16 libpython-all-dev python-all python-all-dev python-pip-whl
  python-wheel
Suggested packages:
  distcc python-setuptools-doc
The following NEW packages will be installed:
  ccache libossp-uuid16 libpython-all-dev python-all python-all-dev python-pip
  python-pip-whl python-setuptools python-wheel uuid
15:26
oddly I can't even test that because I use lxc exec cavil /bin/bash from the host after sshing into root on the physical box
Bob
Bob
In case you feel like removing them
@Bob I don't
Bob
Bob
Executing as root: sudo apt-get install libasound2-dev libcurl4-openssl-dev libdbus-1-dev libdbus-glib-1-dev libgconf2-dev libgtk-3-dev libgtk2.0-dev libiw-dev libnotify-dev libpulse-dev libx11-xcb-dev libxt-dev mesa-common-dev python-dbus xvfb yasm
makes me wish I had zfs dedupe on (and that it took less RAM), though
Bob
Bob
The following additional packages will be installed:
  python-gi
Suggested packages:
  python-dbus-doc python-dbus-dbg python-gi-cairo
The following NEW packages will be installed:
  python-dbus python-gi
@allquixotic the extra packages used a grand total of 4 MB of disk space :P
15:27
GREAT SCOTT
Bob
Bob
How would you like to continue?

1) Install a modern Mercurial via pip (recommended)
2) Install a legacy Mercurial via apt
3) Do not install Mercurial
REMOVE THEM NOW BEFORE MY DISK FILLS UP!!!
Bob
Bob
bleh, I'll just pip it
Dog
Dog
Race you to a FF build!
Wait no, I have no idea what I'm doing
Then again I do have a build drive on an SSD somewhere
Bob
Bob
15:32
wait. why did I go through this crap.
could've just pulled the git mirror -_-
@Dog you'd probably win; he's building on Ubuntu 16.04 on an E5-1620v2 with 2 x 7200rpm HDD in software RAID-1 (via zfs) and 128 gigs of RAM
Bob
Bob
lol
in case you don't know, the 1620v2 isn't very fast
Bob
Bob
I actually had a firefox build config on a server somewhere
but that's set up for android builds
Dog
Dog
@allquixotic Mine's an i7-3930K, 64GB of RAM but only 8GB in my build VM
aka even older generation
Bleurgh, to go to Edinburgh or to go to McDonald's
15:34
go to a place that will give you a job
Bob
Bob
a 20min clone
god
@Bob Merslowial
Bob
Bob
cancelling
gonna go dig up that git mirror
HELP I AM LOST IN A SEA OF TABS
Dog
Dog
@ThatBrazilianGuy Welcome to my life
Bob
Bob
15:38
@allquixotic there's 6 million objects in git
wow
doing a shallow clone to 100 commits :)
commit a1f2e12af8aedaca30baad9fb506c3e8837cd5ee
Author: Brendan Dahl <[email protected]>
Date:   Tue Apr 4 10:22:00 2017 -0400

    Bug 1338004 - Add headless browser mode. r=jrmuizel, r=ted

    Supports creating a windowless browser on Linux without an X server. Most of the
    changes are just adding branches to avoid calls in to GTK which calls
    into X. Some of the bigger additions were adding a separate headless widget
    which implements just enough to render a page. A headless look and
Dog
Dog
Well fuck. Google Maps deceived me and now I've wasted another day
Bob
Bob
 0:15.08 Creating config.status
 0:15.08 Reticulating splines...
YOU GET TABS, @Bob GETS TABS, EVERYBODY GETS TABS
@Dog Google maps once deceived while I was going to a doctor appointment, it sent me to a street a 40-min-desperate-jog away
Bob
Bob
40 mins isn't a jog
it's an emergency taxi
@Bob Maybe TBG is an avid jogging fan? :P
Bob
Bob
15:47
or has a fear of vehicular transport? :P
Or maybe the cabs have the Brazil Cost included?
Brazil cost (Portuguese: Custo Brasil [ˈkustu bɾɐˈziw]) refers to the increased operational costs associated with doing business in Brazil, making Brazilian goods and services more expensive compared to other countries. There are several factors that contribute to the extra cost, including: High levels of public deficits; The economy divided into cartels; Inefficiency of public services; Maintenance of high real interest rates; Exaggerated net interest spread of financial institutions (among the highest in the world); Excessive bureaucracy for importing and exporting, creating difficulties for...
Or wants to impress the doctor?
> "Hey doc, I'm healthy, I ran forty minutes to get here..."
@bertieb Yes, my sweaty, panting, disheveled self sure gives an impression. Of some sort.
@ThatBrazilianGuy As chat-up lines go it's... unorthodox
(funnier in my head)
@bertieb English parsing error
15:50
@ThatBrazilianGuy I knew what you meant, I was just imagining it as an opening in different circumstances :P
SCENE: INT. BAR. TBG is dressed in a sharp suit and drinking a martini when he spots WOHD (etc)
@bertieb Work outside home dad?
@DavidPostill Ha! I was thinking 'woman of his dreams', but that's even funnier
Picturing me in a sharp suit is like picturing Brazilian politicians in a regular day at the congress...
15:54
In the subversive, Big Train/Monty Pythonesque sense of the word
@ThatBrazilianGuy rare?
@allquixotic Rare, unnatural, a fish out of water, sure presage of a bizarre outcome, pick any
@bertieb That's what came up when I gargled the acronym :)
But, to be honest, the one and only time I actually dressed a really sharp and nice suit (had to rent it for a wedding) I looked so hot I almost didn't recognize myself.
Speaking as an hetero guy with low self esteem and who thinks suits is for uptight bureacrats
@DavidPostill Everyone has their method
:P
Could be the next Linehan and Matthews...
15:57
@DavidPostill You gargle words you don't know?
2
@ThatBrazilianGuy when I dressed up nice last, I remember still thinking "too fat", "hot" never crossed my mind
@ThatBrazilianGuy lol. I'm taking the piss out of google.
In the sense of a pan-galactic gargle blaster, no doubt
@DavidPostill oh, so that's why goopissgling for "google" always returns 0 results... the actual company name is goopissgle
I got it wrong all this time
> goopissoogle
> Merslowial
I'm sensing a pattern here (patsensetern?)
16:01
@bertieb no, I just thought he meant literally that the real company name of "google" contains "piss" as a substring, and he was taking the piss out of it
@DavidPostill It's nice that your gargling, pissing, and other bodily functions are working, but maybe you should be discussing it with your doctor? I think SU isn't UK-HIPPA-version compliant
> UK-HIPPA
I love how everyone refers to laws by the US version
@ThatBrazilianGuy lol
so what's the UK version of the American Health Care Act (AHCA)? Lizcare?
Hmph
ddrescue without mapfile, AKA 'why even bother?'
Guess what bertieb forgot?
16:03
Trumpcare -> Lizcare
French health bill is called Poincaré ;-)
Jules Henri Poincaré (French: [ʒyl ɑ̃ʁi pwɛ̃kaʁe]; 29 April 1854 – 17 July 1912) was a French mathematician, theoretical physicist, engineer, and philosopher of science. He is often described as a polymath, and in mathematics as The Last Universalist by Eric Temple Bell, since he excelled in all fields of the discipline as it existed during his lifetime. As a mathematician and physicist, he made many original fundamental contributions to pure and applied mathematics, mathematical physics, and celestial mechanics. He was responsible for formulating the Poincaré conjecture, which was one of the most...
Bob
Bob
@allquixotic 22 mins in, still in the compile stage :P
so many warnings o.O
@Bob -j8?
@Bob writing functional code with zillions of warnings is a badge of honor for some C/C++ coders :P
Bob
Bob
@allquixotic just plain ./mach build
@allquixotic By that logic, Brazilian health care should be cared Godot-Kafka.
Bob
Bob
oh compile stage just finished :P
16:05
the slowest single command might be the final link step, but it won't take as long as the total compile
Bob
Bob
23:20.02 Overall system resources - Wall time: 1399s; CPU: 95%; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
23:20.46 Notification center failed: Install notify-send (usually part of the libnotify package) to get a notification when the build finishes.
23:20.46 We know it took a while, but your build finally finished successfully!
To view resource usage of the build, run |mach resource-usage|.
To take your build for a test drive, run: |mach run|
For more information on what to do now, see developer.mozilla.org/docs/Developer_Guide/…
now I just need to figure out where it went...
@Bob and visiting that link causes your browser to pop up with a "We're Hiring!" message from Mozilla? :P
(assuming you open the link in your build)
Bob
Bob
lol
@allquixotic Well, actually, it's even worsebetter:
> So you just built Firefox

A link to this page will be printed after a successful Firefox build. It should contain useful next steps, such as links to how to run tests, package the build, etc. Try to keep the content on this page brief, and put more detailed information on other pages that you link to. The primary audience is people who have just built Firefox for the first time.
Basicaly, it's self-referential Lorem Ipsum.
Bob
Bob
ok, I actually can't find it
wtf
ahhhh
2
$ ./test.sh
*** You are running in headless mode.
JavaScript strict warning: resource://gre/modules/TelemetryEnvironment.jsm, line 1225: ReferenceError: reference to undefined property "nsIShellService"
2017-04-05T16:12:18.465Z [DEBUG] Gecko version: 55.0a1
2017-04-05T16:12:18.465Z [DEBUG] script args: file:///home/sean/dev/slimerjs/slimerjs-0.10.3/vendors/ghostdriver/main.js --ip=127.0.0.1 --port=4444 --logLevel=INFO
2017-04-05T16:12:18.465Z [DEBUG] Configuration: debug=true
2017-04-05T16:12:18.465Z [DEBUG] Configuration: webdriver,wd,w=4444
\o/
16:12
YAY!!!!!!!!!!!!!!
Bob
Bob
(had to ./mach package as in the android build to get a tar.bz2 out of it)
ghostdriver on 4444!!!
now just change the desiredCapabilities to firefox
Bob
Bob
now to pray it works -_-
It's all spread about:
> The legal framework governing the use of personal confidential data in health care is complex. It includes the NHS Act 2006, the Health and Social Care Act 2012, the Data Protection Act, and the Human Rights Act.
you know, these AirPods don't sound too bad for little tiny earbuds... thought they'd sound worse than they do
Bob
Bob
16:16
{ Error: Bad request

    at execute(<Function>, "http://localhost/master.js") - run-headless-webdriver.js:104:6 message: 'Bad request\n', type: 'RuntimeError' }
:S
nice, left and right battery levels
@Bob is the web server that serves master.js up?
Bob
Bob
@allquixotic yea, wget worked
ah
@allquixotic the init fails :(
@Bob loading the bot js fails?
or the webdriver stuff?
Bob
Bob
@allquixotic first webdriver init
it was falling through to a later error handler cause I didn't have one so high up
2:00]  COMMAND     POST     "/wd/hub/session"
[16:22:00]  DATA                {"desiredCapabilities":{"javascriptEnabled":true,"locationContextEnabled":true,"handlesAlerts":true,"rotatable":true,"browserName":"slimerjs","loggingPrefs":{"browser":"ALL","driver":"ALL"},"requestOrigins":{"url":"http://webdriver.io","version":"4.6.2","name":"webdriverio"}}}
init failed
{ Error: Bad request
 message: 'Bad request\n', type: 'RuntimeError' }
is the browser name supposed to be set to slimerJs?
oh - the Selenium Remote driver spec says that it has to be running a wd hub.
but does slimer run a hub?
Bob
Bob
16:24
ahhhhhhhhhhhhhhhhhhhhhhhhh it's exposing a phantomjs hub
I was trying various things
including a selenium grid hub with phantomjs
the files suffixed pjs are the last that worked with phantomjs
Bob
Bob
@allquixotic there's a good chance ghostdriver simply doesn't work
how about geckodriver?
Bob
Bob
@allquixotic only diff is the removal of an err log
what CLI option do you have to pass to FF to get it to run headless?
Bob
Bob
16:25
@allquixotic yea, I was just thinking maybe I should try marionette
marionette is now geckodriver
Bob
Bob
@allquixotic MOZ_HEADLESS envvar. there's mention of a --headless but idk
@allquixotic o.O
also you should run it in a grid since webdriverio doesn't provide any docs for other protocols besides grid
Bob
Bob
> IMPORTANT: If you use geckodriver with Selenium, you must upgrade to Selenium 3.3 since this release aligns HTTP responses with the WebDriver standard.
wtf version is my ollllllld webdriverio running
uh. crap.
@Bob I upgraded for you :)
Bob
Bob
16:27
@allquixotic that... could be a bad thing
you're on 4.6.2
Bob
Bob
@allquixotic did that even work with pjs?
@Bob I think so
Bob
Bob
I remember pinning it to 3.x cause when I was writing it 4.x was fresh out and completely broke backwards-compat
maybe it's time for a rewrite
@allquixotic I don't even know what grid is -_-
hold on a sec
I'll set up the grid for you and try to get it running headless
Bob
Bob
16:28
you know what
it's getting late (2:30 AM) but I might try running it through normal windowed firefox and update as necessary
when I first wrote it I tested with ff
if it works here it should work with headless, hopefully
I'll work on it :P
I'm "working from home" anyway
Bob
Bob
though the bug comments are ... sparse. early comments said it was slimerjs-only with a goal of marionette, but who knows now
@allquixotic So. It's really easy to get ghostdriver going.
@allquixotic see ~/dev/slimerjs/test.sh
Important one is MOZ_HEADLESS=1
see also extra capabilities at github.com/mozilla/geckodriver and how ot set up path if you want to get selenium to run ghostdriver rather than manually: developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette/…
if you can figure out how to pass the arg -profile /path/to/profile that'd work... should be doable via capability but that requires launching ghostdriver that way
no profile yet, but it seems webdriverio is able to communicate with the hub
Bob
Bob
@allquixotic yea, I tried but it was complaining about a missing session id
and a malformed request?
probably needs an update
@allquixotic the other possibility is we can make the bot update a single gist every hour (only if changed) and import it on startup... :D
that's if you can't get profiles working
Dog
Dog
16:45
Night @Bob
Bob
Bob
:(
1491410785196   geckodriver::marionette INFO    Connecting to Marionette on localhost:38616
*** You are running in headless mode.
1491410785788   Marionette      WARN    Deprecated preference marionette.defaultPrefs.enabled detected, please use marionette.enabled

(firefox:11467): GConf-WARNING **: Client failed to connect to the D-BUS daemon:
Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
Error: GDK_BACKEND does not match available displays
Failed to connect to Mir: Failed to connect to server socket: No such file or directory
do I need dbus?
dbus is running; systemd starts it
Bob
Bob
o.O
looks like it's dropped out of headless mode?
you get the same thing if you run MOZ_HEADLESS=1 ./firefox
just raw on the cmdline
Bob
Bob
hm
@allquixotic how did you run that?
@allquixotic maybe wait another week for the guy working on this to iron out bugs... or report it? :P
@allquixotic Oh, try setting DISPLAY=77 too
ok, I'm actually going now. Would suggest waiting rather than wasting time right now -_-
'night
16:59
night
night
afternoon
 
1 hour later…
Dog
Dog
18:18
Night
Night? But it's 3 PM!!!
And I'm having lunch. At my desk. >_<
18:43
got a Pepwave Surf SOHO Mk3 router - 802.11ac somethingXsomething MIMO, dual band, zillions of config settings, instant connection via "USB WAN" port (which delivers up to USB 3.1 Gen1 current to keep the device charged, while exposing its connection over RNDIS)
plugged it into my UPS for 24/7 uptime, has much better range and wifi reliability than my jetpack's wifi
Dog
Dog
> which delivers up to USB 3.1 Gen1 current to keep the device charged
What
!!wat
@Dog Novatel 7730L is my WAN device, and the router has to keep it charged
Dog
Dog
Allquixotic is the saviour of rndis
!!wiki rndis
I keep forgetting Cavil is dead.
18:50
@ThatBrazilianGuy Remote NDIS - basically, NDIS is a serial protocol (bidirectional bit-based protocol like TCP) originally written for Windows network device drivers, but also supported over a "remote" link, encapsulated in another protocol, such as USB
Remote NDIS basically lets you plug in USB devices that provide a "NIC-like" network connection that the computer doesn't have full control over at the PCI/PCIe level
> The Remote Network Driver Interface Specification (RNDIS) is a Microsoft proprietary protocol used mostly on top of USB. It provides a virtual Ethernet link to most versions of the Windows, Linux, and FreeBSD operating systems.
proprietary protocol.... Linux and FreeBSD... huh?!?!
but but... FOSS...
Stallman... Torvalds...
@ThatBrazilianGuy reverse engineering it isn't that hard, and it's kind of a de facto standard
most Android and Windows phones, as well as mobile hotspots (3G/4G), tend to support it
@allquixotic OOOOOOOOOOOOOOOOHHHHHH
there's a kernel module for it in the mainline Linux kernel
rndis_usb
So that's what happens behind the doors when I activate USB tethering on my phone and plug it into my Fedora PC and it "just works"
18:52
@ThatBrazilianGuy yes
the kernel detects that the protocol on the USB port is RNDIS and modprobes rndis_usb.ko for you
the RNDIS "host" device (the one with the Internet connection) usually runs a DHCP and DNS server, so you get an automatic IP in the local NAT space, and off you go
it's basically the standard for "tethering" (other than WiFi of course)
So your new router both charges and provides networking to whatever is connected in its USB port?
@ThatBrazilianGuy no, it charges it and gets networking from that device
Verizon cell tower -> (LTE) -> Novatel 7730L -> (RNDIS) -> Pepwave Surf SOHO Mk3 -> (WiFi 802.11ac 5 GHz / 802.11n 2.4 GHz) -> computers, phones, TVs, etc.
I wish I could have unlimited LTE =/
18:58
funny story... I have limited-unlimited LTE, and endangered-unlimited LTE
"Limited-unlimited" means:
Each billing cycle: If you use more than 10 GB of data from a tethered device, all future tethered data for that billing cycle is throttled to 600 Kbps
If you use more than 22 GB of data on the LTE device itself, all future data on the device itself for that billing cycle is "de-prioritized" so users who use <22 GB will get data first on saturated towers, but you'll get full speed on unsaturated towers
Endangered-unlimited means:
In theory, the data is truly unlimited and I could max out the pipe 24/7 with no prioritization or throttling limitations, BUT if Verizon detects that I consistently use more than 200 GB per billing cycle, I'm likely to get a disconnection letter
my smartphones are limited-unlimited, and my mobile hotspots (dedicated LTE WiFi/USB tethering devices) are endangered-unlimited
smartphones plural because the entire family, each has a smartphone that's limited-unlimited
also on the limited-unlimited plans, there's no "upper limit" on how much data you can use; the only question is how slow you get, which -- for tethering, is 600 Kbps after 10 GB, or for on-device, is: worst-case REALLY SLOW for badly saturated towers, or best-case wide-open (50 Mbps) for unsaturated towers
Dog
Dog
@ThatBrazilianGuy WINE, OpenOffice, etc. all run on Linux/BSD etc implementing proprietary Windows shite
My limited unlimited LTE goes by the form of unlimited unthrottled uncapped unless you're using the hotspot/tethering function, in which case it's limited to 30GB per month
My home and work cell sites have almost never been saturated, even during prime time hours, so in practice my limited unlimited is only rarely deprioritized to slower speeds, and usually that's in, like, shopping centers, malls, sports stadiums, and places near mass transit, like metro stations, bus stops and train stations
Dog
Dog
UK operators have given up on using DPI shaping/throttling cause it costs them more resources to monitor the shit than to just let it be
19:05
@allquixotic Haha, his "after quota" speeds are 50 Mbps? Cute. Mine are 60 kbps.
Dog
Dog
Mine used to be like that
@ThatBrazilianGuy my "after-quota" speeds are 50 Mbps in unsaturated areas like when I'm at home at 3 AM and nobody's using the tower, but only on-device
And every cell provider is "limited-unlimited". And there's been a movement last year to have all ISPs be like that.
Dog
Dog
When I had "Limited unlimited" 3G, it was advertised as regular X GB data caps but actually instead of cutting you off when you reached your cap it just got throttled to 64kbps
when tethering to my phone I'm likely to get 600 Kbps after using 10 GB in the billing cycle
Dog
Dog
19:06
I thought that was nice
Currently the ISPs here are "hey we have clausules on contract about quotas but literally no one but a single ISP have ever enforced it since broadband became available to consumers".
although, as I understand it, Verizon isn't implementing the 600 Kbps throttling for everyone
They want to have quotas on home internet. After a small uproar (small in my opinion, it should ensue fire on the streets), they stepped back. FOR NOW.
they only implement it on towers that are sufficiently saturated, or towers with older tech that limits the spectrum they can offer, I believe
Dog
Dog
@ThatBrazilianGuy I wish the world was still like that
Cuase that's how things were in the UK a decade or two ago
19:08
The president of the national telecom regulatory agency said "the fault is all those damn gamers, they spend all the internet, poor ISPs".
*Almost* as bad as "sorry, we have to allow the ISPs to sell the data, lest they get caught and feel ashamed".
That's almost genius. An evil rethorical genius? A dumb genius? A very hypocritical person, anyway.
Dog
Dog
@allquixotic We have no such towers. All of them are equally old tech.
@ThatBrazilianGuy I guess you have to play games with 90s era resources instead of 50 GB of high-res voice/geometry/textures; so what he's saying is, in Brazil, play Minecraft (about 90 MB download) not Mass Effect Andromeda
or better yet, kkrieger
@allquixotic Well, I have 5 mbps at home. Depending on where you live you can get 25, 35, even 50 mbps at residential connections.
And by "depending on where you live" I don't mean rural contryside, I mean 5km away.
19:10
@ThatBrazilianGuy I get around 25 usually, with spikes up to 50 when everyone is asleep
It's a lottery, you can get 5~15 or 25~50 depending on part of town, or even street.
sigh.
you know what's amazing? kkrieger (the 96k demo) runs perfectly at a solid 60 FPS with sound and fully functional on Wine on my Macbook Pro 2016 with Skylake Iris graphics and an i7 "U"-model processor
> awesome to the death. need a huge mothership to make it run, but eh, can't have everything for nothing, or almost if I consider the size of this thing!! ;)
rulez added on the 2004-04-15 22:58:05 by oxb
my "huge mothership" is now a Macbook Pro that runs it almost effortlessly
you probably needed a 100+ watt desktop GPU running full bore to run that semi-smoothly on native Windows in 2004
and forget Wine
they should really update kkrieger to run on Vulkan and require a modern dGPU to run :D
19:46
Trying to recover data from the phone. Managed to get it into TWRP in the freezer with a flash drive hooked up via a Type-C to Type-A adapter. We'll see if it manages to finish a NANDroid...
Yay, a new functional github repo! :D
@bwDraco awesome, but y u no backup?
Looks like I am able to recover all data from the device.
TWRP NANDroid backups are easily opened in 7-Zip, so I'll be able to pull individual files as needed.
I'm also able to retrieve the contents of user storage (/sdcard).
do the files contain valid data?
Great. Everything was successfully pulled off the phone.
Files transferred to PC. I'm generating a compressed archive.
@allquixotic Pretty sure modern gaming PCs wouldn't break a sweat running something like this.
21:15
Here's my story on data recovery: reddit.com/r/nexus5x/comments/63ofdk/…
21:58
Wooo back at work after 3 days at Jury Service

« first day (2434 days earlier)      last day (2884 days later) »