#OS1337

Kevin Karhan :verified:kkarhan@infosec.space
2025-05-27

@Madic @lmemsm nodds in agreement

Last time I checked #toybox only had su, not #sudo, but outside if #OS1337 I do stick with the distro's defaults cuz they should know best how to keep it as secure as can be.

Kevin Karhan :verified:kkarhan@infosec.space
2025-05-20

@jbqueru I do agree in that we need more #FrugalComputing options.

  • If I really wanted and needed to I could do my work on an #EeePC701 or a Vaio #P11Z and I think these devices have still potential to be used.

That's why I started @OS1337:
os1337.com

#OS1337

Kevin Karhan :verified:kkarhan@infosec.space
2025-03-17

@freya @BrodieOnLinux makes sense, ofc.

  • I like SystemD but for #OS1337 had to stick with the classic /etc/init file for space reasons alone.

Tho in fairness I'm shure #SMF did inspire #Apple to do #LaunchD which in turn was copied with #SystemD, abeit all 3 are very much centric about the Kernel and Userland they target.

Kevin Karhan :verified:kkarhan@infosec.space
2025-03-17

@freya @BrodieOnLinux I mean, why not?

  • That's the beauty of #FLOSS...

If someone wants to make a "Square-Wheeled Car" then they can...

  • I don't expect #OS1337 to get anywhere, because it's more of an exercise in minimalism but hey, I see it as a fun little idea...

Me wanting to do something #GNUfree and going "statically compiled binaries only" is also a bit of "headbanging against concrete" kinda style...

Kevin Karhan :verified:kkarhan@infosec.space
2025-01-10

@lavxnews point is: "reinventing the wheel" is rarely easy nor worth the effort.

  • Shure one can design their own OS or Kernel but the cost of doing so rarely makes sense.

That's why I use #Linux, #toybox and #musl for
OS/1337 ...

#OS1337

Kevin Karhan :verified:kkarhan@infosec.space
2025-01-01

@bagder Problem with that is (besides occasional bugfixes), most people including myself would see #curl to be functionally complete and anything "nice to have" would be considered not worth the balooning in #complexity and #size.

  • I mean, does curl need to be able to do #BitTorrent (magnet:), #IPFS (ipfs://) or god forbid #blockchain (i.e. #EVM) support?

  • Do you really want to integrate @torproject / #Tor support natively into curl when using #HTTP (localhost:8118) and #SOCKS5 (localhost:9050) #proxy allows for the same and doesn't necessitate having to handle and ingest Tor arguments as well??

In fact if #toybox didn't have a #wget implementation that I could use for OS/1337 I would've merely chosen tiny-curl -o as a global alias or if #tinycurl wasn't an option, curl -o instead.

  • Maybe someone who wants to have said functionality like tor support built-in will go and IDK make i.e. #neocurl or sth. along those lines or build something like #ethcurl or #torcurlor #ipfscurl or whatever...

That being said I am glad curl isn't solely maintained by you but has other contributors (give them a shoutout!) but I also am glad you maintain that vital software that most "#TechIlliterate #Normies" most likely never heard of but propably use on a daily basis as part of all the #tech they use to #consume media with...

  • I consider curl to be "the #vim of downloaders" (tho that's kinda insulting and limiting since curl is more than just a downloader and more intuitive than vim) with wget being "the #vi of downloaders" (tho wget is even simpler to use than vi)...

Either way, curl is awesome...

#OS1337 #Enshittification #Bloat #Bloatware

Kevin Karhan :verified:kkarhan@infosec.space
2024-12-24

@SweetAIBelle very nifty...

Ideally with some nifty tools (compareable to Tails' #PersistentSotrage) to allow mounting local/remote storage as $HOME and potentially leverage toram as boot option.

Certainly that "#RescueLinux" part is mid- to ongterm goal of OS/1337 and I am working on it (abeit at a pace slower than I want to cuz 'things happen in meatspace' and those sadly require my full attention...

  • Needless to say it's always good to have a nifty system at hand (worst-case I'd install @ubuntu / #UbuntuLTS #Desktop on an external SSD/HDD and have that at hand) if one doesn't have their Distro on a hot-swappable / toolless replaceable drive anyway...

Using #ArchLinux is quite good because it makes it easy to get started and adapt said system as need be.

#OS1337

Kevin Karhan :verified:kkarhan@infosec.space
2024-12-23

@dalias @eniko Personally, I'll sooner or later have to engange the whole #ARMv5 / #ARM11r7 / #RaspberryPi architecture anyway with OS/1337.

  • Tho given it's a minimalist Linux merely booting an initramfs and never doing any writes, there should be no indurance issues.

But I know a #readonly - OS isn't practical and where it is people already use #iPXE & #iSCSI for #diskless setups!

  • THO AFAICT there should be an option to basically partition the system and only keep /boot on an SD card, and the rest could be on any USB mass storage device (i.e. SSD or even HDD)...

That being said Raspberry Pi do have the key advantage of being by far the best in terms of #documentation.

#OS1337 #Linux #distro #development

Kevin Karhan :verified:kkarhan@infosec.space
2024-12-21

@nixCraft cool...

Personally I'd propably make a "screenless" #NUCbook down the lane and use that as an #AiO similar to those that @vwestlife seemingly likes...

  • Sadly I couldn't find that #WintelK3 at reasonable prices anymore when I first saw it...

Would've been the ideal testing system for OS/1337 ....

@OS1337

#OS1337 #Linux

Kevin Karhan :verified:kkarhan@infosec.space
2024-12-16

@eSheep #tmux because I want my #Linux (OS/1337 / @OS1337) #GNUfree...

#OS1337

Kevin Karhan :verified:kkarhan@infosec.space
2024-11-10

@gmc thx. I guess it'll be easier to make an #iPXE-preflashed #NIC to netboot @OS1337 or just regularly booting an image of #OS1337...

Kevin Karhan :verified:kkarhan@infosec.space
2024-11-10

@HoustonDog I mean, as of now #OS1337 is already loading into RAM and once loaded runs entirely off it.

  • The Idea re: said #ROM would be to have something that would provide a secure, read-only image without any persistence for a "#SSH - #Terminal" setup...
Kevin Karhan :verified:kkarhan@infosec.space
2024-11-10

Anyway, the short-term solution would be to setup some #iPXE "Internet Boot Server" on boot.os1337.com to download @OS1337 into RAM and boot that...

Cuz that may be a quick and dirty option to get the latest version at boot...

#OS1337 #PXE #booting #boot

Kevin Karhan :verified:kkarhan@infosec.space
2024-11-07

Maybe @thisdoesnotcomp can see if OS/1337 runs fine on his #ThinPad #390E:

youtube.com/watch?v=v6SflHHoCg

#OS1337

Kevin Karhan :verified:kkarhan@infosec.space
2024-10-16

@rl_dane @xenotar @ddlyh @amin @mirabilos I have exa on the wishlist for @OS1337 but I'm convinced most folks would just use #NvChad 1 once #neovim 2 is available prepackaged for OS/1337 ...

#OS1337

Kevin Karhan :verified:kkarhan@infosec.space
2024-10-12

Or as a #minimalist #firmware one could chug on a #Pi0 / #Pi0W inside a VT-69 from @violenceworks to turn it into a #SSH-#Terminal...

#OS1337 #VT69

Kevin Karhan :verified:kkarhan@infosec.space
2024-10-12

Needless to say thanks to @landley for his extensive talks and #documentation to make it quite easy to get started...

#OS1337

Kevin Karhan :verified:kkarhan@infosec.space
2024-10-11

OFC I've to fix #mlb first and get that to work alongside the whole OS/1337 scripts...

@OS1337
#OS1337

Kevin Karhan :verified:kkarhan@infosec.space
2024-10-10

@cameronbosch @funkybuddha @itsfoss That being said AFAICT #RedoxOS at least has a #GUI, so unlike #OS1337 there's way less work necessary to build applications for it.

Kevin Karhan :verified:kkarhan@infosec.space
2024-09-27

@badtux @leeloo @thomholwerda

Already ahead if you...

shamelessly plugs OS/1337 into the conversation

Cuz I wanted to name @OS1337 as OS/3 but everyone who even worked for lawyers or at a court advised me against it, so I chose #OS1337...

So no, OS/3 won't happen...

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst