Hani Safadi
1K posts


@wesmckinn Curious to know if you used any genAI coding assistance while developing it.
English

I've used Gmail for 20 years. Almost 2M emails, 150K attachments. Rather than let Google hold my data hostage, I built msgvault: local-first email archive with a terminal UI and MCP server, powered by DuckDB. Open source, single Go binary.
wesmckinney.com/blog/announcin…
English

I had a great time sharing thoughts on teaching AI for analytics today @TerryCollege linkedin.com/feed/update/ur… #misatuga
English

It is so strange that we have to figure out how (or even whether) our latest software does critical functions that would normally have to be carefully designed.
More like biology or psychology than computer science.
𝚐𝔪𝟾𝚡𝚡𝟾@gm8xx8
(How) Do Language Models Track State?
English
Hani Safadi retweetledi

More chatter and less connection.
Recent research from the @UniversityofGA into bots on X and Reddit show they boost individual user engagement but curtail connections between people.
Learn More: terry.uga.edu/more-chatter-a…

English

@OpenAI 3 below are the results of 4o, o1-mini and o1-preview. 4o and o1-mini are both bad prosody (ok content). o1-preview is the only one with a good start for a poet to edit. If you are Arabic speaker, feel free to comment, agree or disagree! end of 🧵



English

2 So far all LLMs flunked this task. The results are typically good content but messed up prosody. Trying @OpenAI o1-preview today gave me for the first time an output with a 80-90% correct prosody. What is interesting is that the thought process was in English 🤯

English

🧵1 One test I use for LLMs is to write classical Arabic poetry about a certain topic. It's a hard task given that the choice of words should not only meaningfully reflect the chosen topic but also comply with a complex set of constraints (en.wikipedia.org/wiki/Arabic_pr…)
English

@tdinh_me While the visualizations are cool, the JS-based agent cannot analyze real-world data, unlike ChatGPT Python-based code interpreter, which's why I'm keeping my pro membership. I understand you want to run everything on the client side, but have you considered Python @pyscript_dev?
English

@emollick The NN provides a different implementation of the game engine, based on input/output pairing rather than rule-based.
English
Hani Safadi retweetledi

On Aug. 7, the U.S. District Court for D.C. ruled Google was guilty of creating & maintaining an illegal monopoly over internet search.
UGA professor Hani Safadi answers a few questions about knowledge monopolies & why they stifle innovation:
terry.uga.edu/knowledge-mono…

English

