Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ris
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
108 ms
·
481.
▲
by
ris
7y ago
The system you build initially when you're not exactly sure how your product or business are going to work should definitely not be the system that you then take and "scale up" to 100+ developers. Any expectation of doing
482.
▲
by
ris
7y ago
It is terrifying the amount of power Adobe have to lock the human population out of their work. I don't understand how companies don't see this as a huge liability to their large volume of assets kept in Adobe formats.
483.
▲
by
ris
7y ago
To be honest, when people ask me where I got my abilities in researching diverse subjects and tracking down obscure faults from, the only thing I can really tell them is that I never really had anyone to turn to when I was learning - I had
484.
▲
by
ris
7y ago
Some nice intuitive explanations in there.
485.
▲
by
ris
7y ago
Do a GROUP BY, and then try referencing a term which hasn't been either aggregated or mentioned in the GROUP BY clause. The result should be "abort! this query can't make sense!". The result (last I tried) is instead &qu
486.
▲
by
ris
7y ago
A good ORM acknowledges this and allows that to happen gracefully, while still allowing the 90%+ of straightforward queries to use the less error prone higher abstractions of the ORM.
487.
▲
by
ris
7y ago
The problem is that vulkan was specifically designed to throw away an amount of portability in favour of allowing lower level access to hardware features. If said hardware features don't exist on a platform, you're stuck. Note the
488.
▲
by
ris
7y ago
Right, but again, what is "political"? A research group trying to sell their new whitepaper which just happens to have a provocative title and abstract? Commercial, surely? Any such definition will be worked around.
489.
▲
by
ris
7y ago
Absolutely, linux pro-audio developers have been handling these situations for over a decade now with JACK.
490.
▲
by
ris
7y ago
So... this requires cooperation from the underlying libraries (numpy, pandas...) - what is the likelihood of said libraries adopting this upstream vs Weld having to maintain their own shadow implementations for the foreseeable future? Numpy
491.
▲
by
ris
7y ago
In which direction? Remember, the A15 was designed as a "big" core while the A53 was considered a "LITTLE", having a design lineage closer to the A7.
492.
▲
by
ris
7y ago
It's fun how fashions change - for over a decade I listened to people decry how "unintuitive" and "cryptic" blender's interface and approach was (and I do realize that blender's interface has changed over
493.
▲
by
ris
7y ago
This is probably the biggest news for Inkscape for a while. I can't count the number of times I've not been able to recommend it to mac-using colleagues who don't have an adobe license.
494.
▲
by
ris
7y ago
No - a single source tree means that it contains all that. A microkernel could easily have its source tree set up in a similar way (and there are many reasons one might want to).
495.
▲
by
ris
7y ago
Yes, it's awfully fun that they're using the term "Modern" applications to describe applications which I wouldn't touch with a bargepole. Guess I'm just not "Modern". Then again, I was chuckling in th
496.
▲
by
ris
7y ago
I'm not sure about that. The traditional way of exploiting parallelism for large builds is to work on a per-file basis. Want more parallelism? Fork more jobs. But this can fall apart in a couple of ways: 1. It can get extremely expensi
497.
▲
by
ris
7y ago
> What Happened to the Real Time Strategy Genre? Total Annihilation
498.
▲
by
ris
7y ago
Also, don't get stuck in the trap of thinking the solution to a service problem needs to be ... another service ("now you've got n+1 problems"). Such an abstraction layer would be much more effective (yet less monetizabl
499.
▲
by
ris
7y ago
That's the last thing AWS wants you to be able to do, actually use the cloud like a commodity. Hence their quarterly announcements of increasingly weird and wonderful marginally "added value" services which never quite be
500.
▲
by
ris
7y ago
Neat. Though I don't think the real thing to compare it against here is pl/pgsql, which was never designed for speed - it's pl/v8. Of course, a postgres extension language really lives and dies by the amount of postgres
501.
▲
by
ris
7y ago
> In a microservice architecture, failure handling is easy I'm not sure I would agree with this - it's still incredibly hard to be able to make the rest of your architecture do something useful when a significant part of it goe
502.
▲
by
ris
7y ago
When I get the choice I use Nix and ignore as much of the "python" packaging infrastructure as possible - it's all a vague and unreliable toy compared to a real package manager. It all particularly falls apart when it comes t
503.
▲
by
ris
7y ago
> Not a good sign, usually happens with me with unnecessarily overengineered things. Haha yes, I mean clearly this means it's Nix's fault. Has anyone ever considered using you as some kind of "overengineering divining ro
504.
▲
by
ris
7y ago
> the monorepo approach doesn't scale Citation needed.
505.
▲
by
ris
7y ago
It's not "package metadata", it's the complete instructions for building an entire operating system in an automated way.
506.
▲
by
ris
7y ago
> 1) Nixpkgs could be broken up into several package sets for better scalability. Eg, haskelPackages and pythonPackages could be broken out into separate repositories. While this could happen, it's exactly what I hope won't
507.
▲
by
ris
7y ago
I've thought about this a lot too and agree to a good extent, however: > 2. You can derive arbitrary metrics from log streams Not quite . There isn't really a way (that I'd consider sensible) to get periodic, system-level
508.
▲
by
ris
7y ago
> god only knows how entire install base of mac and windows machines works today The issue being that, for a lot of people, they often work a little too well. If you're going to follow the philosophy that caring about the correctn
509.
▲
by
ris
7y ago
I take it you've never built a system that you want to still be working in a year whether or not development resource is taken away from it.
510.
▲
by
ris
7y ago
> 1. Mac OS somehow achieved exactly this. You're right - that's why macos definitely hasn't spawned suspiciously debian-like package managers in an attempt to handle all these problems. And if we're talking about &
More ›