Skip to content

Instantly share code, notes, and snippets.

View masapico's full-sized avatar
💭
😊

Masahiro Arakane masapico

💭
😊
  • Japan
View GitHub Profile
@hyuki
hyuki / chat.md
Created March 17, 2023 01:12
ChatGPT と結城浩の対話(矛盾や反復を含んだ対話によってAIと人間の識別は行えるか)

こんにちは。今後、GPT-4を使ったアプリケーションやサービスがたくさん登場してくると思います。その中には、たとえばSNSを利用したbotもたくさん出てくるでしょう(現在でもすでにありますけれど)。そこで質問なんですが、SNSでおしゃべりしている相手が、人間なのか、GPT-4などの技術を使ったAIなのかを識別するにはどのような会話をしてみればいいでしょうか。一般的なAIでは難しいかもしれないので、GPT-4に限ってもいいです。あなたの考えを聞かせてください。

GPT-4のような高度なAIと人間を識別するのは、時に難しいことがあります。しかし、いくつかの方法を試してみることで、相手が人間かAIかを見極めることができるかもしれません。

  1. 複雑な感情やニュアンスについて尋ねる: AIは感情やニュアンスを理解するのが苦手です。複雑な感情を表現する文章やシチュエーションについて尋ねてみて、その反応を見てください。
@astaxie
astaxie / IsTextUTF8.go
Created July 18, 2012 15:53
golang IsTextUTF8
func IsTextUTF8(inputStream []byte) bool {
encodingBytesCount := 0
allTextsAreASCIIChars := true;
for i := 0; i < len(inputStream); i++ {
current := inputStream[i]
if (current & 0x80) == 0x80 {
allTextsAreASCIIChars = false
}
@phrozen
phrozen / SegfaultNanocWindows.txr
Created February 24, 2012 00:07
Nanoc Segfaults Ruby1.9.3p125
Loading site data...
Compiling site...
C:/Ruby193/lib/ruby/gems/1.9.1/gems/nanoc-3.3.1/lib/nanoc/cli/commands/compile.rb:220: [BUG] Segmentation fault
ruby 1.9.3p125 (2012-02-16) [i386-mingw32]
-- Control frame information -----------------------------------------------
c:0044 p:---- s:0183 b:0183 l:000182 d:000182 CFUNC :new
c:0043 p:0037 s:0180 b:0180 l:000d9c d:000d9c METHOD C:/Ruby193/lib/ruby/gems/1.9.1/gems/nanoc-3.3.1/lib/nanoc/cli/commands/compile.rb:220
c:0042 p:0070 s:0175 b:0175 l:0007e8 d:000174 BLOCK C:/Ruby193/lib/ruby/gems/1.9.1/gems/nanoc-3.3.1/lib/nanoc/cli/commands/compile.rb:155
c:0041 p:---- s:0171 b:0171 l:000170 d:000170 FINISH
@igrigorik
igrigorik / ruby-1.9-tips.rb
Created February 3, 2011 17:19
Ruby 1.9 features, tips & tricks you may not know about...
def tip(msg); puts; puts msg; puts "-"*100; end
#
# 30 Ruby 1.9 Tips, Tricks & Features:
# http://www.igvita.com/2011/02/03/new-ruby-19-features-tips-tricks/
#
tip "Upgrading to Ruby 1.9 is simple: rvm install 1.9.2 && rvm --default 1.9.2"
tip "Ruby 1.9 supports named captures in regular expressions!"