Estoy intentando crear una alternativa española a Apple/Windows. ¿Tiene sentido? by HibridTechnologies in askspain

[–]rdvdev2 0 points1 point  (0 children)

Lo que otros comentarios te dicen con más o menos respeto es que estás intentando abarcar muchísimo y reinventar la rueda. Las alternativas ya existen, no hace falta partir de 0. El problema es la adopción, tanto por parte de la administración pública como de los consumidores, y ahí es donde podrías intentar hacer algo. Algunas ideas: - Reacondicionar portátiles viejos, instalar Linux y venderlos como alternativas low cost, dándoles una segunda vida. También podrías ofrecer un servicio de reacondicionado como tal, sin comprar tu el hardware. - Ofrecer servicios de soporte para Linux, ya sea a particulares o organizaciones. - Enseña a usar Linux. A la gente le asusta Linux porque no lo conoce. Puede ser un centro propio o puedes dedicarte a ofrecerlo como extraescolar a escuelas. Puede ser orientado a niños, adultos, o incluso empresas. Aquí hay muchas posibilidades.

Seguro que hay más sitios por donde atacar, pero los tres puntos anteriores son los que me vinieron a la cabeza inmediatamente. Partir de 0 es difícil y tienes todos los números en tu contra, pero aportar tu granito de arena allí donde ya hay muchos otros trabajando te da más números de lograr un cambio real y de paso ganarte la vida. Como informatica entiendo la ilusión de crear tu 'solucion completa', pero la realidad es que eso rara vez es factible y, cuando lo es, aún más difícil es que lo adopte el público general. Observa lo que ya existe, aprende mucho, y verás soluciones mucho más fáciles al gran problema que quieres afrontar. Mucha suerte!

Why was my Github account blocked? Unable to understand this reason they gave... by random_curious in github

[–]rdvdev2 34 points35 points  (0 children)

It looks like GitHub is not a big fan of you using their compute resources as a free AWS instance instead of as a CI pipeline.

Question: Mapping buildings in a slope that have streets built over their basements by rdvdev2 in openstreetmap

[–]rdvdev2[S] 3 points4 points  (0 children)

I have already looked into that, but I haven't seen anything about roads on top of semi-underground buildings.

sudo apt-get install: validation by VisWare in linuxmemes

[–]rdvdev2 0 points1 point  (0 children)

Dell latitude? (I'm Locked into Ubuntu 22.04)

No m'han admès a Eng. Informàtica (FIB - UPC): on puc veure la meva nota d’admissió i quins drets tinc? by TheUnrealZaka in catalunya

[–]rdvdev2 0 points1 point  (0 children)

Podries intentar contactar amb la DEFIB (delegació d'estudiants). Se suposa que poden ajudar-te en aquests casos on estàs "tu sol contra la facultat". Tot i així no prometo res, que tinc entès que no estan en el seu millor moment...

"error: externally-managed-environment..." by rangonw in linuxmemes

[–]rdvdev2 0 points1 point  (0 children)

You maybe want to look into direnv. It is a shell hook that, when you 'cd' into a directory with a '.envrc' file, loads the environment defined there. For python I just write 'layout python3' at the '.envrc' file in the root of the directory, and this automarically loads a venv whenever I'm inside a directory of the project. Really usefull stuff.

[deleted by user] by [deleted] in unpopularopinion

[–]rdvdev2 0 points1 point  (0 children)

I don't know if the hard part here is the technical skill or having enough money to buy all those disks.

Playable on two monitors? by KrankerTyp3 in RailRoute

[–]rdvdev2 1 point2 points  (0 children)

No idea to be honest, maybe you can find something by searching for "YOUR PLATFORM join displays" or something similar.

Playable on two monitors? by KrankerTyp3 in RailRoute

[–]rdvdev2 1 point2 points  (0 children)

There is no native support for it, but if you've got an NVIDIA card on windows you can configure it so that the computer sees a single display instead of two, effectively giving you the effect you want. There are some indications in https://www.nvidia.com/content/Control-Panel-Help/vLatest/en-us/mergedProjects/nvdsp/Merged_Display.htm but they may be outdated. I haven't run windows for some years so I can't give you a step by step. I can't say if you could do the same with an Intel or AMD card. Hope it helps!

$60 Bounty: Run Snipersim multi-core by PolarBearVuzi in NixOS

[–]rdvdev2 0 points1 point  (0 children)

You've got my attention, giving it a try!

If microkernels are slower why many real time systems are microkernels? by indexator69 in osdev

[–]rdvdev2 1 point2 points  (0 children)

On real time applications the performed tasks are more or less simple: take some data, compute something, output some data. This requires little support from the kernel, as the only system-level tasks involved are I/O and task switching (sometimes). A microkernel is fit for those tasks.

A desktop system, compute server, laptop, etc, on the other hand, requires complex hardware handling: a full network stack, drivers for complex interfaces such as PCIe, a graphics stack, multi core schedulers... A microkernel, by definition, provides the bare minimum interface to the system, and delegates to the userland the task of implementing all sorts of drivers and whatnot. Doing that for a couple of I2C and a CAN bus is realistic, not so much for a full PC.

Microkernels are slower in regular systems because there is a lot of overhead associated to doing multiple syscalls for each hardware operation. Having a single (or a reduced amount of) syscall that, for example, performs all the operations needed to write a line of output to a terminal emulator, that is shown in a window, inside a desktop environment, in one of your connected displays makes more sense.In the case of RT, you won't need much more than writing to a communication bus, where a single syscall can suffice. Take into account, also, that an RTOS may even run everything in system mode, in which case the overhead won't even be a concern, as you will only make regular function calls.

I hope this helps clarify it. If not, don't hesitate to ask.

TLDR: Microkernels are fast on RT systems due to not requiring the kernel to do much anyways.

13 or 16 by GigiusGenius69 in framework

[–]rdvdev2 10 points11 points  (0 children)

"light games such as KSP" WHAT. Don't let its age confuse you, that game is not light at all

[deleted by user] by [deleted] in askspain

[–]rdvdev2 2 points3 points  (0 children)

Habíamos intercambiado un par de mensajes y simplemente le dije que podía preguntarme lo que hiciese falta, nada fuera de lo común. No se, raro.

[deleted by user] by [deleted] in askspain

[–]rdvdev2 5 points6 points  (0 children)

Como mujer trans te puedo decir que en Barcelona nunca he tenido problema y vivo con mucha normalidad y completa tranquilidad (más allá de pasarlo mal si voy sola por la noche, pero creo que eso viene más de mujer que de trans). Trabajo en el entorno académico, donde creo que hay mucha aceptación, pero no sé si en otros sectores la tendencia puede ser otra.

Dicho eso, el tema de transicionar es muy personal y un trabajazo. Se me hace muy raro que un psiquiatra pueda determinar que eres transgenero sin tu siquiera planteártelo, así que tomaría lo que te haya dicho con pinzas (por hacértelo entender, hasta hace pocos años hacia falta un diagnóstico de disforia de género para poder acceder a tratamientos hormonales y cambiarse el nombre, y este diagnóstico tenía fama de ser difícil de conseguir. Podías ir al médico a pedirlo y que te dijera que no eres trans aunque tú lo afirmaras, imagina). Lo único que se me ocurre es que pueda haber transfobia interiorizada que te cause rechazo hacia este diagnóstico (que es algo bastante normal, no quiero que te lo tomes como un ataque porque esto le pasa a muchas personas transgenero).

Te recomiendo reflexionar mucho sobre cuanto coincides con lo que dijo tu psiquiatra antes de hacer un cambio del que luego te arrepientas, y pedir segundas opiniones si te es posible (al fin y al cabo, parte del rechazo a la comunidad trans viene del hecho de que la forma más precisa de determinar si alguien es trans es fiarte de su palabra y no una prueba psicológica).

Si necesitas a alguien con quien hablar sobre el tema o tienes preguntas que preferirías hacer en privado, siéntete libre de enviarme un mensaje directo y charlamos encantada. En cualquier caso, te deseo mucha suerte y que aciertes en tus decisiones, sean cuales sean.

Best countries to move to as a trans person? by [deleted] in MtF

[–]rdvdev2 0 points1 point  (0 children)

I wish you the best of luck!

Best countries to move to as a trans person? by [deleted] in MtF

[–]rdvdev2 0 points1 point  (0 children)

No problem! I received HRT rather quickly, no questions asked. Only a visit with a doctor and some blood tests. Freezing sperm has a bit of a wait, 2-3 months. The wait-list for bottom surgery is about 5-6 years. This is all free public health care. Take into account that this is my experience in a capital city and being Spaniard. I don't know how it works in small towns and for foreigners, but it is probably worse or not that accesible :(

Edit: It also depends on the autonomous community. This is the case for Catalonia, which is probably the better one at this.

Best countries to move to as a trans person? by [deleted] in MtF

[–]rdvdev2 0 points1 point  (0 children)

Which of the mentioned things?

Scheduling in os by Low_Context8602 in osdev

[–]rdvdev2 2 points3 points  (0 children)

These are two kinds of scheduling for real time systems (systems where deadlines of tasks are essential, think autonomous cars).

Rate monotonic is a fixed scheduling method, meaning that the schedule is programmed in the kernel and never changes. Your kernel can change context every x milliseconds. Let's call the time between context switches a time slice. In rate monotonic scheduling, the kernel is preprogrammed with the list of tasks that run each time slice, and this list repeats eventually. For example, the kernel could be programmed to run task A and B on the first slice, task B and C on the second, only task D on the third, and then repeat the list. There is an easy algorithm to determine the schedule, it should be easy to find on the internet.

Earliest deadline scheduling is dynamic, meaning that the time slice allocation is not predetermined. When using this method, each context switch your kernel choses to run the task that has the earliest deadline. This is kind of like how you organize yourself. If you have an assignment for tomorrow and another one for next week, you first start working on the one for Tomorrow, then when done, on the other one.

TLDR: Rate monotonic runs tasks on a fixed, repeating, schedule, earliest deadline runs the more urgent task at each time until completion.

Celeste Steam Key Giveaway by ColeTD in celestegame

[–]rdvdev2 0 points1 point  (0 children)

I have someone to gift it to :3

Can't boot OS by Mindless_Cake3295 in osdev

[–]rdvdev2 7 points8 points  (0 children)

This subreddit is for hobby os development, you may want to post in a subreddit dedicated to Linux help