https://rxdb.info/articles/local-first-future.html
... in which webdevs discover one can write software that works offline.
https://rxdb.info/articles/local-first-future.html
... in which webdevs discover one can write software that works offline.
@lxo the compiler was entirely correct here. It's the code in question that was broken.
Some day C-tards will learn to include headers directly instead of relying on transitive inclusions. Some day...
Stop using HTTP for everything. Invent your own protocols. Be cool, be creative!
In fact, don't even use TCP or UDP. Run your new cool protocol on top of ICMP, for one. Or invent a new cool transport-layer protocol. Shit's broke? Tough luck!
@sapphire @skylar wrong. Server L'Eunuchs is an absolute haven for malware. 100000 compromised servers won't lie!
@sapphire @skylar no, it's usually either simple passwords or misconfigured services that allow code execution being exposed. Redis is popular here.
Also, L'Eunuchs-based SOHO routers are the literal scourge. Half of them have backdoors right out of the box.
Remember. Computer companies think you are massively retarded and cannot think for yourself, therefore you need your OS to act as a nanny.
Microsoft does this.
Apple does this.
This mentality has even infected open source projects, like GNOME or Wayland.
IT people are suffering from an enormous God complex that needs to be eradicated as soon as possible, otherwise we all will end up worse and worse every year.
checking whether ln -s works... yes
The most relevant check performed by autoconf.
using autoconf
./configure: line 19228: syntax error: unexpected end of file
Name a more iconic duo!
"Don't roll your own crypto" is a psyop by the NSA, to simplify their efforts in cryptanalysis. You should absolutely invent your own cryptographic protocols, make them as deranged as only possible.
The CEO of Mozilla earns more money than Linux Foundation spends on the Linux kernel. Let that sink in for a second.
It starts with JavaScript, or, I suppose, the lack thereof. The community has become rather insistent that the language is to be avoided at all costs, and for good reason. By nature, it is vulnerability prone, and it provides many avenues for fingerprinting, despite Tor’s best efforts to prevent it. The website must be fully featured without a single line of JavaScript, which leads to some creative programming.
The only acceptable solution to the JavaScript problem is...
TOTAL JAVASCRIPT DEATH
@Arwalk Valve dudes are unhappy that FDO autists take years (literally) to pass even the most basic of protocols and started their own repo of Wayland extensions, open for submissions from anyone.
https://github.com/misyltoad/frog-protocols
cc @sun
I love how Wayland people are forced upon a sudden realisation that their endless cycle of self-proclaimed bureaucratic circlejerk isn't flying with most people. Especially those who want a working desktop windowing system.
Gaben and his people are the true saviours of L'Eunuchs.
Imagine the world is Emacs used Scheme instead...
@Suiseiseki nobody gives a crap about the utter failure that is GNU
@kirby it was never even alive to begin with
@kirby Eunuchs is dead
Just a gentle reminder. All this modern IDE tooling that you've grown to rely upon makes you an objectively worse programmer.
Even though NULL is the holy cow of C programmers, treated very specially by C compilers, technically nothing stops you from doing this.
~ sudo sysctl vm.mmap_min_addr=0
vm.mmap_min_addr = 0
~ cat null.c
#include
#include
#include
int main(void) {
char *addr = mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_FIXED|MAP_ANONYMOUS, -1, 0);
if (addr == MAP_FAILED) {
perror("mmap");
return 1;
}
printf("We have successfully mapped %p\n", addr);
strcpy(addr, "ON NOES YOU HAVE WORMS IN YOUR NULL");
printf("%s\n", NULL);
}
~ gcc null.c -o null
~ ./null
We have successfully mapped (nil)
ON NOES YOU HAVE WORMS IN YOUR NULL
WHERE IS YOUR GOD NOW?
We must negate the machines-that-think. Humans must set their own guidelines. This is not something machines can do. Reasoning depends upon programming, not on hardware, and we are the ultimate program! Our Jihad is a "dump program." We dump the things which destroy us as humans!This is the tech account of @newt, formerly located at @pureevil. If you reached this place, it's your own fault.Expect long posts about the metaphysics of computing. Don't blame me for any adverse side effects.
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.