Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cies
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
211.
▲
by
cies
2y ago
I like EdgeDB. The only downside I see is the lock-in, that is less of an issue with SQL. While I have not used EdgeDB, I have used Hasura, which I really liked. Wrt the syntax of queries, I know of https://prql-lang.org which i
212.
▲
by
cies
2y ago
I think the size of the code base also matters: bigger size = having types is more important. There is a contradiction here as: bigger size = compile speed more important AND types slow down compilation. More advanced typing features slow d
213.
▲
by
cies
2y ago
> Gradual, dependently typed languages are the future I really interested why the author thinks this. I've seen the general sentiment wrt "the future" go from C to C++ to Java to Ruby to JS (also server-side) and Python. M
214.
▲
by
cies
2y ago
> ORMs are the devil in all languages and all implementations. Just write the damn SQL This week wrote an article on this, since I found there's a lot to explain wrt this topic: https://dev.to/cies/the-case-aga
215.
▲
by
cies
2y ago
I dont understand how your comment relates to my comment, beyond that you disagree.
216.
▲
by
cies
2y ago
I like the list. I'd add: * Optimize for readability. * The cost of a bug is exponentially proportional to the time between that it was introduced and the time is was discovered (some NIST study): prevent bugs from going to the next ph
217.
▲
by
cies
2y ago
"Do not write today, that what you cannot debug tomorrow."
218.
▲
The Case Against ORMs
(dev.to)
2 points
by
cies
2y ago
|
0 comments
219.
▲
by
cies
2y ago
> Global Variables Are Not the Problem It should have been "Mutability is the Problem, Globalness is not".
220.
▲
by
cies
2y ago
> I'm not willing to leave the company because its stock 6x'ed last year. Then just try hard to ace your new task. Show that you repeatedly deliver value, also in more difficult situations.
221.
▲
by
cies
2y ago
> Decrying wokeness a week later in a meandering essay is about 8 years too late I did not look at it like this. What you are saying is that PG timing for the woke article is like Zuckernerd who suddenly wears a gold necklace over his sw
222.
▲
by
cies
2y ago
I thought his "rant" was refreshing. I know the "woke" term from the last 5 years, but it apparently has a much longer history. Both PG and myself dont like the fact that it's so badly defined (while being heavily d
223.
▲
by
cies
2y ago
They also betrayed us. One claimed "do no evil", when we still wondered "what evil can one do in search results". Now we know.
224.
▲
by
cies
2y ago
Does/did Donald Knuth not have a pipe organ in his home? https://www-cs-faculty.stanford.edu/~knuth/organ.html
225.
▲
by
cies
2y ago
Joining the current century! Get an mRNA injection! Great PR.
226.
▲
by
cies
2y ago
> It's pretty accurate to call humans omnivores. As said: all primates are omnivores. And what you eat is up to you. But biologically we are very close GI-wise to the "frugavorian omnivore" primates mentioned. > Humans
227.
▲
by
cies
2y ago
We're primates, biologically. We have GI systems very similar to those of the Bonobos, Chimps and Utangs. They are classified as "onmivores", but more specifically "frugavorian omnivores", which means: they prefer t
228.
▲
by
cies
2y ago
Often included in carnivore diets. But obviously they're not.
229.
▲
by
cies
2y ago
Everybody makes mistakes. Higher up in the company (or goverment) mistakes are usually more expensive. Painful, but I see no way around this.
230.
▲
by
cies
2y ago
They probably wont NEED a license, but --as said-- big corps dont touch AGPL with a ten foot pole because legal. So it's just to shut up legal, most likely.
231.
▲
by
cies
2y ago
I like all these langs that bring stricter typing to ecosystems that do not traditionally have very strict typing. Gleam for BEAM (Erlang), Kotlin/Scala for JVM (Java), Elm/PureScript/TypeScript for JS engines, Borgo for Go.
232.
▲
by
cies
2y ago
iirc the mold author wanted to make money off of it (and I dont blame him). AGPL is avoided like the plague by big corps: same big corps are known for having money to pay for licenses and sometimes (yes, I look at you Amazon) being good at
233.
▲
by
cies
2y ago
Indeed DRM is a very different thing from adhering to standards like `robots.txt` as a default out of the box (there could still be a documented option to ignore it).
234.
▲
by
cies
2y ago
Immigration helps business owners: the price of labor goes down. If the advantage they get from it also "tickles down" to the general public (most voters, pre-existing laborers) depends. If wages stay low due to immigration that m
235.
▲
by
cies
2y ago
In the place we currently work in we follow the "test have to be paid for". So either devs believe that they can build/fix a piece of code faster by adding tests (this is usually unit tests), in this case they are part of ano
236.
▲
by
cies
2y ago
There's a Rust project (used to be OCaml iirc) that aims to be a better Git, it's called Pijul. https://pijul.com https://nest.pijul.com/pijul/pijul (self hosted, thus not on Github) It uses the i
237.
▲
by
cies
2y ago
I disagree 1.0 is more precise one than 1. Both in speaking language, and in quite some programming languages "1" is assumed to be an integer, and "1.0" is assumed to be a number with one decimal (something akin to a flo
238.
▲
by
cies
2y ago
Yes let's use word that need massive essays to explain what one person believes they mean... Like "woke". And not just stick to words we know the meaning of. That surely aid the discussion. /s
239.
▲
by
cies
2y ago
https://cronometer.com this is what nutritionists use. It tracks not only calories, but also macros and micros.
240.
▲
by
cies
2y ago
Sure OCaml is 10y younger than Perl! Though I'd consider OCaml a serious option these that for a green field app. Cannot say that much for Perl.
More ›