892 karma · joined May 1, 2021
Web search seems divergent: the same keyword leads to many different kinds of results.
Gen AI seems convergent: different keywords that share the same semantics lead to the same results.
Arguably, convergence is a feature, not a bug. But on the macroscopic level, it is a self reinforcing loop and may lead to content degeneracy. I guess we always need the extraordinary human artists to give AI the fresh ideas. The question is the non-extraordinary artists might no longer have an easy path to become extraordinary. Same trap is happening to junior developers right now.
Chat is such a “leaky” abstraction for LLMs
I think most people share the same negative experience as they only interact with LLMs through the chat UI by OpenAI and Anthropic. The real magic moment for me was still the autocompletion moment from the gh copilot.
1) they are too hard to type.
2) using them without surrounding thin space or hairspace breaks the horizontal rhythm and draws unnecessary attention to the punctuation; but thin and hair spaces are equally hard to type
3) Most people write markdown with mono space fonts, making these dashes and spaces indistinguishable.
I'm sensing another bitter lesson coming, where domain optimized AI will hold a short term advantage but will be outdated quickly as the frontier model advances.
I don't disagree that software engineering is not as rigorous as it was. But software has also spread into much wider area, allowing many more people to participate as programmers, all thanks to abstractions.
I'm drawn to the romantic/pure/spartan aspect of low level programming too but I also need to make a living by solving problems in practical and scrappy ways.
If the AI is so good at it, why are we still hiring human to do the job? It just shows how the interview process is not measuring the right thing to start with.
Despite fewer clicks, copyright fights, and sometimes iffy answers, AI could unlock new ways to summon all the world’s knowledge.
Maybe a better title would be AI menas the end of knowledge as we've known it Because Clojure treats data as first-class citizens, we could build our own lightweight conflict resolution system using pure functions that operate on these transactions.
What does it mean to say Clojure "treat data a first-class citizen"? I understand FP would treat function as first-class citizen, but the statement seems to mean something different.A sound effect would be nice. Just an idea.
UW has missed a great opportunity to show its current and future students and faculty that innovation is valued there. Their management decision will shutdown the minds of so many brilliant hackers, as we have already witnessed with the OP's decision to back down. I really hope the school can re-evaluate their decision and more importantly, the faculty should support the students, as they are together pursuing the goal of learning by doing. That's what higher education should offer, not conditioning people into rule makers and rule followers.
Sadly privacy is not a marketable feature, or at least it does not have the ROI as Apple originally believed. I feel the only way to level the play field is to reconsider our regulation framework and treat privacy as a fundamental benefit for consumers.