HNHacker News
TopNewBestAskShowJobs

panphora

1,768 karma · joined August 9, 2010

working on hyperclay.com + htmlclay.com open spec: malleablehtmlfile.com

[email] david@hyperclay.com [bsky] @panphora [twitter] @panphora

submissionscomments
panphora··on Ask HN: Where would you publish content that should outlive you?
An old YC blog platform Posthaven [0] does this.

If you pay $5/month for 1 year, your posts will be archived forever.

> If we can't charge your card, your site goes into read only mode. Even if something catastrophic happens, your content will remain online.

[0] https://posthaven.com/pricing

panphora··on Web scraping with your web browser: Why not?
Open source
panphora··on Ask HN: What is your experience with Claude 3.5?
They're both great for small, highly-focused features.

But when you have complex code or a very long module, yes, Claude 3.5 performs a lot better.

ChatGPT is much more likely to miss small, but important details that can break the code in unexpected ways. And even when you point out the error to ChatGPT, it will double down on being confident in its solution and output exactly the same code again.

I've got to think Claude 3.5 had much better training data and training methodologies for code because it's much "smarter" at being logical and fitting pieces together into one coherent whole. For any random task, I'd trust Claude at coding 20-30% more than ChatGPT.

panphora··on Home-Cooked Software and Barefoot Developers
This is my dream to. It goes something like this:

- Find any cool tool online, download it, use it locally. Your data is persisted to your own local machine and your own personal cloud.

- Visit any website, download it as your own, modify it. Host it as your own and continue to add to it online.

- Browser vendors implement user accounts & hosting into the browser, so anyone can make a working app locally with a little bit of HTML and serve it to the whole internet with the press of a button.

- If your app takes off and goes viral, part of the economic value provided flows back to you through micropayments.

Basically: portable HTML "objects" that can be treated as mutable apps instead of only static documents = like GitHub + Codepen + Vercel + NoCode in one neat little package.

panphora··on Cancel Adobe if you are a creative under NDA with your clients
If you're planning to cancel, here's how to avoid the 50% cancellation fee:

1. Go to cancel your subscription. You will see a screen with the cancellation fee. Continue.

2. They will offer you a new plan to avoid the cancellation fee. Choose the cheapest one to switch to a new plan.

3. Here's the loophole: You can cancel any plan for free within two weeks. Cancel the new plan within this period and get your money back for the first month of the new plan.

You've avoided the fee.

Source: https://www.reddit.com/r/VideoEditing/comments/k9kh6v/how_to...

panphora··on The efficacy of duct tape vs. cryotherapy in the treatment of the common wart (2002)
Get ready to steal another banana
panphora··on Soupault: A static website management tool
I was hopelessly confused about what Soupault actually does, so I took time to understand it piece by piece and summarize it here:

1. HTML Manipulation: Unlike most SSGs that primarily generate HTML from templates and markdown, Soupault allows direct manipulation of HTML content, treating HTML as a mutable object rather than a final output.

2. External Tools Integration: Soupault automates the use of external tools for content processing and HTML modifications at build time, facilitating an array of content transformations directly on the HTML.

3. Metadata Handling: Soupault extracts metadata directly from HTML using CSS selectors, avoiding the need for front matter and offering more flexibility in content structure and metadata management.

TLDR: Basically, Soupault is a static site generator that allows for direct HTML manipulation of your sites by treating HTML as the source of truth instead of the final output.

panphora··on Eloquent JavaScript 4th edition (2024)
> Paper book will take a while longer.

According to the author, Marijn Haverbeke.

https://mastodon.social/@marijn/112020092273623390

panphora··on jQuery v4.0 Beta
Yes, thank you! Zepto is great and it's nice it's jQuery compatible. I've used it before and liked it.

However, I guess I was thinking something a bit more modern -- adding more advanced functionality than what jQuery has. Like more array methods for elements (e.g. `pluck` elements based on property values), reactive data stores/templating, a mutation observer helper.

panphora··on jQuery v4.0 Beta
I've always thought there should be a modern, lightweight jQuery alternative like this. Well done! I love the syntax and have been implementing something similar (although with inline events and more than just the standard array methods). [0]

Do you have an article/screencast on how the locality of behavior is implemented in both surreal and its companion project css-scope-inline? I'd love to understand it so I can maintain it longterm and add it to my own projects.

I'd love to talk with you about your philosophy of the web. I think we could sync up about some things!

[0] https://hyperspace.so/All.js.png

panphora··on Citigroup Plans to Cut 20k Jobs
> Once the rate cuts occur, the bull market will return

Rate cuts often signal an impending recession, not a bull market, as historical data shows.

The Federal Funds Effective Rate chart illustrates how recessions (marked in gray) align with periods of rate reductions.

https://fred.stlouisfed.org/series/FEDFUNDS

panphora··on Ask HN: Show me your half baked project
https://hyperspace.so/

a collaborative online web space for creative coding

the main feature is it saves the full html of the page on every change

this means you can make full web apps with only front-end code

panphora··on Show HN: ScrapScript – A tiny functional language for sharable software
So it's like a social network with every type of relationship imaginable built into a low level programming language?

That's wildly cool.

This and Val Town [0] feel like they were made for each other. If you added them together with a nice front-end like mmm.page [1] I bet a million devs would sign up.

I'm working on something in a similar space that I'm hoping mihht develop into that [2]

It makes sense that the next step for the web is a more low-level social platform that works more like an agnostic API than a walled garden.

[0] https://www.val.town/

[1] https://build.mmm.page/

[2] https://hyperspace.so/

panphora··on Show HN: Curiosity of the Day
My thoughts after visiting the site, in order:

1. Cool, I didn't know that fact

2. This is a nice, simple site

3. Maybe I should make it my New Tab page...

4. Where are the other facts -- can I browse them somehow? I want to see how good they are and if they align with my interests

5. Oh, there's no history, I guess this is the first fact, weird

6. scroll down Oh, this is a thinly veiled AD for a web dev studio...

7. Hm, there's more words, design effort, and attention put into the AD than the main content of the page

8. It's weird I had to scroll to see that it was an AD

9. Oh, they're being tricky and making sure the ad part is always below the fold using `height: 100vh` in their CSS

10. That's tricky -- they're hoping to get a ton of upvotes on HN before too many people realize it's an AD

11. If only they'd waited a few days to submit this to HN and had a few items in history, I probably would've made it my New Tab page and upvoted it...

panphora··on UK: Food inflation rises to 18.2% as it hits highest rate in over 45 years
When you noodle around in the market "to do what's right", you end up creating a new set of problems down the road when the expectation of getting bailed out becomes part of the market's future calculations.

See: FED keeping rates low for over a decade leading to complacency at banks who assume if things get really bad, FED will pivot rate hikes and they'll get bailed out again.

panphora··on Coinbase issued Wells notice by SEC
Exactly.
panphora··on Fed hikes rates by 0.25 point despite recent turmoil in the banking sector
There's some fun, intellectually stimulating discussion on Twitter/Fintwit. I mostly follow the anti-crypto/crypto-is-a-bubble space, but it overlaps with traditional finance a lot.

Here's my custom list: https://twitter.com/i/lists/1590358177513709568

panphora··on America’s banks are missing hundreds of billions of dollars
Lords of Finance - a nonfiction book by Liaquat Ahamed about events leading up to and culminating in the Great Depression as told through the personal histories of the heads of the Central Banks of the world's four major economies at the time.
panphora··on $3.3B of the ~$40 billion of USDC reserves remain at SVB
This assumes their reserves can be liquidated 1:1 in time of panic instead of taking a massive haircut

Also, missing 5% of their reserves means the first 95% of withdrawals get 100% of their money and the last 5% get 0%...

Hence the bankruns on Silvergate, Silicon Valley Bank, and now USDC

panphora··on $3.3B of the ~$40 billion of USDC reserves remain at SVB
Wow, converting USDC to USD (fiat) on Coinbase is paused for the weekend, "while banks are closed"

USDC is currently trading at .996 on CoinMarketCap (although some exchanges are reporting .98, .97, or even .95 -- although that's mostly smaller exchanges for now)

Either way, people are taking a discount to get out of it and switching to USDT (now at a $72b market cap) or Bitcoin (hence the price rise)

And Binance paused auto-conversion of USDC to BUSD

panphora··on Ask HN: Those making $0/month or less on side projects – Show and tell
What about a simple blog?
panphora··on Ask HN: Those making $0/month or less on side projects – Show and tell
The home page is made with it :)

No cool sites made by users yet though, the creator (me) is still the only user haha

panphora··on Ask HN: Those making $0/month or less on side projects – Show and tell
hyperspace

https://hyperspace.so/

My 3rd attempt to reinvent the web platform around an open & easy-to-use core.

The idea is simple: what if HTML was the source of truth for web applications?

• Every app would be a front-end site that's remixable

• Anyone could copy a site and use the tools you built to help you change it to edit it themselves

• You could edit a site at any level of abstraction -- in the browser's devtools or with a site builder -- anyone could participate in the platform at the level they're comfortable

Still early days, but I have:

• CodeMirror/devtools editing

• Read-only backups on every save

• Quill.js plugin for content/blog editing

• Copying other people's sites

It's meant to be a no-consequences, lightweight way to make and share apps, ideas, and interactive sites (where every possibility fits into your head)

panphora··on Cal.com: Open Scheduling Infrastructure
It gives you the ability to market to developers and post on HN without actually making it easy to host the open source version
panphora··on Ask HN: Strategies for working with engineers that are too smart?
Your team lacks a consistent and inspiring vision.

That's it.

When smart people have a challenging goal to reach for, they reach for it together.

When they don't, they turn inward and muddle around in complexity for the sake of the challenge.

panphora··on Ask HN: What sub $200 product improved your 2022
I don't know which one OP uses, but I've heard great things about the NETGEAR Orbi Quad-Band WiFi 6E
panphora··on Omg.lol – A lovable web page and email address
Sir, this is not a Google-branded service, nothing to worry about.
panphora··on Ask HN: What are you working on this year?
Haha, thank you! I'm working on something similar, but easier to use/understand now. [0]

You might be interested, idk.

[0] https://hyperspace.so

panphora··on $25K investment for side projects from South Park Commons
Are there any other communities and grants like this, specifically targeting side projects and the exploration/early stage?
panphora··on Ask HN: What are you working on this year?
Haha, nice. And same — maintaining focus is hard :)
← PreviousPage 2 of 4Next →