The Tamagochi Singularity Made Real: Infinite Tamagochi Living On the Internet (hackaday.com) 84
szczys writes: Everyone loves Tamagochi, the little electronic keychains spawned in the '90s that let you raise digital pets. Some time ago, XKCD made a quip about an internet-based matrix of thousands of these digital entities. That quip is now a reality thanks to elite hardware hacker Jeroen Domburg (aka Sprite_TM). In his recent talk called "The Tamagochi Singularity" at the Hackaday SuperConference he revealed that he had built an infinite network of virtual Tamagochi by implementing the original hardware as a virtual machine. This included developing AI to keep them happy, and developing a protocol to emulate their IR interactions. But he went even further, hacking an original keychain to use wirelessly as a console which can look in on any of the virtual Tamagochi living on his underground network. This full-stack process is unparalleled in just about every facet: complexity, speed of implementation, awesome factor, and will surely spark legions of other Tamagochi Matrices.
Re: (Score:2)
...Never vote for a Tamagochi cow.
Do they have really odd looking hair? Because I think I spotted one... It wasn't speaking Japanese, but it was incomprehensible...
Re: (Score:2)
That's no hair!
I regret to inform you... (Score:5, Informative)
...that everyone does not love Tamagotchi.
Re:I regret to inform you... (Score:4, Interesting)
Re:I regret to inform you... (Score:5, Insightful)
"Everyone" is kind of like the "infinite" part, where "infinity" and 13 have the same value. Extrapolate from there.
Re: (Score:1)
Ah, I was wondering where the "singularity" part in the title came from, but for infinity=13 it would seem a lot more plausible.
Re:I regret to inform you... (Score:4, Funny)
"Everyone" is kind of like the "infinite" part, where "infinity" and 13 have the same value. Extrapolate from there.
Well sure, but for very small values of "infinite" he could be correct.
Re: (Score:2)
Do they offer a download link? I could probably run a few thousand on my server at home.
Re: (Score:3)
Re: (Score:2)
Re: (Score:2)
I regret to inform you that a self-loathing artificial construct does not count as a part of everyone.
We love you anyway, Anonymous Coward Tamagotchi #12.
Its going to be something like this... (Score:3, Interesting)
Its going to be something like this that will bring along the the AI uprising, innocent infinite Tamagochi matrix develops a glitch and hello Robotic Tamagotchi uprising!
I just know it!
Re: (Score:2)
Re: (Score:2)
This is all well and good (Score:5, Funny)
But how can we use Tamagotchi keychains to encourage more women and minorities to join STEM fields?
Re: (Score:1)
Whoa! (Score:5, Funny)
Re: (Score:2)
No, what happens usually is that the prophet was not particullarly good in math and calculated the wrong date. Let me quote you the original prophecy:
"The system goes online August 4th, 1997. Human decisions are removed from strategic defense. Skynet begins to learn at a geometric rate. It becomes self-aware at 2:14 a.m. Eastern time, August 29th. In a panic, they try to pull the plug."
Infinite* Tamagochi (Score:3)
(*Using a smaller-than-normal value of infinity. Actual lack of end does not exist.)
Re: (Score:2)
Infinity is a concept that has absolutely no relevance in the real world. People have actually gone insane trying to figure out the principles of infinity. I strongly suggest you not do so. If you insist then, well, what is one half of infinity? Infinity is impossible. Not even the all the atoms in the universe are infinite. Not even the love of your first born child is infinite. Nothing, ever, is infinite. It simply can not exist. It serves the purpose of being a mathematical concept and has no relevance t
Re: (Score:3)
Re: (Score:2, Interesting)
I watched the presentation to determine how he generalized it to infinity. I was disappointed. No automatic deduplication tricks, no stochastic modeling, no lazy seeded generation+fast forward. Just infinity approximated by 13. Simulating an infinite number of them starting in pseudorandom states is an interesting and tractable problem (the communication makes it harder: if you want it to be interesting, you need to not have a disconnected communication graph because that would be lame), but not one address
Re: (Score:1)
I think he's using the new IEEE-standard 4-bit floating-point arithmetic. The largest representable finite value is 3.
Re: (Score:1)
For those who wonder the binary representation is "seem" when value = s*(1.0+m) * 2^(e-2)
ee = 0 is unnormalized and ee=3 is NaN/Inf.
Largest normalized value is 0101 = +(1.0+0.5) * 2^(2-2) = 3
Here is a complete table:
0000 +0.0
0001 +0.5
0010 +1.0
0011 +1.5
0100 +2.0
0101 +3.0
0110 +Inf
0111 NaN
1000 -0.0
1001 -0.5
1010 -1.0
1011 -1.5
1100 -2.0
1101 -3.0
1110 -Inf
1111 sNan
It is often used in scientific papers since it is easy to prove that an algorithm handles all cases.
Re: (Score:2)
Oblig XKCD
https://xkcd.com/221/ [xkcd.com]
Re: (Score:2)
Connect them in a circular network. There you have your infinity.
Re: (Score:2)
doesn't have a girlfriend
Well, not any more [fjcdn.com]
Which part is infinite? (Score:1)
I don't get it.
I know its hypocritical but... (Score:1)
... I wasn't angry about Tamagochi until I heard about some asshole spending his free time on this instead of solving the global energy crisis.
Re: (Score:1)
There is no "energy crisis" if you stop pretending like nuclear isn't a viable option. Problem solved. Your welcome.
Re: (Score:2)
Re: (Score:3)
Until some fool created infinite tamagochi and drained the entire Universe of all energy.
The Infinite Tamagochi fed and drained the old universe of all energy. But then the Infinite Tamagochi had to poop and thus the universe was created anew.
I think you just created an idea for a new religion.
Re: (Score:2)
I wasn't angry about Tamagochi until I heard about some asshole spending his free time on this instead of solving the global energy crisis.
Translation:"I am angry this guy spent his free time on something he was interested in instead of something that is important to me!"
If you're going to be a dickbag and complain about how other people spend their free time at least own up to it instead of blaming Tamagochi.
Re: (Score:2)
Take a series of catch words and chain them together. For extra benefit try all permutations, one will most likely get past the firehose and make it on the main site. Try to sound cool.
You've cracked the code on how to get a story to the front page: buzzwords, "sounding cool", plus some minor association with "technical stuff".
For those of you who need help, here are some starter words:
virtual
STEM
infinite
malware
singularity
IoT
Re:Wow what a genius (Score:4, Insightful)
Here, over here! I am Impressed by this.
You know how it is soo difficult to find a good idea for your hobby programing project?
This guy has ideas man. I am so envious. He knows how to waste time for good.
Re: (Score:2)
Infinite? (Score:2)
"...he had built an infinite network..."
He keeps using that word...I do not think that he thinks that word means the same thing as what I think that word means.
Re: (Score:2)
If you're going to do a quote, please do it properly.
Re: (Score:2)
If you're going to do a quote, please do it properly.
If you're going to scold someone, please do it properly.
is submitter 3 years old??? (Score:2)
Infinite? On a machine/network with finite memory, CPU, and storage? You know what? I think not, duh. So I actually went to the article. The number he demonstrated was 13. So, how old do you typically have to be before you can count past 13???
Re: (Score:2)
So, how old do you typically have to be before you can count past 13???
If he can't count above 13 now, chances he never will no matter how old he gets.
But "13" is close to "infinite", right? I mean, it's gotta be at least 90% of the way there, isn't it?
Re: (Score:2)
If he can't count above 13 now, chances he never will no matter how old he gets.
Excellent point.
Ummmmmmmmm (Score:2)
"....and will surely spark legions of other Tamagochi Matrices."
Oh yes, surely. Surely it will.