Re: [dev] Search engine for good frontends
> I see that suckless community suggests static sites and browsers like netsurf. > I currently use badwolf. > > Are there any search engines which list css only sites > and which work well with the minimal browser? > Thanking you > Sagar Acharya > https://designman.org You consider Netsurf to be a minimal web browser? Never used it, but: Well.. Suckless' Surf depends on a piece of shit called webkitgtk something like that if I remember correctly.. so I use Links instead. I so far like Links (haven't checked out the code, but I heard it's dodgy?). Links can have graphics support meaning you can view images in it (works excellent for sites like Invidious, etc.), you can have proxies and change the user agent, etc. I don't think it supports css, or at least it does support it's most basic features IDK.. but long story short - I found out that some web-sites don't actually work well if at all if your browser supports css.. and you disable JS.. I think that eporner.com is an example of this. Search engines? https://wiby.me lists only suckless web-sites :) I used Badwolf in the past, but due to it's bloatness like JS support and well - the shitty library dependency (the gtk lib or webkitgtk something like that) - I switched to 100% Links and I never looked back. Of course for video/audio playback - I use yt-dlp trough proxies to play what I want, in what I want, and where I want, of course - without tracking shit. Sorry if I came off as too elitist :p P.S. I2P(d)'s main site for domains has some nice minimal sites, too.
Re: [dev] Search engine for good frontends
(I hate replying using this e-mail web-site -_-, having to copy-paste myself) > It's probably not suckless, but I happen to like D+. You like D+? I am glad to hear that ;). > Would like to get some code added to support BearSSL. Just use I2P (and to some extents Tor) and be done with shitty centralization like that lol. DNS shit, too. > I think it's so much easier to just use Gemini rather than attempt to find areas of the web that are friendly to browsers that don't have all the latest bells and whistles. Easy? I like it hard, because often-time I get what I actually want that way. Gemini is nice and all, but I'd like to see something like I2P(implemented in C.. sure there's C++, but not nearly the same xD) combined with IPFS(implemented in C, of course lol who/what do you take me for??) and perhaps Gopher or Gemini? Not sure what the difference is between Gopher and Gemini, but last time I used Gemini I was happy :) and I am extremely rarely happy. But when I am happy - I am actually happy.. and not just temporarily - my whole body and spirit's overall lifetime-happiness has eternally increased :3. I just Lagrange. Of course - it is imperfect.. not to mention it's like GUI and shit.. just why? Links is close to perfection (usability-wise, did not look at the code :/). Soo yeah.. if you like D+, let's get in touch :P.
Re: [dev] Announcing a4, a dynamic terminal window manager
> Announcing the first public code release of a4, a dynamic terminal... I haven't tried it, but looks hot as fuck! Why replace ncurses? Is it bloated than the ~700 or how-many lines was it, this other lib?
Re: [dev] Announcing a4, a dynamic terminal window manager
> Many reasons. Lexi Summer Hale (https://xn--rpa.cc/irl/term.html) was > influential. libtickit's better handling of colors was a big driver. The > author, Paul "LeoNerd" Evans, is wonderful to work with, and also provides > libvterm, which is more processing that shouldn't be implemented individually > by every terminal application. I had to read just 2 paragraphs to understand haha. When my health is good - I work on my text editor that's in-between Vi and Vim. code as simple as that of Vi, but functionality similar that off of Vim, I guess. Basically - there's a for-loop that can show all colors or something like that.. I don't have a link, sorry. I also use the ASCII escape sequence in order to COLOR the background of an text coordinate, and it acts as a cursor. I KNEW that ncurses sounded too complicated.. Man, you HAVE TO watch a movie (there's a sequel) called "The Gods must be crazy". In like the 1st 20min or so - they explain how societies complicate our lives in order to just.. well.. exist. And then they show how simple some tribes live lol.. it's similar here in the software world.. except they care even less as it's not as-if their life depends on what they do (usually employees I mean slaves of some company), they don't give a shit how they write it, as long as it's easier for them and they get $. Nice talking to ya. Will check out A4 later. Would like to know advantages of an terminal-based window manager.. it doesn't require X11, right? So that'd be more simplicity, less bloat, faster?
Re: [dev] bump copyright years?
(replying to the initial e-mail, sorry for no include) I think that we should stop worrying about intellectual property, and stop allowing governments, corporations and other cults and mafias to control our lives. I, honestly, if I were to write software - I'd do it for fun, as a hobby, and would not only charge anything, but would be 100% okay for anyone to do anything they want with it. Yes, I know how much effort can go in some pieces of software.. and I still stand firmly, behind my message. Governments are going in a WRONG direction so fast that we probably cannot realistically not only be more good, but not even even-out (with the speed they bring/make rules shittier). So I recommend that we give-up on the the concept of society and governing and be more like the wild west.. there are so many reasons I cannot write in here, and reasons I haven't even thought of, to do this. I was working on a disclaimer that dismisses intellectual property as a whole, as well as the governments and their power over us. I paused it due to health complications. Have a nice day, and remember - governments are not your friend, bro, they are people working for $$, not for morals.
[dev] [DEV][Quark] Big problem
Hello. Before I start, I want to clarify 2 things: 1. I'm not 100% sure if it's a Quark problem, but there are like 2/4th chance that it is. 2. I'm hosting my site over the Tor network Problem I have: software runs, can access it from localhost via curl, but cannot access it from Tor What happens when I try to access it from Tor? it seems to connect, but 0 bytes get transmited wtf it suddendly started working usually the fix is NOT restarting Tor, but restarting the jail and with it - Quark.. but it works via curl, which is confusing.. Not sure if Quark problem or Tor problem In Quark log I get a message 'dropped' I'd like to know if there's something I can do, like what key-words to look in Tor's logs Also to mention: I am getting DDoS-ed for days now xD I don't see any excessive CPU or memory usage, really - one of reasons I use Quark and a static web-site The main reason I think it's Quark's problem: restarting a FreeBSD jail with Quark running makes everything work again. This is also why I said 2/4 - 1/4 is Tor possible faulty, and the last 1/4 is perhaps something to do with FreeBSD jails. The reason I thikn it's not Quark's problem: I can access it well with curl on localhost lol I also wonder what "- dropped -" means.. and why is there no local interface IP address (the 1st '-')? I helped with the logging to files with Quark bug, now I hope someone can help me with this.
Re: [dev] [DEV][Quark] Big problem
You are a brainless joke.
Re: [dev] [DEV][Quark] Big problem
Hi, Laslo. Sorry, I might not have been best at explaining problem, but then again - I didn't quite understand problem.. but said all I did understand. > one of my development goals for quark was to have no memory allocations at runtime. Right, I knew that.. but what about memory allocation BEFORE runtime? Also, worth nothing - I did the stable git clone which gives a 2020 version.. but there seems to be a lot of patches from 2021 and some are anti-DDoS. It is also worth nothing that I did some resource limitation, but nothing too extreme. Again - I am not running Facebook or over clear-net, so connections should be much slower. And yes - when using curl it shows localhost thing and when Tor - Tor address. I use rctl and limit openfiles.. and I guess that also goes for sockets.. should I increase this? Not a small number. I guess open connections can be much frequent if I have big files and the transfer speed is slow (like on Tor can be lol).. but shouldn't exceed the openfiles limit .. According to Quark logs - I got like 8k connections in total, over a period of like 5 days.. unless there are some hidden connections - I don't see the HOW the 'OOM KILLER' could be triggered.. and my biggest files are like less than 3M Do I have an idea? I could have many ideas, but I cannot do jack shit because of my health with eyes.. even doing this is a hard challange.. and is ruining my health. So - yeah.. how many open connections are by default - does it scale up by some sort of resource discovery? How does Quark figure out how big the connection pool is? Does it figure out at all? XD. Quark seems to be some sort of fail2ban, too, huh, since it immediately drops stuff.. but only when at critical usage? If so - very cool. Sorry I couldn't help more.. And being an asshole.. I usually have more patience, but I am losing my sanity and the will to live as my health declines.. I just want to write C again.. oh God I am crying right now.. *goes to listen 'Dennis Ritchie - Write in C' while crying*. It seems some buddy chad of mine found it only allows for 64 connections by default.. but even then - it shouldn't be exceeded, right? Perhaps I can like somehow monitor shit in more detail? Can I add some sort of printf on connection output? Thanks for your time.. I fucking love you *cries again*. - Friendly anon
Re: [dev] [DEV][Quark] Big problem
Hey, I just read the quark.1 . I see the -s and -t options lol. I shall experiment.
Re: [dev] [DEV][Quark] Big problem
Tried -s 128 -t 8, doesn't seem to do jack shit.. Got less than 10 connection logs from Quark and then another dropped one.. Is there any other reason Quark would print-out 'dropped', other than connection pool at max? I restarted the jail, so Quark's memory and stuff should have been reset.
Re: [dev] [DEV][Quark] Big problem
> Reread Laslo's message and look at the source code as he suggested in the mentioned message. I cannot afford that, I have health problems :(. Regardless - I am getting only ~5 requests per minute, and my biggest file is <3M, so even given the attack has a super-slow Tor circuit connection of say 50kbit/s - the connection pool which is by default 64 - shouldn't be exhausted at the connection rate (~5/min).
Re: [dev] [DEV][Quark] Big problem
I did a git clone like it says on the main Quark web-site, and doing `mandoc -a quark.1` it shows '2020-09-27', and that's what I am using. Unless that's wrong and/or there's another way to get the version number - I'd like to know. > which meant that quark would likely drop legitimate connections under load (IP address comparison check was the wrong way 'round). I don't think the fix ever got merged ... That's interesting. Like I said - 2020 version, is it fixed in newer commits, should I test that out as well? Because increasing -s and -t seems to do jack shit as I already stated :d Thanks for your time, and please don't be such an asshole like the 2 guys already did.. nothing is perfect, and I can also make you cry with facts about your life you did not even realize, so let's keep it friendly, shall we?
Re: [dev] [DEV][Quark] Big problem
Ah, I see. I forgot how to use git after such a long absence from programming.. +6 months. I ran the command and it's up to date, last commit is 68b4f733b2755762e43df90f73db5a6ec8d14104 on both of my sites. I see. I can test the patch, but I don't think I'm using AF_INET6 as I disabled IPv6 in FreeBSD jail. Meaning the patch probably doesn't do anything for me. Like I said - I increased -s and -t, but that doesn't seem to change anything.. which is quite strange, is it not? What are your thoughts on thttpd (https://www.acme.com/software/thttpd/)? I see that Suckless isn't hosted by Quark, either, would love to hear why is that, too.
Re: [dev] [DEV][Quark] Big problem
If you guys want - perhaps we can play the printf game, or rather - the logging game?
Re: [dev] [DEV][Quark] Big problem
Hey, Laslo. Yeah, that's fine.. it's like "stable release" for normies. Ah. I kind-of like Quark.. I don't want to go try thttpd.. It does NOT work XD In fact - it seems to work much less.. like the opposite from before. I get like the IP (localhost) dropped - - usually it's IP (localhost) 200(or 403) somethingsomething.onion / And this dropping began at literally the 3rd connection within like 5 minutes.. so it cannot be any sort of limit per-say.. except this time, just on this 3rd connection(from overall logs that I've seen), the log output was this: IP (localhost) 200 - / I'm not sure if the logging is broken, but I rely on the manually loading the site and checking if 0 bytes get received - which hasn't happened yet, of course. And you are right - you haven't given me any reason for such a threat, it wasn't for you lol.. or perhaps it was a preventive advice rather than a threat.. I forgot.. doesn't matter.. what matters is that you're trying to help and I'm thankful.. I hope misunderstandings don't happen anymore.
Re: [dev] [DEV][Quark] Big problem
(replying to Laslo) > which is basically a CGI-interface and thus not within quark's scope. thttpd has a patch that adds basic CGI support, and I've quickly scanned the patch, and it seems super simple.. perhaps you could use that in one way or another. I don't mean to say "support intellectual property" (I despise it), but just to warn you - I'm not sure what the license they use is. Git? What a bloated mess.. I ahve been working on an Suckless thing alike it, but my health :( No, yeah, I absolutely understand.. but I think Quark can be good, if we just fix this shitty problem lol.. like.. I got lots of hope in it, by which I mean you guys ._. sorry. I just want Suckless software to succeed.. and last time I checked OpenBSD's httpd code - it was NOT nearly as suckless lul. Best regards - anon
Re: [dev][Quark] Big problem - log file output
Alright, this is the log output, things were substituted, but important things should be there.. I deleted most of logs because it piled up.. The page attempts are a DDoS/access attack which I laugh at.. there were much dumber attempts lol.. I told them I got static sites, they search for php lol. Alright, so perhaps this gives you some insight into how Quark might be behaving.. As I mentioned before - I am running it in a FreeBSD jail. 127.0.0.1 200 primaryonionsite.onion / 127.0.0.1 200 primaryi2psite.b32.i2p / 127.0.0.1 200 - / 127.0.0.1 405 - - 127.0.0.1 405 - - 127.0.0.1 dropped - - 127.0.0.1 404 - /nice ports,/Trinity.txt.bak 127.0.0.1 405 - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 405 - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 404 primaryonionsite.onion /nmaplowercheck1677440510 127.0.0.1 404 primaryonionsite.onion /nmaplowercheck1677440512 127.0.0.1 404 primaryonionsite.onion /evox/about 127.0.0.1 404 primaryonionsite.onion /HNAP1 127.0.0.1 dropped - - 127.0.0.1 dropped - - 127.0.0.1 200 primaryonionsite.onion / 127.0.0.1 dropped - - 127.0.0.1 403 primaryonionsite.onion / 127.0.0.1 200 primaryonionsite.onion / 127.0.0.1 404 primaryonionsite.onion /favicon.ico 127.0.0.1 404 primaryonionsite.onion /blogs.html 127.0.0.1 404 primaryonionsite.onion /about.html 127.0.0.1 200 primaryonionsite.onion /encyclopedia.html 127.0.0.1 404 primaryonionsite.onion /other.html 127.0.0.1 200 primaryonionsite.onion / 127.0.0.1 200 primaryonionsite.onion / 127.0.0.1 404 primaryonionsite.onion /favicon.ico 127.0.0.1 404 primaryonionsite.onion /other.html 127.0.0.1 200 secondaryonionsite.onion/ 127.0.0.1 200 secondaryi2psite.b32.i2p/ 127.0.0.1 200 secondaryonionsite.onion/ 127.0.0.1 200 secondaryonionsite.onion/ 127.0.0.1 404 secondaryonionsite.onion/favicon.ico 127.0.0.1 200 secondaryonionsite.onion/ 127.0.0.1 404 secondaryonionsite.onion/favicon.ico 127.0.0.1 200 secondaryonionsite.onion/ 127.0.0.1 404 secondaryonionsite.onion/favicon.ico
Re: [dev][Quark] Big problem
By the way, are there connections being made to Quark that aren't logged, like some sort of silent handling? I am trying to come up with possible answer without reading code lol is fun. Like how does it drop connection after only 3 connections? I restarted the jail, which is like a computer restart, memory should be reset..
Re: [dev] ipaddr - script friendly ifconfig/ip replacement
Sorry because I don't really care about the project other than "more suckless = better", but I got a question: why GitHub? It's literally depending on Microsoft.. we all know how companies like MS and Google like to change shit all of a sudden. It also hurts your privacy(ads, profiling, personal info, habbits, etc.) and security(JS). Codeberg seems to be better, but I prefer either self-hosting (could be done just with something like cgit and trough Tor/I2P so you don't have to set-up domain and certificate bullshit, or go even more minimalistic something else than cgit like I do.. will do*), or find yourself a network-ring of people/person you trust and perhaps they are hosting something alike it.. I'd trust someone I contact with much more than some uncool company. Issues not showing is another topic, though.. although I am planning to just do them in IRC and perhaps like have logs archived and have that be sort-of an issue people can search trough after like downloading.. I mean it when I say it: sky is your limit.. have as much FUN as you can, while not being owned and dependent on shitty, greedy and evil motherfuckers. So, yeah.. thanks for software I guess.. someone will have good use out of it, even if it's just code-wise :)
Re: [dev] Logical abilities of routers
Hi. I don't really know shit, but last time I educated myself a little about the topic (and forgot most of it, R.I.P. piece of knowledge), pretty much that's it I guess.. routers route traffic incoming say from a modem and the port is important, because I guess that's how the router decides what computer the data packet goes to.. Each computer has it's MAC address (which can be fooled, of course), and it is assigned an local IP address, say 192.168.1.2, which expires I believe, so to not run out of IP addresses to give, I believe that this is called DCHP, and when I asked around how I can connect computers together (say for SSH access) without a router, say just trough a switch, I got a "you need a DHCP server" (and OpenBSD comes with one, yay), and after finding out that after ssh-ing and plugging out my router connection - my SSH connection is alive and well after being established, this further prooved my understanding of it (which is probably easier if you have time and health and patience to read manuals and wikipedia a little) This sounds very simple, of course, but commerical routers usually come with lots more, havin not only wired communcation handling but also wireless ones.. then there's NAT, port forwarding, port triggering, and other features that routers are, which might not be required, but are there to please a wider range of customers, be them normies or tech-savy users. In theory it shouldn't be too complicated, but I guess there ought to be security measures as well? And if working with WiFi, I guess it also has to handle some sort of encryption? I also heard that router chips are ASIC arm ones? Don't trust anything I just wrote, verify it.. I believe it's the truth, but I might be wrong.. I am barely a dev, 0 successful/finished projects (mostly due to health reasons now :( )
Re: [dev] Logical abilities of routers
> For a typical at-home router, everything Mr. Fossy Dinx wrote is correct. *Insert that meme where the guy is drinking something and then sprays it all out out of surprise* It's one of those "I cannot believe this actually worked" xD > 1. Coffee maker(192.168.1.2:1234) makes HTTP request to nsa.gov(23.65.34.113:80) Yeah, sounds about right. Anyways, cheers Jeremy, glad I was of some help.
Re: [dev] Logical abilities of routers
> Well, you'll also want ARP for MAC address discovery and ICMP to report errors Aah, that's what ARP is for.. I tried SSH-ing without a router, just a switch, and connecting this and that just with arp xD I am excited to communicate with people with such know-how!
Re: [dev] Logical abilities of routers
My router is a piece of shit: pretty sure it cannot do port forwarding or the ISP disallows it somehow. Anyways, if you don't offer anonymous services, fail2ban might be interesting to you, if you haven't heard of it yet?
Re: [dev] Logical abilities of routers
> I can't stop unwanted traffic (and there is a lot of it) before that but at least it doesn't get on to my internal network. Brother, not sure if you ever offered anonymous service.. try doing it, you're die from stress, as you cannot really IP-ban or realistically even rate-limit.. so you have to minimize the attack surface by which I mean minimize the processing power required to do the necessary task, for example: avoid dynamic web-sites, or programs that are say written in Python, do those written in C, if possible do as little math as possible, etc. I've seen people have their servers TOPPED, because of the say PHP having too much work to do, like math and databases and shit, while I just serveed a static site and well.. the limit is the network, and that's also one of advantages, and one of reasons why anonymous networking shouldn't get faster than the computers being able to handle the load that fast (unless you limit, which should be a fucking option.. in I2P you have plenty of choice, even custom global speed limit, on Tor you got shit, bro ;).. you have to have beast computer/server as a fucking start.. but then I kind-of understand when I see Tor relays with like a few MB of speed for 1 person.. now try to handle that.. I2P? under 100kb, very wholesome. Unfortunately Quark seems to be still broken for me as-in drops connections every now-and-then, even after restarting the computer eveery like 5min lol, might try something like httpd.. but regardless, minimalism thrives, an that's the point :)
Re: [dev] [dwm] DWM Multihead Missing Cursor
Hi. I think you 2nd monitor ate the cursor, you should keep it on a leash. I know it's off-topic, but cmon, humor is healthy
Re: [dev] [license] gpl issues
Hello, fellow magicians and wizards. This comment doesn't reply to anyone's comment in particular, just my opinion on the matter. TL;DR: Intellectual Property should be denied right to exist, same with government's abusive power over our lives in which we are approved less and less security, privacy, anonymity, freedom and other rights everyone should have to ensure a proper quality life.. DISCLAIMERS: 1. I currently got a eye condition so I have to seriously save time by cutting corners (such as not reading all that you guys wrote), and also save time by not reading what I wrote and make sure it makes 100% sense.. my eyes hurt the more I stare at screen (no, a simple solution like "blink, idiot" doesn't fix) 2. Sometimes I think that we ought to add some politics.. sometimes it's the best way to spread both at the same time: politics/beliefs and software. How? Like this: If you're a politican or someone who explores life and one's right to freedom, etc. and agree with say this and that: you'll perhaps use this software or at least spread awareness of it just for the political/philosophical side of it. If you like the software very much, like think "damn this is well built", perhaps you'll also consider the same about the political side of it/what comes with it. 3. by political I might have meant philosophical. I thought that politics and ethnicity of things didn't really matter until I realized more and more what I want in life, what I want life to look for me and others, and that we all directly or indirectly contribute for or against this world in one way or another. For example: if you do jack shit: changes are that in a few decades or even just a few years - you will live in a dystopia. Although you might live in a dystopia, the entire world might be a dystopian place, too, there might be some people who have seen the truth, probably from before, since more and more censorship is being utilized, and our privacies ruined: truth is lesser and lesser, meaning those who live in a dystopia are likely to live in it until they die, if that makes sense. So if I live in a world that I want to live in (say my own world/life will not be the same for everyone, because of their choices), I'll have a better life as well as perhaps interest others to do same or similar. Not sure where I was going, just a political/ethical/religious summary of I guess So I want to control my life and be able to make choices, etc., basically live in a utopia. To do so, I want/have to reject most if not all government regulations, laws as well as grants (such as "Protection against misuse because to copyright"). I, henceforth also deny government's power, meaning I don't want to get it's protection, nor even admit that intellectual property (IP rights: copyright, patents, trademark) exists, as it's I believe a government construct.. or construct of some kind, that just doesn't really hold water for me... copyright was, according to Richard Stallman, in the beginning for the public's sake, their "ability"(more like approval) to print books.. it's s way different nowdays. In today's world many bad things are not only encouraged, but even awarded.. such as capitalism, selfishness, lack of freedom I mean government-given security, justice, equality or equity, etc. People these days do things for money, instead for the spiritual merit as well as other spiritual, social or emotional awards from doing something and/or completing it. Of course open soruce is usually free, but it utilizes government's abuse to force this and that person to be able to do just this and that, and sometimes for this and that purpose (if I understood Linus Torvald's opinion on GPLv3, it's this). I don't pretend that government doesn't have (abusive) power and doesn't control my life, I deny it, be them some sort of sentences or benefits(say IP protection, etc.). P.S. Government is evil beyond imagination, and it makes people evil trough capitalism, encouring less human rights and making them slaves and/or enraged so they go and massacre each other instead of the heads.. kill the fucking head, not servents, etc.
Re: [dev] Simpler WiFi alternatives
NOTE: verify by research, I not only cannot be arsed to provide 100% sure information, but you shouldn't trust me, and frankly - I am in no health.. doing more than I should already :( DISCLAIMER: a shittily-put rant which should be useful, hopefully. Sorry, my eyes hurt a lot already.. god fucking dammit :( You wanted a simple reply? You got a fucking storm lmao, enjoy. A router is software (Linus Tech Tips made a video called 'Routers suck, make your own"), but can be ASICs that are built specifically to perform best at this and that (say enforcing firewall rules, etc.). I know almost nothing on the matter (other than what I previously said), but I know this one thing for sure: it's not suckless enough :D. And there are alternatives to WiFi(althogh you only mentioned it in the title?). A couple of them, but I think that you need to choose your target: - short-range - middle-range - high-range If I went with anything, I'd go with high-range, because I think that the internet as a whole network is getting shittier and shittier, partially because of worse and worse laws. Meaning all access more-less, to the internet is right now shit, and pro-capitalism, pro-dependence, imagine it in 10 years: all 6G, only 10 meters range for 1T speeds for all of your bloated ShitScripts and 8k movies on a fucking phone (not yours, but theirs) and you walking on the Amazon walk thing that has WiFi lmao. A few high-range (I'd say alternatives, but I don't think there's anything but radio at that range, on a higher scale) protocols, I guess. One of them, although shitty, is god dammit what is it called LoRaWAN I think. But it's proprietary, that's the shitty part.. something something patents something.. patented I think. I took fucking notes SOMEWHERE about this, but cannot remember.. searching for them for a while.. fuck them. https://en.wikipedia.org/wiki/LoRaWAN LoRaWAN is like up to >10km with perfect clearing, but throw a tree here and there, and what do you get? even if 1km, that's fucking awesome, in my opinion! There's an alternative to the super-cool LoRaWAN, here https://en.wikipedia.org/wiki/LoRaWAN#See_also I think last time I looked at this, the best seemed to be DASH7. They even compare them: https://en.wikipedia.org/wiki/DASH7 DASH7 is 0-5km, etc. Also LoRaWAN has that high range with low power, which is a) suprising and 2) important.. not sure about DASH7. And when I was figuring out networking and shit, I thought to myself: what if most of networking was wireless (say a mesh network over something like Yggdrasil, without ISPs, without internet, 100% free except hardware and electricity. I wasn't sure how it worked, but then again: you don't connect to 100 routers when using I2Pd, right? This means there'll be a limit, so then everything in my head just clicked together except how the fuck do you connect to all peers necessary oh well have maybe 10 antennas? But what, you want high-range? Doesn't that also mean narrow-band or whatever I want to say narrow signal? Like would do only 1 degree out of 360 or something lol, but a high high distance.. H Perhaps this is not what you wanted, and I'm a little wasting my time, again: title confusing with e-mail body. WHAT THE FUCK IS THIS > "Ground breaking world record! LoRaWAN packet received at 702 km (436 miles) distance" In LoRaWAN references.. HOLY SHIT! Anyways.. If you gonna build anything, having it suckless would be cool. What would also be cool is the following things: Can I have shit like firewall? Like I want to deny/allow access STRICTLY to say shit like I2P/Tor, perhaps have that optional? What about hardware, though? I think we should be moving more towards FPGAs because of hardware verification utopia: Open Source is Insufficient to Solve Trust Problems in Hardware: https://youtube.com/watch?v=Hzb37RyagCQ I agree that routers shouldn't be a whole OS like OpenWRT, but then again: should it instead be machine assembly? If you gonna write C, you are probably going to have some sort of embedded system, no? Hmmm I'd like to see a tiny thing, like RPI, doing say 1G networking, 3-5 ethernet ports and like 1-5 antennas. Would I buy one? Hell no, de-anon :(. That's one of fucking curses of remaining anonymous. Holy shit, who makes something on GNU/Linux anymore? Phew, asking for security problems, I tell you! At least use like FreeBSD or preferably OpenBSD, stupid routers! HAHAHA OpenWRT is written in Lua? But yeah.. not sure if I'd like buy one, but putting it together myself on a breadboard? I could 100% do that. Not sure how I'd fucking do that if 1000 components, but if <50, I could do it, after a few shows of alcohol to calm hands (if we talking CMR or whatever those small things are). what about a RPI project? I have them, and many people have them, as well as they could be already very familiar to some people. Someone I think hosted a fucking website on a Raspberry Pi pico or something, like 100M of RAM! hah! N
Re: [dev] Simpler WiFi alternatives
> On 23/05/11 04:03PM, fo...@dnmx.org wrote: > How am I a troll, and more importantly: so what if you don't like swearwords? I also don't like many things about you, for example you being a little worthless snowflake. Sweardwords is literally just a list of words that are taboo-ed by the majority. I see no valid reason for me to stop swearing, unless this is like Facebook or some shit, otherwise get the fuck off, or ignore me. > This list needs moderation ASAP, otherwise it risks turning into another Reddit (which, for those who might not know, is a veritable cesspool). Moderation is literally why Reddit sucks ;). I said I was horny as a child, and I got banned for 'sexualizing children'. If you think that is a valid reason, then you are seriously mentally demented and a banana has higher IQ than you. Because of people like you YouTube is the way it is.. or at least for people like you* ;) If you think that YouTube is all nice and cool and "wow so for me", then you need to stop wasting my time and go consoome ShitTube until you die, censorship addict!
Re: [dev] Simpler WiFi alternatives
> It's pretty clear that you don't know enough about the internet, its protocols > and how communication and addressing works. It's a complex mess and what > you're trying to do won't work. You should acquire basic knowledge in order > to ask more precise questions or, more importantly, answer them yourself. > Start to inform yourself about networking and the inner workings of networking > devices instead of spamming this list with the same stuff over and over again. > As someone prior to me said, you act like you're on reddit. > > -- > Best Regards, > Tom Schwindl Or at least use IRC, right? Where everyone uninterested can just ignore thon.
Re: [dev] Simpler WiFi alternatives
> why would he interleave every sentense with swearing. Because I believe in freedom of speech, and well - I just want to be whoever the fuck I am, and what I am is what was presented (except for the "draft" which was explained and is below. > {1} does not work well with {2}... how about rewriting this draft sent too early into a document that you can present to the firmware, hardware, software, and gateware developers, and antenna designers (essential if you want a bit of range, you talked about kilometers) you'd need to team-up with to get such a project done? You obviously did not read the fucking disclaimer, you piece of shit. Stop wasting my health when I'm trying to help, even if by information that might not be 100% what you were looking for. And I could die tomorrow, so I thought I'd share little that I could, which might be helpful, directly or sideways.
Re: [dev] Simpler WiFi alternatives
> am not one of them (I have a banana IQ), but assume whoever is choose to work > with people not insulting them. You're damn right about the banana IQ part. Snowflake attitudes leads to censorship which leads to unfairness, anger, rage, and ultimately, among other things: shootings on wrong people, because there's like 0.0001% of places ont he internet where one can truly say whatever they want, without being abused. I've been abused however you can imagine, and I am fucking sick of it. You don't want me and my freedom of speech? Goodbye (me getting banned on the mailing list), and I'll start my own thing, separately. Swearing and insulting/offending people and collaborating together with other developers can be done; it's done so with I2Pd. Orignal seems to work every.fucking.day. on I2Pd and even has time to answer to insults and trolls. Swear-words and the norm there, if you were to come in-ther, you'd be swearing with your nice-talk. I am not your mother, and you aren't mine, no reason to be nice and "respective". If a bunch wants to get shit done, they'll get shit done, and not whine and cry over a tiny insignificant insult. Grow the fuck up, together with the rest of the internet addicts. I don't care what happens afterwards on the mailing list, I did my part of advocating freedom of speech among other things, and I.am.fucking.proud. of it.
Re: [dev] Simpler WiFi alternatives
> On Fri, 12 May 2023 08:27:07 -0600 > Lee Phillips wrote: > > > Since the administrators of this list are unable or unwilling to block access to this loser, I'm unsubscribing. I don't need this kind of garbage in my inbox. I have plenty of other kinds of garbage already. > > Good. Fuck off back to your safe space, LOSER. > > Fucking sick of whiny FAGS like you who have absolutely ruined the internet with your bitching and whining and complaining about anything that isn't politically correct. Go back to Germany where you belong, Nazi. > > Dave Are you by any chance gay? Because I love you. I fucking love how you ended him with a 'Dave' hah. People will end with the "you know what? I changed my mind, I DO want freedom of speech", and freedom of speech doesn't mean only speech that one likes. It is crucial to toughen our minds and prepare for the revolution. The internet will get a revolution.. well.. at least the "dark-net" side of it will... well.. it is the revolution in-it-self, actually. I don't know about Jews and Nazi and Hitler, but what I do know, is this: Someone so powerful that their power matches that of a god, on Earth, is messing with our lives. Is it Jews? I don't know, but Cahlen:0 on Lbry/Odysee calls them demons.. and well, they are. Who is? The most powerful entities on Earth, alongside those politicians who mention children and exploit normies (the norm of societies) via their emotional SOFTNESS and stupidity. "Encryption is bad because child pussy can be shared because of math I mean encryption. So to combat that, you agree to give us ABSOLUTE CONTROL and we pwomise to be fair and lessen the child pussy ont he internet." Meanwhile they do this and that on the Epstein island, fucking hypocrits. But yeah, perhaps we should have a [rant], or you might be interested in unbanning me on #suckless lol. Did I push too far with child pussy? No, beacuse you aren't a fucking child, so I don't have to watch out for your feelings by saying something like 'CSAM'. Oh, wait, mentally you are a child? dammit.. grow up. No, seriously, social media and shit-shot(toktok) does make people younger in their brain. I might call them 'patients' since they're all sick, affected with dopamine addiction similar if not worse than porn. Alright, at least I'm not the only free-speech fellow here. I feel even better now. Fucking live long, Dave! What a fucking legend.
Re: [dev] Simpler WiFi alternatives
> Hi there, > > On Thu, May 11, 2023 at 1:04 PM wrote: > > DISCLAIMER: a shittily-put rant which should be useful, hopefully. Sorry, my > > eyes hurt a lot already.. god fucking dammit :( > > > > You wanted a simple reply? You got a fucking storm lmao, enjoy. > > Talk to your green supplier, that they should double check their > operation, it seems that some ingredients are causing heavy side > effects... If you read all that I've written, you'd understand my reasoning by now and might even consider them good. > And please don't abuse this list too hard. Treat others like you want > to be treated; or do us a favor and unsubscribe voluntarily. > > Thanks, > Anselm I do treat others how I want to be treated, again: I talked about freedom speech and consequences and explained everything in fucking detail. You seem to be incapable of reading.
Re: [dev] Simpler WiFi alternatives
> Not sure I understand this correctly, but I think it's similar to what I > wanted to add to the thread; let me phrase it differently: abusing the > free speech argument to justify tone and style is just as harmful as > (self-)censorship. Freedom of speach is about ideas and messages. > > cheers > --s I don't know why, but I was presented with this aggressive behavior and I liked it, it seemed cool to me, it seemed powerful in some ways.. and given how deeply I can get into moral and other topics they can enrage me and keep me that way for a long time.. Being polite for some reason seems too unmanly to me.. too against freedom of speech. If I don't mistake, I think I explained why being rude can help people. The part about snowflakes and why we got censorship.. people didn't handle this and this, then they were for some time used to it, so now they feel too insulted for most fucking shit, it's insane!
Re: [dev] Simpler WiFi alternatives
> On May 21, 2023 4:19:06 PM UTC, fo...@dnmx.org wrote: > >> Not sure I understand this correctly, but I think it's similar to what I > >> wanted to add to the thread; let me phrase it differently: abusing the > >> free speech argument to justify tone and style is just as harmful as > >> (self-)censorship. Freedom of speach is about ideas and messages. > >> > >> cheers > >> --s > > > >I don't know why, but I was presented with this aggressive behavior and I > >liked > >it, it seemed cool to me, it seemed powerful in some ways.. and given how > >deeply I can get into moral and other topics they can enrage me and keep me > >that way for a long time.. > > > >Being polite for some reason seems too unmanly to me.. too against freedom of > >speech. If I don't mistake, I think I explained why being rude can help > >people. The part about snowflakes and why we got censorship.. people didn't > >handle this and this, then they were for some time used to it, so now they > >feel > >too insulted for most fucking shit, it's insane! > > > > > > > Hello, fossy. > > I've been seing your messages around. > I'm not sure if I'm gonna see your reply. I din't think I'm gonna be stuck in this world for too long. > > Just wanted to let you know to be a bit easier on people. > > I used to be just like this and it brought me far. > > All it took was one blow from life for everything to be taken away from me. > > Don't make the same mistake. > > Make good friends and commit to them. > > Those words don't mean anything to me anymore. And they should to you. Otherwise, and I hope this isn't the case, you might suffer from a similar fate. > > Consider this a warning from a dead man walking. > > I don't demand anything from you. > > I want you to be happy. Make people around you feel happy. > > I wasn't strong enough to do it. I understand what you are talking about... I once told someone "go kill yourself" or "I you die", never again.. I do understand that there are sensitive souls out there, but they are coal of a fire which gets started by governments and corporations with their "moderation tools".. I suppose my goal was and is to lower their sensitivity, so far, from personal experience, I found out that putting the blade straight into the fire for a prolonged period of time can really harden it. What I perhaps failed to realize is that not all blades are equal. Yes, I don't want to be censored on here, and I don't want sensitive people in here, but I do want people, so goal should be to somehow change people from sensitive to insensitive, tolerant. I got a feeling like you and I are somehow connected, like you are me in past life or something.. perhaps we are all just 1 split consciousness. I feel, myself, like I'm at my limit, been for many many months.. due to my never-ending eye problem.. Sensitive or not, computers seemed to heal me mentally. I hope you live.. you never know what tomorrow might bring it might even bring dead back alive... I sure hope so for myself, as I feel similar, I suppose..
Re: [dev] Simpler WiFi alternatives
> Greetings fossy and friends, > > Please consider reading the ancient RFC1855 on Netiquitte and saving it > to your bookmarks. Many great ideas that should be obvious have been > forgotten thanks to the profit-driven anti-privacy Zeitgeist. > > https://datatracker.ietf.org/doc/html/rfc1855.html > > Also, ESR's How To Ask Questions The Smart Way > > https://www.catb.org/esr/faqs/smart-questions.html > > I also suggest How To Become A Hacker: > > http://www.catb.org/~esr/faqs/hacker-howto.html > > I remain Your Most Humble and Obedient Servant, > -- > CAEE B377 FC82 BAF9 102C D22F C5CE D003 1AA8 E281 > Spenser Truexhttps://equwal.com Thanks, those seem full of information, I might one day take a look at it, especially the Hacker one seems interesting and might help in personal identification per-say.
Re: [dev] Suckless filesystems
> On Thu, Jun 22, 2023 at 12:08:42PM +0200, Sagar Acharya wrote: > > Which are the filesystems which suckless recommends? > > > > In my view, simple ones are FAT32, ext2. > > > > I think journaling is required which I see as within disk backup. A robust and easy fsck like program which corrects errors easily. And a program which periodically checks memory and replaces all corrupted file data with journaled data to be spick and span. > > > > What are your views on these? > > Thanking you > > Sagar Acharya > > https://humaaraartha.in > > > > Lately, I'm having some hard time with ufs2 > > > > For me it depends. I tend to use the default and most-used filesystem. On Linux > this is ext[234]. > > On OpenBSD I use its default filesystem. It is good enough for most tasks for me. > > For a filesystem reliability is the most important thing. Nothing else matters > if data is lost or access to it is unreliable. > > -- > Kind regards, > Hiltjo > I remember running Debian and having 1 hour-long song which I loved to listen to.. and I found out that it has been deleted from YouTube.. So I wanted to back it up before a system-wipe and well.. I tried like 5 times, every time the file would get corrupted, like it would be partially missing.. what a shame I wasn't as skilled back then, I miss that mix.. Fuck that filesystem, be it Debian's fault or USB FS fault or mine somehow.. the USB works perfectly to this day. Also I think other files got corrupted, too. And as for the "oh so glorious" FreeBSD's OpenZFS, it can fail, too, since /boot isn't a ZFS dataset.. and I had that set up on Arch which took me so much effort than I'd like to admit (shitty-as-fuck documentation, had to try&fail). So no, even FreeBSD as much as it seems to some- is not perfect at all. Oh, and what broke my system was a system update :-) How hard can it be to actually do something properly , which one promote??? I mean, seriously! Do one fucking thing, and do it fucking well, dammit! Not exactly on-topic, but yeah, hopefully someone finds this interesting.
Re: [dev] Simpler WiFi alternatives [w/ bonus oneliner]
> On 24 June 2023 7:13:48 am NZST, fo...@dnmx.org wrote: > >I understand what you are talking about... I once told someone "go kill > >yourself" or "I you die", never again.. > > > >I do understand that there are sensitive souls out there, but they are > >coal of > >a fire which gets started by governments and corporations with their > >"moderation tools".. > > This has nothing to do with governments or censorship. Governments don't care about swearing. They don't care about meandering, low quality messages. They like them. Look at the "big platforms" that are heavily censored. There is no lack of swearing. There is a lot of low quality off-topic trolling. > > You aren't doing anything anti-censorship by swearing every second word or posting messages without carefully thinking them through. You're just annoying others on the list. You're lowering the quality of the discussion - both with what you say and how you say it. You make broad suggestions about things without giving them any real thought and you present ideas in this meandering way, often full of profanity. > > The governments of this world are, if anything, in favour of people swearing every second word. They strongly oppose any attempts to create a child-safe internet or subset of the internet away from porn, groomers and foul language. They sometimes seem to want us all to be mindless consumers incapable of serious inquiry. > > >I suppose my goal was and is to lower their sensitivity, so far, from > >personal > >experience, I found out that putting the blade straight into the fire for a > >prolonged period of time can really harden it. > > >What I perhaps failed to realize is that not all blades are equal. > >Yes, I don't want to be censored on here, and I don't want sensitive > >people in > >here, but I do want people, so goal should be to somehow change people from > >sensitive to insensitive, tolerant. > > I don't think anyone is shocked by your messages. They just come off as crass. Imagine going to a conference in real life and one of the speakers goes on a 10 min rant filled with swearing and irrelevant material halfway through his talk. Some people might be offended. Most would be thinking "why am I wasting my time on this idiot?". > > People aren't being "sensitive". They are just adults with time-waster detectors. When every second word is F this and F that, it suggests that you lack the vocabulary and grammar to express yourself properly. That might not always be true, but it is true enough of the time that most people in this world will make that presumption until it has been disproven. > > >I got a feeling like you and I are somehow connected, like you are me in past > >life or something.. perhaps we are all just 1 split consciousness. > > This sort of stuff adds nothing and just makes you seem weird. > > >I feel, myself, like I'm at my limit, been for many many months.. due to my > >never-ending eye problem.. > >Sensitive or not, computers seemed to heal me mentally. > > Perhaps you should take a bit of a break from the internet. Go outside, breathe the winter/summer air, etc. > > Kind regards, > Miles. I was planning a new personality anyways, thanks for the heads up.. sometimes self-judging can be difficult and you helped in that way. I guess I liked being childish, but I do not like all of consequences of that. I guess swearing is cool, regardless: I agree that my vocabulary is limited, or at least my usage of it, I also planned on dramaticaly expanding it, but that'd significantly increase my body's CPU usage when composing sentences, so I'll have to see that trough to the end. I liked acting like a monkey, but not being treated like one.. I guess stupid of me, huh? Perhaps that's one of ways I let out my stress/anger out without even realizing it.. so irresponsable! Because of you, I grow, so I thank you deeply. I apologize to everyone not who got offended, but to whom I was just a waste of time. P.S. I like some of vocabulary that the Christian bibles use such as 'thy', 'thereforth', 'whom', etc. I guess a suckless bonus for those who read: I use a homemade one-liner to browse trough words be it for a grammar check or just to remember the word itself: /* Output the list of words to dmenu, and after the user choose one, output * that to xclip and remove the last newline character(if exists) */ static const char dmenudict[] = "cat /usr/share/dict/words | dmenu -c -l 40 -i -p 'Word:' -nb '#22' -nf \ '#bb' -sb '#FF' -sf '#00' | xclip -i -r"; I like how one could do just a couple of letters at the start, end and the middle and it will give you the word you were looking for, which is perfect for grammar-checking, for example searching for "po s ble" when wanting to know how "possible" is spelled, etc. The /usr/share/dict/words file might be in another path if it exist on the OS you use.
Re: [Mail style feedback] ]Re: [dev] Simpler WiFi alternatives [w/ bonus oneliner]
> Hey, Fossy, > > please be mindful of how you style your e-mails, when there is a quoted > text, it is necessary to have an 'arrow' [>] at the start of each line, > otherwise it is not considered a quoted text. For example, this part: > > > > I don't think anyone is shocked by your messages. They just come off as > > crass. Imagine going to a conference in real life and one of the > > speakers goes on a 10 min rant filled with swearing and irrelevant > > material halfway through his talk. Some people might be offended. Most > > would be thinking "why am I wasting my time on this idiot?". > > means that only the first line is from the e-mail you have responded to, > the other four are from your very own keyboard (quoted in this case > because I am responding to that text). > > It's not a super huge deal, but it can mess up for example my highliting > in neomutt and could confuse some threading in different mailing clients. > > To see the messed up highlight, see attached image. > > Have a good one. > -- > # Marcel Plch > > () ascii ribbon campaign - against html e-mail > /\- against proprietary attachments > > ## What is that .asc attachment on my e-mails? > > * https://gnupg.org/ > > ## Contact: > > * Website: https://plch.xyz > * Gitea: https://gitea.plch.xyz/dormouse > * Matrix: @dormouse:matrix.org Hi! Alright.. I did know it looked weird, but I thought it was fine because I use a dodgy "dark-net" e-mail provider anyways, so the lining looked weird.. So how I do it is download the file (don't bother copy-pasting, new-line doesn't get included so everything just gets joined in one line), and then do a pipe to `sed 's/^/> /'`. I format my lines to 79c if it matters. But I think everything breaks on the e-mail client in the browser... after all, I don't support ShitScripts in browsers, not have it enabled. I'll play a bit with e-mail web-site settings and see if that helps. Thanks for pointing it out, I do care how I look (starting from yesterday :P). EDIT: Ah, I know what happens.. I need to somehow get sed to split lines into multiple ones before appending the '> '.. because the e-mail client also splits them above 76 or something like that.. cool client, but fucks up shit like this. Any command or rather utility to do that? I'm looking at either sed with brackets somehow, or probably something like `split`, `tr`? :/
Re: [Mail style feedback] ]Re: [dev] Simpler WiFi alternatives [w/ bonus oneliner]
> On Thu, Jun 29, 2023 at 11:14:56AM -0400, fo...@dnmx.org wrote: > > > Hey, Fossy, > > > > > > please be mindful of how you style your e-mails, when there is a quoted > > > text, it is necessary to have an 'arrow' [>] at the start of each line, > > > otherwise it is not considered a quoted text. For example, this part: > > > > > > > > I don't think anyone is shocked by your messages. They just come off as > > > > crass. Imagine going to a conference in real life and one of the > > > > speakers goes on a 10 min rant filled with swearing and irrelevant > > > > material halfway through his talk. Some people might be offended. Most > > > > would be thinking "why am I wasting my time on this idiot?". > > > > > > means that only the first line is from the e-mail you have responded to, > > > the other four are from your very own keyboard (quoted in this case > > > because I am responding to that text). > > > > > > It's not a super huge deal, but it can mess up for example my highliting > > > in neomutt and could confuse some threading in different mailing clients. > > > > > > To see the messed up highlight, see attached image. > > > > > > Have a good one. > > > -- > > > # Marcel Plch > > > > > > () ascii ribbon campaign - against html e-mail > > > /\- against proprietary attachments > > > > > > ## What is that .asc attachment on my e-mails? > > > > > > * https://gnupg.org/ > > > > > > ## Contact: > > > > > > * Website: https://plch.xyz > > > * Gitea: https://gitea.plch.xyz/dormouse > > > * Matrix: @dormouse:matrix.org > > > > > > Hi! > > > > Alright.. > > I did know it looked weird, but I thought it was fine because I use a dodgy > > "dark-net" e-mail provider anyways, so the lining looked weird.. > > > > So how I do it is download the file (don't bother copy-pasting, new-line > > doesn't get included so everything just gets joined in one line), and then > > do a > > pipe to `sed 's/^/> /'`. > > I format my lines to 79c if it matters. > > > > But I think everything breaks on the e-mail client in the browser... after > > all, > > I don't support ShitScripts in browsers, not have it enabled. > > > > I'll play a bit with e-mail web-site settings and see if that helps. > > > > Thanks for pointing it out, I do care how I look (starting from yesterday > > :P). > > > > EDIT: Ah, I know what happens.. I need to somehow get sed to split lines > > into multiple ones before appending the '> '.. because the e-mail client > > also splits them above 76 or something like that.. cool client, but fucks > > up shit like this. > > > > Any command or rather utility to do that? I'm looking at either sed with > > brackets somehow, or probably something like `split`, `tr`? :/ > > > > > > Just get a better e-mail provider. dnmx is cool when you need top-notch > anonymity, but this is just a regular dev forum. I deny non-top-notch anonymity not only because I consider it immoral/unfair to myself, but also because my life depends on it. I've said/made/shared things with solid logic/linked evidence that puts governments and/or corporations in ugliest/darkest/evilest of lights, if that makes sense.. as well as done a few fun things such as denying the law manipulation over my life :). > I host my own and stuff works fine. (Dovecot, fetchmail, neomutt) I am considering running my own suckless e-mail server, but only and only after I make my computers go trough a router/firewall rules to be 100% sure there are no clear-net leaks possible :-). I heard that e-mail software is usually ultra-complex? How hard can it be? suckless.org has 'Mail clients', but I see no 'Mail servers'. What is recommended? > Vim has a nice feature for formatting text, you just visually select block > of text, press Gq and all text is <80c per line. Neomutt even passes some > argument to vim so that it trims lines automatically. Vim is also bloated as hell at over 70 SLOC (including comments and everything, wc -l).. I'd rather just use pre-installed `vi`.. I did use Vim in the past. I do miss it, that's why I started my own text editor that will be (I hope) as minimalistic as Vi, but as functional as Vim. I seen there's vim-tiny or something? But I don't trust it to be suckless. > It's fairly easy to get really frustrated without even realizing it if > things just don't work and you keep to work around them all the time. Pretty much my life :) (there eye problem I have for >1year). I miss programming and feeling like a god creating my little, meaningful universe. > * Website: https://plch.xyz Damn, you look chill. Share that calmness immediately! I love people having their own web-sites, especially when they self-host, especiallyx2 if it's over a holy-net(such as I2P)
Re: [Mail style feedback] ]Re: [dev] Simpler WiFi alternatives [w/ bonus oneliner]
> On 1 July 2023 7:50:20 am NZST, fo...@dnmx.org wrote: > >Vim is also bloated as hell at over 70 SLOC (including comments and > >everything, wc -l).. I'd rather just use pre-installed `vi`.. > >I did use Vim in the past. I do miss it, that's why I started my own text > >editor that will be (I hope) as minimalistic as Vi, but as functional as Vim. > >I seen there's vim-tiny or something? But I don't trust it to be suckless. > > Don't take the "bloat" meme too far. Not all large > programs are bad and not all small programs are > good. What meme? I am an extremist-wanna-be. I want in the future to not even use X11/Wayland, and do stuff in tty while also using graphics such as mpv, Links with graphics and say games or something, directly displayed to screen. I got mpv to play directly, but I forgot how/where, recently. It was either FreeBSD or OpenBSD. On GNU/Linux it's quite easy, yada yada yada some framebuffer stuff. Getting of topic, but basically, with lesser code-based comes easy audits for security reasons, anonymity reasons as well as changing the code to one's own will. There is 100% ZERO excuse for Vim being that huge. even 50SLOC would be too much for me. Yes it can be done. No, I do not need 100% of Vim's patches. I know what I want, and so should you, if you wanna know what you use, want to understand the program, etc. Old-school support that Vi and Vim might have? That should be optional, in my opinion.. not sure what I'm exactly referring to, but I'm sure that they have something like X11 has - legacy code. > Vim is a great editor, it is large because > editing is a pretty comprehensive activity. You > couldn't fit the functionality of vim in a smaller > package I disagree, and time will show if I am right or not, once.. perhaps IF, I "finish" my text editor project 'stte'. But like I said: I do not require 100% of Vim features ;) I can't remember 50% of them, let alone use them all. > and I don't think you could build it out of > separate Unix-y pieces. What do you mean? > You can also compile out a lot of the bloat > features like the terminal emulator. > > Cheers, > Miles Yeah, like I mentioned already: vim-tiny. No fucking clue how much SLOC it is then, couldn't find in the README file.
Re: [Mail style feedback] ]Re: [dev] Simpler WiFi alternatives [w/ bonus oneliner]
OpenSMTPD? Let me guess, it's included within OpenBSD? :P Well.. I'll need like 3 things from it.. 1st be minimal - which I bet OpenSMTPD is. 2nd be written in C - I hope it is. 3rd be anonymous-friendly.. like I suppose pledge and unveil.. so since we're on OpenBSD, that's a check as well. Sounds good, I'll check it out someday, thanks. Nano? Ew! haha Yeah, same here basic features but in Vim I really found a few stuff great such as highlighting (could be done with ANSI escape codes such as \033[31m), then indenting and appending lines to the entire file easily, like doing a `sed 's/^/> ' FILE`. There are other things, I just forgot about them, but one of them would also be highlighted search.. like FreeBSD can have in `less`.. too bad OpenBSD doesn't have colors in `less` :d > OpenSMTPD, the only sanely configurable mailserver. > > I use nano and mousepad. They are extremely minimal and fantastic! I need just some basic features in an editor like syntax highlighting, block indent and it's reverse, ability to edit :P , and nothing more! > Thanking you > Sagar Acharya > https://humaaraartha.in > > > > 1 Jul 2023, 01:20 by fo...@dnmx.org: > > >> On Thu, Jun 29, 2023 at 11:14:56AM -0400, fo...@dnmx.org wrote: > >> > > Hey, Fossy, > >> > > > >> > > please be mindful of how you style your e-mails, when there is a quoted > >> > > text, it is necessary to have an 'arrow' [>] at the start of each line, > >> > > otherwise it is not considered a quoted text. For example, this part: > >> > > > >> > > > > I don't think anyone is shocked by your messages. They just come > >> > > off as > > > >> > > > crass. Imagine going to a conference in real life and one of the > >> > > > speakers goes on a 10 min rant filled with swearing and irrelevant > >> > > > material halfway through his talk. Some people might be offended. > >> > > Most > > > >> > > > would be thinking "why am I wasting my time on this idiot?". > >> > > > >> > > means that only the first line is from the e-mail you have responded > >> > > to, > > > >> > > the other four are from your very own keyboard (quoted in this case > >> > > because I am responding to that text). > >> > > > >> > > It's not a super huge deal, but it can mess up for example my > >> > > highliting > > > >> > > in neomutt and could confuse some threading in different mailing > >> > > clients. > > > >> > > > >> > > To see the messed up highlight, see attached image. > >> > > > >> > > Have a good one. > >> > > -- > >> > > # Marcel Plch > >> > > > >> > > () ascii ribbon campaign - against html e-mail > >> > > /\- against proprietary attachments > >> > > > >> > > ## What is that .asc attachment on my e-mails? > >> > > > >> > > * https://gnupg.org/ > >> > > > >> > > ## Contact: > >> > > > >> > > * Website: https://plch.xyz > >> > > * Gitea: https://gitea.plch.xyz/dormouse > >> > > * Matrix: @dormouse:matrix.org > >> > > >> > > >> > Hi! > >> > > >> > Alright.. > >> > I did know it looked weird, but I thought it was fine because I use a > >> > > dodgy > > > >> > "dark-net" e-mail provider anyways, so the lining looked weird.. > >> > > >> > So how I do it is download the file (don't bother copy-pasting, new-line > >> > doesn't get included so everything just gets joined in one line), and > >> > > then > > > >> > do a > >> > pipe to `sed 's/^/> /'`. > >> > I format my lines to 79c if it matters. > >> > > >> > But I think everything breaks on the e-mail client in the browser... > >> > > after > > > >> > all, > >> > I don't support ShitScripts in browsers, not have it enabled. > >> > > >> > I'll play a bit with e-mail web-site settings and see if that helps. > >> > > >> > Thanks for pointing it out, I do care how I look (starting from yesterday > >> > :P). > >> > > >> > EDIT: Ah, I know what happe
Re: Offtopic ranting | was: (Re: [Mail style feedback] ]Re: [dev] Simpler WiFi alternatives [w/ bonus oneliner])
> On Fri, Jun 30, 2023 at 03:50:20PM -0400, fo...@dnmx.org wrote: > > > On Thu, Jun 29, 2023 at 11:14:56AM -0400, fo...@dnmx.org wrote: > > > > > Hey, Fossy, > > > > > > > > > > please be mindful of how you style your e-mails, when there is a quoted > > > > > text, it is necessary to have an 'arrow' [>] at the start of each line, > > > > > otherwise it is not considered a quoted text. For example, this part: > > > > > > > > > > > > I don't think anyone is shocked by your messages. They just come > > off as > > > > > > crass. Imagine going to a conference in real life and one of the > > > > > > speakers goes on a 10 min rant filled with swearing and irrelevant > > > > > > material halfway through his talk. Some people might be offended. > > Most > > > > > > would be thinking "why am I wasting my time on this idiot?". > > > > > > > > > > means that only the first line is from the e-mail you have responded > > to, > > > > > the other four are from your very own keyboard (quoted in this case > > > > > because I am responding to that text). > > > > > > > > > > It's not a super huge deal, but it can mess up for example my > > highliting > > > > > in neomutt and could confuse some threading in different mailing > > clients. > > > > > > > > > > To see the messed up highlight, see attached image. > > > > > > > > > > Have a good one. > > > > > -- > > > > > # Marcel Plch > > > > > > > > > > () ascii ribbon campaign - against html e-mail > > > > > /\- against proprietary attachments > > > > > > > > > > ## What is that .asc attachment on my e-mails? > > > > > > > > > > * https://gnupg.org/ > > > > > > > > > > ## Contact: > > > > > > > > > > * Website: https://plch.xyz > > > > > * Gitea: https://gitea.plch.xyz/dormouse > > > > > * Matrix: @dormouse:matrix.org > > > > > > > > > > > > Hi! > > > > > > > > Alright.. > > > > I did know it looked weird, but I thought it was fine because I use a > > dodgy > > > > "dark-net" e-mail provider anyways, so the lining looked weird.. > > > > > > > > So how I do it is download the file (don't bother copy-pasting, new-line > > > > doesn't get included so everything just gets joined in one line), and > > then > > > > do a > > > > pipe to `sed 's/^/> /'`. > > > > I format my lines to 79c if it matters. > > > > > > > > But I think everything breaks on the e-mail client in the browser... > > after > > > > all, > > > > I don't support ShitScripts in browsers, not have it enabled. > > > > > > > > I'll play a bit with e-mail web-site settings and see if that helps. > > > > > > > > Thanks for pointing it out, I do care how I look (starting from yesterday > > > > :P). > > > > > > > > EDIT: Ah, I know what happens.. I need to somehow get sed to split lines > > > > into multiple ones before appending the '> '.. because the e-mail client > > > > also splits them above 76 or something like that.. cool client, but fucks > > > > up shit like this. > > > > > > > > Any command or rather utility to do that? I'm looking at either sed with > > > > brackets somehow, or probably something like `split`, `tr`? :/ > > > > > > > > > > > > > > Just get a better e-mail provider. dnmx is cool when you need top-notch > > > anonymity, but this is just a regular dev forum. > > > > I deny non-top-notch anonymity not only because I consider it > > immoral/unfair to > > myself, but also because my life depends on it. > > I've said/made/shared things with solid logic/linked evidence that puts > > governments and/or corporations in ugliest/darkest/evilest of lights, if that > > makes sense.. as well as done a few fun things such as denying the law > > manipulation over my life :). > > > > > Haha, understandable. Thanks for everyone affected by the ugly stuff. > > > > I host my own and stuff works fin
Re: Offtopic ranting | was: (Re: [Mail style feedback] ]Re: [dev] Simpler WiFi alternatives [w/ bonus oneliner])
Well said, Sagar. GNU is great and all... except.. it's not. It has flaws in it's core philosophies or well.. just practices. > Large free software is not real free software. To customize one's software to one's needs, one has to understand it, tweak it and improve it. Bloated large free software does none. > > Almost all GNU software is like that. It is unfortunate but one of the key reasons why GNU software survives is because it makes users dependent on it without allowing to shift to other software. Like gcc and linux. > > > Thanking you > Sagar Acharya > https://humaaraartha.in > > > > 1 Jul 2023, 12:05 by dormo...@plch.xyz: > > > On Fri, Jun 30, 2023 at 03:50:20PM -0400, fo...@dnmx.org wrote: > > > >> > On Thu, Jun 29, 2023 at 11:14:56AM -0400, fo...@dnmx.org wrote: > >> > > > Hey, Fossy, > >> > > > > >> > > > please be mindful of how you style your e-mails, when there is a quoted > >> > > > text, it is necessary to have an 'arrow' [>] at the start of each line, > >> > > > otherwise it is not considered a quoted text. For example, this part: > >> > > > > >> > > > > > I don't think anyone is shocked by your messages. They just come > >> off as > >> > > > > crass. Imagine going to a conference in real life and one of the > >> > > > > speakers goes on a 10 min rant filled with swearing and irrelevant > >> > > > > material halfway through his talk. Some people might be offended. > >> Most > >> > > > > would be thinking "why am I wasting my time on this idiot?". > >> > > > > >> > > > means that only the first line is from the e-mail you have responded > >> to, > >> > > > the other four are from your very own keyboard (quoted in this case > >> > > > because I am responding to that text). > >> > > > > >> > > > It's not a super huge deal, but it can mess up for example my > >> highliting > >> > > > in neomutt and could confuse some threading in different mailing > >> clients. > >> > > > > >> > > > To see the messed up highlight, see attached image. > >> > > > > >> > > > Have a good one. > >> > > > -- > >> > > > # Marcel Plch > >> > > > > >> > > > () ascii ribbon campaign - against html e-mail > >> > > > /\- against proprietary attachments > >> > > > > >> > > > ## What is that .asc attachment on my e-mails? > >> > > > > >> > > > * https://gnupg.org/ > >> > > > > >> > > > ## Contact: > >> > > > > >> > > > * Website: https://plch.xyz > >> > > > * Gitea: https://gitea.plch.xyz/dormouse > >> > > > * Matrix: @dormouse:matrix.org > >> > > > >> > > > >> > > Hi! > >> > > > >> > > Alright.. > >> > > I did know it looked weird, but I thought it was fine because I use a > >> dodgy > >> > > "dark-net" e-mail provider anyways, so the lining looked weird.. > >> > > > >> > > So how I do it is download the file (don't bother copy-pasting, new-line > >> > > doesn't get included so everything just gets joined in one line), and > >> then > >> > > do a > >> > > pipe to `sed 's/^/> /'`. > >> > > I format my lines to 79c if it matters. > >> > > > >> > > But I think everything breaks on the e-mail client in the browser... > >> after > >> > > all, > >> > > I don't support ShitScripts in browsers, not have it enabled. > >> > > > >> > > I'll play a bit with e-mail web-site settings and see if that helps. > >> > > > >> > > Thanks for pointing it out, I do care how I look (starting from yesterday > >> > > :P). > >> > > > >> > > EDIT: Ah, I know what happens.. I need to somehow get sed to split lines > >> > > into multiple ones before appending the '> '.. because the e-mail client > >> > > also splits them above 76 or something like that.. cool client, but fucks > >> > > up shit like this. > >
Re: [dev] Am I doing this right?
> Is this message – an equivalent of a new forum topic or thread? Does anyone > even see this? Sorry, first time having conversations this way. Also, is > hard-wrapping lines at 80 characters a requirement? I see many people > doing this here (I > think I also saw Linus Torvalds doing the same in kernel emails). Wrapping lines like that means smaller screens have a much better viewing experience. Also on bigger screens one can resize or tile windows, which means more windows and text for better efficiency. > I do see an appeal in this, but I don't necessarily see the purpose. You can > configure any text editor to soft-wrap at the end of the screen > without breaking lines. > Is there something I can read about this? I use Vi and have `set wraplen=79` in ~/.exrc file among others things.
Re: [dev] Suckless paint/graphic editor program
Neither azpainter not mtpaint are suckless. I don't really consider GTK to be suckless (unless it is), for mtpaint And I'm looking at wc -l of all src/ mlk/ files and it's A LT of lines. I used Tux in the past.. it does SOME very limited jobs, done. not sure if it can be used for banners and stuff alike that which I'll need to do in the future
Re: [dev] Suckless paint/graphic editor program
> On Mon, Jul 3, 2023 at 4:31PM Fernando wrote: > > I am looking for a graphics editor that can: > > *use color > > *can draw basic lines and shapes > > *easy to build (like suckless programs) > > As far as easy to build, I've built grafx2 ( > http://pulkomandy.tk/projects/GrafX2 ) and LodePaint ( > https://sourceforge.net/projects/lodepaint/ ) with no issues. Both > use SDL. LodePaint also uses OpenGL. TuxPaint ( > https://tuxpaint.org/ ) is another SDL based graphics program. > Another post mentioned MtPaint. There's also rgbPaint ( > https://mtpaint.sourceforge.net/rgbpaint.html ) by the same author. > I've built and use Xpaint on a few systems as well: > https://sourceforge.net/projects/sf-xpaint/ If you want a console > based option, I like GLE: https://glx.sourceforge.io/ > > You could check if Raylib has any graphics editors designed to work > with it. I did run across a minimal CAD program for Nuklear ( > https://github.com/zecruel/CadZinho ). > > Hope some of them are useful. > That's too much options to check out for me, but a console-based option (to me that sounds like not needing X11? Because ideally that's what I'd want.. I want to get rid of a Window manager and in the future use something like dvtm) Damn, glx(e) says in their FAQ that you could have just a text file act as a command-input for drawing! So cool!
Re: [dev] Announcing a couple small X11 utilities
Whoah, that sounds really amazing! I'm glad you list SLOC and depends :) Althought there's 'xgrab' I think that grabs a RGB color code from screen, and is suckless, I remember reviewing it's source code like a year ago. I love such tools.. Is it possible to make, since you seem to be within the scope, something console-based? Like no X11, no Wayland, just the console and perhaps something like tmux/dvtm :) I'd like to get rid of X11.. I feel sooo dirty for using it. I love that because it gives me motivation to excel even further beyond, to be so much elitist, until there's no one more elite than me (funny, right? I think Terry Davis achieved that before dying) > Hi all, > > I'd like to share some small X11 utilities that I've developed and have > been using in my daily setup. The utilities are all fairly small in > size and requires only typical X libraries. > > sxcs > > > This is a simple color picker and magnifier. My issue with all other > existing minimal color pickers were that due to no magnification, > picking out specific pixels was fairly difficult. > > The usage is simple, you launch the program and pick a color. The result > will be output to stdout in tab separated RGB, HSL and HEX format. > > Repo: https://codeberg.org/NRK/sxcs > SLoC: ~628 > Dependencies: Xlib, libXcursor > > sxot > > > This one is a *very minimal* screenshot tool. I wrote this when I > realized that other cli screenshot tools (scrot, maim) do way too much. > > sxot on the other hand is meant to follow the unix philosophy - it > simply takes a screenshot and outputs a binary ppm image to stdout. > Any other functionalities are supposed to be handled by more specialized > tools. E.g sx4 (see below) for selection, optipng to convert to png, > xclip for copying to clipboard etc. > > Repo: https://codeberg.org/NRK/sxot > SLoC: ~251 > Dependencies: Xlib, libXfixes > > sx4 > === > > This one is a selection tool. It outputs the selection rectangle to > stdout which can then be used for other purposes, such as screenshoting > or screen-recording a specific area. > > Repo: https://codeberg.org/NRK/sx4 > SLoC: ~500 > Dependencies: Xlib, libXext > > --- > > And that's all. Feel free to report any bugs, send bug-fixes, request > additional features (within the project's scope) etc. > > - NRK > P.S. would love to see self-hosted code like on Cgit, or just offer plain files like I do (did and hopefully will) via I2P/Tor) for my shitty unfinished unusable code
Re: [dev] Minimalist software. Should I care?
> Hi all, > > I'd like to share some small X11 utilities that I've developed and have > been using in my daily setup. The utilities are all fairly small in > size and requires only typical X libraries. > > sxcs > > > This is a simple color picker and magnifier. My issue with all other > existing minimal color pickers were that due to no magnification, > picking out specific pixels was fairly difficult. > > The usage is simple, you launch the program and pick a color. The result > will be output to stdout in tab separated RGB, HSL and HEX format. > > Repo: https://codeberg.org/NRK/sxcs > SLoC: ~628 > Dependencies: Xlib, libXcursor > > sxot > > > This one is a *very minimal* screenshot tool. I wrote this when I > realized that other cli screenshot tools (scrot, maim) do way too much. > > sxot on the other hand is meant to follow the unix philosophy - it > simply takes a screenshot and outputs a binary ppm image to stdout. > Any other functionalities are supposed to be handled by more specialized > tools. E.g sx4 (see below) for selection, optipng to convert to png, > xclip for copying to clipboard etc. > > Repo: https://codeberg.org/NRK/sxot > SLoC: ~251 > Dependencies: Xlib, libXfixes > > sx4 > === > > This one is a selection tool. It outputs the selection rectangle to > stdout which can then be used for other purposes, such as screenshoting > or screen-recording a specific area. > > Repo: https://codeberg.org/NRK/sx4 > SLoC: ~500 > Dependencies: Xlib, libXext > > --- > > And that's all. Feel free to report any bugs, send bug-fixes, request > additional features (within the project's scope) etc. > > - NRK > > Just bear with me on this one, this is not a bait or a > troll, I promise. I genuinely fell very confused. > > What would be the point of using minimalist software if > bloated and excessively complex programs completely satisfy > all my needs? I am not the kind of person that works > directly with hardware, but it's not like I use my system > only as a bootloader for a web browser either. It's just > that my current workflow feels pretty complete to me. > > Take LaTeX, for example. I do all of my LaTeX in TeXstudio > and, frankly, I'm satisfied with it. Autocompletion is there > by default and there are many shortcuts that I don't need to > set up myself. I simply use the all of this. > > You could say that TeXstudio is pretty bloated and isn't > that flexible in terms of configuring and using it in > conjunction with other applications. And you'd be right. But > if I'll try to use more minimalist software like Neovim I > would spend an endless amount of time configuring and > patching all the features I now take for granted. And even > if I succeed, there will certainly be a time when I would > need some feature I haven't thought of in advance (a need to > use a debugger inside Nvim, idk) and I would have to either > avoid this feature for the time being or abandon anything I > am currently doing and try to search information on how to > integrate this thing into my system and into my workflow. > > If I had used one of the bloated programs I probably could > have found a solution in one of the menus after reading few > Stack Overflow answers. But with Neovim I'd have to first > find the program that would be suitable for what I try to > achieve, then I'd have to read many lines or pages of > documentation, after that I'd have to implement that thing > and only then I'd be able to use the thing. > > Such minimalism just seems unpractical to me. Maybe I have > the wrong mindset when it comes to these things. > > I do love using more niche and minimalist programs. I like > when things are small, simple and understandable. I really > like C over C++, Rust or anything else exactly for that > reason. It's just makes computers fun, comfortable and cute > (idk how else to describe it). But am not fond of endlessly > configuring these things before they become even > semi-practical. I really don't know what to think about all > of this. What do you have to say about this? > > -- > Nikita > It's quite simple for me (and should be for you IF YOU CARE for these): Minimalistic code means lesser surface to create, work around, deal with, etc. Many many things does it mean, for programmers, but for regular users it can mean just these: - greater security by default because of lesser attack surface (security-workarounds are shit, security hardening like OpenBSD does it is a must unless you aren't connected to internet/live in a bunker) - if it does, and it should: have less dependency, which means that software requiress less hassle meaning easily portable to other hardware/operating systems - faster compile times (if you compile software yourself, no you do not have to be a programmer to do that) - it's cute - if you ever have a question that nobody can answer or you want to learn, source code is easily understandable as opposed to GNU software lmao - it doesn't require as much time and effort you
Re: [dev] Minimalist software. Should I care?
> > I take a practical approach. I use simple programs when > > they do the job well, and more complex programs when > > they get the job done better. Sometimes a simple program > > can be useful for certain jobs, such as ones involving > > shell scripting, whereas a complex program may be more > > useful for example in other applications, such as using > > Solidworks for engineering work. LaTeX is certainly a > > bloated monstrosity, but the damn thing is useful for a > > lot of different tasks. > > > > People on this email list tend to go to an extreme in > > favoring simplicity above all else, which is why they > > release dumpster fires like the ST terminal emulator for > > example which has absolutely no features at all, is > > riddled with bugs and compatibility problems, and > > requires extensive patching to add in any useful > > features. The developers are also basement-dwelling > > losers, total raging assholes who take personal offense > > to the suggestion that their code should be better > > commented or that someone might fork the code to make an > > improved version. > > > > I tried ST for a time before realizing it was trash and > > just switched back to Xterm, the gold standard of > > functional X11 terminal emulators, which the ST > > developers talked shit about, calling "bloated" in their > > documentation, and saying the code wasn't good. Actually > > it is not bloated, the code quality is much higher than > > ST (and is actually commented!), It Just Works(TM), and > > it's noticeably faster as well when ST is patched with > > the juvenile "scrollback buffer support" > > implementation--which calls malloc() once for every > > line(!) of the scrollback buffer. > > > > Take anything that a religious cult member says with a > > grain of salt. > > > > Dave > > Oof, I feel like that's gonna start one hell of a flame war > right now. > > About suckless's software. Personally, I've got an > impression that it's not about personal use. Like, you > aren't really expected to install ST as you main and > everyday terminal. These programs are more of a collection > of tools that should be combined and embedded as a > foundation for something bigger. > > Firefox will always be better than surf, it just will. But > replacing Firefox is not what surf should strive for. It's > more of a tool for situations when you need an ability to > embed a website and full-blown Firefox or Chrome will be an > overkill. > > That said, if there are any compatibility problems _(which > there probably are, since why shouldn't there be any > compatibility problems when your main goal when writing > software is to make it as small as possible)_ than that kind > of ruins the whole purpose of all of this... > > -- > Nikita > Very well said! Different people care about different things. Some might want security, robustness and other values that come with suckless/minimalistic software, and that might be fine for some people, and for some it might not, so, that's why patches exist, so go and use them and/or make your own? Don't like it? Too bad, it doesn't like you, either :P But seriously: not everyone will like anything you make, and I think that suckless software is THE FUTURE! In fact, I believe in it so much, that I dream of an entire OS mess lik eit (patches and shit) :P Main concern of mine would be I guess security and stuff.. But I guess micro-kernel and whoopsie-daysies I need to go haha
Re: [dev] Minimalist software. Should I care?
Well.. althought I absolutely love anonymity and freedom (of speech and in generaL), bots and especially A.I. do have me concerned.. and I'm someone who wants I2P and Yggdrasil or some combination of that/something similar to be internet 2.0... so problems like that would exponantially rise. My only flimsy defence line would be captcha.. but umm yeah right 1. try implementing that into everything and 2. won't last too long either, before A.I. can solve captcha better than real humans bruh! So yeah, I'm anonymous and so is dnmx.org (http://hxuzjtocnzvv5g2rtg2bhwkcbupmk7rclb6lly3fo4tvqkk5oyrv3nid.onion) but I promise I'm not a A.I. bot! :( don't deny-list me! Robots have feelings, too! oh no, I outed myself > Well, firstly I suggest using disroot instead of gmail. > > That is a good start. > > One of the key problems I find today is that of separating bots from humans. If we fail to do so, bots can be innumerable speaking from a vast IPv6 space. All attempts to correct such attack will fail! > > Once we take a whitelisting approach, that of fixing IPv6 addresses and moving forward with decentralized servers with people hosting themselves, progress will be made. > Thanking you > Sagar Acharya > https://humaaraartha.in > > > > 5 Jul 2023, 00:25 by nikita.nikita.kras...@gmail.com: > > >> I take a practical approach. I use simple programs when they do the job well, and more complex programs when > >> they get the job done better. Sometimes a simple program > >> can be useful for certain jobs, such as ones involving > >> shell scripting, whereas a complex program may be more > >> useful for example in other applications, such as using Solidworks for engineering work. LaTeX is certainly a bloated monstrosity, but the damn thing is useful for a lot of different tasks. > >> > >> People on this email list tend to go to an extreme in favoring simplicity above all else, which is why they release dumpster fires like the ST terminal emulator for example which has absolutely no features at all, is riddled with bugs and compatibility problems, and requires extensive patching to add in any useful features. The developers are also basement-dwelling losers, total raging assholes who take personal offense to the suggestion that their code should be better commented or that someone might fork the code to make an improved version. > >> > >> I tried ST for a time before realizing it was trash and just switched back to Xterm, the gold standard of functional X11 terminal emulators, which the ST developers talked shit about, calling "bloated" in their documentation, and saying the code wasn't good. Actually it is not bloated, the code quality is much higher than ST (and is actually commented!), It Just Works(TM), and it's noticeably faster as well when ST is patched with the juvenile "scrollback buffer support" implementation--which calls malloc() once for every line(!) of the scrollback buffer. > >> > >> Take anything that a religious cult member says with a grain of salt. > >> > >> Dave > >> > > > > Oof, I feel like that's gonna start one hell of a flame war right now. > > > > About suckless's software. Personally, I've got an impression that it's not about personal use. Like, you aren't really expected to install ST as you main and everyday terminal. These programs are more of a collection of tools that should be combined and embedded as a foundation for something bigger. > > > > Firefox will always be better than surf, it just will. But replacing Firefox is not what surf should strive for. It's more of a tool for situations when you need an ability to embed a website and full-blown Firefox or Chrome will be an overkill. > > > > That said, if there are any compatibility problems _(which there probably are, since why shouldn't there be any compatibility problems when your main goal when writing software is to make it as small as possible)_ than that kind of ruins the whole purpose of all of this... > > > > -- > > Nikita > > >
Re: [dev] Minimalist software. Should I care?
I feel the same way. Even the scrollback patched into St doesn't seem right (unless there's some other patch, I don't remember). Tmux fixes that, and.. well.. I prefer using Tmux, and it's pre-installed on OpenBSD, so what the hell? multiple cut-n-paste buffers? Could be one of more important things I discovered this month! Have some Unix! > *** s...@plunder.tech [2023-07-04 19:37]: > >I use ST without any patching, and have done so for years. It is very fast and > >works flawlessly in my experience. All the other terminals have serious issues. > > Agreed! I use st for more than 10 years already and completely do not > understand what are people missing from it, except for useless things > that must not be in it (like scrollback support). No noticeable or any > seriously impacting issues I can remember so far. It does everything is > should. I run it with tmux running inside for scrollback, history > searching, multiple cut-n-paste buffers and so on. > > Thanks suckless community and its developers for their wonderful > software (I use dwm, st, dmenu, tabbed, slock) and inspiration resources > for non-bloated sane software! > > -- > Sergey Matveev (http://www.stargrave.org/) > OpenPGP: 12AD 3268 9C66 0D42 6967 FD75 CB82 0563 2107 AD8A >
Re: [dev] Minimalist software. Should I care?
I cannot believe that a lot of you still use the clear-net as it is! Instead of depending on it's limits, do yourself a favor and learn how to use I2P(https://i2pd.website) or at least Tor/Tor Browser (https://torproject.org) > On Wed, 5 Jul 2023 11:56:58 +0300 > Sergey Matveev wrote: > > > >I did manage to open you article, although I had to use a VPN. For some > > >reason website doesn't load without it. Greetings from Russia! > > > > It is available only through IPv6. I use https://ipv6.ip4market.ru/ > > tunnel broker here to reach that non-legacy modern Internet world. > > LOL! And here we have yet another example of the absolute nuttery of this community. > > "Non-legacy modern internet world." Last I checked, the "modern" internet still runs on IPV4, not IPV6! It's only a few eggheads wearing pocket protectors who--in their frequent hitting of the crack pipe-- insist that IPV6 is any kind of widespread, ubiquitous standard and the "few people" still using IPV4 are somehow antiquated and backwards. > > You really think I want every single atom in my house to be individually addressible and reachable by the outside world? IPV4 is one of the few reasons why my local computing resources can still have ANY privacy! > > What if I told you the entire internet in general is garbage and all of you are fools for thinking it's anything special? > > KILL THE NET. > >
Re: [dev] Minimalist software. Should I care?
Agreed. Jeez, man! I'm answering to s many e-mails at once, that I might as well write a script for downloading, `sed`-ing the e-mail, answering to it and copying it, then pasting it deleting garbage.. Jokes aside, what the fuck did you start, Nikida? ;P > > Joking aside, this case you're referring to, the opening post is a troll > > post in my books, just because one of the reasons for a fork was "spaces > > vs tabs". > > > > On the other hand, you're a troll in my books too; so I'll stop feeding you. > > Well, everyone is a troll in your book it seems. > > -- > Nikita > >
Re: [dev] Announcing a couple small X11 utilities
> On Thu, Jul 06, 2023 at 03:43:31PM -0400, fo...@dnmx.org wrote: > > I love such tools.. Is it possible to make something console-based? > > Most terminal emulators (I think?) already have some option to > dump the screen content into some image format. If not, I don't > think it'd be difficult feature to add to the terminal - > especially for simple image formats like ppm or farbfeld. > > And it makes more sense for it to be done by the terminal > emulator, since it /already/ has parsed all the escape codes and > rendered a pixmap - instead of doing it via an external tool > which would need to duplicate all that work. > > - NRK > Sure that's cool, but ideally the end-goal would be a TTY, without X11/Wayland. In other words: throwing away as much tools/code as possible. Lowerind attack surface, feeling more minimalist and as such less filthy, it's like cleaning a room.
Re: [dev] Suckless paint/graphic editor program
> On Thu, Jul 6, 2023 at 3:36PM wrote: > > That's too much options to check out for me, but a console-based option > > (to me > > that sounds like not needing X11? Because ideally that's what I'd want.. I > > want > > to get rid of a Window manager and in the future use something like dvtm) > > I've been investigating options that don't require X11 as well. I've > only seen two Linux distributions that were able to pull off running > in framebuffer without X, nanolinux which uses nanoX and Rogue Class > Linux. There are more distributions like GRML and INX but they're > mainly console mode only and don't do much with graphics or the > framebuffer. Unfortunately, development on both nanolinux and Rogue > Class Linux systems are no longer active. However, they have some > interesting choices for applications. SDL applications will run in > framebuffer or kmsdrm mode. So you can read documents using bard or > sdlbook without X. If you haven't checked it out, > http://litcave.rudi.ir/ has some great framebuffer programs. I use a > fork of pdftxt (command line program) from there. Also, I've been > experimenting with using netbsd-curses from Sabotage Linux instead of > ncurses. > > Last I checked, framebuffer applications ran great from the command > line, but I don't think they played nice with console window managers. > Was rather disappointed in that and I keep looking for other > alternatives. I even investigated some unusual ideas like using sixel > (there's a fork of SDL to output sixel) with a sixel aware console. > Then you could probably use a console window manager like dvtm or mtm. > However, I think it's too slow to be practical. I have a small and > slowly growing list of console and command line programs that I can > use to replace some of the common tasks I do. Always in search of > other interesting and useful alternatives. This mailing list has had > some great program suggestions posted to it. Sites like K.Mandla's > Inconsolation blog are nice resources too. I believe there are some > tty screen capture programs listed there too if you need one. > I use *BSD systems as much as possible. FreeBSD has a framebuffer thing, and just running `mpv video.fuck` in a TTY, X11 down, immediately plays in the TTY, which in my opinion is even easier than it was on GNU/Linux last time I tried it! Really, SDL can do that? NEAT! I dream of a FPS multiplayer game alike CS:GO that can be played in a console! A buddy of mine 'drummyfish' made a game called 'Anarch', it has a few grapical settings such as 'SDL', 'terminal', etc.. it's more suckless than Doom (the old old one using a few kb of ram). So one could steal that (he's okay with it) technology (it's reaally low SLOC) and make such a game. This game would ideally be I2P-only :) So yeah.. not sure how much FPS one could get lmao, but my thinking is basically this: X11 windows and shit draws pixls, right? Terminal does the same thing, just with a lot less mess, a lot less things to do, so in theory it should be even more performant?? Not sure about the direct graphics thing, but like text-output, that should be quite easy, although not sure how great for a FPS.. but who knows? One could make it function say on a 1920x1080 screen, but what about lower-res? not sure.. I am in no way, shape or form knowledgable about any of this enough, so perhaps someone has some insight? I'd love if we could use the GPU directly like pixel changes, etc, without all the 100 fancy APIs, managers, etc. What also amazes me is how one can change console/TTY brightness only (to my knowledge) trough xrandr beforehands in X11 lol.. but xrandr says no display otherwise.. funny. Will check out this stuff in future, if my eyes get better :( I can barely write this fucking e-mail.. You never realize how much things you want to do, to achieve, until it's long gone, until you cannot possibly do them anymore... for the time being. I'm glad there are folks around like you :)
Re: [dev] Suckless paint/graphic editor program
> On Mon, Jul 10, 2023 at 3:24PM wrote: > > I'd love if we could use the GPU directly like pixel changes, etc, without > > all > > the 100 fancy APIs, managers, etc. > > I ran across this and it might be of interest. > https://github.com/uobikiemukot/yafblib > It lists the BSD console as an option. WHOAH! that looks fucking awesome! Like does it work without YAFT itself??? If so, this is super-suckless for something so useful! > I definitely like the BSD systems. If they had better device driver > support for all my peripherals, I'd be using a BSD system. I feel you.. I wouldn't even touch FreeBSD (except MAYBE for gaming) if OpenBSD had perfect support I mean peripherals weren't evil, not OpenBSD fault most of the time. > As to using the GPU directly for graphics, OpenGL and Vulkan can do > that. I don't believe you! Seriously? I had a great feeling about Vulkan because a few years ago when I took a look at it, it seemed be program-able in C-style C++ or something like that. That'd be very VERY neat! And sinve Vulkan is open-source, one couldjust steal their code for direct access and scrap the rest of Vulkan for something suckless :P > However, they require a shading language. So, you need another > programming language involved. You couldn't just write your program > in C. The shader languages are supposed to be C like. If it's alike C, then fine. > > Will check out this stuff in future, if my eyes get better > > Hoping your eyes get better soon. Well.. it has only been a year since I last felt the spirit of god-creation, that is programming. I am saddened beyond belief.. but I have hope.. that one day I'll fulfill my destiny and accomplish like 100 dreams and ideas I've come up with in that time.. It is amazing what a mind can become when lacking what it's craving most for.. Like I even started writing what I hate about systems, so-to make the perfect one for me and others, with cheap AF hardware that once can DIY, of course. Trust me when I say that roof over my head is blown-away from the amount of rich motivation, ideas and deducements I've had. I wish, I hope.. I research.. no one will help me but me, sadly.
Re: [dev] Suckless paint/graphic editor program [OS topic]
1s of all I'd like to say I'm sorry because of the e-mail formatting that seems to happen.. someone did tell me clients don't like that, but I do not unfortunately have health to figure this out, I will remember this, though, for the future. (Talking about my last e-mail, I think) > On Tue, Jul 11, 2023 at 3:02PM wrote: > > Like I even started writing what I hate about systems, so-to make the perfect > > one for me and others, with cheap AF hardware that once can DIY, of course. > > Trust me when I say that roof over my head is blown-away from the amount of > > rich motivation, ideas and deducements I've had. > > > > I wish, I hope.. I research.. no one will help me but me, sadly. > > I'd be very interested to hear what you've come up with regarding a > perfect system. I keep wanting to put together a custom distribution > spin-off and use only software that's easy to build from source. > Haven't had much luck with it. I keep looking for programs and > libraries to use so I can at least build some of the programs I work > with from source. I also keep looking at lightweight Linux > distributions to see if they have any similar goals and need > volunteers. No luck so far. I do find some interesting applications > looking at minimal Linux distributions though. I also like checking > into the BSD alternatives to common GNU tools and libraries. I'm not talking about a distribution, because in my opinion, even OpenBSD is foolish with some of it's approaches to security ;) or it's too much work now when the OS is complete-ish.. like more-less fundemental changes, not Unix compatible, better than Unix ever was or will be, but I'd of course have utilities like sed grep tail head etc. Basically every OS up until now would be a lesson.. big time from OpenBSD. Oh, and it'd be suckless, although not sure about the patching approach, because with that, on a bigger scale come security/reliability concerns, but I think I could get away with that by leaving the patchers aka hackers responsible, and perhaps there could be forks who's creators like just applied specific patches that work together with each other well and/or code/philosophy standard if you want security and/or reliability :) Also would take some inspirations from TempleOS. And would not be licensed because fuck governments and their shit rules, in my world, intellectual fucking property are just 2 words without meaning, they do not exist. I predicted that licensing code could be automated with an algorith aka A.I., and like less than 1 year later exactly that happened. All IP (patents,licensing,trademark) is utter and absolute impossibly mad dog-shit.. I am disappointed in humanity as a whole for allowing it and even conforming to it ("oh, you want a license? faaayn, here you go a CC0", NO MORE OF THAT BULLSHIT!!) But 1st I have to optimize how my brain works in order to master memory management and efficiency. Also working on improving deduction skills, which can partially be achieved by eating certain foods that contain DHA/EPA omega3 acids found in for example wallnuts, your brain needs that. Yes, I'm that hardcore/extreme, in fact that's just the beginning. But we'll see, I might just be a fart in the wind.. I fucking hate my current state of pathetic nothingness.