• CIPWTTKT&GC 0x2F - Ironic Thinkpad Memes
    999 replies, posted
Well that's a first Apparently broken MySQL server service can make your whole system unbootable for some reason
I've been happy with My Inspirion ~gaming~ that I got on the cheap last year. It has battery life that rivals the Macbook Pro even. My mother also crushed it with landscaping boulders and it only cracked the vents in the back I also love my PowerEdge R510 compared to some of the HP/Supermicro garbage at my work.
Sometimes I feel like modern computers are just inherently broken by design. So I'm writing a game thing. Proof-of-concept that'll probably turn into a promo tool, assuming a) the concept gets proven and b) a massive AAA studio doesn't simultaneously have the same idea, again. I figured hey, write it as a web app so people don't have to install it just to try out a teaser, nobody likes downloading and installing an .exe, and there's so many web APIs now that it's not like I can't do this. It's pure 2D, not even really complex 2D, so I get it working pretty quickly and it's all good. Lot of work to do Then I decide that doing pixel manipulation by one-dimensional array access is a pain in the ass - it's seriously something like "buffer.data[(y*buffer.width+x)*4+c]" for each channel of each pixel. So I write a little GetPixel() and PutPixel() function (since they don't exist by default, somehow) just to tidy stuff up, and refactor everything to use it. My performance immediately tanks to about 15fps, because every frame triggers three separate garbage collections. For reference, this is a 0.1 megapixel output buffer and maybe 400 pixels of overdraw. You could render this on a 386. Fuck, you could render this on a 6502 if you were moderately clever. And yet a Xeon is chugging because... I don't even know why. Because the JIT is allocating new buffers for every pixel? Because Javascript has no concept of an immutable variable? Because nobody thought GetPixel and PutPixel should be in the standard? I don't know what's actually making it slow, but I'm going to try some stuff to see if I can make it not-slow. Otherwise, I'm going to have to go back to that stupid fucking 1D array syntax.
Chrome has really become shit lately. Glad I switched back to Firefox.
Have they removed all the stupid bloat yet? I may switch back if they have.
Not sure what you define as stupid bloat but it's honestly way smoother feeling than chrome.
I mean all the totally useless shit they've added, like pocket.
I believe I have determined what was making it slow. As best I can tell, calling this function: ImageData.prototype.PutPixel = function(x, y, val){     for (c = 0; c < val.length; c++){         this.data[(this.width*y+x)*4+c] = val[c];     } } causes a copy of this.data to be allocated (and a similar GetPixel() was causing three). And this.data is a canvas framebuffer - an array of bytes containing the whole RGBA blob. So if I were to, say, call that in a loop over every pixel, I'd have allocated a new framebuffer for every single pixel. In, for instance, a 1728x960 render target, that's a megabyte and a half... a million and a half times. Each new copy was immediately marked as garbage-collectable so it didn't run out of RAM, but it did mean a few dozen garbage-collects every frame. That would explain why I was suddenly getting 0.2FPS when I added that fake scanline effect. That should probably be a shader anyways, but that's more effort than I want to spend right now, so I'm just going to disable the effect. It didn't even look that good.
Mozilla owns pocket now
Maybe it's time to go back to firefox. I had almost 30 tabs of start up pages open in chrome before I quit in disgust this morning.
I haven't noticed any performance decrease on Firefox.
That article got spread everywhere but I've had no problems with it at all.
https://youtu.be/XDwEwjYcNCA Lol the smach is still fake
disable polymer on youtube and stylus a dark theme if you want. I opted out of the new UI on day 0 and still stick to it. Performance isn't necessarily bad though on not-chrome. The video still takes just as long to load, but all the text/image elements on the page take a noticeable but short amount of time longer before they replace their placeholders https://www.youtube.com/feed/subscriptions?disable_polymer=1
Took its time, but I finally got my T480. Quite a nice laptop to use tbh, I got it two days ago and still haven't flattened the battery yet (I got the 6 cell extended battery). The 1080p screen is a tad dim (both colour and brightness) but its noticeably nicer than even my main desktop's dual screens in terms of sharpness. I don't get why people bitch about the keyboard, personally I like it and it feels nice
Edge is broken on this very website, certain links like sub forums don’t work
I haven't noticed any problems with it. And I use my tablet every day at uni
@Crest What's the best way to remove spot-welded battery tabs? Trying to tear down an old laptop battery to put the cells in my nerf gun. Figured you'd have experience there.
I use flushcut snips: https://www.amazon.com/Hakko-CHP-170-Micro-Cutter/dp/B076M3ZHBV/ref=sr_1_3?ie=UTF8&qid=1533759173&sr=8-3&keywords=flush+cut Get as close as you can, you can lever off the tabs but don't do it too much or you'll bend the surface or leave it with a divet. Get it close and then have a small dremel sanding pad to smooth it off and get it flat. But you can also just tap the remaining spots with the back of the snips to dull the sharp points, that works fine. I just sand them a bit to make the connection better for my IR testing.
You planning on selling any of your cells? I've got a lot of nerf guns that need juice.
If you just want to buy cheap cells, look at Alarmhookup on ebay. They're a popular recycler that breaks open old packs and tests them all and verifies their IR and capacity. I'm using pretty much any cells I can that are healthy. Don't want to be shipping any, honestly.
That's unfortunate they're out. I'm looking at doing something similar to your solar thing for an ebike charging station on my back balcony.
They're plenty of other sellers out there if you just need bulk tested cells, but if you're doing high performance stuff like an Ebike, I'd go new cells. With my use-case I expect low current like 300mA in general. The thing with these sellers is they'll build up stock for a few weeks or months after recovering and testing cells in huge testing setups and then arrange them in boxes for sale. So when they come back they may have a few thousand cells for sale.
Shit my 3 cells from my laptop battery are all at 1.1 volts. I don't think I can recover that.
You can try. Take a bench powersupply, set it to something like 4.2v, set the CC to something like 200mA. Try pumping charge into it. See how high the voltage goes. Once the current begins to drop, take it off. wait 5 minutes and check the voltage if it dropped back down it's no good. I pulled back dozens of cells that were ~1v before. Though they have some selfdrain, so not good for energy storage for long term. But for something where it's maybe holding charge for 24hours it's useful.
Make sure you're using your safety squints
I didn't get the Dell job 😢
I know this is unorthodox, but just giving them a good rotational yank (and then using a file on the remaining nubbins) works Worst case, you have a portable fireworks display
My chinkfi iems snapped yesterday after almost 2 years of abuse so I went ham with the epoxy https://files.facepunch.com/forum/upload/209432/ed229608-1d3f-4802-bca9-d626a80c7d1b/image.png Nailed it.
Anybody experience with USB sticl cloning? I don't just need an MBR clone, I need an exact copy. It's a backup of company software. I am a geophysicist and we use shitty hardware dongle software all the time, often in the midlle of nowhere. Now we often lose that shit. I once cloned the USB stick with the software we need perfectly fine, it works. Now the original got lost and I need to clone the clone. Can't remember for the life of me how I did that. See pic: https://files.facepunch.com/forum/upload/747/e890fc41-3479-4bd8-9332-c89fb7f23b7c/image.png Please notice the Vendor ID and the Product ID and how the "working" one is a UDisk. Any way to do this?
Sorry, you need to Log In to post a reply to this thread.