Comment on: Linux Outreachy Program pays women $5000 to make trivial whitespace changes
And you can be gender-fluid so you only have to identify when you're 'coding'.
Comment on: Biography of Terry "I'm a White Man; I Wrote My Own Compiler" Davis: The Greatest Programmer to Ever Live
A lot of software developers would benefit from doing something like this, if only to see the value of stable interfaces and specifications, clear delineation of responsibilities of different parts of the systems, isolation boundaries, etc.
Comment on: Biography of Terry "I'm a White Man; I Wrote My Own Compiler" Davis: The Greatest Programmer to Ever Live
At best it's a rough sketch of an OS. A real OS has to do far, far, far more than boot on a PC and sort of provide some services. There's a lot that goes into design of all the components in one, and trade-offs between the different uses that will be made and benefits different design approaches have.
Assuming it wasn't a total rat's-nest of code and didn't involve a big amount of duplication of code, it would serve as a good basis for experimentation by OS hobbyists, especially given its lack of memory protection.
Comment on: Stupidest Mistake you've made lately? Here's mine.. Just locked myself out of a new server.
The good news is that I was able to get back into my account even though I lost the password. That's also the bad news, so I can't trust its security anymore. Of course, unless it's an encrypted filesystem, password security is pretty ignorable since you can just remove the drive or boot into a flash drive/CD.
Comment on: Core Debian developer summarily banned from project for referring to a transgender person with a non-approved pronoun
He's trying to bargain with them. All those useless regulations and rules, just meant to entangle someone like him. He still thinks that there are reasonable people behind the claims using these rules to bring about good.
Comment on: Stack Overflow vs programmers
The ultimate un-doxxing is to make honest-sounding posts that have nothing to do with you. Did I tell you about the time I was on an Apollo mission?
Comment on: Female Programmers
And on a more abstract note, they could have had it work the other way, where /cats was relative and cats was absolute. But since most of the time you want things relative, they chose the longer version to be the one used less often. Efficiency.
Comment on: SQLite introduces it's own Code of Conduct
Apparently SQLite has a code of conduct that weirdly comes across as a "fuck codes of conduct". Will not participate in that community in any way.
Winning. Linux needs to adopt this one.
Comment on: TempleOS with its holyC programming language has the potential to replace the behemoth OS's we use today.
Of course he did, he and everyone in the last few decades. We've worked out general designs for endless things in computing, so now you just reimplement within the framework, rather than have to re-invent everything. The idea of a filesystem, with hierarchical file arrangement (folders), files themselves as an ordered collection of bytes, etc. Each system adds some unique arrangements or ideas, but for the most part they are doing what's been done. This isn't a bad thing, because systems that do too many things differently are generally not useful.
Comment on: TempleOS with its holyC programming language has the potential to replace the behemoth OS's we use today.
It's easy enough to copy existing functionality. The trick is coming up with robust data structures. And the impossibility is coming up with a good design without a team and an audience. Making shit for yourself will never result in something practical. You may have some specific idea for something, but practical implementation and trade-offs ain't gonna happen if you're a lone programmer.
Comment on: Assembly Language 03: Intro to 6502 Instructions
Acorn RISC Machine (ARM) is the spiritual successor to the 6502.
Comment on: With the news of Microsoft buying Github, I thought it'd be a good time to remind everyone that it's run by ideologically possessed SJWs
I think I could pretend about my gender, but there's no way I could pretend about my views of leftists and stupid shit. I'd be fired in a day for opening my mouth and being direct and honest. Tech pursuits are deeply satisfying partly because they are based on understanding reality in all its depth.
Comment on: With the news of Microsoft buying Github, I thought it'd be a good time to remind everyone that it's run by ideologically possessed SJWs
At least out of the tech field, because they have no place in a discipline based on reality.
Comment on: With the news of Microsoft buying Github, I thought it'd be a good time to remind everyone that it's run by ideologically possessed SJWs
there's no such thing as "reverse-semism [reverse-anti-semitism?]," "reverse-racism," and "cisphobia" and that they won't act on complaints regarding those
Racism against whites is just plain racism, not reverse (the reverse would be appreciation for whites, which I have to agree doesn't exist, at least not acknowledged from other races).
Comment on: Forcing women into programming is a fucking mistake
If she won't go out until she's 22, I have to wonder whether the speaker even wrote the code. Waiting until one is more mature doesn't sound like the actions of an SJW.
Comment on: Forcing women into programming is a fucking mistake
Their pride and ego. They want to feel accomplishment like men, but think it's unfair all the work behind it.
Comment on: Forcing women into programming is a fucking mistake
Yet another problem with programming and engineering, the idea of consistency and interchangeability. Real engineering has an infinite number of genders and races, and you can't just swap them around and get the same results. Everything is unique, but male programming forces them into classes and hierarchies, ignoring the uniqueness of each. And the whole object-orientation is another male view of the world, with everything (including people!) viewed as mere objects, to be ordered around to perform procedures.
Comment on: Forcing women into programming is a fucking mistake
Also some function in the guy that has a parameter named hasRoastie.
Comment on: Forcing women into programming is a fucking mistake
So the guy has the girl as his private property? Is that speaker Muslim?
Comment on: How is data stored during C programming?
But C is a vitamin that your body needs every day.
Comment on: Linus Torvalds - "That is either genius, or a seriously diseased mind."
Oh of course, it's only relevant if you're writing code that you want to reliably work on any compiler (portable code).
Comment on: Linus Torvalds - "That is either genius, or a seriously diseased mind."
Valid only if you don't include any headers, otherwise it's non-conforming.
17.4.3.1.1 Macro names [lib.macro.names]
1 Each name defined as a macro in a header is reserved to the implementation for any use if the translation unit includes the header.
2 A translation unit that includes a header shall not contain any macros that define names declared or defined in that header. Nor shall such a translation unit define macros for names lexically identical to keywords.
Comment on: FreeBSD adopts a 'Code of Conduct', based on the example in Feminism Wiki, talking about systemic oppression etc.
personual, or per for short.
Comment on: FreeBSD adopts a 'Code of Conduct', based on the example in Feminism Wiki, talking about systemic oppression etc.
$ /codeofconduct.sh
bash: /codeofconduct.sh: /bin/reeeeeeeeeee: bad interpreter: No such file or directory
Comment on: FreeBSD adopts a 'Code of Conduct', based on the example in Feminism Wiki, talking about systemic oppression etc.
Executing code... Language not recognized.
Comment on: Working as a web developer is making me hate programming
You want to enjoy it? Pull out an old system where you just had the CPU and some RAM, and program in assembly language (machine is too cruel). There is nothing except you and the hardware, no social/historical baggage (aside from the instruction set) bogging you down. Old game consoles from the 1980s are pretty good for this, and have some graphical output. Newer, the AVR microcontrollers are pretty clean and you can work on the bare metal as well.
Comment on: Some day we won't even need coders anymore
Yep, the idea of a code factory already exists: it's called a compiler (and file copy/download).
Comment on: Transforming Mistakes
Don't do that same thing again next week.
Comment on: CIA Leaks - Process Hollowing. Starting a benign process with suspended threads, then replacing the address space with another executable before resuming the threads.
Replacing code of a process in memory with your code so your code gets executed?
Comment on: Obscure C++ Features
Wow, blast from the past. It's like being back in the late 1990s again!
I haven't kept up with C++, but they've since added a metric ton of things to it, making what it was like then as C was to C++ back then.
Comment on: [Poll] Do you write hexadecimal numbers in upper- or lowercase?
I switched to lowercase for the same reason, that capital letters look more like numbers, e.g. B8BA4A4B8B8 versus b8ba4a4b8b8.
Agreed. A program by definition has dynamic elements. Static typing can be taken to extremes (e.g. having a different type for differently-ranged integers, e.g. one from 1 to 10 versus 1 to 100). If a program is written where you never know the types of objects, there will be persistent combinations of events at run-time that trigger errors, and the compiler can't do any checking.