zdenham
Show HN: SheetMog – OSS Excel alternative and headless SDK
https://github.com/fundamental-research-labs/mog
SheetMog is an OSS spreadsheet engine which aims for full Excel feature parity behind a headless interface, from the team behind https://shortcut.aiThe engine is built in rust, and can be packaged for web via WASM with typescript GUI.We have found the API surface to be extremely useful for programming agents or SDKs like Claude Code codex etc...
Show HN: Anvil – Desktop App for Spec Driven Development
https://github.com/zdenham/anvil
Very excited to share Anvil. I built Anvil to take back control when working with parallel coding agents. It comes with one click worktree isolation, and first class spec support.Claude Code and similar coding TUIs are very eager to get into writing code, even before their human baby sitter fully understands the implication of what they are about to build.The core insight with Anvil is that it...
Show HN: Find and download fonts from any website (weekend project)
Show HN: I built a library to host your Next.js app statically on S3/CloudFront
https://github.com/zdenham/next-static-utils
As the next.js server-less feature set has become more robust, I find myself reaching for the static site generation feature more often than not.Static hosting is cheaper, and significantly reduces the underlying infrastructure overhead / risk of hosting your site. It also cuts the switching cost if you every need to change providers.That being said, dynamic routes don’t work the way you would...
Memory Palaces to Replace Crypto Wallet Seed Phrases
Ask HN: Do you think there will be social mobility after AGI?
I consider myself an ambitious person. And I like the idea of working my way up in the world through hard work, calculated risks (and of course luck / seized opportunities).That being said, recent developments in AI have me wondering how social mobility might work in the scenario of AGI. If our human efforts / intelligence is relatively inconsequential compared to that of AGI applications, how...
We are onboarding a full stack generalist to work on various client facing gigs at Juice. We are a web3 studio that specializes in NFTs, upgradeable / modular smart contracts.
High level technologies used:
- Typescript - Solidity - Ethers.js - AWS
contact: [email protected]
Re-reading the next day like ???
For me it’s a question of whether the technology is potentially dangerous.
If it is, then having it in more peoples hands increases the probability of harm.
For instance, https://towardsdatascience.com/openais-chief-scientist-claim...
There is a "Nuance" section at the bottom where I qualify most of the rah rah language.
That being said, I disagree that it is that far from actually working. Check out the codex demo here: https://www.youtube.com/watch?v=SGUCcjHTmGY&ab_channel=OpenA... This is a year old and we've made a lot of progress since then.
The model is certainly capable of writing non pseudo-code, although I started hitting rate limits before I got it all the way there in my example.
Edit (typos)
What does "SEO" look like in the LLM era, how do you get your product featured when a user asks a question to GPT Chat?
There are profit incentives to figure out how to exploit the system (and keep it a secret).
I sincerely hope things will not be so bad, and AI is used to assist and make our softwares more secure, but I think unchecked optimism is also very dangerous.
Instinctually the entire scope of natural language seems like an insanely large attack surface. Securing the entire system will be... extremely difficult. This method is one of nearly infinite strategies that might be available out there.
But the model can definitely produce running code. Chat GPT is a similar model that runs codex, see the demo here: https://www.youtube.com/watch?v=SGUCcjHTmGY&ab_channel=OpenA...
One point I try to get across is that once you drill deep enough into the call stack of implementing subroutines, you will start just asking it to produce code not explicitly related to the top level mission of overthrowing humanity.
The fact that we have new breakthroughs very frequently I believe is more cause for concern, not less.
Regarding histrionics / tone. I may reel the language back a bit to be a bit less alarmist. But tbh, I genuinely find some of the outputs to be pretty damn alarming.
The issue is more with the premise of an AI writing code potentially harmful to humans, especially it gets better
I was most surprised and alarmed when drilling in, asking it to implement child functions that it started to write more tangible code e.g. the port scanner bits.
Convincing ChatGPT to Eradicate Humanity with Python Code
Specifically, we convince the chat to output a strategy and corresponding python program to attempt genocide on the human race.
We also have a server side library you can use in node if you wanted. But for e2e encryption to work you need to use the client library
The SQL database is a powerful tool unrivaled for storing and querying relational data.
BUT, I believe most dapps can live without a traditional SQL database in favor of something more light weight and decentralized.
Here are some problems with setting up a DB for your dapp
1. There are already many great services which index blockchain data (why reinvent the wheel?) DBs are expensive to host 2. Migrations are often a pain 3. DBs tend to be centralized / treasure troves for attackers 4. They usually don't give users provenance over their data 5. Encryption / key management is a pain 6. Many web3 developers choose to store their data as JSON directly on IPFS rather than a traditional DB, but IPFS upload times can be slow and gateway timeouts are brutal.
If a traditional DB seems overkill for your use case and interacting directly with IPFS seems a bit too slow, RIP might be for you.
It gives you the speed of in memory-cache (Redis) but the decentralization of a global network (Filecoin + IPFS), with some other goodies like encryption.