|
Next, the number 666 will be removed from math, sort of like why buildings didn't/don't have a 13th floor.
Quote: Early tall-building designers, fearing a fire on the 13th floor, or fearing tenants' superstitions about the rumor, decided to omit having a 13th floor listed on their elevator numbering. This practice became commonplace, and eventually found its way into American mainstream culture and building design.
|
|
|
|
|
It's already worse than that - American buildings must be based on VB. The floor numbers are 1-based, with no sign of 0 (the ground floor) anywhere.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Are you saying VB is 1-based? Not as far as I know...
Happiness will never come to those who fail to appreciate what they already have. -Anon
|
|
|
|
|
VB's legacy string functions certainly are:
Dim testString As String = "Mid Function Demo"
Dim firstWord As String = Mid(testString, 1, 3)
Dim lastWord As String = Mid(testString, 14, 4)
Dim midWords As String = Mid(testString, 5)
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Well... arrays are 0-based, afaik.
I would argue, though... when asked for the first letter of your name, do you say "R" or "I"
Happiness will never come to those who fail to appreciate what they already have. -Anon
|
|
|
|
|
They are now; but VB.NET still declares arrays by specifying the upper bound, rather than the length, because of the legacy syntax.
Dim numbers(4) As Integer In VB6 and earlier, you could use:
Dim numbers(1 To 42) which would create an array with 1-based indices.
The lower bound was optional, and the default could be changed by using the Option Base setting, leading to confusing code with hard to find bugs.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Richard Deeming wrote: The lower bound was optional, and the default could be changed by using the Option Base setting, leading to confusing code with hard to find bugs. This is definitely a problem, I agree.
Happiness will never come to those who fail to appreciate what they already have. -Anon
|
|
|
|
|
Young software people of today believe that 0-based arrays is a law of nature, just like 1+1=2 (or possibly 11, in some interpreted, weakly typed languages).
They never programmed in Pascal, Algol, Ada, Fortran, APL ...
An aside: A Korean guy told me that in Korean culture, a person's age is 1-based (besides being based on a moon calendar): The first 12 months (/moons) of a baby's life, he is 1 years old. After completing one year, starting on the second, he is two.
In older European prose it is not uncommon to see wordings such as "When I was in my fourteenth year", which means at age 13. Also, centuries are 1-based.
|
|
|
|
|
To keep up with modern trends they are now teaching subversion
|
|
|
|
|
Aw c'mon dammit... I'm just learning git and now you want to learn that?
Software Zen: delete this;
|
|
|
|
|
Did they remove the subtraction function from calculators?
Give me coffee to change the things I can and wine for those I can not!
PartsBin an Electronics Part Organizer - An updated version available! JaxCoder.com
Latest Article: Simon Says, A Child's Game
|
|
|
|
|
No, but in IT schools they made teaching or use of SVN forbidden.
|
|
|
|
|
A travesty, all students should be exposed to the alternatives. I used SVN for years, it ain't so bad!
Give me coffee to change the things I can and wine for those I can not!
PartsBin an Electronics Part Organizer - An updated version available! JaxCoder.com
Latest Article: Simon Says, A Child's Game
|
|
|
|
|
Reminds me of the first web indexing machine, AltaVista[^]: A lot of Swedish scientific documents/papers were censored. The problem was that the number 'six' is, in Swedish, written with an 'e' rather than 'i'. AltaVista consistently rejected all documents referring to the number '6' written in words in Swedish, and this was rather common in lots of scientific texts.
And this story is not a joke, it actually happened, some time around 1995-96. Here in Scandinavia it made headlines in professional media, and the censorship was at least partially lifted. Maybe the story didn't make it to media across the pond at the time it happened.
|
|
|
|
|
Maybe they subtracted subtraction from elementary schools and added it to the high school syllabus.
|
|
|
|
|
Thanks to YouTube et al., my children know far more math than I did at their age.
"In testa che avete, Signor di Ceprano?"
-- Rigoletto
|
|
|
|
|
You don't need subtraction.
You just need to learn addition of negative numbers...
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- Never argue with a fool. Onlookers may not be able to tell the difference. Mark Twain
|
|
|
|
|
|
Not surprising, since the snowflakes avoid anything negative, whether it involves reality or not.
Will Rogers never met me.
|
|
|
|
|
We are all snowflakes, hence the term.
|
|
|
|
|
I searched the list of forums and didn't see anything about this
I searched this Lounge for matching terms and didn't see anything
Duh. Somebody with a better brain, Please show me how to phrase the question.
I want to build myself a regular x86 machine...
- processor
- motherboard
- memory
- video card
- sound card
- Internet card
- USB stuff
- Power Supply
- Case
...And whatever
I want to be able to run Windows or maybe Linux and of course my own great operating system which I will write; oh, when I get a weekend And I'm bored.
I was certain that this is a very commonly discussed topic.
Do we have a discussion group here on this site dedicated toward building your own Clone ?
I am highly confident that I have participated in similar conversations like this in the past, in this very forum, Yet today when I search for those older conversations, I can't find them.
|
|
|
|
|
Clone of My Own (Song Parody)
Possibly NSFW, and will cause pearl-clutching by any maiden aunts you may have.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
C-P-User-3 wrote: I want to build myself a regular x86 machine...
processor Well, you sure you want x86? These days it's 64-bit... a la x64. x86 implies 32-bit these days (not always the case but times change).
C-P-User-3 wrote: And whatever Your sound card, unless you need something special, will be a part of the motherboard most likely. Same goes for the "Internet card" and USB stuff.
Anywho, there's a Hardware & Devices Discussion Board which may be better suited for this.
Jeremy Falcon
|
|
|
|
|
"...Well, you sure you want x86? These days it's 64-bit... a la x64. x86 implies 32-bit these days (not always the case but times change)..."
Oops
My vernacular lags behind all these young swinging hippies of today.
Thank you for the vocabulary pointer.
Now folks will think that I'm Hi-Tech and I'll be a hit with the young'uns
|
|
|
|
|
C-P-User-3 wrote: ...And whatever
Like an SSD ?
First start with your budget. How big is it, what can you afford to spend, and what do you want to spend? Are you hoping to play games? Gaming rigs start to get expensive.
Having a budget in mind, start by researching processors. Depending on your wants and needs you may want a higher-end Intel or AMD CPU. If you're not looking for exceptional game performance, you might want to look into a CPU with integrated graphics. That will probably be cheaper than a discreet GPU, and you can always add a GPU later if you need to. Once you've got your CPU choice down, then you can start looking into motherboards. Most motherboards these days provide sound, network and USB, so you should be able to tick those off in one purchase. If you have integrated graphics, you'll want to make sure that the MoBo has integrated video. Usually this will be HDMI, but you might find DisplayPort available too. Having chosen the MoBo, then you can narrow down RAM. To run Windows 11 you'll need at least 4GB, but better 8, 16 or more. Most MoBo's also support Nvme drives (looks like a stick of gum). For a dual boot windows/linux system, you probably want at least 1TB drive, but you could save a bit by choosing a smaller Nvme drive to host the OS and then use a SATA SDD for data. Powersupply will depend on the above choices. If you google around you can probably find some web sites that will tell you how much power you need to run your choice of CPU/GPU/MoBo/drives, etc. Case choice will come down to cooling and "cool" factors like RGB displays, etc. Many cases come with sufficient fans for generic consumer use. If you're going to be high-end, you might need more fans. Which reminds me, don't forget the CPU cooler. Some CPU's come with a fan already attached. Again, this should be sufficient for most users, but if you're high end, you may want to look into liquid coolers. If you've decided to go with a discreet GPU, then your intended use should guide your choice. If you're not gaming, almost any mid-range GPU should be sufficient. Even if you want to game, you should find that most mid-range GPU's are suffiient, unless you're dead set on high framerates at high resolutions. If you have a favorite game, or are thinking about purchasing a new game, you should check requirements before finalizing the GPU choice
You might do well to visit some of the more well known hardware sites. Many, have a build-your-own section, that allows you to choose the specific CPU that you want, add mother boards, etc. That's a big help, since they normally will filter successive choices, so you don't end up buying an AMD CPU and an Intel MotherBoard. For a small fee(relative to the cost of the hardware), they will put it all together and bench test it before shipping, which might be worth it, too.
If you know what you want to spend, you might also go to somewhere like Dell and see what you can get for the money. I've heard good and bad experiences from Dell. Other manufacturers are probably similar. Some will swear by them and other will swear at them. The upside of a pre-built system is that someone else has done all the integration for you. You should get a system that has the right PSU for the system, plus integration will already have been done, and usually you will get a new version of Windows already installed, and ready to go. Whether that is a good thing or not I leave up to you to decide
Keep Calm and Carry On
|
|
|
|
|