« first day (2744 days earlier)      last day (2572 days later) » 
00:00 - 06:0006:00 - 23:00

Bob
Bob
@allquixotic Eh, "can't think of a project" is kinda my default state
goes along well with "abandoned yet another project" :D
@Bob heh. THATS WHY YOU HAVE FRIENDS LIKE ME ;p
least for the former XD
@Bob maybe so, but all it takes is for someone else to spend 5 minutes talking to you about a problem they're having, and you're off coding... the motivation boils over and you're in your IDE in minutes
I think I need to remember that I have to get a full-time job, and to get a job, I need certain skills. It's not pointless. Docker is a highly desirable skill in the job market.
@bwDraco see, that's not how I think.
I'd go "hey, maybe I should run bitwarden. Damn it, it needs docker"
then one afternoon, I go beat it into working cause I'm bored. Now I know docker.
06:02
@JourneymanGeek yeah, that's the way I learned most things, although I've been gradually transitioning into the way bwDraco just said for certain technologies
Hmm... so you're doing this because you're trying to run the bitwarden server?
or with this server "hm, yanno? Running in a KVM VM got boring" then "ehhh, ngnix is something I've been putting off"
@Bob abandoning a project isn't such a terrible thing if you learn something in the effort, though... completion isn't always the goal, or anyway, not the only goal
@bwDraco I'm doing this case erm... it makes me happy?
It makes my life better in some small way?
I've only completed, like, a small handful of my projects to any level of real utility: rbpitch, tribblify, yasdown, kynnaugh-cc... and that's about it
06:04
...and this reminds me of that secure-erase script again. I was playing around with a portable SSD being used for caching (because of netbook SSD endurance concerns) and had to secure-erase it repeatedly.
It's those silly little things that get me to write code/play with new technologies/etc.
Bob
Bob
@allquixotic true... I really should get back to trickleedit sometime though
1
Q: Using a portable SSD to divert or reduce writes to system storage on a low-memory Windows 10 laptop

bwDracoTL;DR Is there a way to use a USB 3.0 portable SSD to reduce writing to an inexpensive laptop's low-capacity eMMC storage? The system has only 2 GB of RAM, so paging is often unavoidable, resulting in more writes than would otherwise occur to the already fragile TLC NAND. Background This que...

Bob
Bob
@bwDraco ya, that's how it usually goes
maybe next time @JourneymanGeek has a problem you can write a powershell script for him :D
A small script (just a few lines of code) turned into a nontrivial program, large enough to require a license header.
Bob
Bob
06:06
also doing these things gives me something fun to vent about in chat
May 2 '17 at 3:10, by Bob
^C^C^C^C^C^Z


^Z^A^C^Z^X^C^F^F
Bob
Bob
^ that was a docker attempt :P
lately I've been on my high horse about TDD and learning Docker, Jenkins, Rust, and yet more Selenium as time allows
much of that work-inspired
Bob
Bob
@allquixotic how's Rust going?
it's always looked interesting
(also the Planet Mozilla feed is usually at least half about Rust...)
06:14
@Bob community is weird, language looks alien (to my C/Java/C++/C#/Ruby eyes, anyway), perf is very much in the vein of C (it puts Go, Java and Ruby to shame), interop with non-Rust code is fine for Rust -> C but weird for most other languages
So... I guess I will be spinning up a local VM to run Docker. Usual familiar openSUSE environment, will be given plenty of vDisk space to allow for expansion.
it's more stable nowadays, in terms of actually working, although bugs aplenty is the prevailing sentiment
The great thing about virtualization is that because everything is software-defined (wink wink), you can resize disks, move the vDisks to another physical drive, assign variable amounts of compute/memory/etc., without too much effort.
a lot of my struggles come down to not being familiar with conventions, core APIs, etc. because a lot of it is a departure from the runtimes I know the best (C/GLib, JVM, .NET and Ruby)
@bwDraco do things, break things, complain ;)
then break things till nothing else is to break. Then fix things.
06:18
In high school, I installed VirtualBox into quite a few of the school machines and played with different OSes simply because I was curious about the world beyond Windows.
@JourneymanGeek That's what VM snapshots are for :p
> Normal people don't understand this concept; they believe that if it ain't broke, don't fix it. Engineers believe that if it ain't broke, it doesn't have enough features yet.
-Scott Adams
@bwDraco VM snapshots are for when it works
Snapshots give total freedom to experiment with different stuff. If it breaks, you just revert.
@JourneymanGeek can't tell you how many times I forgot about snapshots, manage to break boot or someting really low level that I CBA to fix in a Linux VM, and have to re-do my VM
@allquixotic hah
06:20
even happens for platforms I know like the back of my hand like Ubuntu LTS... I could probably fix it, but not worth the effort for a VM
I was playing with Linux from Scratch a while back... wound up abandoning that, too.
@allquixotic my home linux box occationally refuses to boot after an upgrade
Used to run an old desktop dedicated to Linux. That machine has been dismantled and the role of the dedicated Linux system is assigned to the oldest of my laptops.
Bob
Bob
@allquixotic There's some irony in Rust having lots of bugs :P
Of all languages...
Well, AIUI Docker is pretty low-risk. It's kinda hard to mess up a system running Docker.
@allquixotic Same for me, with my most familiar Linux distro (openSUSE).
06:38
@allquixotic tbh, for stuff like my server, I try to have documentation good enough that I can set it up half dead ;p
Bleh. archived my LFS VM files.
Bob
Bob
06:55
1
Q: Are there any scripts which has more than 127 characters?

ClearerParsing unicode encoded text is a major pain for a software developer, so I thought there must be a better way and quickly came up with an extensible way to do it without too much overhead (no analysis done yet). The scheme depends on no script having more than 127 characters -- without distincti...

looooooooooooooooool
2
So... setting up the VM. 4 GB memory, 4 vCPUs, 16 GB storage (easily expanded), plus 2 GB for swap (just in case - not really necessary because the host has 32 GB of RAM but Linux systems may not like having no swap space at all)
@Bob someone mentioned tamil ;p
07:29
...installing the guest OS.
...wait a sec. I didn't know YaST had a module for Docker.
(but I'll primarily be using the command-line tools)
In other news... the government has shut down again.
though it appears they are working on a full-fledged appropriations bill this time around and not a continuing resolution.
 
1 hour later…
08:39
\o/
got my spare router flashed to shibby/tomato (its a DIR 865L)
Bob
Bob
09:07
o.O
09:34
Yawn. Moaning all, on ze coach
@Bob basically shitty standard firmware that kept falling over
now I'm wondering if I can openwrt it
morning
Wtf I so I'm on a 2 gig plan, just used 493Mb, got warnings saying I've used 75% of my allowance :#
Well it's says Promotional allowance
are you on the coach?
Ah FFS billing date was set wrong in settings, 1.89Gb
Yup
Btw Dover this morning...... Cyclonic winds, 6-gale 8....
Gale warning - issued: 15:47 on Thu 8 Feb 2018 UTC
Southwesterly gale force 8 expected later

Wind
Cyclonic becoming west 6 to gale 8, decreasing 4 at times.
Sea state
Moderate or rough, occasionally slight.
Weather
Rain or wintry showers.
Visibility
Good, occasionally poor.
'yey'
09:43
wait.... your taking the ferry???
I don't think I'll be having any lunch
Yus
was it much cheaper than the eurostar?
Well, I suppose it would be more interesting.
anyone see grand tour?
09:47
Well the Chunnel is horrible as well, they did it one year
We don't choose @Burgi
ah fair enough
On the Chunnel your stuck in a weird metal cage thing for 1.5hrs, at least on the ferry can eat
@Ramhound I wasn't talking about SLI or DX12 multigpu. I was talking sticking in more video cards for more outputs,
@djsmiley2k if the sea isn't too rough
@djsmiley2k you could, if you didn't hit bad weather ;p
I was slightly sad they didn't do hovercraft any more.
09:52
yeah me too
they use seacats now which are faster and can carry more stuff
I was on a seacat in gale force winds before
That wasn't fun
Also need WiFi
10:16
So Windows 8+ allows you to use different GPUs for the displays?
I know WDM was updated significantly between Windows 7 and Windows 8 and it continued to receive updates associated with multiple displays in Windows 10 but wasn’t aware of that
ugh this deployment isn't going to plan
10:49
@Ramhound yup
and sandy and later didn't share PCIe lanes between IGPU and the x16 slot.
 
1 hour later…
Bob
Bob
11:56
@JourneymanGeek *happily using ubiquiti* :D
12:24
No way we getting 12:30 sailing then
the weather too bad?
12:36
Nah, we no where near
ah, stuck in traffic?
Unless the ferry is delayed
Nah, taxi Company forgot one of the pickups so coach has to go get em
rubbish!
hope you have travel insurance to cover this sort of thing
12:52
@Bob I might need to help vamp about static routes in a bit
Bob
Bob
@JourneymanGeek sure
better I ask a question or....
eh, I'll ask the question and link ;p
@Burgi why? Nothing to do with me!
exactly
Coach driver sorts it
12:55
its like missing your flight transfer due to the inbound flight being late. you'll be able to claim on your insurance for hotels and stuff
Bob
Bob
@JourneymanGeek but then I'd need to put actual effort into writing an answer :(
;p
but there's a bunch of info! And we'd be monopolising chat! And I think I missed something stupid so its easy rep!
Bob
Bob
@JourneymanGeek there'd be a 3 hour delay on my end anyway soo :P
<== ingame
Even better
As long as we get to Disneyland today
We're at the port at least, just doing the ticket check stuff
13:04
0
Q: How do I set up a static route between twi

Journeyman Geek Asus +---------+ +--------------+ |Internet +---------------------------------->+ Primary router | | | 192.168.1.1 +------->Dumb Switch +---------+ ...

there we are
@JourneymanGeek did you turn the nat off
@djsmiley2k erm no
why would I?
I'm not doing a router/AP set up
I'm essentially doing double nat, then setting a static route between them
13:26
Well.... You'll hide the 2nd routers traffic
As the up on the pic interface
13:44
@Bob @djsmiley2k actually....
Bob
Bob
13:57
@JourneymanGeek "between twi"
what's twi?
Bob
Bob
@JourneymanGeek why did you specify 192.168.1.142 as the gateway?
@Bob its the IP address of router 2 on the main network
Bob
Bob
@JourneymanGeek but... your diagram has it at 192.168.1.100
13:59
eep
diagram is wrong
is there any particular reason you don't just make one of the routers also a dumb switch, so everything can be on the same broadcast domain / subnet?
@allquixotic err... 1) I don't get how static routes work, so Its a chance to learn
2) ... eventual reasons.
(that was how I was running it before, and I know how to do that)
why does your secondary router have an IP that isn't even on its subnet?
your secondary router's IP should be within the range 10.0.0.0/25
@allquixotic in its own network its 10.0.0.1
or does it have two separate NICs with different IPs.... ahhhh
14:04
@allquixotic I'm currently double natted?
......
ok, so it has a NIC port that is on the 192.168.1.0/24 network, and one that's on 10.0.0.0/25
because of the layer 2 bridge between the routers, you should be able to add the static routes to client computers, actually
just add a route to the routing table of each computer that sends all traffic to the foreign subnet to its gateway
ehh. I could but erm.
Reasons? ;p
(I basically want this hairbrained setup to practice a few things)
14:07
well, the only way to do it from the router that I can think of would be to have DHCP on the main router automatically push the static route to its clients on DHCP renewal
if that's what the static routes do, then that'd be fine
however, the gateway should be 10.0.0.1
Bob
Bob
@allquixotic naw
how would the main router know where 10.0.0.1 is?
Bob
Bob
static route on the router means clients send packets to default gateway (router) which forwards according to the static routes
still afk-ish for a few mins
14:09
@Bob no rush ;p
@JourneymanGeek it knows because when you set up the layer 2 bridge via the "dumb switch", ARP is updated to include a MAC address for the foreign router, which is directly reachable with "zero hops" (no layer 3 routing)
what @Bob just said suggests a static route like that should work if you want to do layer 3 routing instead
but you should be able to just ping 10.0.0.1 from a client on the 192 network without any static routes
0_0
lemme remove the routes and try
to get to clients behind the 10.x network you'd have to route through the 10.x gateway at layer 3, but you should be able to reach the gateway itself in zero layer 3 hops (well, one -- the 192 router counts as a hop)
@allquixotic Mmm Xeon-D has been long overdue for an update
Me likey
Wonder if it'll mean better cheap OVH servers
that's what ethernet bridging (or MAC bridging in general, including wifi APs) does: it allows the two gateway devices to talk to each other without any layer 3 routing set up between them
The Address Resolution Protocol (ARP) is a communication protocol used for discovering the link layer address associated with a given IPv4 address, a critical function in the Internet protocol suite. ARP was defined in 1982 by RFC 826, which is Internet Standard STD 37. ARP is used for mapping a network address such as an IPv4 address, to a physical address, such as a MAC address. ARP has been implemented with many combinations of network and data link layer technologies, such as IPv4, Chaosnet, DECnet and Xerox PARC Universal Packet (PUP) using IEEE 802 standards, FDDI, X.25, Frame Relay a...
14:15
@JourneymanGeek You're doing a CCNA but don't know what a router does?
@FMLCat erm. I know what I don't know. ._.
Beats me, I don't know what I do know
I mean I'm a cat, which makes me a superior being who knows everything
hm this got even stranger
ah left over arp table ._.
Bob
Bob
@allquixotic no; that'd only work if the router listens to 10.0.0.1 from the WAN interface
I actually have the firewalls configured on my ER-X to explicitly block that
speaking of, @JourneymanGeek, check the VLAN config on the second router. and check the firewall rules.
Bob
Bob
@JourneymanGeek uh, yea, turn off NAT
0_0
where? there's a nat loopback and a nat target option
nat target is snat or masqurade
Bob
Bob
@JourneymanGeek apparently "Advanced" => "Miscellaneous" => change it from "Gateway" to "Router"
that's under routing
Bob
Bob
@JourneymanGeek what's under what?
14:31
Why route at all, on a home network you might as well bridge everything
@FMLCat that's what I said like an hour ago, but he doesn't want to do that
Bob
Bob
@FMLCat for fun? :P
31 mins ago, by allquixotic
is there any particular reason you don't just make one of the routers also a dumb switch, so everything can be on the same broadcast domain / subnet?
Bob
Bob
@JourneymanGeek then change it the other way
14:32
@allquixotic great minds think alike!
@Bob tried both options
@Bob i don't route for fun, I spanning tree Bridge and mesh for fun
Bob
Bob
hmm. apparently Gateway is supposed to be the one that does NAT
@FMLCat you're too advanced for this room :P
we're struggling with basic routing here :D
@Bob which is almost reassuring
@allquixotic I actually want to get this working just to get it to work ._.
Bob
Bob
@JourneymanGeek Wait. ... why are you sending the 192.168.1.0/24 packets into the 192.168.1.1 gateway?
14:34
Yes, its a bit of an XY problem
Routing is so 1990's chic geek
Bob
Bob
they're supposed to be on the local net on the wan side of second router
Bob
Bob
@JourneymanGeek second router should not have that static route
oh
0_0
added it while testing
Bob
Bob
14:36
all you should have is second router in routing without NAT mode, and first router with a static route from its gateway into the second router
3
Q: Wiring Diagram for Split Micro-USB Cable?

rockwellI have a customer who is looking for a split Micro-USB cable, which has one USB-A host connector on one end and two Micro-USB cables on the opposite end (they will be plugging into cameras). Can I simply wire it like this diagram I've attached? I believe he has software he is experimenting with w...

that diagram hurts my soul
@Bob didn't you know, Bob? anything a customer wants is possible because they want it
the customer is always right, even when they're wrong
so, so wrong
15:31
right, lots of futzing around. No real success. Much fun ;p
also. This does client mode ._.
15:42
~|~
@Bob ended up messing around a bit more. I can connect out from the 10.0.0.x subnet to 192.168.x.x
.... caching?
Bob
Bob
@JourneymanGeek ... so say ping 192.168.1.110 works?
Congrats! You have basic routing working
it would but its off ;p
Bob
Bob
... then it should work in the other direction too
15:52
but ping 192.168.1.1 works
oddly enough!
nope
Bob
Bob
@FMLCat the basic routing would be easier if he had a basic router
not a funny consumer router that does funny things
@Bob lol
Bob
Bob
@JourneymanGeek what about to phoebe?
... other than ...
oH
phoebe probably has ping turned off, the scamp
Bob
Bob
uhh
linux doesn't usually block ICMP echo requests/replies
that's more of a firewall-on-windows thing
@FMLCat seriously, all this would work with just a linux kernel + ip_forward enabled (also, on ubiquiti/edgerouter) ... I suspect something funny about the tomato config is blocking things
15:55
.... turns out it works
0_0
What did we even change?
Bob
Bob
... wat
uhm
removed an extra static route
which wasn't there originally?
Bob
Bob
idk, it was there in your question
quick, delete the question :P
deleted
0_0
hm
@Bob I hate those ;p
@Bob Yeah
16:01
I think its probably... caching.
!!s/the question/yourself/
@FMLCat quick, delete yourself :P (source)
Bob
Bob
user image
5
16:21
lol
16:43
@Bob -_-
17:20
@XKCD It says 1998 in the last frame... xD
@Michael Things got a little weird, okay?
First frame: 1988 Last frame: 1998 xD
@Michael Good catch
17:46
I feel like there's a little bit of irony there
i thought that was intentional
no
look at it on the website
i did
interesting
Mouseover text works for me (er, I think?)
Tho comic on website is broken
I think
Or is meant to be a multi panel thing?
At this point with xkcd I don't know if it's a rendering problem or if it gradually updates/changes/expands
18:03
it wasn't like that 10 minutes ago
I think he's trying to amend the error in the previous image.
As long as it's not just me going mad
(I mean, that might be the case anyway, but you know...)
>insert Alice in Wonderland quote here
18:21
Randall dun goofed xD
photoshopped
nods You can tell by the pixels
wait, why is it not re-rendering it?
Refresh your browser tab
Your browser is caching the image file
yeah
all's well now
18:43
Morning all
So, I tested out my app, and it works on Windows 10 x64 without Admin privileges. I"m happy :)
:D
But now I have a bunch of staff who don't know how to set Adobe Reader as their default :-/
I need a project I'm interested in that does something with Big Data
hmmm
get data from AADHAAR
19:00
@allquixotic Cancer research!
19:14
github.com/mozilla/DeepSpeech THAT'S IT - that's what I'm doing
all the best
welp i'm going to get fired
2
i've spent all day trying to deploy this site and i'm no further forward
I'm surprised they'd even consider firing you given how much time you spend fixing some backward-ass broken shit someone else built/left behind
yeah.... so i built this one
19:29
> A TensorFlow implementation of Baidu's DeepSpeech architecture
Specifically, "implementation" and "architecture".
And in Brazil, "Baidu" is widely known (well, amongst IT folks anyway) for their veeeeery-borderline-malware bundled installer
!! s/veeeeery-borderline-//
@ThatBrazilianGuy And in Brazil, "Baidu" is widely known (well, amongst IT folks anyway) for their malware bundled installer (source)
baidu is the chinese google
!!shamelessplug
0
Q: Laravel Deployment Issue "No input file specified."

BurgiI'm having some major issues deploying a website I have built in Laravel which is a technology I am still learning. I built the site on a temporary subdomain (new.example.com) on a brand new server. I have now come to deploy it so I removed the subdomain mapping in cPanel and changed the primary...

i'm totally stumped
19:41
I can understand the build-related languages like Makefile, but why Python, C++, and C?
because china
... it's not a Chinse project; it's Mozilla
19:58
baidu is chinese though
20:22
roar
 
1 hour later…
21:40
Big VLC update: techspot.com/news/…
(still waiting for 64-bit binaries)
21:51
Sweet
Bob
Bob
22:49
hi
00:00 - 06:0006:00 - 23:00

« first day (2744 days earlier)      last day (2572 days later) »