u/prairie - 32 Archived Voat Posts in v/programming
u/prairie
  • home
  • search

u/prairie

0 posts · 32 comments · 32 total

Active in: v/programming (32)

  • ‹‹‹
  • ‹‹
  • ‹
  • 1
  • ›
  • ››
  • ›››
Comment on: Dynamic Typing vs. Static Typing

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.

0 23 Jul 2019 02:30 u/prairie in v/programming
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'.

0 07 Mar 2019 13:53 u/prairie in v/programming
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.

0 10 Feb 2019 00:20 u/prairie in v/programming
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.

0 09 Feb 2019 04:36 u/prairie in v/programming
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.

0 06 Feb 2019 04:40 u/prairie in v/programming
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.

0 03 Feb 2019 14:13 u/prairie in v/programming
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?

0 04 Dec 2018 07:51 u/prairie in v/programming
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.

0 30 Oct 2018 07:07 u/prairie in v/programming
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.

0 23 Oct 2018 05:51 u/prairie in v/programming
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.

0 04 Sep 2018 07:55 u/prairie in v/programming
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.

0 02 Sep 2018 04:47 u/prairie in v/programming
Comment on: Assembly Language 03: Intro to 6502 Instructions

Acorn RISC Machine (ARM) is the spiritual successor to the 6502.

0 29 Aug 2018 05:58 u/prairie in v/programming
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.

0 05 Jun 2018 06:33 u/prairie in v/programming
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.

0 05 Jun 2018 06:31 u/prairie in v/programming
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).

0 05 Jun 2018 06:24 u/prairie in v/programming
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.

0 17 May 2018 23:22 u/prairie in v/programming
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.

0 17 May 2018 23:15 u/prairie in v/programming
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.

0 17 May 2018 23:14 u/prairie in v/programming
Comment on: Forcing women into programming is a fucking mistake

Also some function in the guy that has a parameter named hasRoastie.

0 17 May 2018 22:05 u/prairie in v/programming
Comment on: Forcing women into programming is a fucking mistake

So the guy has the girl as his private property? Is that speaker Muslim?

0 17 May 2018 22:04 u/prairie in v/programming
Comment on: How is data stored during C programming?

But C is a vitamin that your body needs every day.

0 14 Apr 2018 08:11 u/prairie in v/programming
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).

0 31 Mar 2018 07:20 u/prairie in v/programming
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.

0 30 Mar 2018 06:29 u/prairie in v/programming
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.

0 18 Feb 2018 04:54 u/prairie in v/programming
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

0 18 Feb 2018 04:52 u/prairie in v/programming
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.

0 18 Feb 2018 04:50 u/prairie in v/programming
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.

1 10 May 2017 21:53 u/prairie in v/programming
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).

0 07 May 2017 03:23 u/prairie in v/programming
Comment on: Transforming Mistakes

Don't do that same thing again next week.

1 06 May 2017 11:10 u/prairie in v/programming
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?

2 08 Mar 2017 05:42 u/prairie in v/programming
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.

0 21 Dec 2016 10:15 u/prairie in v/programming
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.

2 15 Aug 2016 08:56 u/prairie in v/programming
  • ‹‹‹
  • ‹‹
  • ‹
  • 1
  • ›
  • ››
  • ›››

archive has 9,592 posts and 65,719 comments. source code.