Skip Navigation

Posts
37
Comments
402
Joined
2 yr. ago

  • I think that Hashimoto is using this project to iron out details that are left unaddressed due to convenience for other projects and the very low impact of any single issue Hashimoto has addressed. But much like with Apple projects, Hashimoto intends for the the end product to have greater value than the sum of the parts. Unlike Apple, it will be perfomant cross platform.

    I think the only way to evaluate a project like this is to ignore the feature comparison charts and use it to see if it really is better when those details are addressed. I have a feeling that many people will agree and most will shrug their shoulders and not give it a second look if they even gave it a first one.

    I'll be trying Ghostty out soon. I hope it's great. But I'm not expecting to be blown away.

  • He seems to target GTK based on his statement:

    "On macOS, the main GUI experience is written in Swift using AppKit and SwiftUI. The tabs are native tabs, the splits are native UI components, multi-window works as you'd expect, etc. On Linux, the GUI experience is GTK using real GTK windows and other widgets.

    Features such as error messages are not implemented with a specialized terminal view, we actually use real native UI components. The point is, while the terminal surface and core logic is cross-platform, the user interaction is all purpose-built for each operating system for a true native experience."

    https://mitchellh.com/writing/ghostty-and-useful-zig-patterns

  • Lemmy still doesn't let someone post an embedded link and picture. People don't realize that you have to include the linkin the body of the post which is annoying and intuitive, specially because when creating a new post Lemmy will allow you to fill out both form fields for link and picture but only use one.

  • I'm not sure I understand the trade offs you're choosing by deploying this way. The benefit of simplicity an speed of deployment seems clear from your write-up. But are those the most important considerations? Why or why not?

  • How are you liking bearblog.dev?

  • This is a teaser for the promised future posts. Don't ghost us.

  • Everyone can save time and just read your synopsis. These are billionaires backed by huge investment funds fighting over service fees.

  • Thank you for working on it. I have confirmed it's working now. Sorry I haven't visited p.d this weekend until now or I would have responded sooner.

  • We're all not existing together!

    Hopefully they can figure out a fix soon.

  • It seems there's room for both

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

  • 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.

  • Permanently Deleted

    Jump
  • 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!

  • Permanently Deleted

    Jump
  • 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.

  • That link didn't work for me.

  • 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.

  • Programming.dev Meta @programming.dev

    Please block Thank you for handling the lemmy.blahaj.zone troll bots

    Free and Open Source Software @beehaw.org

    Migrating from Google Podcasts to AntennaPod: why and how to do it – AntennaPod

    Programming @beehaw.org

    Big O notation is about what matters when the numbers get big.

    Operating Systems @beehaw.org

    Nala: a frontend for APT, so you can have prettier output, faster downloads of packages, and a history.

    Privacy Guides @lemmy.one

    Google Resuming the transition to Manifest V3 - Chrome for Developers

    Free and Open Source Software @beehaw.org

    Firefox Is Going To Try And Ship With Wayland Enabled By Default

    Free and Open Source Software @beehaw.org

    Open Source does not win by being cheaper

    Free and Open Source Software @beehaw.org

    Neovim is driving me crazy but I can't stop — gyydin

    Programming @programming.dev

    What I Learned from Maintaining a Repo During Hacktoberfest and Merging 356 PRs (November 2, 2022)

    Programming @programming.dev

    How to Learn from Tutorials the Right Way – and Not Get Trapped in Tutorial Hell

    Programming @programming.dev

    Humble Tech Book Bundle: Software Architecture by O'Reilly

    Selfhosted @lemmy.world

    This should be a pinned post as it really captures the essence of my experience so far.

    Reddit @lemmy.world

    Today, Reddit forcibly removed me (and everyone else) as mods of /r/iOSProgramming, a subreddit of about 130k users. I was keeping the sub private / NSFW | Tanner B 🦕🧁 (@objc@mastodon.social)

    Programming @programming.dev

    Today, Reddit forcibly removed me (and everyone else) as mods of /r/iOSProgramming, a subreddit of about 130k users. I was keeping the sub private / NSFW | Tanner B 🦕🧁 (@objc@mastodon.social)

    Programming @beehaw.org

    Syntax Error Newsletter #5: Python breakpoints

    Selfhosted @lemmy.world

    Discuss.Online reduces infrastructure: Here is an update on how the server infrastructure changed

    Operating Systems @beehaw.org

    That Computer Scientist - Nix is the New Arch!