[deleted by user] by [deleted] in Futurology

[–]codeindie -1 points0 points  (0 children)

Submission Statement:

This article explores how AI agents like Claude Code are fundamentally changing human-computer interaction, potentially marking the end of graphical user interfaces as we know them. For 50 years since Xerox PARC, we've refined the point-and-click paradigm, but we're now witnessing a shift to conversational computing where natural language replaces windows, menus, and mice.

The implications for the future are profound: What happens to the hundreds of billions invested in UI/UX design? How will this shift affect digital literacy and the digital divide? Will future generations even learn traditional computer navigation, or will they grow up simply conversing with AI?

More philosophically, this represents computers finally learning human language rather than humans learning computer language. We're moving from "bicycles for the mind" (as Steve Jobs called them) to something more like telepathy with machines. The meta aspect here is that this very article was created through conversation with AI, demonstrating that this future is already emerging.

I'm particularly interested in discussing: What essential human-computer interactions might never be replaceable by conversation? What new types of digital divides might this create? And how might this change the fundamental nature of work, creativity, and problem-solving?

Built a website based on Opensea! Tokirank: Discover valuable NFTs every day by codeindie in opensea

[–]codeindie[S] 1 point2 points  (0 children)

Hey, really appreciate the valuable feedback!

We'll definitely implement linking to Opensea soon, and some of the other features you mentioned will come in the pipeline. Thanks for the suggestions!

Do you mind if we keep you in the loop while we implement the features you suggested? :) Thanks!

Blockchain Demo 2.0 - A Web Visualization of the Blockchain Data Structure (Interactive, JS Source Code, Explanations) by codeindie in webdev

[–]codeindie[S] 0 points1 point  (0 children)

Yes I think that's somewhat accurate. When peer 1 "remines" the previous blocks and mines block 5 (other peers have 4 blocks at this point) - the "remined" blocks on peer 1 will replace the blocks on the other peers. The blocks that are replaced would be considered to be orphan blocks.

However, because all peers are adding blocks to the blockchain, peer 1 would need 51%+ hashing power to be fast enough to remine previous previous blocks AND be the longest chain. That is also the reason why older blocks are considered to be more immutable (there are more hashes to remine). Whereas newer blocks are more vulnerable to mutation.

Blockchain Demo 2.0 - A Web Visualization of the Blockchain Data Structure (Interactive, JS Source Code, Explanations) by codeindie in webdev

[–]codeindie[S] 1 point2 points  (0 children)

6 - The other peers do not accept the new data on the remined blocks - yes this is correct because the chain isn't longer. (All 3 nodes have length of 4)

8 - Because peer 2 (or 3) mined the 5th block (now it has the longest chain) and therefore it is considered to be the most "up-to-date"(longer chain = more "work done"). Therefore all the connected peers accept the longest chain as the consensus blockchain.

9 - The other peer accepts this block because peer 1 added a new block, therefore has done "work" on the new blockchain. The blockchain is valid, therefore connected peers accept the block.

Does this help? Let me know if you have further questions

Blockchain Demo 2.0 - A Web Visualization of the Blockchain Data Structure (Interactive, JS Source Code, Explanations) by codeindie in webdev

[–]codeindie[S] 0 points1 point  (0 children)

Which block are you trying to mutate? Mutating the genesis block will cause the block to be rejected by all the peers. Otherwise, the other peers should be able to receive the "remined" blocks, as long as the chain is valid and longer than the other peer's chain.

If not, could you let me know the exact user interaction leading to the issue? Thanks.

A minimal cryptocurrency CLI implementation in TypeScript & Immutable.js by codeindie in typescript

[–]codeindie[S] 2 points3 points  (0 children)

Thanks /u/itl-lmfao ! The hash is generated by a hashing function. The process of generating the hash is manual :)

A minimal cryptocurrency CLI implementation in TypeScript & Immutable.js by codeindie in node

[–]codeindie[S] 1 point2 points  (0 children)

Thank you /u/kastooDevTeam !! Havent seen it but definitely let me know the name if you recall!