I think I have enough of a personal following to move some of my more "personal" toots away from public timelines. This is great! I'll still share on the public local stream/fediverse. Especially if it's relevant to my local instance, funny or important/informative.
If you want to see the "other stuff" - go ahead and click the follow button.
Stay awesome and have a lovely day! 👍
And if you're looking for that FOSS alternative for Twitter that is a mainstream dev community, I highly suggest checking out https://dev.to - anyone I cared about on Twitter that isn't on mastodon seems to be there.
Twitter is problematic and is complacent with terrible behavior.
The alt-right get away with a platform and sick people on their streaming service (Periscope) are grooming minors. These are the things I just cannot deal with.
To boot, the politics of Twitter is also known for banning/censoring activism and minority accounts...so I've finally deprecated the account and will delete it soon.
I've mainly kept it for the mainstream dev connection. Thankfully I found a great alternative.
google hires anti-union consultants, article link
> Google has hired an anti-union consulting firm to advise management as it deals with widespread worker unrest, including accusations that it has retaliated against organizers of a global walkout and cracked down on dissent inside the company.
Ok, my #Rust instructor started going down some tricker concepts to understand with a lower-level language and I had reason to wonder why his methods were hard to reason about.
So I went to the trusty ol' "Rust Book" (https://doc.rust-lang.org/stable/book/title-page.html) and saw a totally different implementation.
I have to ask, is #RustLang one of those languages that's prone to rapid change over the course of like a year?
In #RustLang you can specify integer by their byte size (u8, u16, u32, u64, etc).
I'm wondering if there's some distinct advantage to keeping this type as small as possible.
Would I want to use u8 as often as I can, because it takes up less memory space, or can I just use the default of i32 and assume that it will only use up as memory as it needs to?
Starting to think of first time Rust projects to help me learn. Some of these probably already exist, but:
- A light-weight cli driven "Postman" alternative. Maybe expand to an "ncurses" style interface later on?
- A sync tool for caldav servers to automatically bring in and update local contacts for mutt - based on my vcftoabook Python app.
- Local ActivityPub reader(?) - maybe a bit ambitious. The GUI scene is still being worked on with Rust and I've never built one that wasn't Web based.
So this is hurting my brain a bit. I don't understand how a String construct can be appended this way.
Especially the part where we create a mutable variable 'a' as u8, and compare it to 'z' as u8, and are able to increment 'a' by += 1.
Is 'a' in this context not a char? If it's not, how do we know a+=1 = 'b'? Why are we able to push 'b' as char onto our construct?
Is this type coercion? What does the `as` keyword even do in this context?
white supremacy search engine?
A white supremacist forum got hacked and leaked.
The contents are now... searchable?
is suspending accounts that share it.
While exploring Go, I noticed a lot of implicit behavior. Especially with packages with modules where you can call functions that aren't implicitly imported, which was both neat and confusing.
Within minutes of using Rust, I can see that the syntax is very explicit. Coming from Python, I find this to be enjoyable. I guess I'm a glutton for punishment.
I'm a Linux nerd, web developer, gamer, drummer and music lover.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!