« first day (3097 days earlier)      last day (2219 days later) » 

00:15
roar
This is a premium router from three years back.
(debug.htm page on the router)
The space is more for configuration than anything else. Most (non-cheap) routers have USB ports, which let you use them as a basic NAS simply by plugging in an external drive.
(ours even has an eSATA port, but I no longer have any eSATA devices)
Though in most cases, better performance can be had if you plug a proper NAS appliance into one of the Ethernet ports on the switch.
Heck, even the upcoming NETGEAR Nighthawk AX12 (model RAX120) has only 512 MB of storage and 1 GB of memory.
@bwDraco more or less
I was thinking 16mb/128mb and silly things like that
And that router does 8x8 (eight spatial streams) 802.11ax on 5 GHz!
well, that's probably different hardware though
One reason you don't need that much raw power is a lot of these things have their own chips/chipsets/chip-sections optimised for specific things
So yeah, routers are not really about the storage, they're about the chipsets and radios needed to drive high-performance wireless networking.
I was talking about them in general ;p
Low powered processors, very little ram and storage....
00:30
Again, if you actually need storage, plug in a USB flash drive, hard drive, or other storage device.
@JourneymanGeek Entry-level example: NETGEAR R6120 (2x2 802.11ac)
16 MB flash, 64 MB memory.
That's a good example of a modern cheapie router.
A high end router is basically a raspi grade chip :p
@bwDraco that hasn't changed much in the last decade or two
01:14
On write amplification (see Matrix)... TIL software-based full-disk encryption on an SSD can kill it very quickly:
2
Q: SSD write amplification and endurance

Gabriel SouthernSummary: How is endurance of SSDs measured and what is the impact of write amplifications? Details I have an Intel SSD Pro 2500 Series 480 GB drive. Recently I got a notification that my drive is failing. I was surprised because it is less than 2 years old. I used the Intel SSD utility to ch...

I freaked out seeing that 22.7x write amplification factor.
That particular drive (and the SandForce SF-2281 controller in general) seems to have a faulty TRIM implementation: anandtech.com/show/8294/intel-ssd-pro-2500/2
...welp. Known issue with the SF-2281 and firmware versions 5.0.1 and 5.0.2. TIL.
01:38
Drafting an answer now.
02:05
I don't know if this is a question for the site, but I was just curious. Has anyone run into this Windows Media Player 12 bug on Windows 10 x64? I have 8 tracks totalling about 52 minutes in the 'play' view. WMP tallies it as 8 items, 1,760,104,020 hours. It would be nice if those 8 items were 1.7 billion hours of music, but it just ain't the case
02:26
lol
that sounds fun
and like an overflow
02:39
@bwDraco my R9000 has the same (512 MB storage, 1 GB RAM) and seems to do fine; the chipset isn't quite powerful enough to handle fq_codel at near-gigabit speeds though
I guess they invest most of their money into good reliable wifi with many external antennae and such; after all, the SoC is only one component of the system and many other chips on the board are handling your data
03:00
0_0
less storage than ram?
@allquixotic more or less. and your nighthawks are pretty close to the highest end consumer routers you can get, alongside those asus spiders...
But in theory I could get a great low end, commercial grade AP (say a unifi) and the cheapest, basic ghetto router build I could do for about the same price?
@allquixotic Just a quick reminder, you have a pending pull request for the chatbot: github.com/allquixotic/SO-ChatBot/pull/8
03:21
Merged, thanks
bot will be updated... at some point? I'll have to see if I have local uncommitted changes in the bot, and if so, commit those :P
03:33
Thanks.
03:44
sean@cavil:~/dev/SO-ChatBot$ node build.js
         /home/sean/dev/SO-ChatBot/source/plugins/STOP.js
         /home/sean/dev/SO-ChatBot/source/plugins/afk.js
         /home/sean/dev/SO-ChatBot/source/plugins/awsm.js
         /home/sean/dev/SO-ChatBot/source/plugins/ban.js
         /home/sean/dev/SO-ChatBot/source/plugins/colors.js
         /home/sean/dev/SO-ChatBot/source/plugins/converter.js
         /home/sean/dev/SO-ChatBot/source/plugins/cowsay.js
         /home/sean/dev/SO-ChatBot/source/plugins/define.js
nodeJS 10.x broke something and someone hasn't bothered to update their broken code in one of the dependencies
CBA to fix it right now
 
1 hour later…
04:52
Morning.
Yawns and prep for work
@LukeSawczak 1.7 billion hours of very repetive music at that compression. :)
But no, not used windows media player since XP era. After I discovered VLC (which just worked without installing dozens of mediapacks) I never went back.
@Hennes maybe lots of very clever deduplication...
If I scroll back a day then I think I should still see youtube links for 10h music.
One tone for 10h.... Compresses nicely
Ah, yes, this one
@JourneymanGeek okayy, thx. And BusyBox almost always has wget by default, right?
According to this site, it does
@rahuldottech It should, yes
uhn. I rarely use busybox. I think it has just about everything in one binary though
And I am told it was spaghetti code, but I have not checked that.
05:25
Right, off (wage slave time)
2
 
4 hours later…
09:19
morning
 
2 hours later…
11:07
/me wibbles
 
2 hours later…
13:18
@Hennes it's super useful
@JourneymanGeek okay, thanks
13:40
Can someone explain to me what all this tech jargon about SSL decryption is?
no
13:52
How do I do this, in nginx
<VirtualHost *:80>
    ServerName gitserver
    DocumentRoot /var/www/gitweb
    <Directory /var/www/gitweb>
        Options +ExecCGI +FollowSymLinks +SymLinksIfOwnerMatch
        AllowOverride All
        order allow,deny
        Allow from all
        AddHandler cgi-script cgi
        DirectoryIndex gitweb.cgi
    </Directory>
</VirtualHost>
@rahuldottech such as?
Basically they saying 'You can't spy on users because ssl'
@djsmiley2k you don't
@rahuldottech D:
why not?
the only important bits to me really are handling the cgi.
14:40
I'm getting hits to a location where I used to publish netcat and wget binaries with the referrer as a pornsite. This is weird.
pornsite running dodgy adverts which are abusing the binaries your providing?
@djsmiley2k Why would ads require nc.exe?
> 403 Forbidden
damnit
@rahuldottech adverts which run javascript to infect machines.
@djsmiley2k hmm. Possible, although unlikely
@rahuldottech you add your own cert, tell say everything is ok, then tell the other server you're the client, and rencrypt the data....
My job does that on VPN
14:44
@JourneymanGeek ah. sounds bad.
@rahuldottech eh. funny thing is we only have the certs on IE
@JourneymanGeek What's IE?
and the wierd browser I prefer goes "erm, this cert! It is a fake!"
15:02
SO i have some of gitweb working :D
> location /gitweb/gitweb.cgi {
root /usr/share/gitweb;
include fastcgi_params;
gzip off;
fastcgi_param SCRIPT_NAME $uri;
fastcgi_param GITWEB_CONFIG /etc/gitweb.conf;
fastcgi_pass unix:/var/run/fcgiwrap.sock-1;
}

location /gitweb {
root /usr/share;
index gitweb.cgi;
}
It gives me 443 Forbidden now, instead of bad gateway :D
> 10.0.2.2 - - [28/Jan/2019:15:03:57 +0000] "GET /gitweb/ HTTP/1.1" 403 212 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36" "-"
10.0.2.2 - - [28/Jan/2019:15:05:21 +0000] "GET /gitweb/gitweb.cgi HTTP/1.1" 403 212 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36" "-"
technically /gitweb/ doesn't exist
well it does, but it's pointing to /usr/share/gitweb - do I need to fi the permissiosn on that dir? D:
Whee. home
@djsmiley2k most likely
on a scale of god damnit to fixed, where does this lie? i.imgur.com/wb2NnAV.png
looks fixedish to me
15:21
I'm simultaneously writing a script for both GNU/Linux bash and Windows batch and boy is this fun.
@rahuldottech write a Bash (core syntax) interpreter in Windows batch, then write a busybox implementation in pure bash, and you'll be good to go ;)
or a C compiler in each
for Windows, you could write a very simple C compiler in VBScript, use it to compile a less simple C compiler written in C, then use that to do anything
@allquixotic nope, permissions were fine
however the nginx config was wrong D:
> 2019/01/28 15:33:06 [error] 16944#0: *1 open() "/usr/share/gitweb/.git" failed (2: No such file or directory)
now..... the 'front' page bit loads, however the links to files are broken
that should be /home/tim/scripts/.git I think.
15:41
@allquixotic lmao
@rahuldottech Referer spam, surely
@bertieb Possibly, but why?
There is no real referer page, no eyeballs
Couple reasons
Some places (auto) publish stats
Or have an accidentally globally-acessible stats page
Boom, backlinks
Ah, yes. Makes sense.
16:27
1. What is C2H, 2. Why can't you capitalize the name of your company, 3. "side" looks like a phone autocorrect of "is", 4. A recruiter should be able to communicate in fluent English so I can make sure that my questions are understood clearly instead of being told "YES" to every question I ask even if they have no idea what I said
Just block em. Report you don't know him
I won't report, but I will block
looks like a good faith attempt, he's just bad at his job
@allquixotic Customer to Heaven?
@allquixotic lol is his profile pic a selfie
What should a linkedin profile pic be, out of interest?
(I'm not on LinkedIn)
16:50
@bertieb a professional photo? I'm not on it either.
Although iirc, I once made an account when I was twelve or so because a website required either LinkedIn or FB for login and I wasn't allowed FB then.
I should probably delete that account. Never used it
17:42
join it, you'll have a job in about 3 days
Good point†, I do need a new fuel injector for my car
†Well completely unrelated point, but still
It's kangarooing
(I should probably ask @Bob)
To the eBays!
18:14
@bertieb I'mma put a † in you
;p
@rahuldottech Agh, my insides!
Actually there is a unicode asterisk I coulda used
††
†††
††††
†††
††
I didn't use * as I had italics in and reckoned it'd play merry havoc with GCM
And GCM doesn't support superxscript
Leaving that typo in there as the 'x' makes it look cooler
As in extortion
18:55
My LinkedIn picture is one of me in my uniform. One of the only "professional" photos I have
19:06
@CanadianLuke Military?
No, but similar
Okay so if I understand correctly, if I want my script to have maximum compatibility, I should write in accordance with [da]sh and not bash?
I'm an officer with the Navy League (which predates the Royal Canadian Navy by 15 years), and we are a non-profit that supports the Navy (including Coast Guard), and I help out with the cadets (9-12 year olds). We teach them drill, leadership, citizenship, first aid, marksmanship, survival, etc
(It'll possibly be run on bare-bones embedded linux distros)
With #!/bin/sh for greatest compatibility. If you are only running under bash, use #!/bin/env bash
19:09
@CanadianLuke Whoa, cool!
@CanadianLuke The former, then. See above.
Where above?
> bare-bones embedded linux distros
Such as routers, which I (don't think?) have bash
I'm not seeing it above... But yes. Plan for plain old sh - that should exist and be compatible on all Linuxes, and Unixes, as far as I know
@CanadianLuke okay, thanks
5 mins ago, by rahuldottech
(It'll possibly be run on bare-bones embedded linux distros)
19:29
Got it
Thought there was more to it
20:22
@rahuldottech you want to be posix compatible, i.e. sh
You could write stuff using bash shell to test on, with the --posix flag
 
1 hour later…
22:09
@allquixotic it's a body shop.
They literally are purely focused on getting warm bodies where they need warm bodies
Run...Awaaaaaaaaaay
So cold
Weather predicting lots of snow for my birthday ;D
22:29
Paying £3.99 for micro USB cables instead of the 3 for 99p... Hopefully these will be better quality and longer lasting

« first day (3097 days earlier)      last day (2219 days later) »