Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jbotz
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
52 ms
·
571.
▲
by
jbotz
7y ago
On the other hand, don't look at emacs as a tool on Unix, look at it as a tool like Unix... it has a few simple abstractions (text, buffers, windows) and presents to the User a programmable shell to act on those abstractions.
572.
▲
by
jbotz
7y ago
Location: Somewhere in the Atlantic Rainforest, Bahia, Brazil Remote: Yes, quite Willing to relocate: Not immediately Skills: DevOps, reliability engineering, Linux system admin, SQL db admin, project management Technologies: AWS, Kubernete
573.
▲
by
jbotz
7y ago
You mention "algorithm"... algorithms can't be copyrighted, and although it can be argued that they shouldn't even be patentable (as mathematical equations aren't), in the 1990s courts in the US effectively allowed
574.
▲
by
jbotz
7y ago
This is really only an issue for project where you're trying re-implement a whole piece of software, and not when you pick up some "good ideas" looking at a piece of code. If you're creating a functional clone of some s
575.
▲
by
jbotz
7y ago
Close, but not quite. It's not "warming climate", but warm water flowing freely into the open Arctic Ocean that they say causes glaciation... the over-all climate still has to be cold enough for that moisture to eventually f
576.
▲
by
jbotz
7y ago
I think you misunderstand copyright... you can't violate a license (that's based on copyright) by using ideas you saw in the source code. You really have to actually copy , verbatim, a significant chunk of code to be in violatio
577.
▲
by
jbotz
7y ago
Exactly. Design patterns are a type of language... in fact Christopher Alexander, the architect who came up with the concept, talks about "pattern languages" (and that's the title of his first book). And category theory is
578.
▲
by
jbotz
7y ago
This a key fact that a lot of people seem to misunderstand, even a lot of popular science journalists trying to explain relativity. But to me it really illuminates the connection between space and time and the inviolability of c. From you
579.
▲
by
jbotz
7y ago
Huh, I sure put my foot in my mouth on that one... a rather big assumption I never checked. Recalibrating... But in my defense it's worth mentioning that globally it still seems to hold true. The fact that energy consumption stoppe
580.
▲
by
jbotz
7y ago
Energy consumption has not stopped growing in rich societies... so long as the economy grows, energy consumption grows. The relationship isn't perfectly linear only because the available metrics are imperfect, but if you have any da
581.
▲
by
jbotz
7y ago
Who changes the titles of HN posts? I'm just curious... the blog post has the title "DSLs for non-programmers are a hoax" and this HN post originally had the same title. At some point it got changed; I've seen this happ
582.
▲
by
jbotz
7y ago
Sure... but also while you're sitting there doing challenging problems, mix them up... rather than just doing trig problems, alternate a bit of trig with bit of square equations, etc. That way you'll tire less quickly and retai
583.
▲
by
jbotz
7y ago
Interleaving different types of problems is one of several "evidence based" study techniques described in the excellent book "Make it stick" by Peter Brown. Highly recommended; this book is based on the latest and most
584.
▲
by
jbotz
7y ago
The OP isn't trying to criticize Python... he was just trying to give an example of what it means for everything (in LISP) to be an expression. He didn't say that Python doesn't have an "if expression"... just that
585.
▲
by
jbotz
7y ago
The point of the "if" example is that there is a difference between expressions and statements... yes, Python has a conditional expression (since Python 2.5, before it didn't), but it had to be a different syntax for that r
586.
▲
by
jbotz
7y ago
Not really. "hyperdimensional binary vector" may sound rather buzzwordish, but it has a fairly precise definition in this context, and it may indeed be highly significant for the future of neural computing. You can learn more ab
587.
▲
by
jbotz
7y ago
Actually, the TaiChi way would be "not-doing" (Wei Wu) physics. See: http://www.the-taoism-for-modern-world.com/wei-wu-wei-not-do...
588.
▲
by
jbotz
7y ago
Nice list. Like someone said, the true expert knows when to break the rules, but for someone who doesn't really know anything about design but needs to put together a site, just following these simple rules is likely to make a big dif
589.
▲
by
jbotz
7y ago
Location: Somewhere in the Atlantic Rainforest, Bahia, Brazil Remote: Yes, quite Willing to relocate: Not immediately Skills: DevOps, reliability engineering, Linux system admin, SQL db admin Technologies: Docker, Kubernetes, AWS, Chef Prog
590.
▲
by
jbotz
7y ago
So, I regret posting this... sarcasm isn't even my style, and I don't like to be negative. But I do think the approach is wrong... I just don't believe you can make a language easy to learn by shoe-horning a "familiar&q
591.
▲
by
jbotz
7y ago
I know it's not "unusual"... I've seen the same wrong-headed reasoning many times before. But syntax is rarely a significant obstacle to learning a language, it's the semantics that bite! And when the semantics ar
592.
▲
by
jbotz
7y ago
> Meet flow > flow is a simple, functional language in the ML family Cool! > C-family syntax > Designed to look like other languages and be easy to learn Uh, what? A functional language is going to be easy to learn because it &
593.
▲
by
jbotz
8y ago
+1
594.
▲
by
jbotz
8y ago
Sorry, pasting error. I've reposted. But for anyone who ends up here, the link is: https://slatestarcodex.com/2019/04/22/1960-the-year-the-sing...
595.
▲
1960: The Year the Singularity Was Cancelled
(slatestarcodex.com)
16 points
by
jbotz
8y ago
|
2 comments
596.
▲
1960: The Year the Singularity Was Cancelled
1 points
by
jbotz
8y ago
|
2 comments
597.
▲
by
jbotz
8y ago
I stand corrected. Racket does.
598.
▲
by
jbotz
8y ago
Nonsense. Racket has hygienic macros just like CL.
599.
▲
by
jbotz
8y ago
If you're interested in functional programming and meta-programming as paradigms, then you should really focus on functional first. The reason is that functional is all about transformation of data structures as a whole (as opposed to
600.
▲
by
jbotz
8y ago
I don't think you know what you're talking about. Mathematica is quite big in scope already, but then there's "The Wolfram Language" which is a f !%ing big vision of the world. Take a close look at it some time.
More ›