Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Bobbias

Pages: 1 2 [3] 4 5 ... 480
31
Gaming / Re: GameBoy Emulation
« on: September 28, 2020, 08:53:52 PM »
They are quite fun. The way they integrate a story line and present the problems is excellent. It's often very clear what they want you to do (unless you flat out do not know the algorithm or data structure they expect you to use). And the way they often build upon earlier solutions for later problems feels good, since you aren't always starting from scratch for each problem. Plus theres often a lot of opportunity to go above and beyond what they want if you feel like doing something neat.

32
Random Chat / Re: The Thread of Extreme Happiness
« on: September 28, 2020, 08:50:56 PM »
Yeah, wsl1 was interesting, but it had a lot of restrictions. Tbh what I'm waiting for is proper virtualized GPU access. Right now the only opengl accelerated stuff is glx, which only supports opengl 1.4. Chromium, for example, uses a bunch of opengl es for rendering, which doesn't work in wsl, and so it has to fall back on software rendering, which performs terribly. And the various options emacs for browsers are unworkable too. Xwidget webkit browser crashes, emacs application framework browser (also built on webkit) crashes. Eww doesn't seem to support javascript, and renders poorly even in the best case. I want to be able to use org capture with a browser in emacs but that will have to wait until the opengl translation layer for directx/d3d (and the paravirtualized GPU stuff) in linux comes out. Ugh
Still, I like being able to use linux stuff without leaving windows. Having to reboot any time I wanted to use linux was a huge pain and I just ended up not using it.

33
Gaming / Re: GameBoy Emulation
« on: September 25, 2020, 10:22:41 AM »
Dude, that's awesome. I've been fiddling around with racket recently. Been researching techniques for.... well basically decompiling Intcode from the advent of code 2019 to racket. That's only the first challenge with it, it gets enough features to be Turing complete later on. It's been quite the learning experience, but I have very little progress on actual code :/

34
Random Chat / Re: The Thread of Extreme Happiness
« on: September 25, 2020, 09:34:57 AM »
So, I've set up wsl and got linux in windows instead of needing to dual boot for everything. I'm enjoying being able to natively run emacs in a proper linux environment. I've decided to try to organize my life using org mode.

Wsl is still a bit janky, but I'm very impressed with the experience so far.

35
Gaming / Re: GameBoy Emulation
« on: August 27, 2020, 12:34:57 AM »
Looking good man. I'm excited to follow the progress. I still haven't taken the time to properly sort out my intcode computer. I'll try to get to it one of these days. The comparison you pointed out may well be wrong, but I don't believe it's the only issue with it. Pretty sure there's other bugs in there that need to be ironed out as well.

36
Random Chat / Re: The Thread of Extreme Happiness
« on: August 15, 2020, 11:32:28 PM »
The burrito I had had plenty of flavor too. I was pleasantly surprised at how good it was tbh. I expected to just die and get nothing in return apart from the experience.

37
Random Chat / Re: The Thread of Extreme Happiness
« on: August 15, 2020, 05:17:32 AM »
I had a ghost pepper burrito from Mucho Burrito a little while back. That was quite an experience. Ghost pepper does not fuck around. I'm actually amazed I was able to finish the thing.

38
Gaming / Re: GameBoy Emulation
« on: August 13, 2020, 04:49:22 PM »
It's short enough I can toss it in a gist. I didn't include any of the actual programs provided by the advent of code problems, so you'd have to grab those yourself if you actually wanted to test it out. Documentation is somewhat lacking. The basic way it works is that you provide a queue for IO to and from the VM, and pass that into the run function, which runs until some stop condition is reached. By default, the stop condition is an output opcode, but some problems required it wait on input instead of halt on output, because several of the questions involved running several VMs at once with outputs from one VM being passed to the next one in sequence. Originally I only needed to halt when it output something, but once they started requiring multiple VMs to feed into each other I realized I had to modify how that worked. Adding the ability to halt on either input or output was what inspired me to refactor things so you could halt on any opcode. I originally wanted to try my hand at asynchronous operation, but I was struggling to get things to synchronize properly and eventually gave up on that idea because it was overly complicated and unnecessary.

Here's the gist.

39
Gaming / Re: GameBoy Emulation
« on: August 12, 2020, 05:35:49 PM »
I've been interested in attempting to writer an emulator for some time, but never actually took the plunge to try my hand at it. This is seriously awesome.

The closest thing I have to an emulator is a simple virtual machine created for the advent of code 2019 series problems, which is currently broken in some obscure way which I have yet to figure out. It worked fine until I tried to add what is effectively breakpoints where I could break execution on any instruction.

40
Computing / Re: The Keeb Thread
« on: August 06, 2020, 07:01:13 PM »
That looks cool as hell.

41
Gaming / Re: wut specturr'z playing
« on: July 10, 2020, 07:07:30 AM »
That sounds awesome. I'd love to try VR (still haven't had a chance to try any at all), but with everything that's been going on I absolutely cannot justify the cost.

42
Gaming / Re: wut specturr'z playing
« on: July 07, 2020, 07:54:24 PM »
TBH my linux knowledge is pretty damn weak, and the solutions I've found online basically involved completely removing the 64bit drivers and installing only the 32bit ones. i got it working once, but managed to bork things up after that and reinstalled. Never got around to figuring out what to do after that because fuck it, I have windows anyway.

43
Computing / Re: The Keeb Thread
« on: July 07, 2020, 01:34:29 PM »
I never noticed any kind of wearing in effect on this keyboard, but that said I wasn't exactly looking for anything like that. Considering I played mania on laptops for years, I did develop a habit of bottoming out hard, but I've managed to mostly avoid hitting things too hard on this thing, with the exception of stuff like backspace, spacebar, and enter, which i tend to hit hard enough to really bottom out. I still bottom out most of the time, but not hard enough to really make too much noise when typing regularly.

I have to wonder what difference proper typing technique makes in all this. I do not have proper technique, and tend mostly to use 2 fingers on each hand, although I do occasionally use the others, especially if they're already on the right key. I can hit about 60wpm on typing tests, although to be honest I feel like the whole "copy this text" type test is flawed. Most of my typing is writing out my own thoughts, not copying someone else's text. Needing to pay attention to things like where a comma is, capitalization, and such while reading what I need to copy slows me the fuck down. When I'm writing something from my own mind I can type way faster than when I've gotta pay attention to details like that to copy something. That said, typos do really slow me down, especially if I make the same mistake like 3 times in a row before finally fixing the damn thing.

But yeah I do wonder if having proper typing technique and higher speeds affects how people perceive different switches as well.

44
Gaming / Re: wut specturr'z playing
« on: July 07, 2020, 01:19:13 PM »
Yeah I chuckled at the whole "it's 144hz, BUT you can overclock to 165 on the OSD" thing. Still, I'm pleasantly surprised that I haven't noticed any degradation in quality from running at 165 over 144. That was one of the first things I toyed with when I got the monitor set up.

Linux... Yeah I still haven't taken the time to figure out how to switch to the 32 bit drivers so I can try to run steam in linux. I've got a dual boot with Debian on here. Why the fuck does steam require 32bit drivers instead of 64bit anyway? Shouldn't it be time to ditch 32bit altogether except where absolutely necessary? :/

45
Computing / Re: The Keeb Thread
« on: July 04, 2020, 11:04:03 AM »
Let's just say I got fucked by customs and the CAD-USD conversion rate when I bought my kb... Fucker ended up costing around 380 CAD IIRC by the end of everything.

But yeah, I mean there's been a pretty sizable mechanical keyboard fanbase online for quite a while. It's a shame stores have that mech == gaming mentality. While gaming did factor into why I chose MX Red switches, I had already wanted a mech for quite a while before I pulled the trigger. And it was primarily because I was sick of using craptastic keyboards that cost like $5 to replace. I wanted something that would actually last, and also feel better than rubber dome keyboards. And yeah, as much as some people might dislike linear switches, or even MX Reds in particular (I know linear vs tactile is a big point of contention for some people) I still think they feel miles better than cheap rubber domes do.

Pages: 1 2 [3] 4 5 ... 480