logoalt Hacker News

Show HN: Bigwords.page – Turn any screen into a sign. The URL is the app

264 points • by SpeakingOfBrad • today at 3:44 PM • 90 comments • view on HN

Comments

mcrowder65 • today at 10:07 PM

This reminds me of at a previous job people would leave their laptops unlocked. Security threatened people with yubikeys. So I used that opportunity to create https://butts.netlify.app so that any time someone left their laptop unlocked I’d go there and they’d be met with the word butts.

SpeakingOfBrad • today at 3:45 PM

I had the idea for BIGWORDS.PAGE when I wanted to display a message on a tablet that I had remote management control over, but no physical access. Configuring it to be a kiosk browser is easy, but how do I get the browser to show my message? So I made the URL be the message.

It uses a URL fragment to configure the message. Browsers don't send URL fragments to the server, so I never see your message. There's no backend, and no storage.

All parameters are documented, so generating a message link is easy. There's also a built-in editor to make it extra easy.

https://bigwords.page/#Hello,%20HN!&bg=ff6600&fg=000000&font...

There are a few extra features like slides, animations, and countdowns and timers. QR codes too. Not too fancy, but hopefully enough to be useful.

I know the uses for this are pretty niche. But it may be one of those things that you keep as a nugget in your brain, a tool in your back pocket. Not something you use often, but when you do it makes things just a little bit easier.

It's open source (MIT), and self-hostable if that's your thing.

Let me know what you think.

➕ show 1 reply
isaac-harvey • today at 10:03 PM

This sort of incredibly simple, crisp idea is what changes the world. Great job!

paulsmith • today at 5:44 PM

Who remembers https://bigassmessage.com/

pvillano • today at 7:18 PM

https://bigwords.page/#smol!%20!%20!%20!%20!%20!%20!%20!%20!...!

You seem to have the same bug I had when I first implemented https://screaming.saej.in/

In Firefox, scrollWidth includes spaces that extend into the margin, so it's possible for text to fit perfectly on the screen, but scrollWidth > clientWidth. Fix here https://saej.in/posts/screaming/

➕ show 1 reply
ceejayoz • today at 5:30 PM

Hook it up to voice control so I can put an iPad in the back window of the car and tell other drivers… things.

➕ show 3 replies
KingMachiavelli • today at 6:57 PM

Completely different architecture, but would be amazing if another device could control what message (or photo, embedded video) is displayed.

There's a huge industry around digital signage and I've always felt it could be replaced with a simple Chromium kiosk + auto-refreshed webpage content. There's really no need for expensive HDMI connections or custom video streams when we already have browsers.

➕ show 2 replies
antgiant • today at 8:41 PM

I did something similar years ago but for live satellite imagery https://earth.wooleys.us. I wanted to show my kids hurricane/typhoon imagery live. Worked great to throw up on a chromecast and let it run.

hidelooktropic • today at 8:07 PM

In the make one by hand section, you probably don't need to tell people %20 is a space. If they type it in naturally, the browser should encode automatically

➕ show 1 reply
darkstar999 • today at 5:47 PM

"Nothing else: no lists, tables, links, quotes, images or rules."

Claudish needs to be cleaned up.

whycome • today at 5:45 PM

I love solutions like this. Make the URL the entirety of the data needed. Awesome

pelzatessa • today at 7:38 PM

Damn, you triggered my old memories of clicking one of these on some old forum: https://disco.[EPILEPSY WARNING]fleo.se/hello

pimlottc • today at 5:31 PM

The URL is the state but clearly there is an actual app here

ulrischa • today at 6:46 PM

Cool project. But why not built with php so I can simply throw it on my running web server?

➕ show 1 reply
Zarel • today at 7:11 PM

I use a similar thing but designed to be as few steps as possible:

https://bigtext.k55.io/

kinduff • today at 6:28 PM

I used to order drinks like this when the bar was full

PBnFlash • today at 5:45 PM

I use to try and coordinate game nights across the world, and a url with the Unix timestamp of the event and a countdown showing how many days and hours worked quite well.

simlevesque • today at 5:38 PM

Suggestion: make it a GoogleTV / AppleTV app so users can set it up in a few clicks and transform any screen laying around into a sign.

➕ show 2 replies
libertyit • today at 5:04 PM

Brilliant

1-6 • today at 6:33 PM

I like this site because it exemplifies DOTADIW, do one thing and do it well.

T0mSIlver • today at 6:15 PM

I like that the fragment is basically argv for a static web app.

frankthecobbler • today at 6:22 PM

how to hide or change the gigantic preview when sharing on apple messages? id prefer to change it, the default is obtrusive

➕ show 1 reply
moecables • today at 5:52 PM

Love this and I already have a use for this

frankthecobbler • today at 6:21 PM

how to hide the Preview when sharing on messages? id prefer something more neutral.

sandymcmurray • today at 5:57 PM

Nice work! This is great.

totallygeeky • today at 5:26 PM

Really well done, can think of a few times this would have been useful in the recent past. Would be great for conferences in particular!

iJohnDoe • today at 5:24 PM

Really clever! Definitely feels like positive hacker creativity. Thanks for making it open source.

adzm • today at 5:25 PM

this is actually awesome, i've had something similar on my todo list forever. thanks!!! https://bigwords.page/#%E2%9D%A4%EF%B8%8F

j45 • today at 7:14 PM

This is a new project and a great place to start.

So many fun rabbit holes from here with the different ways to get this working (and keeping displaying) on a chromecast, etc.

paul7986 • today at 5:41 PM

Site is blocked - getting an SSL warning on Firefox.

jonotime • today at 5:41 PM

Love this. Simple idea. Nice execution.

chrisra • today at 5:31 PM

I've used something like this on a phone to tell another car something was wrong with their vehicle.

Retr0id • today at 5:12 PM

> The URL is the app

We used to call them websites