Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
taffer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
78 ms
·
451.
▲
by
taffer
8y ago
Sure, but as I said, if you split your database, you have to deal with transactions, joins, consistency, over- / underfetching. All this leads to complexity and performace issues you wouldn't have otherwise.
452.
▲
by
taffer
8y ago
> As any good architect will say in response to a design question, “It depends.” I absolutely agree with that. However I don't like being strawmanned. I never said linux configuration "should be in a relational database".
453.
▲
by
taffer
8y ago
> monolithic architectures have a known lifetime while MSA’s tend to mitigate long term coderot I'd say it's exactly the other way around: the programming languages and technologies change every five years or so, but the data s
454.
▲
by
taffer
8y ago
Completely agree with the article. If each piece of code has its own data store, you lose all the advantages of the DBMS: you have to handwrite your joins, your transaction system and get all sorts of problems with cache invalidation, data
455.
▲
by
taffer
8y ago
You make it sound like the systemd author was something the CEO of all Linux Distros. The maintainers of Arch Linux have given an explicit list[1] of the reasons why they decided to introduce systemd: 0) it is hotplug capable 1) w
456.
▲
by
taffer
8y ago
Regarding a specific building like Penn Station, no. But in general, yes.
457.
▲
by
taffer
8y ago
I think it's just another irony of history: At all times, people tend to be ambivalent about contemporary buildings, while they hate buildings of the previous generation (50 years old) and love everything older than 100 years. You just
458.
▲
by
taffer
8y ago
Since 8.1 PostgreSQL does not work this way anymore. The oid type is currently implemented as an unsigned four-byte integer. Therefore, it is not large enough to provide database-wide uniqueness in large databases, or even in large individ
459.
▲
by
taffer
8y ago
Property taxes and land value taxes are absolutely not the same. Unlike property taxes, land value taxes do not cause any deadweight costs, as the supply of land is fixed and can even increase allocational efficiency.
460.
▲
by
taffer
8y ago
> You could make more difference for "regular" folks if e.g. you added mixed-income restrictions on the new property, but by default the market doesn't work that way. Research [1] shows that these types of restrictions lea
461.
▲
by
taffer
8y ago
The difference is referential transparency: In declarative programming, an expression always returns the same result, no matter where and in which order you use it. Contrast this with an expression like a += 1; in C, which returns a differe
462.
▲
by
taffer
8y ago
Imperative and functional are opposites. There is no such thing as a purely functional imperative language.
463.
▲
by
taffer
8y ago
I think you're confusing things. (Pure) functional programming is a form of declarative programming. The most important feature of declarative programming is the elimination of side effects and the idea of referential transparency. It