![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://programming.dev/pictrs/image/170721ad-9010-470f-a4a4-ead95f51f13b.png)
I wish everything would just default to a unix socket in /run, with only nginx managing http and stream reverse sockets.
I wish everything would just default to a unix socket in /run, with only nginx managing http and stream reverse sockets.
'Yes boss, I need 16-Bit, 32-Bit and 64-Bit Arm and x86_64 ASM as well as MySQL, SQLite, Postgres, Firebird, Mongo and all other stuff too, so I need a lot of computers … of course all with Threadripper PRO 7995WX’s.
Netcat is basically just a utility to listen on a socket, or connect to one, and send or receive arbitrary data. And as, in Linux, everything is a file, which means you can handle every part of your system (eg. block devices [physical or virtual disks]) like a normal file, i.e. text, you can just transfer a block device (e.g. /dev/sda3) over raw sockets.
Nah, it’s probably more efficient to .tar.xz it and use netcat.
On a more serious note, I use sftp for everything, and git for actual big (but still personal) projects, but then move files and execute scripts manually.
And also, I cloned my old Laptops /dev/sda3 to my new Laptops /dev/main/root (on /dev/mapper/cryptlvm) via netcat over a Gigabit connection with netcat. It worked flawlessly. I love Linux and its Philosophy.
In the modern world it’s completely subjective.
The lowest-level language is probably ASM/machine code, as many people at least edit that regularly, and the highest-level would be LLMs. They are the shittiest way to program, yes, but technically you just enter instructions and the LLM outputs eg. Python, which is then compiled to bytecode and run. Similar to how eg. Java works. And that’s the subjective part; many people (me included) don’t use LLMs as the only way to program, or only use them for convenience and some help, therefore the highest level language is probably either some drag-and-drop UI stuff (like scratch), or Python/JS. And the lowest level is either C/C++ (because “no one uses ASM anyway”), or straight up machine code.
manually FTPing the files up to the server seems ridiculously antiquated
But … but I do that, and I’m only 18 :(
Yeah, but to observe such error messages you’ll basically need to wait for 20 mins for it to compile.
How about “Let me selfhost my own repos, so other people working with my stuff can use IPv6, as well as be sure no large corporation known for being cancer stands behind it and monitors every thing I do.”?
Or one could use alternative hosters, or maybe even selfhost git services.
With most topics, I find fastgpt to be the most up to date, accurate and best sourced. And with just a normal search there’s basically just one expandable strip with AI, no real annoyance for me.
Kagi only lists postgresql.org for the first 10 entries, but outdated ones in first place. With the programming scope it collapses all official do s entries to one, with GH and SO filling the rest.
For the quick answer, it also uses the ‘outdated’ docs as source, but as it only gives a very shallow overview there shouldn’t be any difference in version (i.e. it checks for a value in a list in all versions the same, and quick answer leaves out details specific to different versions)
If I see someone boasting about programming with AI, in 0.1% of cases they use it responsibly (as a tool to quickly get introduced into a topic and brainstorm ideas) and the rest of times they’re probably a script kiddie letting ChatGPT do advent of code or smth and calling themselves programmers.
Also, Firefox Nightly with uBlock on Android, and Piped as frontend for YouTube anyway.
I’m currently at the point where I blame everything that works on my Laptop but not on my PC on Nvidia, because that’s literally the biggest difference between those two. Like currently my getty isn’t displaying properly, which is surely NVidias fault.
That’s the generation that doesn’t understand computers at all. FFS.
I’d rather read ASM than … that random crap.
Never said that Oracle isn’t evil, just pointed out M$ is extra evil
At least it isn’t confused with a certain Java clone by an evil company or ++ version of itself or not acknowledged at all, because it is just named after a single character, like C
for example…
You misspelled KeePass