[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: file.png (269 KB, 1200x675)
269 KB
269 KB PNG
Software/Program/App appreciation thread. Post something you like, tell why maybe.

Pic related because I'm just marvelled at how many things openSSH can do and how simple the config file is. Securely do whatver you need from the comfy of you home.
>>
openssh is bloat
dropbear is better
>>
File: nigger.png (393 KB, 1212x940)
393 KB
393 KB PNG
>>107808094
cuck license
>>
>>107808125
If you're connecting with a potato, sure
>>
File: xfile.png (61 KB, 535x489)
61 KB
61 KB PNG
>>107808094
I like this thread idea OP. You should check out the rest of OpenBSD's projects cause they all are held to a very high standard of quality.
Anyways I'd like to commend Xfile which is a file manager for Unix with no dependencies besides Motif and X11. It's a modern piece of software but it feels like a classic X application, you can even configure it via Xresources. Not much modern software gives off this clean, simplistic vibe
>>
>>107808589
Looks nice and very minimal. Can you tar a file within?
>>
>>107808709
Natively no but you can pipe a file to any command you want from the UI
>>
gtick
https://linux.die.net/man/1/gtick

It won't build anymore. :(
Best software metronome.
>>
>>107808319
whys he blaming the fck license instead of the backdoor maker?
>>
>>107809554
Because he doesn't give a shit about the usage, he's an academic who got no recognition for his work. If he had done the research for them instead, at least he would have got the bucks but got nothing.

>>107809528
>It won't build anymore. :(
>last commit about 6 years ago
Pick it up and don't let it die
>>
>>107809583
I am not a dev, just a skiddie ricer.
C.O.D
optionparser.h:84:5: error: conflicting types for ‘option_parse’; have ‘int(void *)’
84 | int option_parse (void *option_list);
| ^~~~~~~~~~~~
In file included from option.c:41:
optionlexer.h:27:5: note: previous declaration of ‘option_parse’ with type ‘int(void)’
27 | int option_parse();
| ^~~~~~~~~~~~
make[3]: *** [Makefile:551: option.o] Error 1
make[3]: Leaving directory '/home/this/.cache/yay/gtick/src/gtick-0.5.5/src'
make[2]: *** [Makefile:439: all] Error 2
make[2]: Leaving directory '/home/this/.cache/yay/gtick/src/gtick-0.5.5/src'
make[1]: *** [Makefile:518: all-recursive] Error 1
make[1]: Leaving directory '/home/this/.cache/yay/gtick/src/gtick-0.5.5'
make: *** [Makefile:415: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
-> error making: gtick-exit status 4
>>
File: 1767386158865122.jpg (2.2 MB, 4992x3720)
2.2 MB
2.2 MB JPG
>>107808094
Usually I post this in /dpt/
>>
>>107809694
go to line 27 in src/optionlexer
change the parameters so it is like:
int option_parse(void *option_list);


honestly I have no clue what any of this yacc/byacc/bison bullshit is. or the implications of this change but it works on fedora 42. I can catbox you the bin if you want.
>>
>>107811386
YACC and Bison are tools for generating parsers and lexers in C using an EBNF-style description (I think, I recall .yacc files having a weird sort of C syntax, but they’re just describing syntax) . They’re weird and esoteric to use, but pop up all over the place cause they’ve been around so long.
>>
File: emacs.png (13 KB, 128x128)
13 KB
13 KB PNG
>>107811405
>They’re weird and esoteric to use
Yeah I can tell lmao.

Honestly I was fighting autoconf/make/gettext/byacc/bison for like 20 minutes before getting to the point that gcc started bitching (where the AUR package breaks). The header change took 5 seconds as you can expect. The developer named Roland died in 2023 (https://de.wikipedia.org/wiki/Roland_Reichwein), I was gonna make an AUR account to email the maintainer there but the pacman specific captcha filtered me lol. So...
>notmyproblem.jpg

>>107808094
I like picrel. Messing around in lisp makes me wish C had a built-in repl, especially when rapidly iterating for things programming puzzles and the like.
>>
>>107811512 (You)
oh wait fuck its a different roland reichwein I guess I should email the dev now...
>>
File: 929183.png (49 KB, 280x280)
49 KB
49 KB PNG
>>107808094
pufferfish wit da big ass lip
>>
>>107808094
tmux is incredible when you learn to use it well.
>>
>>107808094

libvirt manager.
simple,efficient,never had any problem with it.
the old configuration panel of windows where you could tweak anything with it ,simple ,efficient,intuitive.
termux for my phone.
>>
I was recently trying out Dart, thought it was a really good language, very easy to learn and has static typing.
>>
it sucks that i don't know netlimiter for so long.
man, i have to thank you who ever made it.
>>
>>107808094
total commander (been using it since 90s)
sqlite
paint.net
grist (my recent discovery, sqlite-based spreadsheet, frog government uses it)
>>
>>107813263
I reckon tmux is amazing, but mouse support is flicky. I know there's a package manager that allows to fix this issues through plugin but do you use locally? I've tried some tmux/vim but mouse integration isn't great and your terminal also seems to have an effect.

>>107813537
>paint.net
I wish there was linux equivalent to this
>total commander
is midnight commander acceptable? What about ranger?
>>
>>107813537
GOD I LOVE total commander

Is there a paint.net equivalent for linux or are you running it through wine?
>>
>>107808094
Tmux times a trillion
Tmux is probably my used piece of software on every computer I have. Terminal multiplexer that has all the same benefits of screen, but you can chop them in half, move them, put them in tabs, put tabes in panes, and have the panes float above other panes.

Screen is nice because you can password lock sessions but IIRC that's not really a security feature because anyone with sudo can take the lock file and steal your session. can't do that in tmux, and tmux' lock is based on vlock which uses a different implementation altogether.
>>
File: tmux panes.png (273 KB, 1920x1053)
273 KB
273 KB PNG
>>107815464
forgot my pic

>>107814728
>I reckon tmux is amazing, but mouse support is flicky. I know there's a package manager that allows to fix this issues through plugin but do you use locally? I've tried some tmux/vim but mouse integration isn't great and your terminal also seems to have an effect.
There is a package manager, I've never used it. instead I've edited the .tmux.conf and added mouse support that way

#enable mouse support
set -g mouse on


After that you can move panes, move windows, resize them just like a GUI. But I hate the copy+paste support in it, so I typically keep it off.

Another thing I enable are vi keys

#set copy keys to vi
setw -g mode-keys vi
>>
>>107808094
Programs I admire:

openssl - swiss army knife
ffmpeg - swiss army knife for video, just werks
certbot - free HTTPS certificates
nginx - beefy server
traefik - "just werks" server
rails - feels good man

my only problem with openssl is that the CLI is a bit too obscure, and it seems to be on purpose because "security through obscurity"
>>
>>107813537
>sqlite
The most deployed database in the world.

https://sqlite.org/codeofethics.html
>>
>>107815502
Forgot tmux and vim. No neovim, no bullshit. You only need old school vim.
>>
>>107808094
rsync, absolute beast for transferring/copying files efficiently
>>
File: Wireshark_icon_new.png (282 KB, 1024x1024)
282 KB
282 KB PNG
>>107808094
>>
>>107815512
>https://sqlite.org/codeofethics.html
based

>>107815499
>But I hate the copy+paste support in it
>Another thing I enable are vi keys
I tried to use mouse with vim and clipboard, it was a nightmare, but other than than, you can rice it with the pluings, most are premade configs to keep things smooth, and copy and paste with mouse became good

>>107815844
How can it be faster than scp for something as simple as dir? holy shit



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.