Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mcao
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
mcao
2y ago
Bot detection is enabled automatically.
2.
▲
by
mcao
4y ago
Yes, if you display a custom 404 page.
3.
▲
by
mcao
4y ago
Yes, the UI is all from scratch. My inspiration was from seeing other audio-reactive videos on Youtube, but those were rendered with either Adobe After Effects or a 3D program like Blender. I wanted to build something that was easy for the
4.
▲
by
mcao
4y ago
It's open-source so you can see how everything is done. The audio processing is all done with Web Audio APIs.
5.
▲
by
mcao
4y ago
I haven't looked into it so I am not sure if it's possible. The requirement would be for Electron to be able to run headless with WebGL enabled.
6.
▲
by
mcao
4y ago
If you simply drop in a song, it will render in realtime. You don't have to render it to a video. I am working on a "live" mode that will act much like Winamp, where you would select a playlist of songs and have it cycle effe
7.
▲
by
mcao
4y ago
Video is not currently supported but will be in the future.
8.
▲
by
mcao
4y ago
Hi everybody, I'm the creator of Astrofox. Surprised to see this here, but I'll be glad to answer any questions. Astrofox has been my side project for several years now. It's basically my playground for trying out things like
9.
▲
by
mcao
5y ago
You can use an open-source alternative like https://umami.is/
10.
▲
by
mcao
6y ago
Cool! I found the skin I made way back when, https://archive.org/details/winampskin_SpyAMP_Professional_E...
11.
▲
by
mcao
6y ago
https://umami.is/
12.
▲
Show HN: Astrofox – I made my motion graphics app open-source
(github.com)
12 points
by
mcao
6y ago
|
4 comments
13.
▲
by
mcao
6y ago
I actually am using it to record metrics for umami.is: https://app.umami.is/share/8rmHaheU/umami.is I'm using it for all my websites. The reason I went with another site for the demo is because I wanted somet
14.
▲
by
mcao
6y ago
This may just be me, but I'm very particular about my software. I want it to look and flow a certain way. So I wrote Umami mainly for my needs first. Plus it was just a fun project. I always start side projects so I can learn something
15.
▲
by
mcao
6y ago
Fair point. I was simply following the "common practice" from other products making these claims, which is to not store personal user data and only generate an anonymous ids. Maybe that's not fully compliant, I don't kno
16.
▲
by
mcao
6y ago
Agreed, saying it's a one to one alternative to Google Analytics is probably a misnomer. I think a lot of people, myself included, used GA because there were no simpler alternatives and better overkill than nothing.
17.
▲
by
mcao
6y ago
I will switch it over at some point. I've been running it on my own sites for a month so I just wanted to provide an example with more data to play with.
18.
▲
by
mcao
6y ago
I will probably implement the daily salt and remove the localStorage code as well just to be safe. But again, I'm not a lawyer here, where do you draw the line? Why not hourly salts? 5 minute salts? What is considered a reasonable effo
19.
▲
by
mcao
6y ago
For personal projects I tend to write all the CSS and components myself. I just like being able to control everything down to the pixel without reading some documentation. But that's just my workflow. I say just use whatever gets the
20.
▲
by
mcao
6y ago
This is my first time ever using Prisma and I'm a huge fan of it already. It did run into a few gotchas and would love to discuss.
21.
▲
by
mcao
6y ago
It uses prisma.io for the database connections and SQLite is supported. I just haven't had the time to implement it yet and make sure all the custom queries are working. I would welcome a PR.
22.
▲
by
mcao
6y ago
Event tracking is already supported in the build. I just haven't completed the UI components yet. You simply add a custom CSS class on an element and it will automatically be tracked.
23.
▲
by
mcao
6y ago
I am not a lawyer so I cannot say for sure what constitutes PII and what breaches GDPR. I am using the same techniques as Fathom Analytics, Plausible.io and other products. Everything is hashed into a unique session id and none of the actua
24.
▲
by
mcao
6y ago
Should be back up now, give it another try.
25.
▲
by
mcao
6y ago
Should be back up now.
26.
▲
by
mcao
6y ago
The local storage is mainly for performance. It's to prevent a round-trip to the database to figure out the session again. The session id will be the same regardless and it can function without local storage. But I do see your point. I
27.
▲
by
mcao
6y ago
Yes, I'm working on a real-time view at the moment. The demo was down for a while due to too much traffic. It should be back up now.
28.
▲
by
mcao
6y ago
You can create an issue on Github and I'll try and answer, https://github.com/mikecao/umami/issues
29.
▲
by
mcao
6y ago
I haven't implemented it yet, but I plan to make it read the user's do not track setting and automatically opt out.
30.
▲
by
mcao
6y ago
No, it does not use cookies so no cookie prompt is needed.
More ›