Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
datastack
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
datastack
1y ago
I agree it seems more common. However back-up time and data movement should be equivalent if you follow the algo steps. According to chat GPT the forward delta approach is common because it can be implemented purely append only, whereas rev
2.
▲
by
datastack
1y ago
Exciting! Yes, the deduplicated approach is superior, if you can accept requiring dedicated software to read the data or can rely on a file system that supports it (like Unix with hard links). I'm looking for a cross-platform solution
3.
▲
by
datastack
1y ago
Nice to realize that this boils down to copy on write. Makes it easier to explain.
4.
▲
by
datastack
1y ago
Great resource in general, will look into it if it describes how to implement this backup scheme
5.
▲
by
datastack
1y ago
This sounds more like a downside of single site backups
6.
▲
by
datastack
1y ago
You can see in step 2 and 3 that no full copy is written every time. It's only move operations to create the delta, and copy of new or changes files, so quite minimal on IO.
7.
▲
by
datastack
1y ago
Thank you for bringing this to my attention. Knowing that there is a working product using this approach gives me confidence. I'm working on a simple backup app for my personal/family use, so good to know I'm not heading in t
8.
▲
by
datastack
1y ago
In this algo nothing is rewritten. A diff between source and latest is made, the changed or deleted files archives to a folder and the latest folder updated with source, like r sync. No more IO than any other backup tool. Versions other tha
9.
▲
A reverse-delta backup strategy – obvious idea or bad idea?
12 points
by
datastack
1y ago
|
26 comments
10.
▲
by
datastack
3y ago
Nosql doesn't solve the schema migration problem. It just means you don't formalize your schema. But your code will implicitly require a certain schema anyway. Changing the schema means changing the code and migrating data. You&#x
11.
▲
by
datastack
3y ago
Nice, thanks for sharing. Curious what your motivation was for making it. Perhaps include a "why" at the start of the repo. As evidenced by some comments, depending on whether the goal was to write HTML with a lisp compatible synt
12.
▲
by
datastack
3y ago
Interesting take. Haven't heard the argument before that it saves server costs. Not convinced that this is the case, but perhaps, for a google. Reflecting, I suppose that businesses relying on Php/Laravel or Ruby are probably stil
13.
▲
by
datastack
3y ago
that's the point, glad you understood
14.
▲
by
datastack
3y ago
Lot of bashing of this idea, not sure why. The entire industry has shifted from "web developer" to frontend/backend developers. What used to be a web developer is now called full stack. It seems like a big deal to me and the
15.
▲
Merging End-to-End Testing and Implementation with Macro Abstractions
(gist.github.com)
3 points
by
datastack
3y ago
|
1 comments
16.
▲
by
datastack
3y ago
A thought experiment on a new AI assisted programming paradigm. Your ideas are welcome.
17.
▲
by
datastack
3y ago
some tasks a developer might need to do besides just building the application: - copying a database from production to local for bug reproduction/fixes - inserting seed-data into the local database - creating a migration after changing
18.
▲
by
datastack
3y ago
I guess going with a parameter count that matches existing models makes it easier to compare benchmarks. Perhaps there is another particular reason like required memory, but momentum is probably also significant.
19.
▲
AI Terminal Assistant
(github.com)
2 points
by
datastack
4y ago
|
1 comments
20.
▲
by
datastack
4y ago
Quick prototype, but already very useful! Use with your own OpenAPI Key. Never google a CLI command again :-)
21.
▲
by
datastack
4y ago
This reads like an AI generated nonsense article.
22.
▲
by
datastack
4y ago
The difference between hiding a particular problematic tweet and all tweets of an account is important though. It seems Elon refers to the former, while shadow banning refers to the latter. Let's hope it is so.
23.
▲
by
datastack
4y ago
I love Github. It's been the best thing that happened to promote open-source software collaboration since the invention of version control. Without a centralized place to find and share open-source software, a million products would no
24.
▲
by
datastack
4y ago
Interesting to hear your experience. I've been using it for over a year, and I've come to appreciate the (modest) productivity boost that it's given me, to the point that I feel $10 per month is probably worth it. The complet
25.
▲
by
datastack
4y ago
Hi, nice cheatsheet! I've published it on DataStack, where anyone can contribute improvements (like adding columns or corrections). https://datastack.net/datastack/usb I can transfer the project to you if you like
26.
▲
by
datastack
5y ago
Haha (' ̄▽ ̄) Be sure to check my upcoming library that can concatenate strings!
27.
▲
by
datastack
5y ago
Cool. Does this work on Windows too?
28.
▲
by
datastack
5y ago
That sounds like an issue. This initial version is made on Windows, and although the commands are all unix-compatible, the unix file-permissions have slipped past, as on Windows docker runs as the current user. Would this be easy to fix? Li
29.
▲
by
datastack
5y ago
Yeah, I used their official image also. If all cli tools were available as officially supported docker images, 'dockerized' would probably not need to exist, other than just a bash function (and something else for windows). Unfort
30.
▲
by
datastack
5y ago
Indeed, it is just a wrapper script, but I think the value is not in the `docker run` script, but in the preconfigured images. With a premade list of cli tools, you won't have to figure out which image to use, write your own Dockerfile
More ›