Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mcao
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
31.
▲
by
mcao
6y ago
Yes, event tracking is already in the current build. I just haven't finished the UI components or documentation yet. But basically all you have to do is add a CSS class to an element and it will automatically start tracking. Like this:
32.
▲
by
mcao
6y ago
The app is using prisma.io which does support SQLite. I just haven't had the time to implement it yet.
33.
▲
by
mcao
6y ago
It's all done in Photoshop. Just take screenshots, then transform, rotate, distort them to look flat. Then add some drop shadows for a 3d look.
34.
▲
by
mcao
6y ago
Hi everyone! Author of Umami here. I totally did not expect this response so it looks like you all hugged my little server to death. The demo should be back up now. A little background. This is a side project I started 30 days ago because I
35.
▲
by
mcao
6y ago
Mobile has been fixed, thanks! It's very similar to Fathom and Plausible feature wise, except it's self-hosted. I'm currently hosting the entire app and database on a $5 DigitalOcean VM which is a lot cheaper than their basic
36.
▲
by
mcao
6y ago
I think Umami has a few advantages, - A lot easier to use, no unnecessary features - Modern Javascript stack vs PHP (Matomo) - MIT license vs GPL v3 (Matomo) - Supports both Postgresql and MySQL - Easily deploys to free hosts like Vercel an
37.
▲
Show HN: Umami – a self-hosted alternative to Google Analytics
(umami.is)
10 points
by
mcao
6y ago
|
9 comments
38.
▲
by
mcao
6y ago
I plan on supporting third-party plugins soon so you or anyone else can come up with effects. I was never a fan of those kaleidoscope effects so that's why I didn't include it. I think the real advantage of the app is the ability
39.
▲
by
mcao
6y ago
Hi everyone, creator of Astrofox here. This has been a side project of mine for several years now and I've just shipped it. Astrofox is a motion graphics app that lets you create custom music visualizations that you can then save to vi
40.
▲
by
mcao
6y ago
It should install just like any other Electron app. Are you able to install other Electron apps?
41.
▲
by
mcao
11y ago
You can try 8tracks.com. They have curated playlists based on genre/mood/etc. I generally just search by an artist I like then browse through all the different playlists to find something else I like.
42.
▲
by
mcao
11y ago
You can simply use the database integer identity column and convert it into a series of alpha numeric characters. With a little effort, you can generate randomized, unique values. I've written a library that does exactly that, https:&
43.
▲
by
mcao
11y ago
The believe Shred Video app does something similar. You select an audio and video file, and it splices the video content to match the beats of the audio.
44.
▲
by
mcao
11y ago
I guess I don't understand what makes this Electron specific. It looks like a UI kit similar to Bootstrap and others. Maybe it's too early in the project, but some mention of how the Node portions of Electron are used would be hel
45.
▲
by
mcao
11y ago
It's because the shell ( http://electron.atom.io/ ) is based on Chromium, which can be quite large if you include everything. But in the future, the size should get smaller. NWJS, which is also based on Chromium, is alre
46.
▲
by
mcao
11y ago
One deal-breaker for me at least is the lack of id numbers on the cards. It's much easier to tell someone, hey I completed card #8 than "Really long description of task". I know there is a bookmarklet out there that surfaces
47.
▲
by
mcao
11y ago
I'm using Atom for a current project and so far I really like it. I think the main selling point is that you can install packages to customize it for your needs. For instance, I use Visual Studio as my main IDE, but it doesn't hav
48.
▲
by
mcao
11y ago
Have you ever tried Flight, http://flightphp.com ? It has a smaller footprint than Slim but still has the ability to drop in PHP components. Disclaimer, I'm the author of Flight.
49.
▲
by
mcao
12y ago
This is awesome news. I've been working on a desktop application using React, node-webkit and browserify and it's been a great development experience. Being able to leverage web technologies to build native apps has been a huge ti
50.
▲
by
mcao
12y ago
The one thing that absolutely annoys me about the current Firefox is the location of the refresh button, which is a tiny icon stuck in the far right of the location bar. Worse of all you can't customize it natively. You have to downloa
51.
▲
by
mcao
12y ago
I actually created something really similar, except with more options to fine tune the encoding/decoding process: https://github.com/mikecao/hashkit
52.
▲
by
mcao
15y ago
They offer a free product and a $50 paid product. I don't think it was mentioned anywhere that those hundreds of new customers were paying customers. Maybe they just signed up to try the product then never came back.
53.
▲
by
mcao
15y ago
I think in that particular section he is referring to the possibility of allowing to client to validate the hash, which would be bad because it opens up the possibility of brute forcing. I don't think he means you shouldn't use bcrypt on th
54.
▲
by
mcao
15y ago
Just curious, how is this different from what Enron was doing? They are basically setting up shell companies to hide their losses right?
55.
▲
by
mcao
15y ago
What I needed in a framework was exactly what the author mentioned, something simple to start but could scale to complexity when needed. I tried a lot of other full stack frameworks and just couldn't get them to do really simple things with
56.
▲
by
mcao
15y ago
Doesn't matter how amazing their technology is when they leave critical bugs in the client unresolved for over 2 years: http://getsatisfaction.com/spotify/topics/error_message_offl...
57.
▲
by
mcao
15y ago
I love/hate Spotify. I love the product and use it all the time. I signed up for premium after using the free version for one day, so they definitely won me over. What I absolutely hate is they have a huge number of show stopper bugs in the
58.
▲
by
mcao
15y ago
Netflix customer here. It's a terrible move because how I go about finding a movie to watch is very important to me. I want to be able to search for movies, browse a genre, or rate movies and get recommendations all through one easy to use
59.
▲
by
mcao
15y ago
I find I mostly use google to see how others have implemented something rather find the exact solution. But either way you have a problem to solve and google takes you from knowing nothing to at least a starting point.
60.
▲
by
mcao
15y ago
A duped drive would be useless. When you delete a file, the OS marks it as gone, but the data is still physically on the drive until you overwrite it with more data. The forensics team would need access to the original drive to uncover that
More ›