Hacker Newsnew | past | comments | ask | show | jobs | submit | more scott113341's commentslogin

Robocalls are super annoying, but kind of an amazing way to ask someone out on a date (not first date - followups where you know they'll say "yes").

Twilio has this thing called "Twilio Studio" [1] that is essentially a UI that can be used to make these fairly easily. I've asked things like cuisine and alcohol preferences, what time is best for them, and even done more creative things like SMS a scammy link for them to send details in order to collect their "grand prize" (the date).

Also, for the same person, I built an online game for her to play with her students, tailored for speech-language pathology. She works in a public school and was having a really hard time adapting curriculum to an online format (due to COVID). She and her co-workers loved it, and since then, we've made a lading page, more games, and thinking about turning it into a business! [2]

[1] https://www.twilio.com/studio [2] https://slpgames.com


I have a similar script, except that it removes posts that link to domains that I've found to frequently be non-interesting or low-quality.

https://gist.github.com/scott113341/56c03bc7f285eefbea0a6146...


Looks interesting, I signed up!

FWIW, I ran into the same issue (Chrome): https://user-images.githubusercontent.com/1910118/81509549-a...


Previous discussion from her blog post on the same topic: https://news.ycombinator.com/item?id=17499137


Awesome idea, and nice work! Is this open source, and if so, would you mind sharing a link to it? I am beginning work on a slightly similar project [1] to help facilitate speech therapy (girlfriend is a speech-language pathologist) over video chat and would be interested to compare with your approach and tech stack.

I saw this [2] Chess + video chat project the other day, and drew heavy inspiration from its approach [3].

[1]: https://github.com/scott113341/slp-memory

[2]: https://news.ycombinator.com/item?id=22790728

[3]: https://glitch.com/edit/#!/rootshirechess


I have not made it open source atm, but it is something I am considering.

Tech stack: Elixir/Phoenix (liveview mostly) WebRTC code is based off: https://codelabs.developers.google.com/codelabs/webrtc-web/#...

I setup a turnserver using https://github.com/coturn/coturn

What do you need help with? Maybe I can help you now.


+1 for open source, I like Phoenix and it would be great to improve my knowledge from an example like this.


I'm interested more about how you are doing deployments of elixir/phoenix app, and your dev setup ... like do you use docker for developing and production and stuffs like that ...


edeliver + distillery

Followed this tutorial https://www.digitalocean.com/community/tutorials/how-to-auto...


Thanks for the info. Can you give more info on your dev setup? Do you use docker for developement/production?


I don't use docker - I have never really used it and wasn't going to start. It's using one DO server, a 4 vCPU, but could be using much much less. Before posting I upgraded it from a 5$ machine The turnserver is a $5 DO server.

Feel free to email me - ben@readastorytome.com and I will gladly fill you in on all the nitty details around the deployment. It's embarrassingly simple :)


Thanks for the info and for offering help. I will definitely reach out to you in case I need more info on your setup.

Wishing you best for your app.


Please consider open sourcing it. You cannot begin to imagine how beneficial it is to study or even encounter working examples online.


CalTopo (my favorite mapping software, and originally made for search/rescue/fire [1]) map with overlays: https://caltopo.com/map.html#ll=38.59058,-122.75299&z=11&b=m...

[1] https://caltopo.blogspot.com/2011/12/launching-caltopocom.ht...


Beautiful GIS system.


Excellent maps, thanks for sharing, commenting so I can find this again.


> commenting so I can find this again.

If you upvote the GP's coment, you can find it that way too. If you go to your account page (by clicking your username in the upper right on the page), there's be links that say "upvoted submissions / comments", which will provide the full list of what you've voted on previously.


Many browsers also come with bookmarks.


Reminds me of this story posted a while ago:

Story of a failed pentest https://news.ycombinator.com/item?id=18475438


I got paged 50 minutes before AWS updated their status page. We are running on AWS's managed Kubernetes offering (EKS), and about one third of our nodes were running in the affected availability zone. We were then able to move all of or traffic out of that AZ, which solved our issues. The main symptom was HTTP requests made by our backend to 3rd party APIs failing, but only on requests originating from that AZ.


Not strictly related to this article or your question, but generating ordered UUIDs can sometimes bring some performance improvements (at least in Postgres) on index reads/writes [1].

[1] https://www.2ndquadrant.com/en/blog/sequential-uuid-generato...


Similarly for SQL Server sequential UUIDs can reduce fragmentation, which can save some IO, storage space, and memory load, particularly if the UUID used a table's clustering key (most cluster by their PKs by default).

Unfortunately without a bit of a hack NEWSEQUENTIALID() can only be used in TSQL as a default constraint, which can be an irritation.

And you are often better off using something else than a UUID for a table's clustering key, to help common range queries and reduce clustering key size, even if it isn't the PK or otherwise particularly unique.


https://brandur.org/articles

Very clear technical writing, mostly about web technologies.


I've long used his site as an inspiration as well. It's just pretty clean and interesting.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: