- Joined
- Feb 8, 2021
It's probably the author's insufferable way to say "stop comparing Hare to Rust and Zig becauseIs that article supposed to be a shitpost? All I learnt from it is that the writer has autism.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
It's probably the author's insufferable way to say "stop comparing Hare to Rust and Zig becauseIs that article supposed to be a shitpost? All I learnt from it is that the writer has autism.
To the surprise of absolutely no one, the only people who are into Drewie's toy language are almost as smug and insufferable as him:
https://blog.brixit.nl/comparing-hare/ (archive.ph)
What the fuck is that guy on? Polyglot programs exist, but did he assume some of his readers, after seeing the Hare snippet expected Hare to compile as Rust? What??And just as I assumed. Hare is not Rust. It won't compile with the same compiler and it has a different syntax. Honestly this was kind of expected when checking out https://harelang.org/specification/ versus https://doc.rust-lang.org/book and it already looked like comparing apples to oranges
Drew doesn't know how to write a Man parser, his Boy parser is oversimplified. Why does he even use semicolons? There are/were so many programming languages which used newlines, this simplifies the parsing so much.You need to put semicolons everywhere. Seriously, after closing braces of ifs and whiles and everything else.
This and a few other things are missing because of QBE used as a backend. Ironically there is some toy C99 compiler on sourcehut that also does not support PIC and is missing the preprocessor and di/trigraphs (ever heard of search and replace?)Generating shared objects (Drew doesn't believe in position independent code).
Its funny how Drew pushes Hare yet refuses to do the basic homework to make programming in it viable. There are tens of esoteric or joke languages which are more viable than Hare becauae their compiler/interpreter runs on all major OSes so everyone and their dog can run it.I can see why someone might want to create a toy language for fun, but it's peak narcissism to think that anyone else would want to use it, or that it will last 100 years.
which, to be formal, allows a source file with all but one line ending in whitespace. The word "All" should not be there if he wants to say what he thinks he says... Drew trying to use big words.6. All lines MUST NOT end in a whitespace character (space or tab).
Ah, the Andy Kelly school of language design.Many points in the style guide don't make sense at all, like forbidding spaces before semicolons that terminate lines, or requiring a space (or no space) in certain places. My gut feeling is Hare parser is so fucked internally, that half of this style guide is a syntax spec, not a "style guide".
Actually low IQ. The whole point of brackets is that they tell the compiler or interpreter where your scope begins and ends. The semicolon there is purely to waste your time and because Drew DeVault is a faggot. A faggot who sucks cock.
Just a note here, Drew does not develop Wayland, that was initially developed by Redhat and is now maintained by freedesktop.org, the same org that developed X11. Drew wrote a single library (component) that makes it easier to create window managers and tools for the Wayland protocol. There is a huge number of projects that use it (including Hyprland). X11 is very old code dating back to the 1980s, as a result it has some pretty serious design issues that are not good for security. One example being any application can "spy" on another application's input/output, which is not possible on Windows or macOS. It was developed in a time before there was "malware" or the concept of untrusted users. Major linux distributions (Ubuntu, Fedora) all use Wayland by default. Other desktop environments are either ported to it, or will be eg KDE6, XFCE, Budgie, Cinnamon.People like Drew will be one of the biggest reasons why Wayland will never surpass X11 no matter how long they keep developing it for, because much like SystemD, the people behind it are too busy focusing on shit that doesn't need to be added, except unlike SystemD, where it's being bloated with shit no casual user of Linux will ever use in an attempt to be more like windows, Wayland is being suffocated by the political beliefs of the people working on it and driving away the people put the time in actually working on it.
There is the XACE extension for X11 that can effectively prevent access to specific resources and it doesn't gimp usability unlike Wayland's approach.X11 is very old code dating back to the 1980s, as a result it has some pretty serious design issues that are not good for security.
I don't know if MacOS provides a "defense" mechanism for this kind of sniffing but Win32 sure as hell does not provide any window isolation whatsoever.One example being any application can "spy" on another application's input/output, which is not possible on Windows or macOS.
This article implies you should also have SELinux as well for that though. I don't think XACE with SELinux is particularly well documented. In any case Redhat is using Wayland by default in RHEL 10 (removing Xorg and other X servers except XWayland). That is about the most "legacy support" distribution there ever was.There is the XACE extension for X11 that can effectively prevent access to specific resources and it doesn't gimp usability unlike Wayland's approach.
The Qubes OS creator Joanna Rutkowska wrote a blog post The Linux Security Circus: On GUI isolation about this.I don't know if MacOS provides a "defense" mechanism for this kind of sniffing but Win32 sure as hell does not provide any window isolation whatsoever.
Anyway, probably should stay on topic.Joanna Rutkowska said:BTW, Windows is the only one mainstream OS I'm aware of, that actually attempts to implement some form of GUI-level isolation, starting from Windows Vista. See e.g. this ancient article I wrote in the days when I used Vista at my primary laptop. Of course, it's still easy to bypass this isolation, because of the huge interface that is exposed to each GUI client (that also includes GPU API). Nevertheless, they at least attempt to prevent this at the architecture level.
No, it doesn't - not if the session, user, and MAC level all match, anyway.I don't know if MacOS provides a "defense" mechanism for this kind of sniffing but Win32 sure as hell does not provide any window isolation whatsoever.
Imagine if we told them that programs can read most files on the filesystem and also delete files owned by the user running the program.Nobody seriously thinks that windows being able to "spy" on other windows on the same desktop is an issue. It's all cope by insane Wayland trannies.
There is that!Imagine if we told them that programs can read most files on the filesystem and also delete files owned by the user running the program.
*insert fainting gif here*
I guess I should have said "delete or edit"....There is that!
Presumably any Wayland program can also use ptrace to directly inspect the framebuffer of any other program run by the same user. Making the whole thing just security theatre...
You jest but goolge fuchsia has some confusing mess repurposed from plan 9 that incidentally helps this situation while combatting general computing.Imagine if we told them that programs can read most files on the filesystem and also delete files owned by the user running the program.
*insert fainting gif here*
Well, we have plenty of solutions, containers, Flatpak, AppArmor.You jest but goolge fuchsia has some confusing mess repurposed from plan 9 that incidentally helps this situation while combatting general computing.
I couldn't find anything about that, her website doesn't seem to have any tranny sperging, if that's what you were implying. In fact I couldn't find a Jan Rutkowski anywhere. All she seems to imply is more women should be in tech. Though I do totally see her being a tranny sympathizer and SJW."Joanna Rutkowska" is actually Jan Rutkowski, by the way, in case anybody else was wondering whether it really was an actual woman doing low-level compsci research.
Joanna Rutkowska said:I’m comfortable and happy being a woman, although I do realize the absurd of the rigid classification of human beings into two simple subsets: males and females, and always surprised how deeply this influences people.
I’m also a feminist. I wish there were more women in science and technology. I also wish more women had more self confidence. At the same time I’m concerned about superficial promotion of females just because they are females…
The article also links to a patch that eliminates the need for SELinux but yeah, I think that the Linux Thread is more appropriate for this kind of discussion.This article implies you should also have SELinux as well for that though.
I couldn't find anything about that, her website doesn't seem to have any tranny sperging, if that's what you were implying. In fact I couldn't find a Jan Rutkowski anywhere. All she seems to imply is more women should be in tech. Though I do totally see her being a tranny sympathizer and SJW.
Fuck off dude, you're one of the reasons we hide and don't attend conferences.I’m also a feminist. I wish there were more women in science and technology. I also wish more women had more self confidence. At the same time I’m concerned about superficial promotion of females just because they are females…
Here's one of the older revisions with data:He scrubbed everything and larps as a strong, powerful girlboss, but it's a common knowledge in polish tech circles. If you dig in the edit history of his Wikipedia page (which is actively guarded by him and some other jannies), you'll see the section about his previous identity was deleted, restored and then deleted again a few times.
He also cares a lot about not having candid photos of himself online. And I think I can see why...
View attachment 5611738
Fuck off dude, you're one of the reasons we hide and don't attend conferences.
I am sure this has been said a few times already on this site, but it will never cease to amaze me how many trooners have either:[Photo]
I've mentioned it on the tranny thread. TIMs are definitely taller than the average man (at least the AGPs are), and TIFs are definitely shorter than the average woman. It'd be interesting to know why, but there's no way that research would get approved in Current Year.I am sure this has been said a few times already on this site, but it will never cease to amaze me how many trooners have either:
- Vastly more masculine traits than the average man
- Greatly pronounced masculine traits compared to the average man
Wouldn't it be funny if she was larping as a man originally to get published etc, thinking nobody would take her seriously for being a woman in a predominantly male space. "Krzysztof", btw is the Polish version of Christoph, Christopher etc. Weird that their school email apparently had the original surname though. Normally trannies only change their first name.
The name Jan is primarily a gender-neutral name of Dutch origin that means God Is Gracious. Pronounced "Yahn" in Dutch (male), a form of JOHN. Pronounced "Jan" in English (female), a short form of Janet or Janice.