1,955 karma · joined September 15, 2020
=======================
Github: github.com/ycd
Email: hi@yagizdegirmenci.com
======================
[ my public key: https://keybase.io/yagizdegirmenci; my proof: https://keybase.io/yagizdegirmenci/sigs/EZl4luQqD-dQIxrNV7CgM_XOfelhSylQRLYrscz_YdQ ]
That said, implementing a consensus algorithm is quite hard. Modeling and testing is much harder, there is even a language just for this purpose; TLA+ [0].
Well yeah, i still feel like i need to learn a lot of things when i'm writing Rust, but the paradigms and things that Rust forces me to use makes me a better developer overall IMO.
I also use Markdown for writing documentation with Vim, very rarely i convert it to PDF with pandoc.
This RFC is accepted and implemented. See the Josh's answer[2].
[1]: https://github.com/rust-lang/rfcs/blob/master/text/2116-allo... [2]: https://lore.kernel.org/lkml/YHdSATy9am21Tj4Z@localhost/
I agree with that, but this applied to nearly any language for me. I started doing Python back when 2013, then i learned Go, i started writing better Python code, then i learned C, i started writing better Go code, then i learned Rust, i started writing better code in general. The more you play with other language the more you learn other programming paradigms, it changes the way you thinking about programming completely.
I'm telling exactly the same thing, if you are not comfortable with reading the source code to understand something, then you shouldn't be starting with a project that doesn't even have a documentation.
> 3. Then you're not very familiar with the OSS economy, are you? There are frequently paid support plans available for major OSS projects.
This is not right, you are talking about mainstream projects, except from people getting paid to contribute open source (like people working on Kubernetes, Firecracker, Gvisor, Bottlerocket, Podman, Red Hat's stuff, Linux Foundation etc), they are doing "free work".
Yes, author is completely free to do whatever criticism they want, but for a project that doesn't even have 2 donators, author has a too offensive language and basically expecting too much.
> 2. Documentation is ridiculous > They are behind with the docs for years. They always promise that the next version’s documentation will be really finished and will be awesome and contain everything.
So what? That's your responsibility to start a project with an open source framework that doesn't even have a proper documentation, you're completely free to not to use or if it is bothering you, help them.
> 4. Arrogant communication > Go to their Slack channel and ask them about anything I mention above. They’ll cut you out with some trendy BS like: > "You are too negative, I can’t help”
I can clearly see the reason why.
> 5. There’s no support at all
Yeah, i'm pretty sure that's how not open source works.
When i realized this, i got worried about it amd did some research, found some interesting stuff.
Here is what i found (Papers):
The cognitive effects of listening to background music: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4197792/pdf/fna...
TL DR: This study aimed to address this imbalance by assessing the impact of different types of background music on cognitive tasks tapping declarative memory and processing speed in older adults. Overall, background music tended to improve performance over no music and white noise, but not always in the same manner
-----
The Influence of Background Music on Learning in the Light of Different Theoretical Perspectives and the Role of Working Memory Capacity: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5671572/pdf/fps...
TL DR: measure learning outcomes we tested recall and comprehension. We did not find a mediation effect between background music and arousal or mood on learning outcomes. In addition, for recall performance there were no main effects of background music or working memory capacity, nor an interaction effect of these factors. However, when considering comprehension we did find an interaction between background music and working memory capacity: the higher the learners’ working memory capacity, the better they learned with background music.
-----
Correlation between work concentration level and background music: https://pubmed.ncbi.nlm.nih.gov/19759431/
TL DR: The findings showed that, in comparison with "no music at all", those who listened to music prior to testing obtained higher scores in attentiveness (most probably a supplemental effect of the music), whereas those who listened to music during attention test showed extremely high level of variation in attention test scoring. Background music does affect people's job-site behavior
Inside Rust at Embark: https://medium.com/embarkstudios/inside-rust-at-embark-b82c0...
Mangum: AWS Lambda & API Gateway support for ASGI - https://github.com/jordaneremieff/mangum
My point was, both are non-profit organizations. As far as i seen this sounds quite interesting to some people but this is what many highly successful companies income model.
Most of us is somewhat related to the software industry. We know what's the worst thing could happen when we don't care about privacy.
On the other hand, 90% of people be like "so what? should i throw my phone to the lake because they changed privacy policy?". I really like Signal, but yeah. WhatsApp at the another level that couldn't be changed in some privacy assaulting policy changes.
It took me about 25-30 minutes to publish my website with Hugo, from scratch. I can't even estimate how long will it take if i try to build something like the current one.
> Angular, React or Next.js to put a web page online. Raw HTML and CSS do the job.
If you see someone who uses Angular for a blog, go straight to the DEA and report him/her.
Yes, that's right. It's also a choice. You don't have to work for a company who does not care about maintenance.
At least I wouldn't, people should have own their standards.
With that codebase you are going to spend your 1/3 of your days. It really matters.