Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pdimitar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
571.
▲
by
pdimitar
1y ago
True. I am simply wondering -- is the resistance from executives' so powerful that it can be never overpowered? Can't we ever just tell them "Look, this is like your car with plastic suspension -- it will work for a few day
572.
▲
by
pdimitar
1y ago
I'm with you, but let's not forget that they haven't started the extinguishing yet. They might yet do it. The extending they've done plenty: issue tracker, wiki, discussions etc.
573.
▲
by
pdimitar
1y ago
A take that I'm not seeing in all the "LLM scrapers are heading to our site, run for your lives!" threads is this: Why can't people harden their software with guards? Proper DDoS protection? Better caching? Rewrite the h
574.
▲
by
pdimitar
1y ago
Codeberg, Gitea, Forgejo.
575.
▲
by
pdimitar
1y ago
How could I forget? One of the funniest scenes in movies for me, ever, to this day, and I am 45.
576.
▲
by
pdimitar
1y ago
My account is very old and the tool works on it. Figured it will probably stop working at some point, thanks for the refresh. I have that tool activating once every 24h still, to this day.
577.
▲
by
pdimitar
1y ago
Would love a comparison to gbackup-rs[0]. To me having to install a tool through Python is a show-stopper. [0] https://github.com/djipko/gbackup-rs
578.
▲
by
pdimitar
1y ago
Well, I don't write as huge a code as this though, nor does it have as many layers. Usually I just use the `?` and `.map_err` (or `anyhow` / `thiserror`) to delegate and move on with life. I have a few places where I do pattern-ma
579.
▲
by
pdimitar
1y ago
Usually yes. But I lean much more to writing library-like code, I admit. When I have to make a decision on an app-level, it becomes a different game though. I don't have a clear-and-cut answer for that.
580.
▲
by
pdimitar
1y ago
That's why I'm working hard on bringing in a tightly integrated support for SQLite in the Elixir ecosystem (via a Rust FFI bridge): because in my professional experience not many applications need something as hardcore and amazing
581.
▲
by
pdimitar
1y ago
Oh I agree, don't get me wrong. Both are pretty gnarly. I was approaching these problems strictly from the point of view of what can Rust do today really, nothing else. To me having checked and non-panicking API for integer overflows &
582.
▲
by
pdimitar
1y ago
Agreed, that's why I don't catch panics either -- if we get to that point I'm viewing the program as corrupted. I'm simply saying that I do my utmost to never use potentially panicking Rust API and prefer to add boilerpl
583.
▲
by
pdimitar
1y ago
Don't know about your parent poster but I didn't take it 100% literally. Obviously if there's no memory left then you crash; the kernel would likely murder your program half a second later anyway. But for arithmetics Rust has
584.
▲
by
pdimitar
1y ago
I don't speak for anyone else but I'm not using `unwrap` and `expect`. I understand the scenario you outlined but I've accepted it as a compromise and will `match` on a map's fetching function and will have an `Err` bran
585.
▲
by
pdimitar
1y ago
Addressing this requires me being interested in all the details (which would get me half way there on the road to being a contributor, which I'm not aiming at). I was responding to the central point of the article + ranted a bit. I
586.
▲
by
pdimitar
1y ago
Elixir -> Rust -> SQLite library (FFI bridge). The FFI library is completed (without some of SQLite's advanced features that I don't deem important for a v1) and I am just adding more tests now, though the integration layer
587.
▲
by
pdimitar
1y ago
Apparently I did. Seems I underestimated the impact of what I perceived as a small rant. [no longer replying non-constructively to anyone in this sub-thread]
588.
▲
by
pdimitar
1y ago
[flagged]
589.
▲
by
pdimitar
1y ago
[flagged]
590.
▲
by
pdimitar
1y ago
Your right and prerogative, obviously. But out there, a stranger you care nothing about, will think less of you. Wish I had that free time and freedom though... The things I would do.
591.
▲
by
pdimitar
1y ago
[flagged]
592.
▲
by
pdimitar
1y ago
Sorry, I made like 10 edits of the initial comment. Hyper-active at the moment apparently.
593.
▲
by
pdimitar
1y ago
Similar to @zeroq, I don't really need a K/V store. I need a full relational database that I can also use for analytics and time series, and I want it embedded. And as strict as possible -- PostgreSQL is doing this really well. I
594.
▲
by
pdimitar
1y ago
RE: serverless, I think I understand the use-case and I get the homogeneity argument, it's just that to me SQLite mostly wins for being embedded; the rest of its traits are a nice bonus but using stuff e.g. Litestream I don't view
595.
▲
by
pdimitar
1y ago
> Honestly I don't see much use for yet-another-sqlite. Agreed. I want something better than SQLite, something that learns from it and upgrades it further. > On the other hand, I think the adoption and the fact that you can ta
596.
▲
by
pdimitar
1y ago
Well, my upcoming Elixir wrapper of a Rust wrapper of SQLite (heh, I am aware how it sounds) will support it. I am pretty sure people do find it useful and would use it. If not, the 1-2 days of hobby coding to deliver it are not something I
597.
▲
by
pdimitar
1y ago
Which database might that be? I have been looking for replacement of SQLite for years -- admittedly, not very actively, embedded databases are just a hobby obsession and my life did not allow me much leisure time in the last years -- and st
598.
▲
by
pdimitar
1y ago
I don't disagree with that general premise but IMO autotools being (gradually?) abandoned is logical. It served its purpose. Not saying it's still not very useful in the darker shadows of technology but for a lot of stuff people c
599.
▲
by
pdimitar
1y ago
I asked myself that probably no less than 200 times. Thinking in terms of technological problems, that should be a 100% solved problem at this point! Build a DAG of all tasks and just solve it and invoke stuff, right? Well, not exactly. A l
600.
▲
by
pdimitar
1y ago
And I do, most of the time. Sometimes the code to be written is quite verbose and I am on a tighter deadline. And it still takes less time and effort to vet the LLM's code. Otherwise yeah.
More ›