Linux and Rust. Freedom and power and safety.
I barely use mastodon anymore because the interface is awful.
I can't decide if I want to generalise my physics code for use elsewhere or keep it specific to my ECS stuff...
Hard choice!
Hmm... So to properly do physics style collisions against a tile based level, I really need to implement and test against both points and SAT. If an AABB is the exact same size as a tile and penetrates 1 pixel on X axis, but 2 on the Y, then it gets it's shimmy on and tries to go downwards.
Unless I do continuous collision.
The first release candidate (RC 1) for #GodotEngine 3.0 is finally out! Phew...
As far as candidates go it's a bad one (known regressions even as I'm publishing it), but still much better than the previous Beta 2 build.
Next RC sometime this week, and gold in the second half of January :)
Does anyone know of a good NAS (with or without discs), that is able to use native Linux filesystems, or at least a custom OS and ownCloud?
"Rust in 2018: It's way easier to use!"
https://jvns.ca/blog/2018/01/13/rust-in-2018--way-easier-to-use
Compiling Rust to WASM with wasm32-unknown-unknown Show more
cant wait to build my own computer which consists of like ten microcontroller chips, each of which contains one application (file manager, text editor, lynx-style browser, IRC client, media player etc.)
multitasking is accomplished by turning a 10-way selector knob which controls which chip is outputting to the screen at that moment
Does anyone know of a good overview of different ways to do collision detection and resolution in a 2D platformer?
I can't decide how to go about it - either create a poly-map from tile edges or calculate which tile the actor is centered on, or use super simple implementation, or full 2D physics or or or...
Too many choices. And I'm too much the kind of person who likes toys and wants to make a full physics sim in 2D just for a platformer.
Tiled 1.1 was just released http://www.mapeditor.org/2018/01/03/tiled-1-1-0-released.html
Thanks Thorbjørn for the great work!
Just about when WebGL was to get multi-threading capabilities, boom, Spectre and Meltdown happen (https://googleprojectzero.blogspot.lt/2018/01/reading-privileged-memory-with-side.html), and both Firefox and Chrome disable SharedArrayBuffers (https://blog.mozilla.org/security/2018/01/03/mitigations-landing-new-class-timing-attack/ and https://www.chromium.org/Home/chromium-security/ssca). Sad :(((
We don't deserve plan9, it's too beautiful to live
Make sure you check out https://halcyon.social/ i you think the current Mastodon UI is rubbish.
I still can't consolidate people who believe in a god with them also believing in the logic inherent in programming.
Men grow beards because the gravity of earth pulls their facial hair downwards.
Men with moustaches are faulty.
Writing a game from a book in the 90's.
I very much wish the Nvidia Linux drivers allowed the GPU to be switched off while the drivers are loaded, but the GPU is unused.
The easiest way to use an Optimus laptop with Linux by far is to use the standard Nvidia drivers and turn the GPU on/off with the bios switch if you have one.
Otherwise, use a bumblebee style driver install (without bumblebee) + bbswitch, and nvidia-xrun. Now if only there were a way to start a new xserver from existing running.
* at what is pretty much ultra settings. Insane! The laptop sure gets toasty though.