I’m really enthusiastic about anything involved with Unix/Unix-like operating systems and their ecosystems (Mostly Linux and a bit of BSD variations). I also know a couple of programming languages including C, C++23 and OCaml. But other than doing a couple of tiny projects mainly to practice my programming skills in the...
You mean things going over estimates or SM/EM complaining about it?
The combination is bad.
Whenever I argue … , I quickly “lose”,
If you see it as an argument, you’re not going to make headway. I would also question your assumption that you are correct about what their terms are. By this, I mean are you sure you understand what they value and prioritize? People often say that something is important, but show that something else is even more important.
If I want any meaningful change, I think it will need to be be something I work around management on.
It may need to start that way, but getting the team to buy in will take building trust. Which might be eroded down due to the consistent failure to meet estimates.
For the last year and a half, I and my recently-added collaborator Jane Losare-Lusby have been working in secret on a safe systems language that could be learned about as quickly as one can learn Go. I think we might have something worth exploring....
This seems to address the criticisms people have with using rust for prototyping. Simplifying the mental model of lifetimes and ownership, incorporating what amounts to a manually called garbage collector, and making the level of compiler enforced strictness flexible for different phases of development all sounds promising. I look forward to what this project develops into and what use of the language reveals about software development.
Started my first job, it’s a helpdesk. It looks that I get tickets and try to help people on the other side, have build some PCs and am at first week....
These toolchain are created for experts to create industrial-level compilers. Even if you think you got a syntactic design concept that is such hot shit that you can’t wait to get it bootstrapped, even if hell, it proves Rice’s theorem wrong, please, write a simple interpreter for it to prove your syntax works. In fact, I...
"All punctuation will be considered but avoided where possible because street names and addresses, when stored in databases, must meet the standards set out in BS7666.
“This restricts the use of punctuation marks and special characters (e.g. apostrophes, hyphens and ampersands) to avoid potential problems when searching the databases as these characters have specific meanings in computer systems.”
This seems like a dumb line of reasoning. The problem has never been the signs or punctuation in a database. It’s that the people in charge don’t even know what BS7666 even says.
Pop!_OS is going to stand out with this new desktop environment. System76 is clearly giving it enough attention to make it as good or better than other Linux desktop environments.
In the command-line window the command line can be edited just like editing text in any window. It is a special kind of window, because you cannot leave it in a normal way....
Interesting problem here. So I self host jellyfin, happy to share my (owned) movies with my family. Well, my mother has asked me to digitize her collection too and have me host it. Originally, fine, you give your movies to me, I host them, same thing....
You can use this as an opportunity to have a conversation about what it is about those movies that she likes. This could open up to a larger conversation where you can connect and grow your relationship as mother and child. Or she might just say something vague and simple and you can ignore the movies while they sit in a separate library.
Disinvestment into Python, Flutter, and Dart is a clear signal that those tools are unimportant to Google. I won’t be recommending that anyone use Dart or Flutter on new projects.
Pedro Domingos summarizes 12 key lessons that machine learning researchers and practitioners have learned. These include pitfalls to avoid, important issues to focus on, and answers to common questions....
I’m sharing this Discord Message from someone that was doing their best to fill in their gaps in understanding Odin after reading the Overview documentation on odin-lang.org....
I have been learning C++/Elixir recently and I’ve made a distributed port scanner & and a streaming platform with Elixir (what an amazing language to work with) and some fun in C++ (also super cool to use)....
Reading clubs check in ... how are we going learning rust with "The Book"?
We’ve got two parallel streams going here. One is up to chapter 10 on Traits and the other on chapter 5 on Structs & Enums....
What projects should I do to gain applied development skills?
I’m really enthusiastic about anything involved with Unix/Unix-like operating systems and their ecosystems (Mostly Linux and a bit of BSD variations). I also know a couple of programming languages including C, C++23 and OCaml. But other than doing a couple of tiny projects mainly to practice my programming skills in the...
Do you use Firefox Sync? Why or why not? (sh.itjust.works)
Possibly stupid question: is automated testing actually a common practice?
Referring more to smaller places like my own - few hundred employees with ~20 person IT team (~10 developers)....
The search for easier safe systems programming (blog post + language) (www.sophiajt.com)
For the last year and a half, I and my recently-added collaborator Jane Losare-Lusby have been working in secret on a safe systems language that could be learned about as quickly as one can learn Go. I think we might have something worth exploring....
How is studying computer science at college or having a programming job actually like?
Sorry for the burner account....
How being FOSS fan/advocate annoy you at work/school?
Started my first job, it’s a helpdesk. It looks that I get tickets and try to help people on the other side, have build some PCs and am at first week....
LLVM, MLIR (or any ready-made IR) are not a good fit for learners. Roll your own backend pls if you wanna learn (same shit with LP generators!)
These toolchain are created for experts to create industrial-level compilers. Even if you think you got a syntactic design concept that is such hot shit that you can’t wait to get it bootstrapped, even if hell, it proves Rice’s theorem wrong, please, write a simple interpreter for it to prove your syntax works. In fact, I...
Preview builds for the Zed editor now available on Linux (zed.dev)
North Yorkshire Council to phase out apostrophe use on street signs (www.bbc.com)
What was it that convinced you to start using NeoVim? | How long was your "evaluation period"? | What convinced you that NeoVim was the best for you?
A Blog to Satisfy Your Monthly COSMIC Fix(es) (blog.system76.com)
Cmdline - Neovim docs | Command-line window | In the command-line window the command line can be edited just like editing text in any window. (neovim.io)
In the command-line window the command line can be edited just like editing text in any window. It is a special kind of window, because you cannot leave it in a normal way....
GitHub - letieu/btw.nvim: I use Neovim (BTW) (github.com)
btw.nvim...
NixOS Fork Announced by Jake Hamilton (bytes.programming.dev)
I just saw the news of the soft fork announcement over on the IceShrimp instance and thought I should share here...
How do you handle family requests that you disagree with?
Interesting problem here. So I self host jellyfin, happy to share my (owned) movies with my family. Well, my mother has asked me to digitize her collection too and have me host it. Originally, fine, you give your movies to me, I host them, same thing....
Google lays off staff from Flutter, Dart and Python teams weeks before its developer conference | TechCrunch (techcrunch.com)
What's with all of the empty communities being created?
Recently, every time I click on a “Trending Communities” link there’s an entirely empty community moderated by the @Vacant account....
A Few Useful Things to Know About Machine Learning | Tapping into the "folk knowledge" needed to advance machine learning | Pedro Domingos | Communications of the ACM | vol. 55 no. 10 | October 2012 (cacm.acm.org)
Pedro Domingos summarizes 12 key lessons that machine learning researchers and practitioners have learned. These include pitfalls to avoid, important issues to focus on, and answers to common questions....
Filling in gaps in the Overview documentation on odin-lang.org
I’m sharing this Discord Message from someone that was doing their best to fill in their gaps in understanding Odin after reading the Overview documentation on odin-lang.org....
Defaulting to Zero · Our Machinery | Niklas Gray | Archived 1 Jul 2017 (web.archive.org)
Niklas Gray writes:...
Multicollinearity in Logistic Regression Models : Anesthesia & Analgesia (journals.lww.com)
Bayman, Emine Ozgur PhD*; Dexter, Franklin MD, PhD, FASA†. Multicollinearity in Logistic Regression Models. Anesthesia & Analgesia 133(2):p 362-365, August 2021. | DOI: 10.1213/ANE.0000000000005593
How do you find projects to work on when learning a new language?
I have been learning C++/Elixir recently and I’ve made a distributed port scanner & and a streaming platform with Elixir (what an amazing language to work with) and some fun in C++ (also super cool to use)....