Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kenn
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
kenn
3y ago
Experienced solo Rails dev here. I'm on Remix / Drizzle ORM / Render.com / Render Postgres / Cloudflare R2 / DaisyUI + shadcn/ui these days. Drizzle can be a bit tricky if you're coming from ActiveRec
2.
▲
Elephant in the Room: Database Backup
(blog.dumper.io)
2 points
by
kenn
8y ago
|
0 comments
3.
▲
Showdown: MySQL 8 vs. PostgreSQL 10
(blog.dumper.io)
101 points
by
kenn
8y ago
|
97 comments
4.
▲
by
kenn
11y ago
It would be slow on MySQL, though. If you EXPLAIN that query, it's a DEPENDENT SUBQUERY which has to fetch N*M records. It would be mitigated if the columns are property indexed, but two separate queries (N+M) just as eager loading wou
5.
▲
by
kenn
11y ago
That works, but what if there are thousands of comments? Initializing N*M AR objects could be even slower than N+1 queries. I wish if we could do something like: has_one :approved_comments_count, -> { select(:post_id, 'COUNT(comment
6.
▲
by
kenn
14y ago
This is actually like JSON, but with better parse-ability and aggregate-ability by UNIX commands.
7.
▲
LTSV - Labeled TSV: Extensible Log Format for Web Servers
(ltsv.org)
7 points
by
kenn
14y ago
|
1 comments
8.
▲
by
kenn
14y ago
Thank you. I think you made a good point - by not charging I may be actually making people skeptical. We even have a vibrant developer community on bots and extensions, but it's barely known (shit, I realized that it's not even mentioned on
9.
▲
by
kenn
14y ago
As a founder of http://lingr.com , I know firsthand how hard to build a chat app and make it sustainable. I've been working on it since 2006, first as a startup, then as my personal side project. I've learned to not invest too much on the
10.
▲
by
kenn
14y ago
The title is misleading. They will no longer accept new signups, but continue to work.
11.
▲
by
kenn
14y ago
SaaS. http://dumper.io/ and http://uptimer.at/
12.
▲
by
kenn
14y ago
Validate if he/she's a good fit for your team first. Usually it takes time. Equity has a permanent effect and you don't want to make a decision in haste.
13.
▲
by
kenn
14y ago
I wanted an easy-to-use backup service that just works, but everything I was able to find sucked. So I created one myself. :)
14.
▲
Show HN: Dumper.io - Backup to S3 without cron for MySQL, MongoDB and Redis
(dumper.io)
4 points
by
kenn
14y ago
|
1 comments
15.
▲
by
kenn
14y ago
As to MongoDB, in case you only have two members in a replica set, you add an arbiter, not strictly three members. An arbiter is indeed a lightweight mongod process that doesn't have storage, and should be added to break the tie when you ha
16.
▲
by
kenn
14y ago
I wanted a website monitoring tool that just works, but every tool I could find sucked. So I created one myself. :)
17.
▲
Uptimer: Website Monitoring Made Awesome
(uptimer.at)
8 points
by
kenn
14y ago
|
2 comments
18.
▲
by
kenn
14y ago
Randomness is an interesting topic indeed. For instance, up until 2012 introduced with Ivy Bridge, a true hardware-based random number generator hasn't been available to the masses. ( http://en.wikipedia.org/wiki/RdRand ) what we believe