Skip Navigation
Mustafaalbazy Mustafa Albazy @programming.dev

Electrical and Electronics engineer, programming, blogging, music. From the UK 🇬🇧

Posts 29
Comments 26
9to5mac.com Apple employee reportedly didn’t tell Google about zero-day exploit found in Chrome

As we often report here, it’s common for tech companies to help each other improve their security systems by sharing...

Apple employee reportedly didn’t tell Google about zero-day exploit found in Chrome

As we often report here, it’s common for tech companies to help each other improve their security systems by sharing zero-day exploits found by security researchers. Google, for example, does this a lot. But recently, an Apple employee reportedly found a zero-day exploit in Google Chrome – and that bug was never reported to Apple by that person.

2
www.macworld.com Apple threatens to kill FaceTime and iMessage in U.K.

Calls proposed legislation "a serious and direct threat" to security and privacy.

Apple threatens to kill FaceTime and iMessage in U.K.

Apple has warned that it will shut down services such as FaceTime and iMessage in the U.K. if the government goes ahead with controversial legislation.

A proposed update to the Investigatory Powers Act 2016 is currently in open consultation. Members of the public are invited to offer feedback on the amendments, which include a requirement for messaging services to notify the Home Office, a department of the British Government that handles immigration, security, and law and order, of new security features before they are rolled out, and the right for the Home Office to privately demand that security features be disabled immediately. Under current legislation, the latter can be requested, but there is an independent oversight process and room for appeal before action is taken.

1

Open Source Swift Projects to Contribute into and Learn From?

Hi,

I thought we could make a list of open source Swift projects that's open to public contribution. Which is one of the most effective ways to really learn programming.

We could follow this template to make it easy for readers:

Title in Bold

Short Description:

Link:

1
thenextweb.com EU-US data flows sparks privacy fears and business uncertainty

A new deal on EU-US data flows has been agreed. But concerns persist about government surveillance, and companies face further uncertainty.

EU-US data flows sparks privacy fears and business uncertainty

A new deal on data transfers between the EU and US has alarmed businesses and privacy campaigners.

The pact, known as the EU-US Data Privacy Framework, was announced on Monday by the European Commission. The EU’s executive body concluded that the US offered an “adequate level of protection” for data transfers under the new arrangements.

The framework replaces the Privacy Shield, which the EU’s top court had struck down in July 2020 over concerns that the US didn’t provide sufficient protection against government surveillance.

0
Programming Books
  • the problem if people start sharing links to download. are we gonna allow this? it will be a headache to mod.

  • Outverse wants to build a full-stack community platform for software companies
  • yeah seems so. and i'm not sure if software companies really wants that.

  • techcrunch.com Outverse wants to build a full-stack community platform for software companies

    Outverse wants to power communities for PLG companies, serving as a 'centralized knowledge ecosystem' for software firms.

    Outverse wants to build a full-stack community platform for software companies

    Founded out of London in 2021, Outverse is looking to tackle a similar problem to what the likes of Commsor, Common Room, Threado, Talkbase and Crowd.dev are striving to solve, but with a different approach — its mission is to build what it calls a “full-stack community platform” for software companies, replete with forums, knowledge bases, and product documentation.

    2
    techcrunch.com Why SUSE is forking Red Hat Enterprise Linux

    SUSE today announced that it is forking Red Hat Enterprise Linux (RHEL). Here's the history of why that's happening.

    Why SUSE is forking Red Hat Enterprise Linux

    Today, SUSE announced that it is creating a hard fork of Red Hat Enterprise Linux (RHEL) and that it will develop and maintain an RHEL-compatible distribution. SUSE says that it will invest $10 million into this project over the coming years. One major open source company forking another major open source company’s project is equivalent to going nuclear. But there’s a reason SUSE is doing this now, and that it will likely be championed by many in the open source community. It’s a complicated story.

    1
    Lifestyle and Leisure
  • this is interesting, specially that we as engineers, programmers and developers all we think about is learning new things all the time, we leave so little to enjoy and improve our personal life.

  • Introducing Swift HTTP Types

    We’re excited to announce a new open source package called Swift HTTP Types.

    Building upon insights from Swift on server, app developers, and the broader Swift community, Swift HTTP Types is designed to provide a shared set of currency types for client/server HTTP operations in Swift....

    0
    www.andreinc.net Demystifying bitwise operations, a gentle C tutorial

    A beginner-friendly tutorial on bitwise operations in C

    Saw this on reddit, good quality tutorial.

    1
    domain registrar recommendation?
  • if you don't mind pay a bit more, then i highly recommend name.com they have been in the business since ages.

  • AMD’s Versal VP1902 Premium Adaptive SoC becomes “World’s Largest FPGA”

    www.eejournal.com With 18.5 million logic cells, AMD’s Versal VP1902 Premium Adaptive SoC becomes “World’s Largest FPGA”

    In the relatively narrow world of FPGA-based prototyping and emulation, bigger FPGAs are always better. Always. With its 18.5 million logic cells, AMD’s Versal VP1902 Premium Adaptive SoC has just …

    With 18.5 million logic cells, AMD’s Versal VP1902 Premium Adaptive SoC becomes “World’s Largest FPGA”
    0
    Embedded
  • Thanks

  • 5 roadblocks to Rust adoption in embedded systems

    www.embedded.com 5 roadblocks to Rust adoption in embedded systems - Embedded.com

    Rust’s memory safety capabilities make it an exciting language, but there are some significant roadblocks that will slow adoption in embedded systems.

    2
    Arduino
  • Done, thanks.

  • Arduino Cookbook 3rd ed

    www.oreilly.com Arduino Cookbook, 3rd Edition

    Want to create devices that interact with the physical world? This cookbook is perfect for anyone who wants to experiment with the popular Arduino microcontroller and programming environment. You’ll find … - Selection from Arduino Cookbook, 3rd Edition [Book]

    Arduino Cookbook, 3rd Edition

    I’ve been following this book while practicing on Arduino during the last 2 months, and I found it extremely helpful.

    Tbh much of the content is already on the official documentation, but it’s more precise and directed in the book.

    While the content itself is spot on, some of the code examples does not work/compile on the current Arduino ide.

    0
    thenextweb.com UK's 'dangerous' data bill threatens every EU citizen, experts warn

    The UK's data protection reforms will open a 'leaky valve' over Europe, according to privacy campaigners.

    UK's 'dangerous' data bill threatens every EU citizen, experts warn
    5
    swiftwithmajid.com Mastering Swift Foundation Formatter API. Custom Format Styles

    Swift Foundation Formatter API is one of my favorite recent additions to the Swift ecosystem. I use it in every project and build my custom-type formatting logic using the same approach. This week we will learn how to introduce custom formatters and use them with our own types.

    Mastering Swift Foundation Formatter API. Custom Format Styles
    0
    Arduino
  • I see your point, but the problem with Lemmy you don't have much control over the feed, say you want to focus on posts related only to Arduino inside a community that also include Rpi and others, currently there's no way to do that.

    If Lemmy would implement a tag/topic feature, so you can tag the post from a preset list of tags set by the mods which works as a topic separator/distinguisher within a single community, then using a general and much broader communities would work.

    Plus there are an RSS feed per-community, the previous point also applies to the RSS feed.

  • Google Domains shutting down, assets sold and being migrated to Squarespace
  • name.com is a good choice to consider, but they are more expensive than google domains.

  • MATLAB for Students; free access/license on your own computer

    uk.mathworks.com MATLAB for Students

    Use MATLAB to analyze data for homework, conduct research, and develop programming skills that prepare you for your future career.

    If your college/university teaches you anything on Matlab then most likely they have Campus Wide Access license.

    Which means you can use your student university email to register an account with Matlab and gain free access to use Matlab and Simulink software on your own PC/Mac computer.

    After downloading the software and installing it, make sure you select all the libraries you need during the installation process.

    Also make sure you are signed-in, in the software itself using your Matlab account, for the license to activate.

    0
    necir.org How to test the Apple Vision Pro simulator on your Mac

    The Apple Vision Pro was the star of the “One More Thing” most recent in history. That expression, so common for Steve Jobs to surprise us all with new productsThe event served to announce a device that is already getting people talking before it is even available on the market. But in the meantime,...

    How to test the Apple Vision Pro simulator on your Mac
    0
    New community request community
  • Oh sorry, i didn't notice that.

  • New community request community
  • Matlab Community: Matlab is one of the widely used software/language in engineering, specially those who study EE engineering and computer science/engineering to program, model snd simulate ideas and projects. from experience the majority of the content will be QAs, usually students asking how to do things.

    Url: matlab Title: Matlab

  • Swift as a Static Site Generator
  • IME to build a site with Hugo is much easier than all other SSGs, specially the JS/TS-based SSGs i find them much harder and complicated to work with. Also, Hugo seems to be much popular with blogs and there are many ready and free to use themes which you can use them as start point then customise from there.

  • Google Domains shutting down, assets sold and being migrated to Squarespace
  • name.com is really a solid choice, I have used them for over 15 years now, but they are definitely not cheap.

  • Google Domains shutting down, assets sold and being migrated to Squarespace
  • Seems like they want to focus more on AI, IoT and smartphones.

  • Lemmy is in serious need of more devs [CROSS POST]
  • What about trying to contact rust devs from outside the fediverse/lemmy community? Maybe some of them don't know about the lemmy project, but they'll find it interesting and join the dev team.

  • What are your thoughts about Obsidian not being Open Source?
  • it's easier and faster to save and search notes written in small chunks in Logseq than Obsidian IME, but the pain is when you have to write/format an article-like content.

  • What are your thoughts about Obsidian not being Open Source?
  • I've built my current Obsidian vault as links-based, so basically i can open it now in Logseq and see the same data/structure. the only thing i don't like about logseq, is that you're limited to the bullet-point structure.

  • Lemmy is in serious need of more devs [CROSS POST]
  • Relax my friend, would you like some Mojito? You see that doesn't take rust out of the equation here (read again the op body text).

  • Lemmy is in serious need of more devs [CROSS POST]
  • Maybe that is the problem, rust, not a popular choice for web development.

  • YouTube tests blocking videos unless you disable ad blockers
  • think old people and folks who doesn't have any tech skills ,, and usually those are the one who click an ad and do something with it. However, for us it's more the 'influence' that affect our decision to buy something, not the ads anyway, and the marketing people knows that.