Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ris
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
56 ms
·
631.
▲
by
ris
8y ago
Looks like I misremembered this (re 64bit integers) and it was one of the other slightly odd limitations SQLite has around rowids and foreign keys that caused me to abandon the last system I was designing with it... As for what most concern
632.
▲
by
ris
8y ago
Good thing you don't need 64bit integers. Seriously, as impressive as SQLite is for what it is, people shouldn't be given the impression that it doesn't come with some massive and often surprising caveats when viewed as a g
633.
▲
Tomu, a tiny ARM microprocessor which fits in your USB port
(tomu.im)
302 points
by
ris
8y ago
|
86 comments
634.
▲
by
ris
8y ago
As cool as Z3 is, I wish it didn't become so incredibly slow once soft constraints are introduced. I guess it's inevitable to an extent...
635.
▲
by
ris
8y ago
Note this is an extremely old webpage.
636.
▲
An EPYC NixOS build farm
(grahamc.com)
11 points
by
ris
8y ago
|
0 comments
637.
▲
Meshroom: Open Source 3D Reconstruction Software
(github.com)
3 points
by
ris
8y ago
|
0 comments
638.
▲
Darpa Drops $35M on “Posh Open Source Hardware” Project
(linux.com)
2 points
by
ris
8y ago
|
0 comments
639.
▲
by
ris
8y ago
That's really sad.
640.
▲
by
ris
8y ago
Yet it will never be able to solve the system-library dependency problem in the way that Nix does.
641.
▲
by
ris
8y ago
Here we go again. The source of the problems in in toy package managers (and I include all language package managers here) is not just the package managers themselves, it's the "version soup" philosophy they present to the us
642.
▲
by
ris
8y ago
Have you been improving the less-covered areas during your travels?
643.
▲
by
ris
8y ago
> Few companies will take a product that actually needs large scale systems and hire someone that has no prior experience. No I think most people end up hiring those who have experience creating big complicated systems but haven't
644.
▲
by
ris
8y ago
> If you want to rely on SQL to do all the locking for you this usually doesn't scale. I suspect you have a mis-adjusted notion of "usually". "Usually", as in, for the majority of systems designed and in-use in t
645.
▲
by
ris
8y ago
I'm quite tired of everyone wanting to build "large scale systems" and play at being Netflix. The truth of the matter is the vast vast majority of people will never need to do this with their project and instead will just end
646.
▲
by
ris
8y ago
> It just works This is one of the bigger issues I have with sqlite though. It often "just works" in situations where it really shouldn't. There are countless situations I've found where if you ask sqlite for somethin
647.
▲
by
ris
8y ago
And he answered it, with the answer being "no".
648.
▲
by
ris
8y ago
Thing is, postgres has come further.
649.
▲
by
ris
8y ago
But ... once you're deciding what expression indexes to add you effectively have a schema, yeah?
650.
▲
by
ris
8y ago
In all fairness a properly used sql connector library will hopefully do this too.
651.
▲
by
ris
8y ago
There's a lot of hatred for ORMs that floats around but most of the ire seems to revolve around the cases where the ORM's flexibility doesn't allow it to expose the power of the underlying database properly. But people often
652.
▲
by
ris
8y ago
I'm not sure how worthwhile it is writing any more "microservices are dumb" articles - all the people who have spent the last 5 years leaving microservice messes in their wake appear to have moved on to creating "serverl
653.
▲
by
ris
8y ago
Sounds like you've got some work to do, then.
654.
▲
by
ris
8y ago
That's because package management is an extremely hard thing to do if you're only trying to control one part of a system and have it work magically in different environments. And so strangely enough programming language people wri
655.
▲
by
ris
8y ago
GalaXQL http://sol.gfxile.net/g3/ is a decent, but very basic, introduction slightly held back by its reliance on sqlite.
656.
▲
by
ris
8y ago
Theory . However he insists on living in his relational purist fantasy land without nulls or outer joins or other pragmatic things that people who use databases to get real work done rely on every day.
657.
▲
by
ris
8y ago
> My impression is that the GNOME devs are all using touchpads and/or scroll-wheels for scrolling now and don't click on scrollbars Except I've had a horrible experience with scroll wheels and GTK3 - it seems to very easil
658.
▲
by
ris
8y ago
Can't help thinking Nix and NixOps.
659.
▲
by
ris
8y ago
They seem to be on the verge of inventing lisp.
660.
▲
by
ris
8y ago
Yes. For the reason stated and also because they imply an easy/cheap/straightforward way of taking a copy of one of those objects that actually doesn't work. Does the caller of your function expect you to take that object i
More ›