Linux Distribution for Programmers and Web Developers
semicodeos.com
semicodeos.com
I get the reason for offshoot distros to exist but I can't help thinking that a lot of the time it would just make more sense to publish a script to add packages/modify the default configuration, rather than Just-Another-New-And-Soon-To-Be-Discontinued Distro, it would probably be easier to maintain in the long run.
As always the problem is in the possibilities: The different systems (both distros and user installs) are so differently configured, that a script most certainly will mess it all up.
The best solution I can see (at least for my use) is to expand the dotfile-approach to encompass applications and more advanced settings too. But I guess it has certain security a related issues?
Elementary is a good example of where some kind of advanced script/package setup could possibly replicate what the developers have done.
What you mention regarding extending the idea of dotfiles to encompass applications/settings is exactly what I'm hoping will start happening rather than this saturation of distros that don't necessarily bring a lot to the table. As for security issues, yes that's always going to be a concern when you add new packages, but no reason why there couldn't be some improved process in place to let users know when they are straying off the path.
In fact, we have 3 :)
[1] https://en.wikipedia.org/wiki/Snappy_(package_manager)
In essence: upload package/packages with what you need to your upstream distro and make a metapackage that includes them along with anything you need from the upstream distro.
It's a win-win:
Users can install anything from the usptream distro, not just what you can offer them in your tiny distro.
Maintainers don't have to waste effort on maintaining a full-blown distro, they only maintain packages that customize the upstream distro towards the niche they care about.
SemiCode OS takes this way too far. Just look at this incoherent dump of objectification from the website: "Sarah is Your New Girl Friend She will take care of you , helps you in your work ,just open terminal from any where and call her . and she will be there for you"
Really? It's a tool. It doesn't need a gender and it certainly doesn't need to be personified as a submissive woman
Some of the wording for SemiCode may be overly sexist, but there are good reasons Alexa, Siri, Cortana use female voices by default in most cases, even if SemiCode's tool does not use text-to-speech itself. [2] I think your outrage is a bit over the top, to be honest.
[1] https://www.wired.com/2015/10/why-siri-cortana-voice-interfa...
[2] http://www.cnn.com/2011/10/21/tech/innovation/female-compute...
"The late Stanford communications professor Clifford Nass, who coauthored the field’s seminal book, Wired for Speech, wrote that people tend to perceive female voices as helping us solve our problems by ourselves, while they view male voices as authority figures who tell us the answers to our problems. We want our technology to help us, but we want to be the bosses of it, so we are more likely to opt for a female interface." [1]
"According to some sources, the use of female voices in navigation devices dates back to World War II, when women's voices were employed in airplane cockpits because they stood out among the male pilots. And telephone operators have traditionally been female, making people accustomed to getting assistance from a disembodied woman's voice." [2]
The predominance of female voices is based (at least partially, the biological argument is certainly interesting) on history and societal norms that place women beneath men in competence and authority. Thus my dislike comes from a desire to get rid of these subtly ingrained social ideas of male/female authority/submissiveness. The tech world has a far-reaching influence, so I think it needs to be conscious of the implications of choices like the "gender" of an assistant.
My personal preference is for a completely gender neutral interface, because I want to treat my computer like the tool that it is and not like another human. I think the best course of action is to give the option and let the user choose which they prefer.
The reason I called out this instance is because it goes too far. Yes, I can rationalize that people have a preference for female personalities for a variety of reasons, but the author of "Sarah" has blatantly sexualized a programming tool. This makes no sense to me. Especially as a publicly available distro. (The quality is definitely wonky for other reasons, but that is not an excuse). This extreme case reflects on the less egregious things I dislike about gendered computers in general.
If you don't like it, build a better product that competes with these devices. No one likes a whiner, especially one who thinks they are the centre of the universe and their personal preferences should dictate the course of the "tech world", as you put it. Your ideas are absurd and do not match the biological reality of humans, sorry.
I don't really understand the rationale, but hey whatever floats your boat
From the screenshots, it appears to be Ubuntu/Debian + Gnome 3 (most probably not the latest version too) + a LOT of preinstalled packages.
My bets are, there are very very very few developers out there, that would need all those packages installed.
So what was the rational behind this?
I mean, this could easily have been a script or a desktop app that let users choose the packages they wanted and installed it on a distribution of their choice.
Nothing against you or this particular project in general (I did like the terminal based assistant but I doubt if I'd ever use that in general), but I can't seem to see it's significance/use-case.
- Is it a standalone distro?
- What is the kernel version?
- How about 3rd-party packages, drivers, etc?
And the most important
- Why do I have to use it instead of another well-known distros like Ubuntu, Debian, Fedora?
> Includes Most of Popular Programming Languages Compilers, top Editors and best Integrated Development Environments.
so basically
$ sudo apt install gcc npm python3 emacs24
but without the huge mindshare and all the support that comes with Debian/Ubuntu?The only way another distribution would catch my eye is if it targeted a specific hardware platform. Like, if a group of developers built a Linux distribution around Dell's XPS laptop line so that hardware support was perfect.
I'd rather use my own choice of Linux distro running what I need rather than a baked together mix of stuff with a dodgy site that's been hacked together quickly without QA!
that's so sad I'm amazed there's no anime, manga or whatever wallpaper
Is this some kind of high school project?
I don't see any use for this distribution, as a programmer I want to be taken seriously and I know what tools i like to have installed. And I can do that by myself and don't need an "assistent" do that for me. An package manager is good enough.
Besides this sexist bullshit is going on my nerves.
No download links to be found on the Downloads page with places left blank for Dropbox and Mega links.