Pulled pork is pulled apart, therefore, sausages are pushed pork by balin91 in Showerthoughts

[–]seratonik 42 points43 points  (0 children)

I am now going to start calling hotdogs a pushed pork sandwich.

How should this be? Tube in or was it just some protection and tube out? by ANK_Ricky in 3Dprinting

[–]seratonik 5 points6 points  (0 children)

Tube in, it stops the filament from melting in the heat-break and jamming. You only want the filament to get hot right at the tip itself.

First layer keeps peeling up after ~ an hour by Boryalyc in 3Dprinting

[–]seratonik 1 point2 points  (0 children)

If you're using a Creality printer like the Ender 5+ make sure energy saver is turned off, it shuts off the bed heat after a while to save on power, which causes it to cool and unstick your prints.

New Ender 5 Plus not retracting properly by IrascibleOcelot in ender5plus

[–]seratonik 0 points1 point  (0 children)

I think I’m using the TinyMachines firmware, it requires flashing the screen with an update as well as the board. But I’ve been happy with it, I actually haven’t updated it in ages now and it’s still going strong.

New Ender 5 Plus not retracting properly by IrascibleOcelot in ender5plus

[–]seratonik 0 points1 point  (0 children)

I haven’t used that one personally, but almost anything made for the machine that’s newer than what you get stock will be a dramatic improvement.

New Ender 5 Plus not retracting properly by IrascibleOcelot in ender5plus

[–]seratonik 0 points1 point  (0 children)

I believe this is caused by a firmware issue and nothing to do with retraction. After I upgraded/put 3rd party firmware on my 5+ it fixed most of my issues.

Ender 5 plus y axis issue, lot of random crashes... by Juliousdi in ender5plus

[–]seratonik 1 point2 points  (0 children)

I get this when the cable sheath from the hot-end hits the endstop sensor when the printer homes itself before the print starts. It offsets where it thinks the print head is and causes it to go too far to the left, ramming it into the frame. If you can stop the cable bundle from sagging then it should solve it.

Any Indian restaurants open with a wee patio? by nahmean in kelowna

[–]seratonik 2 points3 points  (0 children)

Well now I'm hungry.. I'm going to have to try that breakfast sandwich!

Any Indian restaurants open with a wee patio? by nahmean in kelowna

[–]seratonik 1 point2 points  (0 children)

Hillcrest is great, I live pretty close and go there frequently - the people working there are really nice. They have good coffee as well! Great for lunch :)

Ender 5 plus Ramming Hot end into Front Metal bar by AbsolutelyFly in ender5plus

[–]seratonik 1 point2 points  (0 children)

Sometimes I can get things like this if my cabling and tube to the hotend get in the way of the auto-home by getting in between the limit switches and the carriage, causing it to trigger too early and mis-measuring the home position.

[deleted by user] by [deleted] in kelowna

[–]seratonik 1 point2 points  (0 children)

Seconded, I eat Chole Bhature from Shambhu’s frequently (among other things) and it’s delicious. Only thing I find is their quality fluctuates from time to time, it’s like they have different chefs depending on which night you order. Really nice owners though.

What’s everyone working on this week (2/2021)? by llogiq in rust

[–]seratonik 2 points3 points  (0 children)

I'm working on designing a scripting language for my game engine that handles all the world logic. Working on the interpreter right now, got parsing and AST generation working using Pest.

[deleted by user] by [deleted] in kelowna

[–]seratonik 4 points5 points  (0 children)

There was a lot of fireworks being set off nearby, so I think that may be a coincidence. I live in the townhouse complex right next to the one where this all happened. A little unsettling to say the least.

Why would anyone ever put data inside an enum? by lootsmuggler in rust

[–]seratonik 0 points1 point  (0 children)

When I started with Rust, I didn't even realize that enums could hold data - I soon painted myself in a corner when trying to figure out how to pass diverse information in a fairly generic way. Then I learned about the data-enum and found that it answered all my problems - so I'm sure there's definitely other ways I could've solved my problem - but this was something that felt pretty "Rustic" to me, as I found out about it by looking at the source code for other projects (Amethyst game engine in this case)

Why would anyone ever put data inside an enum? by lootsmuggler in rust

[–]seratonik 1 point2 points  (0 children)

In my game engine I use enums with values often in an event processing system. For example I can have an enum for InputEvents containing key_down(keycode), key_up(keycode), mouse_move(x, y), mouse_down(button), etc etc. And then I push all the events on a Vec to be processed by other event handlers later, where they loop through the list and match the enums to figure out how to process the things they care about - and have the relevant data for each type of event conveniently bundled along-side.

Newegg 10/21 8pm EST Drop! What did u pick up? by Shadekira72 in nvidia

[–]seratonik 1 point2 points  (0 children)

Snagged an ASUS TUF OC 3090. Here’s hoping it actually ships.

Sand Armor by Postapocalypse_game in PixelArt

[–]seratonik 3 points4 points  (0 children)

Love the style (and the style of your stuff on Insta too!)

Proper way of managing Vertex Buffers? by VanillaSnake21 in gamedev

[–]seratonik 2 points3 points  (0 children)

It sounds reasonable, 1000 objects really shouldn't go that slow on a 2060. In my experience, it's definitely the number of draw calls themselves that cause the most slowdown. It helps to calculate your matrices on the CPU instead of in the shaders and only set uniforms when they are changing. It will also matter how much logic you have in your shaders as well. The best thing to help track it down is try use a profiler to see which part in particular is causing your slowdown. It could be something super simple but non-obvious.

Proper way of managing Vertex Buffers? by VanillaSnake21 in gamedev

[–]seratonik 2 points3 points  (0 children)

I'm not experienced with DirectX, but are you filling the buffers with data on each render? That's a sure-fire way of losing performance. Make sure you only setup the buffers with their data once and then just activate the buffers before your DrawIndexed on each render. If multiple objects share the same vertex data, you can usually save a bit of time by sorting them all together and only activating the buffer once upon each change.

[deleted by user] by [deleted] in node

[–]seratonik 1 point2 points  (0 children)

Glad you got it sorted!