Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Search - "turing"
Google: "Please prove you're a human."
Me: "Hello Google, I'm human!"
Google: "Prove you're a human..."
Me: *Stabbing my finger and dripping blood on the computer*
Google "Prove you're a human!!"
Me: *Crying, laughing, expressing feelings*
Google: "Prove you're a human I said!!!"
Google:" Thank you."4
Facebook: "Our facial recognition automatically tags people in pictures."
Tesla: "Our deep learning algorithm drives cars by itself."
Andrew Ng: "I predict patients' likelihood of dying with 99% accuracy."
Google: "You know one of our algorithms is going to pass the Turing test very soon."
Wall Street: "We use satellite images to predict stock prices based how filled car parks of specific stores are."
The remaining majority of data sciencists: "We overfit linear models."2
I told my colleague today that he didn't pass the Turing Test.
He did not understand.
Which proves my point.
A is for Assembly, a wizard's spell
B is for Bootstrap, so bland and the same. And also for Brainf*ck, will blow you away
C is for COBOL, your grandad knows that
D is for daemon, your server knows what
E is for Express.js, you node what is coming
F is for FORTRAN, which is perferct for sciencing
G is for GNU which is GNU not UNIX
H is for Haskell using functional units
I is for Intance, An action of Object
J is for Java plays with them Always
K is for Kotlin, Android's new toy
L is for Lisp, scheming a ploy
M is for Matlab, who knows how it works
N is for Node a bloatware of code
O is for Objective Pascal, you did not expect that
P is for programming, we all love to do that
Q is for Queries, A database is made
R is for R, statistics are great
S is for Selenium, you have to test that
S is for Smalltalk, let's make it all brief
T is for Turing Test, how human is this?
U is for Unix, build with all talents
V is for Visual Studio, built with all laments
W is for Web, lets build something cool
X is for XHTML, remember all that?
Y is for Y2K, I'm tired as f*ck
Z is for Zip, let's zip is all now.
Get yourself coffee and back to the grind.8
We had to design a Turing machine that gets on one strip a number in binary form and writes on a different strip the rounded down square root for it.
I did. And then I kinda implemented it in 16bit Assembly.11
reverse turing test in which you have to convince machine that you are a human... oh wait we already have captcha2
found this gem today.
captcha - Completely Automated Public Turing test to tell Computers and Humans Apart.
ahh, seems promising!!3
"Enigma machine kep private the communications done by Nazi. It was a really difficult code to break because it changed each day. There was a man in England, Alan Turing, who broke it. He's nowadays known as one of the fathers of the Computer Science. I will show in the next lessons how you can simulate Enigma coder just with an easy C program of 60-70 lines. In the WW2 this was considered a military-level safe code. Thanks to mathematicians, computer scientist and analyst and thanks to their work in the last 60 year, you have access to a systems of several orders of magnitude more efficient and secure when you buy a videogame online."
That really fucking inspired me.8
I just saw a LinkedIn post where some guy suggested to fix gender bias in Google Translate by a few lines of JS code replacing every "he" or "she" by "he/she". Damn, give that man a Turing award, he solved the problem of biased models!!!
I love that his solution is completely contextless and will allow men to finally have periods and give births. Also, that the idea of bias embedded in models in general is completely lost on him.62
CAPTCHA meaning: "Completely Automated Public Turing test to tell Computers and Humans Apart".
Proof the the CS community is bad at creating acronyms.4
From the guy who wrote all the Programming Microsoft books and the Annotated Turing book. Comes this book.
This book is great for beginners great for people who don’t know a lot about software and how computers work, simple read. I like it because it also gives a different prospective, beginning at Morse code and works up from there all the way up to high level languages.
The book gives snippets of code to discuss it not really a tutorial book. It’s a different type of book that all people could understand.
I feel like the word "code" is way too overused and more of a buzzword. There are all these sites that say "learn to code using HTML in 2 hours!" Those titles are great for getting people interested but I feel like they hurt the "reputation" of the word.
There are so many people that come to me and say they are HTML coders and know the entire language. But then they can only make a site that says "hello world" with maybe a link and a colored background.
Also. Can these sites please explain that html isn't really programming and is more like fancy documentation? Html + CSS may be Turing complete, but they aren't programming languages and in my opinion, shouldn't be treated or referd to as such.
If the message you got from this is "ewpratten doesn't like front end web development" , you are wrong. I think it's great.
Anyways.. what are you guys' opinions on this?9
Just watched The imitation game, the movie about Alan Turing. Really doesn’t help me to keep faith in humanity when you see that the guy who helped win WWII, saved about 14 million lifes AND is at the origin of all computers has been pushed to suicide because he was gay.
On those sad words, if you’ll excuse me, I now have to code an enigma machine, a Turing machine and then try to code something to break the enigma.7
I'm not scared of a computer passing the Turing Test. I'm terrified of one that intentionally fails it.
I just found a game (have not played it yet) that I think everyone here will cream over.
It's an insanely detailed hardware/ low level/ make-your-own-computer game.
I watched the trailer and it sets you up by teaching you logic gates and basic circuitry.
Then, it eventually teaches you how to build your own computer using these gates.
Then, you start creating your own assembly language using the computer you made.
Then, you use your computer to solve problems like sending a robot through a maze or just building snake on a display.
Absolutely check it out, it's on sale for $13 USD. I just bought it. Turing Complete on Steam.8
Gaddammit. My night was going great. Skimming a Dice article, my eyes caught the following: "...to be considered, a language must be Turning complete..."
It's like fingernails on a chalkboard.
Turing complete, motherfuckers, get it right.3
I’m not scared of a machine that passes the turing test, I’m scared of the one that intentionally fail it1
Just applied to a job with Microsoft with no professional dev history at all... I consider it a Turing test..3
Instead of investing in a rubber ducky for explaining my coding bugs I decided to have Alan Turing be my listener. At least he'll be more understanding than a pretentious biased rubber duck!2
While Google is developing breakthrough AI systems that might quite possibly pass the Turing tests in the near future, my university suggests I learn JQUERY and calls the course Advanced Web Programming4
1) HTML turing complete
2) Kardashian programming language
3) EU resolution that forbids accepting and merging pull requests without court order.
Because why not.2
Running code in a JVM ... which is a virtual machine...
Inside a VM that runs Linux...
Inside a host OS that runs on native...which runs on a CISC processor... that internally runs a RISC architecture... so that makes the CISC a VM...
The RISC architecture I am pretty sure runs on Elf Magic... I am fairly certain Turing was an Elf working for Santa...
So I am really running my code on VM Elf Magic9
Did you know german was turing complete?
Do you know german?
Jeff Dean Facts (Source: God)
Jeff Dean once failed a Turing test when he correctly identified the 203rd Fibonacci number in less than a second
Jeff Dean compiles and runs his code before submitting, but only to check for compiler and CPU bugs
Unsatisfied with constant time, Jeff Dean created the world's first O(1/n) algorithm
When Jeff Dean designs software, he first codes the binary and then writes the source as documentation
Compilers don't warn Jeff Dean. Jeff Dean warns compilers
Jeff Dean wrote an O(n^2) algorithm once. It was for the Traveling Salesman Problem
Jeff Dean's watch displays seconds since January 1st, 1970.
gcc -O4 sends your code to Jeff Dean for a complete rewrite
My coworker found out that Powerpoint is Turing Complete, so now he wants to write an operating system in Powerpoint. Kill me now...1
Onthisday in 1912, brilliant Codebreaker, genius computer scientist, Alan Turing was born.
As we remember his remarkable life, and tragic death.
Sooooo.... I just read that CSS 3 is actually Turing complete. So ha to all of you that say CSS isn't a programming language. It's been proven that it is. HA. This is the second greatest day of my life, only after finding out that Powerpoint is Turing complete. Yeah.
Someone mentioned being frustrated with people who answer "either/or" questions with "yes". I figured out why. They are not human. They are a robot and their processing of language is failing.
A simple question:
Q: The car is red or the car is green?
The car is red. Yes, True
The car is green. No, False
The car is red OR the car is green.
True OR False
True || False = True
True = Yes
So they dissected the language like a computer treating "or" as a logical OR. This proves they are a robot pretending to be human. They failed the Turing test.8
Our Code everlasting
The all creating One
Through Our Holy Lines
Konrad Zuse our Savior
I believe in Clean Code
I believe in Free Software
I believe in Open Source
Our Code is three in one
I believe in the bug-free project
That'll be compiled again
For I believe in the name of Alan Turing
Just watching Google io and I swear the new Google Assistant just passed the Turing test?
The assistant called and made a haircut booking over the phone with a human and it seemed so human like!
Turing test is to determine between a machine and human right?4
I miss the old steam sales where you could bag some really good deals if you just payed some attention. Nowadays though they just develop some rinse and repeat novel game, event or something and the deals are predictable. Max 50% if the game still got some steam (like stardew Valley) and 66-90 if the game is fading into obscurity (Turing Test)
If windows 10 is the last version of windows and all new progress will come as feature updates,
i) How will Microsoft release their currently being researched ReFS file system?
ii) does this mean that windows 10 is turing complete OS?
BTW I use arch ;P
After watching The Imitation Game and understanding the Turing machine, I've got so much respect for every single thing a computer can do! 🙂3
Once i worked on an application which has very long form and submit to a soap endpoint (post). I felt my life was so pointless when testing after i made changes. So I automated the testing by generating post request so i can just run it.
I filled the user name with Brandon Boyd, Alan Turing or Ryan Gosling. And it increments like Boyd1, Boyd2.
Once my colleague found a bug, the data never get saved but all the boyds persists. He knew it was me, who uses that kind of name
My barbaric manager (was involved) kind of pointed his finger at me. I sweat a bit though i couldn't find logical explanation why Boyds stay. but turned out someone changed the sqlscript.
I haven't laughed like that for a long time :D
PowerPoint Turing Machine:
Just did my interview with Turing & OMG!
2 questions, total of 30 mins to answer both questions, and there's a dude with access to your screen, camera & microphone watching your every move.
Went horribly. Utter failure. Not expecting to hear back from them.
Questions weren't related to the skills I said I had. They were general questions that could be answered in any language. I honestly wasn't ready to write code to split an array of numbers into 3 equal parts whose values when added would equal.
FML. Fuck this shit. I'm tired of all the bullshit (mine included)!19
So... Aparently HTML5&CSS3 is turing complete. At least according to this: http://beza1e1.tuxen.de/articles/...
Does that mean HTML counts as a programing language now? :P7
A bot that passes the Turing test so easily that it makes you question about your own consciousness!2
Argh! (I feel like I start a fair amount of my rants with a shout of fustration)
Tl;Dr How long do we need to wait for a new version of xorg!?
I've recently discovered that Nvidia driver 435.17 (for Linux of course) supports PRIME GPU offloading, which -for the unfamiliar- is where you're able render only specific things on a laptops discreet GPU (vs. all or nothing). This makes it significantly easier (and power efficient) to use the GPU in practice.
There used to be something called bumblebee (which was actually more power efficient), but it became so slow that one could actually get better performance out of Intel's integrated GPU than that of the Nvidia GPU.
This feature is also already included in the nouveau graphics driver, but (at least to my understanding) it doesn't have very good (or none) support for Turing GPUs, so here I am.
Now, being very excited for this feature, I wanted to use it. I have Arch, so I installed the nvidia-beta drivers, and compiled xorg-server from master, because there are certain commits that are necessary to make use of this feature.
But after following the Nvidia instructions, it doesn't work. Oops I realize, xrog probably didn't pick up the Nvidia card, let's restart xorg. and boom! Xorg doesn't boot, because obviously the modesetting driver isn't meant for the Nvidia card it's meant for the Intel one, but xorg is to stupid for that...
So here I am back to using optimus-manager and the ordinary versions of Nvidia and xorg because of some crap...
If you have some (good idea) of what to do to make it work, I'm welcome to hear it.6
SE != CS
I didn't know this when I started my CS education. The dean of CS undergrad said "we are not here to make programmers" and I was so confused, but now I get it. CS is about the fancy theory and the boring Turing machines and what not. I don't want to do that! I want to write something impressive and awesome and cool-looking!
I wish they would have told me the difference.6
I just learnt that HTML + CSS3 with user interaction is Turing-complete. How cool is that shit!?
The possibilities are endless. Server-side HTML/CSS. Skynet in HTML/CSS. An OS in HTML/CSS.
Me: Interview is in 3 hours, I'm prepared, it's non technical anyway, just be yourself.
Brain to me: What the fuck is big 'O' notation? Objects you mean chairs? Turing? That's some kind of robot right?
Also me: fuck....1
Respect to all women in CS. They are in fact better when it comes to clean code and concept.
Prof. Kamala Krithivasan, is teaching some hardest shit in CS.
That feeling when you sit down and finish a final project for a class in one night 😎
☑️ Turing Machine Interpreter2
It's sort of two separate projects although they are very tightly related.
The first is a pattern combination library and parsing engine. It takes a superficially similar approach to Regex or parser combinators, but with some important underlying differences.
The second is a specialized (not turing complete) language for rapidly defining full language grammars and parsers/lexers for those languages.
Have my THEORY OF COMPUTATION exam tomorrow 😭
Shit load of YouTube videos left to cover. Turing machine, Chomsky-Normal form, Code generation... I'm so ded. Fuck my soul :/3
So I found myself in a situation where I scored 50% on Turing test. How can I be sure that I am human?
For the reference:
I turned my computer off. When I came back it said "Reboot: System Halted".
I think my computer has a halting problem.
Suppose you made a tool for your STL that throws compile-time errors when trying to copy references, so your pointers remain tidy.
Suppose also that the language has a a turing-complete preprocessor that can be used to throw useful errors.
Then WHY THE FUCK DOES UNIQUE_PTR NOT OVERRIDE THE DEFAULT ERRORS WHICH TELL ME NOTHING ABOUT WHAT I FUCKED UP BUT PRETEND UNIQUE_PTR IS AT FAULT FOR NOT DEFINING "OPERATOR=" ?
Lol just realized I share my birthday with Alan Turing...
Brb after I've figured out how to react to this piece of info coz rn I'm breaking my head over Turing machine for my TOC exam.
so someone just proved powerpoint animations are turing complete. Powerpoint is the new hype programming language :D
We have come a loooong way in tech. Thanks tech ancestors!
I do have one name on the top of my head.. thanks Mr. Turing!
Why is it that most people that reply to feedback/support forms of just about any web site in general are complete dimwits? If they are people, that is. In that case, congratulations! You've just passed the inverted Turing test!2
Stop giving us assignments that are meant to remake old stuff (like "construct a Turing Machine Simulator" or "Make a compiler").3
Programming is a skill best acquired by practice and example rather than from books 💙
- Alan Turing1
I often read CSS and HTML are turing complete, but I can‘t figure out why. How can you loop with them?4
cypress sucks. Who thought that was a good idea to give a human task to automation? Robots still can't pass the fucking turing tests asaik
worked on a turing machine that is simulated in Java. was quite fun to do wish I had some more better Projects in my file.
Back then as teenager meddling around with QBasic I intuitively realized that you could instruct this machine to do whatever I want - now I could stick the Turing-Church-Hypothesis label to that notion, but I think the experience and feeling of that potential power of programming goes without abstract algebra.
The problem of course: What to do with it? First thing we programmed was a digital telephone book. A chess program? - That's still the thing with apps nowadays I suppose. What should it do? Steer a nuclear power plant or recognize cats on pictures?
(As I didn't know what to do with it back then, I turned to physics and mathematics only to get a job all the university stuff was pointless for but required the skills I taught myself as a 17 year old.)
I was watching an Ancient Aliens episode called "Beyond Roswell". The show described the idea of some of our tech being seeded slowly by introducing alien technology to specific companies. They suggested that computing technology has advanced very fast and introducing this tech could be part of that.
At first I was kinda pissed about this. I have read about the creation of the first transistor back in the 40s or 50s. WWII really advanced our need for computing devices such as what Turing built. Then I realized a lot of the explosion of computer tech did occur after key ET events. This kind of made me wonder how much is "us" and how much is ET tech. I also realized it can take a lot of effort to understand something really advanced. So reverse engineering can take a LOT of effort to figure these things out. Being seeded by external tech does not take away from humans at all.
A parallel to this is a programmer that learns how to use a C++ compiler. They could go their whole career without ever understanding how the compiler itself is doing its job. I find myself wanting to learn how compilers work and started down this path. I look at the simple grammar I have learned to parse. Then I look at the C++ grammar and think "How can I ever learn to do that?" So I see us viewing potentially advanced things and wondering how the heck can we ever learn to do that. The common reaction when faced with such tech would be disbelief and in some cases ridiculing the messenger. When I was a kid the idea of sending a picture over a phone was laughable. Now this is common and expected. It was literally a scifi concept when I was a kid.
So, back to the alien tech. I am now thinking it would be cool to be working with alien technology through computing. This is like scifi stuff now! So what if what we have was not all invented here (Earth). If anything this will prepare us programmers to get jobs working for alien corporations writing ship level programs and brain interfaces. Think of it as intergalactic resume building. 😉
Who or what company do you think did the greatest contribution to the computing world we know today? Turing? Xerox?3