8 ms·
Electric Sheep on Ubuntu Linux 17.10
- flukus 9y agoSo it's a screensaver, with voting?
- Jtsummers 9y agoAnd it mixes popular sheep via genetic algorithms with fitness based on the voting.
- spot 9y agoright, so it learns to please its human audience. and distributed computing for rendering because it takes an hour per frame.
- DonHopkins 9y agoAnd sheep shagging!
- pbhjpbhj 9y agoHuh?
- DonHopkins 9y agoIf you press the "up arrow" key when you see something you like, the current sheep is sent off to pasture to shag, so its silent lambs will inherit the earth.
- tinus_hn 9y agoReminds me of the process used to build the most wanted and unwanted song. The most wanted song is a terribly cheesy pop song, the most unwanted song is a bizarre mishmash that is kind of interesting to listen to. https://www.youtube.com/watch?v=McIfIx29tSg https://www.youtube.com/watch?v=McIfIx29tSg https://www.youtube.com/watch?v=-gPuH1yeZ08 https://www.youtube.com/watch?v=-gPuH1yeZ08
- chris_wot 9y agoAre you the same Don Hopkins who ported SimCity?
- DonHopkins 9y agoYep. Spot and I hung out together at CMU, when he was working with Andy Witkin doing amazing graphics stuff, and I was working with Brad Myers doing Lisp user interface stuff. That was when I finally bit the bullet and learned X-Windows so I could hate it better, and started porting SimCity from NeWS to TCL/Tk. (The unix-haters X-Windows chapter was the result of that.) https://www.cmu.edu/homepage/creativity/2012/winter/spot-on.shtml https://www.cmu.edu/homepage/creativity/2012/winter/spot-on.... https://www.cs.cmu.edu/~aw/people.html https://www.cs.cmu.edu/~aw/people.html http://www.donhopkins.com/drupal/node/69 http://www.donhopkins.com/drupal/node/69 http://www.art.net/~hopkins/Don/unix-haters/x-windows/disaster.html http://www.art.net/~hopkins/Don/unix-haters/x-windows/disast...
- brians 9y agoAnd remote execution.
- deleted 9y ago[deleted]
- spot 9y agosounds like you don't know how it works. please check out the code and LMK if you find any real bugs. it does not run downloaded code.
- brians 9y agoI uninstalled Electric Sheep after http://www.cvedetails.com/cve/CVE-2005-4581/ http://www.cvedetails.com/cve/CVE-2005-4581/
- spot 9y ago> This local exploit to the sheep client does not pose a significant threat as electricsheep does not setuid(0). > The vendor was notified on November 18, 2005. The vendor was extremely responsive and cooperative in regards to these security issues. All issues are fixed in the CVS HEAD of Electric Sheep client development and will be included in the next release. that's not remote code execution and in a 12 year old version that was fixed right away.
- IpV8 9y agoMan thats a throwback!
- spot 9y agowhat's new is the subscription version in high definition. it's 10x better than it was...
- dylanz 9y agoHoly sh*t... you’re serious! I used to run this 10+ years ago and honestly hadn’t heard a reference to it since. If it wasn’t for your comment (which I initially thought was sarcasm), I wouldn’t be digging in again. Thank you! Edit: you’re Scott. I had no idea :) Much respect and thank you for all the work you did on the project! My kids are getting installs soon.
- spot 9y agothanks!
- DonHopkins 9y agoNo, it's 1.0e+10 better! ;) At one point I though you'd completely changed the algorithm and put in a new rendering engine or something, because it started doing stuff like I'd never seen it do anything like before. But it kept on doing even more stuff like I'd never seen it do anything like before, so I asked you about it, and you said no you hadn't rewritten it, and what it looks like is out of your hands and no longer under your control at this point.
- spot 9y agothanks don!
- leggomylibro 9y agoI like the name, but...do the computers care about the sheep?
- yellowapple 9y agoElectric Sheep ships with Slackware, which I've always found to be a really cool little feature. Certainly one less thing to install :)
- morganvachon 9y agoSlackware is perhaps the most underrated current Linux distro. Not much has changed on the surface in the past decade or more, yet underneath it's a thoroughly modern system that is just fine for daily use. I find it amusing that Electric Sheep must be compiled by the user for Ubuntu (the "user friendly" Linux) yet is one-click-easy to install on Windows and macOS, and is installed by default on Slackware.
- spot 9y agothe main website: https://gold.electricsheep.org/ https://gold.electricsheep.org/ (there are installers for mac and windows)
- PascLeRasc 9y agoI'm gonna highjack this thread to ask if anyone has any recommendations for scifi books to read after DADOES and Neuromancer. I sped-read them both after seeing the new Blade Runner and absolutely loving it and both of those books, though PKD's writing is a little 'different'.
- zaphod12 9y agoSnow crash. It's also cyberpunk (closer to neuromancer) and phenomenal
- 52-6F-62 9y agoI'm currently reading Cryptonomicon because of somebody's recommendation on here. I'm not very deep in just yet, but I'd already recommend it.[0] Also, the movie for Ready Player One is coming out and the book is alright, too. Though it's a little heavy on the hipster/nostalgic wankery, it's still a good story. Kept me reading. It's also an interesting take on overpopulation, class divides, and the future role of VR. Steven Spielberg is directing the movie, so I'm kind of looking forward to seeing it.[1][2] --- [0] https://en.wikipedia.org/wiki/Cryptonomicon https://en.wikipedia.org/wiki/Cryptonomicon [1] https://en.wikipedia.org/wiki/Ready_Player_One https://en.wikipedia.org/wiki/Ready_Player_One [2] https://en.wikipedia.org/wiki/Ready_Player_One_(film) https://en.wikipedia.org/wiki/Ready_Player_One_(film)
- dylanz 9y agoCryptonomicon and Snow Crash are probably in my top 5 favorite books of all time. Enjoy the read!
- DonHopkins 9y agoCryptonomicon's sub-plot about Alan Turing got me interested in reading Andrew Hodges's biography of Alan Turing, "Alan Turing: The Enigma". http://www.turing.org.uk/book/ http://www.turing.org.uk/book/ So did Tom Jenning's excellent review of the first edition of that book from 2001. After Tom wrote that review, Andrew Hodges later published an even more comprehensive second edition of that book, on which the movie "The Imitation Game" was loosely based. https://en.wikipedia.org/wiki/The_Imitation_Game https://en.wikipedia.org/wiki/The_Imitation_Game Tom Jennings also created FidoNet, published Homocore, and built an electromechanical paper tape driven storytelling machine art installation that incorporated parts of the book and his review. https://www.amazon.com/review/R2IDYFOKQX8C9T https://www.amazon.com/review/R2IDYFOKQX8C9T “. . . Turing was a difficult person: an unapologetic homosexual in post-Victorian England; ground-breaking mathematician; utterly indifferent to social conventions; arrogantly original (working from first principles, ignoring precedents); with no respect for professional boundaries (a ‘pure’ mathematician who taught himself engineering and electronics).” https://en.wikipedia.org/wiki/Tom_Jennings https://en.wikipedia.org/wiki/Tom_Jennings Aside from creating the most influential protocol for networking computer bulletin boards, Jennings built Wired magazine's first internet presence, wrote the portable BIOS that led to Phoenix Technologies BIOS, ran an early regional internet service provider, The Little Garden (later incorporated as TLGnet, Inc), and maintains an informal archive of Cold War science and technology. http://machineproject.com/files/press/tomjennings_artus.php http://machineproject.com/files/press/tomjennings_artus.php Jennings's installation presents a conglomerated contraption of antique message devices, connected by cords and wires and plugs as in an assembly line, all intertwined like the participants in an orgy. A button placed before the piece invites the viewer to push it, and doing so the machines come alive. A typewriter with no typist loudly manufactures the story. On the page a disconnected segment of inky narrative describes a boyhood in which Turing spoke with his too-high voice much too often, plus another cryptic bit about his grave disappointment concerning his treatment by the British government and something about two men, random fragments randomly served by a database. Lights blink on another quaint little device and holes are punched in various rolls of tape that unspool onto the floor, adding to the already significant pile of coiled dotted paper. A final note is struck by an odd, tape-recorder-like noisemaker that seems to bespeak, unintelligibly, a further translation of the story generated by these melancholy machines. http://machineproject.com/2003/events/tom-jennings-story-teller/ http://machineproject.com/2003/events/tom-jennings-story-tel... Story Teller, an installation by Tom Jennings, is an experimental narrative about British mathematician/code breaker Alan Turing told using obsolete media — perforated paper tape, teletype, phoneme-speech, glowing phosphors and ink-on-paper. http://worldpowersystems.com/products/Story-Teller/ http://worldpowersystems.com/products/Story-Teller/ The logical mechanisms within Story Teller are in fact exactly "Turing Machines", and through no coincidence its symbols are stored on data-storage perforated tape of his era; with only 128 possible symbols on the tape (though any number of them, and in any order) Story Teller tells a story of Turing, in text, speech, and time. The components of the configuration used for the Turing story are the Model 3 Tape Reader, the Model 31 Vocalizer, the Gallery Controller, and a Teletype Corporation Model 28 teletype, suitably modified to work in the Story Teller system. Other configurations, such as for speech setup only, are possible.
- CaliforniaKarl 9y agoI just learned about checkinstall. That’s really cool!
- TheArcane 9y agoMe too! Is this how deb packages are usually made?
- _joel 9y agoNo, generally there is a debian directory with things like rules, control file, copyright etc. A .deb is basically a tarball with some manifest information. You can build 'non-standard' packages in this way (also see FPM[1] - which will do this and more rpm etc). However if you ever want to upstream a package, there are guidelines that debian produce around this. [1] https://github.com/jordansissel/fpm https://github.com/jordansissel/fpm
- w-ll 9y agoCan the author of Milkdrop please open source or release another version purely as a a/visualizer.
- DonHopkins 9y agoI have spent so many hours staring at Electric Sheep, thinking and wondering about how it works, that I finally looked it up, and found the papers about it! It took less time to read the papers than it took to stare at the screen all day tripping out and wondering, but I like to do both. The Flame Algorithm Flames are algorithmically generated images and animations. The software was originally written in 1992 and released as open source, aka free software. Over the years it has been greatly expanded, and is now widely used to create art and special effects. The shape and color of each image is specified by a long string of numbers - a genetic code of sorts. http://flam3.com/ http://flam3.com/ The Fractal Flame Algorithm http://flam3.com/flame.pdf http://flam3.com/flame.pdf Evolution and Collective Intelligence of the Electric Sheep http://draves.org/aoae07/draves-aoae07.pdf http://draves.org/aoae07/draves-aoae07.pdf The Electric Sheep and their Dreams in High Fidelity http://draves.org/npar06/npar06draves.pdf http://draves.org/npar06/npar06draves.pdf infinite evolving crowdsourced artwork https://github.com/scottdraves/electricsheep https://github.com/scottdraves/electricsheep Copyright Spotworks LLC GPL2 Licensed see https://github.com/scottdraves/electricsheep/blob/master/client_generic/COPYING https://github.com/scottdraves/electricsheep/blob/master/cli... 2015.05 moved from code.google.com repo 2011.01.30 based on revision 1546 on sf.net The Electric Sheep is a cyborg mind. It harnesses the collective intelligence of 450,000 computers and people to create abstract art with mathematics and Darwinian evolution. The result is seamless, organic, and infinite. See also http://electricsheep.org http://electricsheep.org and http://scottdraves.com http://scottdraves.com . The rendering engine is a separate project at https://github.com/scottdraves/flam3 https://github.com/scottdraves/flam3
- chris_wot 9y agoI needed to run automake --install-missing
- encryptThrow32 9y agoIf you want make Fractal Flames (which is the algorithm that makes Electric Sheep videos) try apophysis7x This is a windows tool that works sufficiently well with wine. https://sourceforge.net/projects/apophysis7x/ https://sourceforge.net/projects/apophysis7x/
- mmjaa 9y agoI love it, but I hate the registration options and I do not want to pay $$ for this. Maybe I'd be happier if there were a 'mine bitcoin' option instead?