Up
0
Down
Posted in Software Technology

Navigating the nexus of Policy, Digital Technologies, and Futures (S1/E15)

S1/E15: Bonus Episode # 2 – The EU Ninth Framework Programme for Research and Innovation: Horizon Europe

Up
0
Down
Posted in Software Technology
interview

Harnessing OSS Communities for Effective Hiring

In our highly digitalized and globally networked era, software development has grown to be a central pillar of the business world and broader society. This growth has consequently resulted in an escalating demand for proficient software developers, making talent acquisition a challenge in this competitive field.

Up
0
Down
Posted in Software Technology
wave crasher

From Urban Resilience to Open Source Software Resilience

Open Source Software (OSS) projects are widely used and contribute to various domains of the digital world. However, as they evolve, OSS projects also face a lot of challenges, such as technical (i.e. accumulation of technical debt), community (i.e. community members move to another OSS project), business (i.e. finding the right business models that lead to sustainability) or legal (i.e. choosing the right licensing scheme). These challenges, among others, can impact the resilience of an OSS project.

Up
0
Down
Posted in Software Technology

Navigating the nexus of Policy, Digital Technologies, and Futures (S1/E13)

S1/E13: Wrapping up

Here we are! All good things come to an end. Time to bid farewell…

Up
0
Down
Posted in Software Technology

Navigating the nexus of Policy, Digital Technologies, and Futures (S1/E12)

S1/E12: AI: You’d better do no harm

Up
0
Down
Posted in Software Technology

Adversarial Attacks on Machine Learning Models: What Software Developers Need to Know

Machine learning and artificial intelligence have emerged as powerful tools in several domains, bringing huge changes to software development. LLMs are now used by developers to help write code and are integrated into apps and services. Similarly, other machine learning models are commonly integrated into websites and apps, either being developed and trained from scratch using proprietary data, or leveraging third party machine learning tools.

Up
0
Down
Posted in Software Technology

Prompt injection attacks in LLMs and how to defend against them

In recent months, large language models (LLMs) have gained great popularity thanks to their ability to generate human-like text and code, and tools based on them are being implemented in more and more systems. However, with such impressive capabilities comes the potential for abuse and misuse: for instance, when Microsoft originally released Bing Chat, an AI-powered chatbot somewhat similar to OpenAI’s ChatGPT, it didn’t take long until users found ways to break it.

Up
0
Down
Posted in Software Technology

Navigating the nexus of Policy, Digital Technologies, and Futures (S1/E11)

S1/E11: The European Union's Artificial Intelligence Act: Let the fight, I mean, the negotiations begin

Welcome to Part 3 of the European Union’s Artificial Intelligence (AI) Act in this blog series!

In this episode I’ll give you hints about the official positions taken by the Council of the European Union (EU), or the EU Council, on one side, and by the European Parliament (EP), on the other side, with respect to the European Commission’s (EC) proposal for the AI Act.

Up
0
Down
Posted in Software Technology
library

Discussions: Training the next generation of software engineers using Open Source Software

Raise your hand if you have heard this one before. “College education is disconnected from industry”. Very often, there are discussions on whether college education is effectively preparing young professionals for the challenges they are going to face when they enter the industry.

Up
0
Down
Posted in Software Technology
Climbers heading for the top of the mountain

Discussions: Leading software projects in the Open Source world

Technology has been evolving rapidly over the last years. When the COVID-19 pandemic emerged, we experienced a huge digitalization wave, impacting software related to almost every aspect of a citizen's everyday life. Telecommunications, education, government applications, e-commerce, project management, productivity suites, are only some parts of the software industries that grew rapidly lately. Open Source Software has been a catalyst for over two decades in the software evolution globally.

Subscribe to Software Technology