นี่คือ Ghostty เครื่องมือที่ช่วงนี้ Mitchell Hashimoto ผู้ร่วมก่อตั้ง HashiCorp ทุ่มเวลาให้เกือบทั้งหมด

เปิดตัว Ghostty 1.0 - เทอร์มินัลอีมูเลเตอร์ความเร็วสูงแบบข้ามแพลตฟอร์ม
libghostty กำลังมา

เขาสนับสนุน agentic coding และพูดว่าการแชร์เซสชันสำคัญมากจริงๆ
แต่ลิงก์ส่วนใหญ่เชื่อมไปยังเซสชันของ AMP นะ Amp - เครื่องมือ agentic coding

 

รีวิวจากผู้ใช้น่าสนใจดีนะ

  • ส่วนที่ชอบที่สุดคือสามารถแชร์ทั้งเซสชันแบบรวมศูนย์ได้ (Mitchell Hashimoto)
  • ใช้มาครบ 130 วันแล้ว และ Amp คือเอเจนต์/เพียร์โปรแกรมเมอร์ที่ดีที่สุดอย่างไม่ต้องสงสัย
  • พอลองใช้ Codex แทน Amp ก็ยิ่งรู้สึกขอบคุณกับระดับของ policy ที่ Amp มีให้ รู้สึกสงสารคนที่ติดอยู่กับ Claude Code หรือ Codex
  • ยังลองใช้ CC, Cursor Agent และอื่น ๆ อยู่เรื่อย ๆ แต่สุดท้ายก็กลับมาที่ Amp ตลอด มันมีอะไรบางอย่างที่ต่างออกไป (It's built different.)
  • ใช้ Amp กับ GPT5 และ Sonnet4 อยู่ แล้วรู้สึกเหมือนเอาอะไรบางอย่างไปเพิ่มพลังให้ Claude จนแทบไม่อยากเชื่อว่าใช้โมเดลเดียวกับ CC
 

> พูดตามตรง ผมไม่ได้ตื่นเต้นกับอนาคตที่ขับเคลื่อนด้วย AI เท่าไรนัก ผมไม่ได้กังวลว่า AI จะฆ่าพวกเรา แต่สิ่งที่น่ากังวลกว่าคือ คนที่ไม่มีจริยธรรมหรือศีลธรรมจะสามารถสร้างความเสียหายให้สังคมได้ด้วยความพยายามที่น้อยลง

เป็นประโยคที่ดีนะ

 

เนื้อหาการบรรยายค่อนข้างยาว ดังนั้นถ้าใครอยากทราบรายละเอียดทั้งหมด แนะนำให้อ่านบทความในลิงก์ครับ

แล้วผมจะสรุปเนื้อหาการบรรยายในวันที่สองมาลงให้เร็ว ๆ นี้ครับ!

 

แม้จะสนใจ helix อยู่เป็นพัก ๆ เพราะความสะดวกของการตั้งค่าอย่าง LSP และปลั๊กอิน แต่เพราะมือคุ้นกับ vi/vim มากเกินไป เลยเปลี่ยนได้ไม่ง่ายนัก

 

ไม่มีคอนเทนเนอร์อย่างเป็นทางการ เลยทำให้การตั้งค่าเริ่มต้นค่อนข้างยุ่งยากนิดหน่อยครับ

 

น่าจะเหมาะกับการจัดการเอกสารแบบ self-hosting นะครับ~
ให้ความรู้สึกเหมือน Docusaurus เลยครับ

 

พูดกันตรง ๆ ผมว่ามันเป็นเรื่องที่ใช้ได้กับสาย Java กับ Python เป็นหลัก ระบบนิเวศเหล่านี้ก็มีทั้งความยึดติดว่าภาษาของตัวเองเหนือกว่า และวัฒนธรรมที่ค่อนข้างโดดเดี่ยวในเชิงกระบวนทัศน์อยู่พอสมควร
ถ้ามองโดยอิงจาก Python เนื้อหานี้ก็ถือว่าตรงอยู่ แต่พอได้เรียนหลายภาษาแล้ว ส่วน 5% นั้นก็รู้สึกว่าเว่อร์ไปมากพอสมควรนะครับ

 

ตัวอย่างคือเอกสารที่ดีที่สุด

มาที่ Go กันเถอะ ที่ซึ่งโค้ดก็คือเอกสาร~
พวกเราเปิดดู test code แล้วพัฒนากันได้แม้ไม่มี README

 

ก่อนหน้านี้ก็ชอบอ้างโน่นอ้างนี่ว่าเป็น kit แล้วเข็นแต่ฟีเจอร์จุกจิกไร้สาระออกมาเยอะแยะราวกับยิ่งใหญ่มาก...สมเป็น Apple จริงๆ ได้อย่างเสียก็เสียดาย

 

บริบทอาจต่างกันเล็กน้อย แต่ที่เกิด tutorial hell ขึ้นก็เป็นเพราะเฟรมเวิร์กทิวทอเรียลไม่ได้ถูกใช้เป็นสื่อการสอน CS พื้นฐานด้วยเช่นกัน
ผู้เริ่มต้นที่ดู Django tutorial แล้วลองทำ poll app จะไม่สามารถสร้างบล็อกเองได้ ก็เพราะ Django tutorial เป็นบทความที่อธิบาย Django ให้คนที่รู้อยู่แล้วว่า HTTP คืออะไร, template คืออะไร, WS คืออะไร, DB คืออะไร ฯลฯ ไม่ใช่บทความที่อธิบายเว็บเอง มีบริบทจำนวนมากถูกละไว้ใน Django tutorial มาก และผมคิดว่านี่อาจเป็นสาเหตุที่ทำให้เกิด tutorial hell
การลองเขียน Django tutorial ใหม่ให้เป็นฉบับสำหรับคนที่เพิ่งเริ่มเขียนโปรแกรมวันนี้เป็นวันแรกก็ดูจะเป็นโจทย์ที่น่าสนใจเหมือนกัน เช่น อธิบายโครงสร้างของ HTTP ก่อน แล้วค่อยอธิบายว่า Django จัดการแต่ละองค์ประกอบอย่างไร

 

ฉันใช้ KT กิกะไวไฟอยู่ โดยตั้งค่าแชนเนลแบนด์ไว้ที่ 80MHz พอลองเปลี่ยนเป็น 40MHz แล้วเปรียบเทียบผลลัพธ์ networkQuality ของ macOS สำหรับฉันพอเปลี่ยนเป็น 40 แล้ว ทั้งเรื่อง responsiveness และประสิทธิภาพก็ตกฮวบเลย

 

ฉันเลยลองทดสอบอย่างอื่นดูเพราะคิดว่าน่าจะมีกรณีแบบนี้อีกสักไม่กี่อย่าง ปรากฏว่าแม้จะไม่สม่ำเสมอ แต่บางครั้งปลาดาว (Starfish) ก็หลุดเข้าลูปเหมือนกัน ถ้าลองซ้ำๆ ต่อให้ไม่เข้าลูป ก็จะมีคำตอบที่ดูสับสนออกมาอย่างน้อยหลายครั้งอยู่ดี แต่ต้องถามเป็นภาษาอังกฤษ ไม่ใช่ภาษาเกาหลี คิดว่าน่าจะเป็นการผสมกันของสองคำ (Star+Fish) กับสัตว์ที่น่าจะมีเป็นอีโมจิ เลยกลายเป็นช่องทางโจมตีมั้ง ฮ่าๆ

บทสนทนา ChatGPT

 

Settings > Accessibility > Display & Text Size > Reduce Transparency
Settings > Accessibility > Display & Text Size > Increase Contrast
Settings > Accessibility > Display & Text Size > Differentiate Without Colour

ตั้งค่าแบบนี้แล้วเหมือนหายจากมะเร็งเลย

 

ผมนึกว่ามีแค่ผมคนเดียวที่หัวไม่ดีพอจะอ่านเอกสารทางการแล้วไม่เข้าใจ 555
เอาจริง ๆ แค่โยนตัวอย่างมาให้แล้วอธิบายนิดหน่อยก็เข้าใจได้เร็วเลย.....

 

งั้น PHP ก็คงเป็นได้ทั้งตัวอย่างที่ดีและตัวอย่างที่แย่ที่สุดเลยนะ

มันเป็นตัวอย่างที่ดีตรงที่ในเอกสารทางการสามารถอัปโหลดคอนเทนต์ที่ผู้ใช้มีส่วนร่วมได้ จึงดูตัวอย่างโค้ดที่หลากหลายได้

...แต่ก็เป็นตัวอย่างที่แย่ที่สุดตรงที่ PHP มี BC แบบละเอียดอ่อนของฟังก์ชันในตัวอยู่เยอะมาก และตัวอย่างที่มีคนช่วยกันเพิ่มเข้ามาก็ล้วนเป็นของเวอร์ชันสมัยโบราณ ทำให้มีสิ่งที่ต่างจากการทำงานจริงแบบละเอียดปนกันอยู่ จนยิ่งเพิ่มความสับสนเข้าไปอีก...555..55...