Can I auto connect to saved web bluetooth devices?
The rare good newish stackoverflow answer. Cool getting a status update from the guy working on navigator.bluetooth.getDevices.

The rare good newish stackoverflow answer. Cool getting a status update from the guy working on navigator.bluetooth.getDevices.
if you are reading this, you are procrastinating.
I was lazy in December. Maybe I split these into separate links, since the tags are useful to me. Otherwise good to clear the list so I can start the year without a backlog and maybe actually make or write something. What are these even for?
lot of “Note | maybe related” linking articles, but this seems like something I would be interested in
homemade 8-sleep, so you can sleep without a subscription
very solid collection of works
sidenote why does medium use so much damn cpu
you do not need this
need more of this
still limited knowledge
cool that it generated the sounds from sine waves
Very handy for keys and things. Want this for bitwarden
people doing their passion projects. I had no idea Cockos was so small! And that he also made Winamp!?!
Incredible concept. Math-based string simulator, with custom layouts.
I love the “want to do” sections, great way/place to list ideas!
Also the antilibrary - reviews for books he’s not yet read.
Another levelsio project
saved for later maybe
thought about doing this allowing custom domains, but realised most of the work is probably making analytics dashboards
solution for span soup
This is going to be a project…
Can’t root phone, need to get filenames from the screen (they aren’t included properly in exports.)
Great response with some voice-powered code/automation things.
Relatedly, the killer case is summarization.
Actually got ahead on the spend time automating curve.
I recently realised that spinning up silly static sites will require subdomains.
This is not a huge amount of effort. Usually login to cloudflare, do 2fa, go to short domain, go to dns page, add A record, switch back to replit to get IP, paste that in cloudflare, switch back to get TXT value…
Made a small script to do that with cloudflare API.
Initial version is python script that asks for subdomain, IP address, and TXT value, then creates the two records. Can save a click by having it parse a blob of text, and get the values out of there itself.
For short links, I am using short.io for psi.mn links (sidenote: is this a bad idea? It’s on root of the domain), and learned they have a browser extension and android app. Trying the extension as it required no permissions and seems to work pretty well. Has already saved some minutes! Again the login, go through ui way of a thing. First short link was a site template: psi.mn/replit/static. Also trying grouping subdomains, we will see what I end up thinking of that.
Both have been worth the time.
TIL about @wordpress node projects
Yesterday I was messing around on Replit - created an express app and had it doing routing and serving static files.
This was going pretty well, but the main downside was deploy times taking too long compared to static sites (which are basically instant).
Also being tied to their editor (resource-intensive on old laptop) rather than just editing local files.
First step, let’s try just moving the whole monolith to different hosting.
Log in to google cloud console, be confused that I keep landing on the Compute Engine API page instead of Compute Engine. I just want to start a VM, Larry!
Have a VM starting up, and learned that I tragically wasted my $300 6 years ago.
Now how are we going to put things on here. FTP or SCP or something? Ok there is gcloud.
I have an old version of the client on laptop, it wants python2.7.
Try updating the util, it was installed with AUR, and needs other AUR packages updated too.
Screw this try again later.
Back to replit!
So, the problem to fix is deploy times for static changes being too slow.
Alternative solution, separate apps!
This also gives an easy migration path to a separate domain!
Nice that writing this down has helped figure out the problem.
So, new Replit project, this time static site with auto refresh.
Copy over static files from original project and we will deploy to new subdomain
Side mission: need to add another A and TXT record to cloudflare.
Back to static site.
Need to move a bunch of code to the frontend for handling auth.
The callback URL to store tokens needs to do it for the new domain.
Then switch back to backend app, add or update the POST endpoints to get tokens without cookies.
Or maybe setup CORS but cbf right now.
Check for token in request body, otherwise fall back to cookie.
Add new auth callback URL to Spotify app.
Working!
Now both domains are working!
Now paths on the old domain to redirect to the new one, then can cut out a bunch of code from backend related to that. Now we are migrated!
Can now deploy static site changes FAST.
oh no
this is a neat idea - monitor the stuck points of learning/using a thing
good project; I like this combined approach to existing automations, with help filling in the fuzzier parts. parsing content to find a selector
very cool thing. Edit animations and keyframes and things.
fun home project from the jet propulsion lab
good feature checklist when starting #projects for phones
bad month for podcast apps
wild how the first few answers are completely unhelpful but subtly hint that the guy may die
awesome idea. Keep original links, redirect to archive if not found
reading list portfolio page
web emulator for po-33
fantastic written version of his talk of youtube.
I like his ethics point on respecting reader’s time - don’t publish things that take someone longer to read than they do to write. Also on the code one, though I’m looser on that since I don’t understand what my own code does.
llm CLI tool is fantastic.
making a chrome extension. Some good notes on things like version mismatches (it used manifest v2) and followup/correction prompting
Solid first comment, too
On an emotional level, I think it’s better to start from a place of (unconditional!) self-love, and go from there, rather than beating yourself up because you’re not meeting some blogger’s expectations of how you should act.
Clip of Johnny Lee’s Wiimote hack to create VR displays (from 2007!)
Generative Pre-trained Transformer for Biomedical Text Generation and Mining
I had initially hoped this elimated choices by being a single set of things for local-first dev.
this is the kind of needlessly elaborate but awesome backup I can get into
Upsides are you are tweaking an existing app, improving a familiar experience. And same-origin requests vs having to mess with public APIs.
Modal seems like a winner.
interesting little daily note/photo prompts.
Cool music projects. Also had some fun with [lil beat maker]
(https://muted.io/lil-beat-maker/)!
Glad that they weren’t actually currently doing this - the original dorm setup description caused some mild panic.
HN thread and twitter replies with some more options or things to try.
Tailscale, Cloudflare Tunnel or DDNS
peoples of people pointing at your pointer
a “streaming replication tool” for SQLite databases. Copies the log file continuously
Incredible project
maybe a thing to try out this year
Fun idea, and a resonable example of when scrolljacking is ok!
From a saved note from years ago, I apparently wanted to learn OCaml in 2016. Never did
Suggests coming up with a range of estimates (best/worst case), include assumptions, refine later
Though I don’t think I ever worked as hard as the commentor, this bit felt pretty relatable:
One thing that always happened at the end of a semester is we’d have a few days after exams but before flights back home. On these days I’d typically try playing a video game (my hobby before college) and every time I would stop playing after just an hour with deep feeling of unease at the pit of my stomach. “Alarm bells” is exactly how I would describe it - a feeling at the core of my psyche that I have been wasting time and there must be something productive I should be doing or thinking about.
Years later, having tackled anxiety problems that had plagued me most of my life, I came to recognize that my relationship with hard work during my college years was not healthy and that this deep seated desire to do more work is not a positive thing, at least not for me.
Stumbled across this after reading some posts on his excellent main site, which I’ve seen on HN a bunch of times.
I’m starting to grow tired of the term Project
Today online everything seems to be a project. It’s become an umbrella term for anything, from artworks to app development, from business endeavours to, well, writing fiction.
Cool idea! Unfortunately doesn’t have web app
The structure of the article is great - “here’s the whole thing, followed by a line-by-line breakdown”.
The enormous blobs of mobile meta will always be a bit gross.
I respect their dedication to a joke idea
This is cooooooooool. Control tabs from the commandline! Search them like searching files! Amazing idea.
See all tags.