Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
j-pb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
571.
▲
by
j-pb
5y ago
Hey Martin, I'm a huge fan of LogicBlox and RelationalAI, and the research done at both had a huge impact on me as an undergrad! While you're here, could you provide some insight on why you folks went with arbitrary width tuples f
572.
▲
by
j-pb
5y ago
> Joins are not even a thing in graph databases; being able to directly query across edges obviates the entire concept. Nah, you do need joins if you don't only want to walk the graph from some well known roots. E.g. queries about p
573.
▲
by
j-pb
5y ago
Yet a relational database in 5th normal form is equivalent to a RDF-Like first order Triple graph. A lot of network databases store graphs as pointer-bogs which are hard to process and query, but that does not diminish the virtues of the gr
574.
▲
by
j-pb
5y ago
Well, still. Columnar and document stores still profit from performing joins under their hood. Whenever you are combining two partial query results into a coherent whole answer you need to perform some form of join. For example you could vi
575.
▲
by
j-pb
5y ago
https://en.m.wikipedia.org/wiki/Qantas_Flight_72 We still don't know what went wrong there.
576.
▲
by
j-pb
5y ago
> Boom is building for reliability from day one, and by simplifying the design of the plane and using software solutions wherever possible, they should be able to avoid many of the pitfalls that the Concorde faced. Oh boy. Given software
577.
▲
by
j-pb
5y ago
Yes, there are sustainable factors to economic growth, but that is not where the majority of it comes from, and we (the part of the world where some percentage of the population can invest into stock) have hit the point of too much growth a
578.
▲
by
j-pb
5y ago
At some point the pyramid has to reach a bottom. There is no infinite grown in this universe. Especially not exponential growth. Even if you assume that we'll reach space at some point and infinitely expand into the universe. Resources
579.
▲
by
j-pb
5y ago
> How do rich people make money in the stock market if it's a "scam?" Definitions: scam (verb): to obtain (something, such as money) by a scam scam (noun): a fraudulent or deceptive act or operation together: to obtain (so
580.
▲
by
j-pb
5y ago
I think that's a pretty valid question to ask, but one that doesn't sit right with the typical neo-liberal/venture-capital clientele on HN. The wishful image of financial autonomy and chances of personal and business developm
581.
▲
by
j-pb
5y ago
> I'm not convinced that the problem is all that more difficult than for Java. Turing complete type system + turing complete macro system => you gotta run (compile) the thing to see what it does or is (Rice's theorem). For a
582.
▲
by
j-pb
5y ago
Came out of a discussion with Joshua Nelson a.k.a. rustdoc team lead. (The compiler being too slow for this, not the ranty bits ;) And yea, rustdoc supports this via manual annotations afaik. I stumbled upon this because somebody had forgot
583.
▲
by
j-pb
5y ago
When you push a package to crates.io, docs.rs will do a static analysis of this package and its dependencies and try its best to create meaningful links between the traits and implementing types. The issue is that it is quite common to have
584.
▲
by
j-pb
5y ago
There is a fundamental limit to that though, based on how complex rust is in a multitude of domains. From macros to types, all that stacked complexity makes amdahls law eat you alive. And it has real world implications too. Documentation c
585.
▲
by
j-pb
5y ago
I'm aware that it's zero-runtime-cost-abstractions, but that's not what sticks with non system devs when they read rusts "marketing material" (blog posts, talks, e.t.c.)
586.
▲
by
j-pb
5y ago
Even though this is awesome as it affects everything using the LLVM toolchain, I fear that for Rust, percentages won't suffice. Rust needs multi X speedups. Rusts zero cost abstractions aren't free at all, you pay with compile tim
587.
▲
by
j-pb
5y ago
> The solution to some injustice is not another injustice. That statement is just absurd in this context. Your premise of this being injustice is wrong, don't engange in shitty rent seeking behaviour and you don't get expropria
588.
▲
by
j-pb
5y ago
In every dictionary I've found, including wikipedia, "eminent domain" is either a synonym for, or defined in terms of, expropriation: https://en.m.wikipedia.org/wiki/Eminent_domain Furthermore, let'
589.
▲
by
j-pb
5y ago
This is just like any infrastructure project where the government can force you to _sell_ resources of national interest, for adequate compensation. Just like land can be aquired this way to build a highway. And just like whole towns have b
590.
▲
by
j-pb
5y ago
That doesn't stop them, Benoît Battistelli has been actively pushing for software patents and ignored the EPC. With staff being quoted previously: “We are far too often put in front of the dilemma of either working according to the Eur
591.
▲
by
j-pb
5y ago
I think you underestimate the value that creating the cards individually provides. For me the first learning step is the way I create and structure the card, think about mnemonics, add a photo e.t.c. Mochi is a great help there, since it pr
592.
▲
by
j-pb
5y ago
That is ignoring the trillions of dollar this industry has spend on think tanks for the downplay of climate change, funding of paid for scientific articles to spread fud, funding conservative anti-science parties, lobbying for laws that act
593.
▲
by
j-pb
5y ago
I'm sorry you can't follow the trail of thought. Your rambling ad-hominem don't make you seem to be the rational type though, despite your assertions.
594.
▲
by
j-pb
5y ago
The Trabi (east german car) sold out in minutes, so that is a non argument since corelation does not imply causation. Where do you get that bueraucracy idea from? Stalinism? That's not what people envision when they want UBI and a str
595.
▲
by
j-pb
5y ago
A product that has yet to turn a profit, but is sold nevertheless just for the sake of it. Enabled by large cross-financing of a otherwise sucessfull company that is driven by a dream and no profit incentive. That's not a free market s
596.
▲
by
j-pb
5y ago
Samantically javascript is a mixture between self and scheme though, with a Java like syntax on top. Despite all it's warts caused by bad APIs and awkward standard library. The fundamental language is (semantically) quite nice. It real
597.
▲
by
j-pb
5y ago
Mechanised early farming, a.k.a. robot swarms that can negate the overhead involved in tending to microplots with 2m*2m squares of one particular crop, and three field cycles. But what does that have to do with my statement?
598.
▲
by
j-pb
5y ago
Protecting the environment is short for "protecting the encironment that humans evolved to live in". It's easy to say "look it's just another extinction event" when you're forgetting that you're the o
599.
▲
by
j-pb
5y ago
I have one and I love it. Feels super nice, very accurate. The only thing I'd change is giving it a full body click, so that the entire case/ball functions as a button when pushed down.
600.
▲
by
j-pb
5y ago
Since you double the table size after failing to insert/displace above a constant threshhold, e.g. 8. You have O(1) insert performance. You don't need to rehash the table either, you can add additional hash functions on each grow,
More ›