Gå til innhold

År 2038-problemet: (Ekstra)


Anbefalte innlegg

Videoannonse
Annonse

Linux != Unix.

Jepp, men utover dette syns jeg det var en morsom artikkel!

 

Situasjonen blir nok relativt lik y2k. Noen kommer til å tjene godt på å redde noen ut av knipa i siste liten, men følgene for vanlige folk vil være begrenset. Ingen grunn til panikk :)

  • Liker 5
Lenke til kommentar

Dette problemet har vært kjent lenge og er allerede løst. 64-bits CPU er ikke nødvendig for å regne på 64-bits tall.

 

Y2k var forøvrig en enorm overdrivelse, og en glimrende anledning for selskaper til å tjene store penger på "løsninger".

 

Overdrivelse ja, men det var et absolutt reelt problem som måtte fikses. Slutten på UNIX-time kommer til å gi en tilsvarende bølge med legacy-systemer som kritisk trenger en oppdatering, akkurat slik realiteten med Y2K var også. Gamle legacy-systemer er en sjelden kunnskap, så jeg kan garantere deg at ekspertene tar seg godt betalt.

 

Det er vel en stund siden blant annet Linux-kernelen oppgraderte timestampen, så på moderne systemer så kommer man neppe til å merke noe.

Lenke til kommentar

 

Uten å ha lest saken ... er ikke epoch 1 januar 1970, ikke 1901?

 

Jo, men rollover skjer ved at tallet tolkes som negativt, altså 1970-01-01 minus 2 147 483 648. Det er derfor vi havner tilbake i 1901.

 

 

Riktig - jeg trodde den var unsigned. :)

Lenke til kommentar

Vell, dette er allerede under utbedring, faktisk i BSD campen så før vi når denne datoen så ligger nok fiksen portet til samtlige *NIX varianter.

Problemet derimot blir "zombie" enhetene som alltid, små apparat som er satt opp og glemt og bare står og går, og aldri blir oppdatert, disse er ett sikkerhetsproblem idag, men varer de til 2038 så blir det nok litt utskiftninger.

Lenke til kommentar

Vel, 64 bits tid vil hvertfall gi oss tid til år tohundreognittitomillionerfirehundreogsyttitretusenetthundreogsyttiåtte (292473178)

 

Dette blir et av de få problemene jeg ikke skammer meg over å overlate til de etter meg :green:

Endret av VxVidoy
  • Liker 1
Lenke til kommentar
  • 1 måned senere...

http://uncyclopedia.wikia.com/wiki/Computer

(best å besøke lenken egentlig)




Vulnerabilities

  • Computers are notoriously vulnerable to logical contradictions (see Star Trek, Fat Tom and Women)
  • In a pinch, it is quite easy to throw together a computer virus to destroy an evil alien computer network (see Independence Day, The Matrix, etc...)
  • Computers are not usually very resilient to Explosions, Earthquakes and Nuclear Attacks
  • You can also just unplug the power cord and it will most likely shut down
  • Or just turn it off the regular way the power switch
  • Sometimes the computer will even shut itself off when it feels threatened by mean programs
  • Computers bleep annoyingly and display redundant animations whenever they are aware a movie or TV camera is around.


http://uncyclopedia.wikia.com/wiki/Contradiction

 

http://uncyclopedia.wikia.com/wiki/Women

 

 

http://uncyclopedia.wikia.com/wiki/Queen_Latifah
:rofl: det er så jævlig mange gullkorn gjemt i den Uncyclopedia'n...

 

 

 

That's Not True!
Yes, its really true. Your computer may resemble an appliance in many ways; You have to plug it in... it is roughly box shaped... and, well, the similarity to the other appliances in your house stops there, doesn't it? Computers are marketed as machines, and there are many people who base their whole careers around supporting that claim. A machine, however complex it may be, is something that you can break down into its component parts if you are smart enough, until you can actually understand how it works from the ground up. Not so with computers. Many computer experts will claim to understand how computers work, but if you ever ask one to explain it to you, they will probably start telling you something like this:




20px-Cquote1.png

The key point to understanding how a computer works is the concept of captcha, that there are a multitude of layers of functionality that are built upon each other like bricks in a tower. Semiconductors are etched and treated (or "doped") to form circuits that redirect electrons in specific patterns. These circuits are packaged as ASIC's and Microprocessors (called "chips") and interconnected by buses and traces on a PCB (called a motherboard) in order to implement machine code. Then other PCB's which are designed to comply to some physical interface standard (eg. ATA, AGP, PCI) are inserted into the motherboard, where the Microprocessor can interact with them. These boards are managed by sets of machine code called device drivers (eg. VXD, WDM, SYS) which run in a specially privileged execution mode (e.g. kernel mode, ring 0) designed to allow the OS to manage these. Then as other blocks of machine code called applications and processes run on your system and call the OS API in order to use the system devices, the OS takes turns processing each requests to share devices. When multiple computers are connected across large networks to share processing and data, centralized software components on a server (e.g. COM, RPC, Quake 3) process remote requests. In this way, each layer provides a service to the layer above and below it to make the amazing machine we call the 'Personal Computer'

20px-Cquote2.png

-Anonymous Intel Engineer


See? Obviously, he doesn't know how a computer works, but his job depends on people believing that he does.


 

Magic
When you look at your computer honestly, and accept the fact that it is magic, everything becomes easier to understand. It's no longer necessary to be well educated about your computer. You don't have to take classes, or buy books, you don't even have to be computer literate. With the proper attitude, anyone can use, maintain, even repair a computer. Just bear these simple principles in mind:


You Are Smarter Than The Computer
Computers aren't smart, they are just fast. Newer computers aren't getting any smarter, they are just able to do stupid things at greater speeds. You are a human being, capable of emotions and rational thought. A computer is only capable of floating point math and crude malice. Never miss an opportunity to remind your computer that you are better than it. Remind it (out loud) that it can't do anything without you controlling it (you can say this to servers too, but they aren't likely to believe you). When it does something wrong, tell it is stupid. Tell it is slow too, computers hate that most of all. Get a newspaper, and sit in front of it just to show it how you can look up stock quotes without generating an invalid page fault in module explorer.exe


Open Sourcery
Open Sourcery is the new magical approach to software design that is replacing the old machine-minded methods. Basically, it works like this; Someone sets up a CVS repository and a bug tracking system, and a mailing list, and most importantly a website to state the goals and status of the project. Then as many Open Sourcerers as possible start arguing about what the software should actually do (positive energy), and complaining that it isn't being done fast enough (negative energy). Eventually, the software will write itself, and will continue to evolve itself gradually until it reaches the stage of maturity know to Open Sourcerers as Alpha (which is Latin for "Done"). Occasionally a piece of software will continue to grow beyond the alpha stage until it becomes Beta (which is Latin for "I'm bored, lets do something else")


How To Kill A Computer
We all know you can kill a Vampire with a wooden stake, or a Werewolf with a silver bullet, but how do you kill a computer? Computers are malevolent presences of evil, and the fact that we have domesticated them and locked them in pretty white (grey, black, fruity-translucent) boxes doesn't change that fact. What if your computer goes berserk? Are you prepared to defend your home and family against it? Could you protect your employees if the company server started stomping on them, or sucking their blood? It's not something many of us have contingency plans for, but believe me, your insurance carrier isn't going to cover it.

 

CMOS and BIOS
The CMOS setup, also known as the BIOS is an important weak-spot of your computer. If you know how to get past your computers defenses and into the soft underbelly that is the BIOS, you will never need to spend another sleepless night cowering under the bed in fear of your computer. The real trick to the BIOS is getting in. When your computer is booting, try pressing DEL or F1 or F10. Different computers have different magic keys you must press to open them up to attack. Once you are inside, you have your computer by the nostrils, metaphorically speaking. Try to tell it it has hardware it doesn't really have, or deny that real hardware is there. See a number? Try changing it! Careful abuse of the BIOS can not just wound, not just kill, but even in some causes cause your computer to catch fire.



Gnomes
A highly controvesial theory that has taken root in certain academic circles as of late runs as follows. All computers work, not by incredibly complex circuitry or super-l33t alien technology as was previously supposed, but by gnomes. The logic behind this theory is that:
A. Computers are, frankly, impossible. No box full of pretty lights and colors, no matter how pretty the lights may be, could possibly accomplish such a wide range of functions as calculating numbers, providing 24-hour access to high-quality porn, allowing nerds to pretend they're barbarian warriors and shutting down for no good reason. Thus they must work some other way. But how,I hear you ask? How could such an incredible thing possibly work? What, didn't you read the title? Gnomes do it.
B. Gnomes are the only known sentient race that can defy logic. This is a vastly useful skill when running such an impossible thing as computers. They are also small and invisible enough to run cheekily in and out of the so-called "airholes" in your computer, and capricious enough to make your computer freeze up for no good reason, preferably when you're looking at porn and you hear your mum walking up the stairs just on the most explicit part of Cum-Thirsty Fuck Sluts No. 5.
So, gnomes are logically what makes computers work. There is literally no other explanation. (Note; "literally", in this context, in fact means "figuratively".) Of course, a competeing theory states that they're run by faries, but I think we can discount that as being far too silly for words.

 




http://uncyclopedia.wikia.com/wiki/The_Great_Collapsing_Hrung_Disaster_of_Galactic_Sidereal_Year_03758


http://uncyclopedia.wikia.com/wiki/42_(number)

 

 

 

 

 

http://uncyclopedia.wikia.com/wiki/Category:Pages_that_look_like_the_things_they're_about

 

http://uncyclopedia.wikia.com/wiki/Category:Pages_that_look_like_the_things_they

Endret av G
Lenke til kommentar

Vel, 64 bits tid vil hvertfall gi oss tid til år tohundreognittitomillionerfirehundreogsyttitretusenetthundreogsyttiåtte (292473178)

 

Dette blir et av de få problemene jeg ikke skammer meg over å overlate til de etter meg :green:

 

sånn cirka 0,3 terableeps :hmm:

Endret av G
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...