Understanding the UNIX System in Connection to AI

Everything on a computer is a stream of bytes that represent a bunch of things. If everything is represented as a file, we have one protocol. If we understand how one thing works, we can understand how a lot of different things work. When it comes to UNX, everything is a file. » unixmen.com | unixmen.com

29 de abril de 2024 · 1 min · 56 palabras · Nacho Cano

The TechBeat: The World Is Ready for a New Type of Operating System (11/17/2023)

11/17/2023: Trending stories on Hackernoon today! » hackernoon.com | hackernoon.com

18 de noviembre de 2023 · 1 min · 10 palabras · Nacho Cano

Writing An Operating System - The Boot Process (Part 1)

This post was originally published here My journey on learning to build a simple OS How many time… » DEV Community | dev.to

29 de mayo de 2021 · 1 min · 23 palabras · Nacho Cano

Un vistazo a Qubes, uno de los sistemas operativos más seguros

Un vistazo a Qubes, uno de los sistemas operativos más seguros » hipertextual.com | hipertextual.com

21 de diciembre de 2020 · 1 min · 15 palabras · Nacho Cano

Early Digital Research CP/M Source Code

Computer Scientist Gary Kildall created just such an operating system in 1974 for a small computer called the ”Intellec-8ó that Intel had designed to showcase their new microprocessors. Called ”CP/M”, it was unlike most other operating systems for small computers because it was written in PL/M, a portable higher-level language that he had designed earlier, rather than in the assembly-language of a particular computer. That meant that CP/M could be ported to run on many different personal computers. And if the applications were written in PL/M, they could be ported as well. ...

3 de noviembre de 2014 · 1 min · 97 palabras · Nacho Cano

Android, iOS, tiempos de respuestas y por qué nada es gratis en sistemas informáticos

Apple tomó muchas decisiones técnicas con el objetivo de mejorar la ”experiencia de usuario”, pero por sí mismas serían inútiles -o más perjudiciales- si no van acompañadas de medidas de control estrictas. Es fundamental el papel de los controles de las aplicaciones en el App Store (¡ojo! no los justifico). Independientemente de otras consideraciones políticas, dado su simplicidad y soluciones ad hoc, el iOS sería muy fácil de ”abusar” por los desarrolladores y aplicaciones. Por el contrario, Android es una plataforma abierta que puede user cualquier fabricante, que permite la instalación de cualquier aplicación. El control de aplicaciones del Market por parte de Google es prácticamente inexistente. Esto hace que no valgan soluciones ad hoc, obliga a implementar en el sistema operativo medidas de seguridad y control ”canónicas”, en el sentido que mantenga las condiciones fundamentales de todo sistema operativo de propósito general: eficiencia, equidad (fairness) y seguridad. ...

9 de octubre de 2012 · 1 min · 153 palabras · Nacho Cano

BSD vs Linux

I run FreeBSD on my computers. A lot of my friends run Linux, or at least one of the distributions of it. Naturally, then, we agree that a Unix-style operating system is the right choice, but we disagree on which to use. It’s been my impression that the BSD communit{y,ies}, in general, understand Linux far better than the Linux communit{y,ies} understand BSD. I have a few theories on why that is, but that’s not really relevant. I think a lot of Linux people get turned off BSD because they don’t really understand how and why it’s put together. Thus, this rant; as a BSD person, I want to try to explain how BSD works in a way that Linux people can absorb. While there’s overwhelming similarity between the operating systems in most cases, there are also a lot of differences. As you probe more into the differences, you find that they emerge from deep-seated disagreements. Some are disagreements over development methodology, some over deployment and usage, some about what’s important, some about who’s important, and some about which flavor of ice cream is superior. Just comparing the surface differences doesn’t tell you anything; it’s the deeper differences that both explain and justify why each group does things the way they do. ...

15 de agosto de 2012 · 2 min · 217 palabras · Nacho Cano

The UNIX System: Making Computers More Productive

In the late 1960s, Bell Laboratories computer scientists Dennis Ritchie and Ken Thompson started work on a project that was inspired by an operating system called Multics, a joint project of MIT, GE, and Bell Labs. The host and narrator of this film, Victor Vyssotsky, also had worked on the Multics project. Ritchie and Thompson, recognizing some of the problems with the Multics OS, set out to create a more useful, flexible, and portable system for programmers to work with. ...

21 de mayo de 2012 · 1 min · 82 palabras · Nacho Cano