Skip Navigation

Posts
262
Comments
742
Joined
3 yr. ago

  • Good point. But they market the ability to interact with the vacuum machine when you're away from the house and it seems that this feature gains them more customers than they lose.

  • It needs to communicate to the phone app somehow and anything else is going to be too big a hurdle for a huge portion of the customer base.

  • I get the sense that you might appreciate golang.

  • We're all not existing together!

    Hopefully they can figure out a fix soon.

  • FYI the person with enough money to donate $300,000 to a programming language foundation is the founder of HashiCorp.

  • If you unselect the "frequently used in CS50" selection, the CS50 Manual pages for the C standard library, the C POSIX library, and the CS50 Library is a great digital and searchable reference for the C Programming language.

    Might be a bit different than what you're looking for but outside of printed books, it seems to be the most complete resource for C. And the CS50 Library, though not standard, is a well written extension to the standard library which may be helpful for common use cases.

  • It's a flaw in the design of Lemmy. Hopefully it will be fixed sometime in the future.

    Enjoy the weekend! 🤙🏼

  • Would you take note of someone using git compatible version control tools like, Jujutsu, Sapling, Gitless or Breezy? Or an entirely different hosting and version control setup like Pijul, Fossil, or DARCS? (Sapling and Breezy can be setup and used without git-based infrastructure as well)

    My hunch is this is generally a negative signal for hiring managers because it's too far from standard practice in their world and could indicate someone who is too contrarian.

    Anyway, I've tried all of these at various times and there's a lot I like about each and some I think are overall improvements over git. But git has so much momentum that people are very reluctant to try something even if it can smooth out the rough edges of git and git workflows.

  • I appreciate your posting relevant links to this community. Unfortunately I can't stop non-subscribers from downvoting.

    Please keep posting what you find.

  • If each lemmy instance has only a partial dataset

    You can stop saying if. It is nearly certain that any instance only has a partial dataset in the same way that a search engine only indexes a partial dataset of every web page.

    If this is the case: what happens if a bad actor subscribes to all communities of all servers?

    There are bots that were built to do exactly that. I wouldn't call them bad actors unless the instance owner prohibited such actions.

  • Ente is a beautiful, private cloud for your memories, with apps for mobile, desktop and web.

    At Ente, we use Local AI to deliver features like face recognition and magic search, while respecting the privacy of your photos.

    We'll now join a cohort of builders pushing technology forward for an AI that is light, private and accessible.

  • That's more than most SWE graduates have done, which is great! But it makes it difficult to judge what you might benefit from based on what you've shared.

    To answer the title question, the suggestions provided by others here are all good resources for studying algorithms, but no one mentioned Algorithms Illuminated which is of a similar quality. Choose one of these suggested resources that vibes with your learning style.

    But don't discount the suggestions to work on new projects that are outside of your current experience and requires more than your current knowledge base to complete. Trying things you haven't tried before really is the only way to do things you couldn't do previously.

    Good luck!

  • What have you built? What larger projects have you contributed to?

  • Perhaps the following rewording of your last sentence would be easier for readers to follow along:

    With a lack of precision, 1/3 might become 0.33333333. When evaluating the expression 1/3 + 1/3 + 1/3, using 0.33333333 as an approximate representation of 1/3 will return a result of 0.99999999, instead of the correct answer of 1.

  • I agree. I was just using understatment for rhetorical effect.

  • Or complete clients, doesn't even need to be great but incorporating all features would be nice.

  • Some people who are self studying Structure and Interpretation of Computer Programs have been using a discord server to assist each other as needed. I realize that there are a number of people using Lemmy whi are very opposed to using discord over other options, but I don't know of any other sustained forums focused on this book.

    https://discord.gg/j2tCPpMq

  • That's an entry point into programming that's not for everyone. It seems like the poster is looking for something more hands on and pragmatic rather than technical and academic.

  • Python @programming.dev

    Setting up Python on Windows

    Python @programming.dev

    Python Big O: the time complexities of different data structures in Python

    Gleam @programming.dev

    Your backend is too complicated | Using Gleam to Simplify Your Backend

    Neovim @programming.dev

    Cmdline - Neovim docs | Command-line window | In the command-line window the command line can be edited just like editing text in any window.

    Machine Learning @programming.dev

    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

    Odin @programming.dev

    Filling in gaps in the Overview documentation on odin-lang.org

    Programming @programming.dev

    Defaulting to Zero · Our Machinery | Niklas Gray | Archived 1 Jul 2017

    Machine Learning @programming.dev

    Multicollinearity in Logistic Regression Models : Anesthesia & Analgesia

    Mojo 🔥 @programming.dev

    Mojo Lang - Tomorrow's High Performance Python? (with Chris Lattner)

    Julia @programming.dev

    SciML Small Grants Program Current Project List | SciML: Open Source Software for Scientific Machine Learning

    Julia @programming.dev

    Why DataFrame is not type stable and when it matters | Bogumił Kamiński | Jan 8, 2021

    KDE @lemmy.kde.social

    Jeremy Soller 🦀 (@soller@fosstodon.org) | Is reaching out to the KDE developer community to assist in planning interoperability between COSMIC, Plasma and KDE.

    PostgreSQL @programming.dev

    POSETTE: An Event for Postgres 2024 | 3rd annual virtual event organized by the Postgres team at Microsoft | 48 Hours of Virtual Presentations and Meetings Starting Tue, June 11 @ 3:00 PM UTC

    SQL @programming.dev

    POSETTE: An Event for Postgres 2024 | 3rd annual virtual event organized by the Postgres team at Microsoft | 48 Hours of Virtual Presentations and Meetings Starting Tue, June 11 @ 3:00 PM UTC

    Programming.dev Meta @programming.dev

    What's with all of the empty communities being created?

    Machine Learning @programming.dev

    An exploration of multicollinearity | Google Colab

    Codaholic @programming.dev

    Is Codaholic a preexisting community or something that you're trying to start up here on Programming.dev?

    Neovim @programming.dev

    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?

    Web Development @programming.dev

    Fedify: ActivityPub server framework

    Python @programming.dev

    Configuring NeoVim as a Python IDE (2023) | Siddharta Govindaraj | Sun 07 May 2023