Clean room implementation of Adobe products
Photocraft is an open-source, clean-room reimplementation of Adobe Photoshop built entirely in Rust. It aims to provide a free alternative with similar functionality for artists and designers. (github.com)
The Surname Law (Soyadı Kanunu) of the Republic of Turkey, adopted on 21 June 1934, required all citizens to take fixed, hereditary surnames and took effect on 1 January 1935 with a two-year compliance period. Introduced as part of Atatürk’s modernization and secularization program, the law mandated that surnames follow given names in all use, prohibited names tied to military or civil ranks, tribes, foreign ethnicities, offensive terms or unproven "historical" claims, and gave household heads - usually men - the primary right to choose family names. Specific non‑Turkish suffixes were banned (for example ‑ian/‑yan, ‑ov/‑of, ‑pulos, ‑zade, Semitic patronymics), while Turkish formations such as ‑oğlu were allowed. Two accompanying measures abolished Ottoman honorifics (efendi, bey, paşa) and reserved the surname Atatürk for Mustafa Kemal alone.
Implementation varied widely: urban, educated populations adapted quickly while rural communities often resisted or used dual local and official names; registries recorded competing claims and lists of proposed names, and public announcements in newspapers were used to secure desirable surnames. Officials and elites competed for names, and some perpetrators of wartime crimes changed names to conceal identities. The law is credited with imposing linguistic uniformity and criticized for advancing Turkification and erasing minority identities; although some descendants of forcibly assimilated groups have sought reversals, Turkish law remains restrictive about surname changes.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.
Photocraft is an open-source, clean-room reimplementation of Adobe Photoshop built entirely in Rust. It aims to provide a free alternative with similar functionality for artists and designers. (github.com)
Óscar Toledo G. accessed La Cueva BBS in Mexico in 1993 using a Zilog Z280-based computer and a 2400 baud modem, writing custom terminal software to handle ANSI escape sequences. He captured a 64K session buffer, providing a rare glimpse into early online BBS activity without keystroke timing data. (nanochess.org)
Xbox has secured exclusive streaming rights for GTA 6, which will be available on Xbox Cloud Gaming starting in November. Microsoft will open access to the game through its cloud platform, enhancing its gaming service offerings. (theverge.com)
A woman discusses her husband's use of a sex toy during his alone time, which she views as problematic. The narrative addresses relationship boundaries and personal intimacy. (slate.com)
Scott Alexander criticizes Steven Pinker's social media posts on AI and questions his stance on superintelligence risks. He proposes a direct confrontation, humorously suggesting a debate, duel, or synthesis to address their conflicting views. (astralcodexten.com)
Anduril secured a $2.9 billion contract with the U.S. Navy to support submarine production, including building components for the Virginia-class submarine. The company plans to invest $3.7 billion in a new shipyard in Maryland, creating over 3,000 jobs by 2030. (cnbc.com)
Today's best Hacker News stories, summarized and screenshotted, one email a day.