Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dig1
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
331.
▲
by
dig1
7y ago
Clojure is not designed to appeal masses, but to solve complex problems and keep things sane. And if you notice around, specialized industrial tools aren't pretty, but are sharp. > Not strong in any domain and doesn't have any
332.
▲
by
dig1
7y ago
Thanks!
333.
▲
by
dig1
7y ago
If I may ask, what it takes to publish a book like this? Obviously, beside personal time invested in writing, how hard is to get in touch with publisher, talk with them about specific topic, have it approved and reviewed and so on? Do you h
334.
▲
by
dig1
7y ago
Yes! Nicely integrates with almost everything through org-mode's babel [1] (those not familiar with Emacs, org-mode babel is like Jupyter notebook on steroids). If you find org-mode table column formulas complicated, you can use other
335.
▲
by
dig1
7y ago
I'd say any app that will do any kind of (more than simple) data manipulation. If you plan to support more and more data formats, things will get exponentially worse. One domain where I'd go with Lisp/Clojure/Scheme any
336.
▲
by
dig1
7y ago
Apache Drill [1] is alternative, using ANSI SQL. Beside json, it support JDBC, csv, parquet, file system traversal, HBase, Mongo, S3... I believe it also support joins across different sources, although I haven't tried that. EDIT: to a
337.
▲
by
dig1
7y ago
I believe I'm missing something here or my day was too long, but in Clojure this can be squeezed in 13 lines and 435 characters keeping things fairly readable (for Clojure & Lisp developers ;)). (defn wc [^String file]
338.
▲
by
dig1
7y ago
Libpng wasn't good example regarding size indeed, my main focus was security and how much of things it can affect. For heavy libraries, good example is Qt and KDE. KDE would preload all necessary libraries so KDE and Qt applications co
339.
▲
by
dig1
7y ago
> "oh wow, better static link all the things!". Is that wrong? Depends. Sadly, current trend is to keep everything static in big binary or bundle own set of dependencies. Let's assume your program is using libpng. Now, eve
340.
▲
by
dig1
7y ago
I'm not sure are you serious about not seeing landfill connection with environmental problems or just being sarcastic. If landfills are not such a problem, why "developed" countries (I won't name them but we know who the
341.
▲
by
dig1
7y ago
Full article: https://outline.com/csC35C I'm not sure if anyone is using PayPal for working with large amount of money, but their hidden fees, UI dark patterns and other gray stuff are making them suitable only for sma
342.
▲
by
dig1
7y ago
Yes, but my comment was about serious, production grade setup.
343.
▲
by
dig1
7y ago
The same applies today for nodejs and go, but the same was happening with python, ruby and perl libraries in the past. However, this only shows that standard distro packaging approach is broken or was broken all the time. First, if you want
344.
▲
by
dig1
7y ago
Sell talk and buzzwords. Either author has no idea that Hadoop is ecosystem and Spark depends on it or deliberately mix Hadoop and Kubernetes, which aren't much related. And good luck running Spark without Hadoop ;)
345.
▲
by
dig1
7y ago
For those using Emacs, I'd recommend restclient.el [1]. In Emacs fashion, you can keep REST API documented in a single (or more) files and evaluate parts directly in buffer for testing and playing. Throw that on git/mercurial and
346.
▲
by
dig1
7y ago
There is major difference between Kafka and database(s): Kafka is used for passing data through and databases are for storing the data. Also, KSQL/kdbSQL are not intended to be general tool for transforming all data, but to assist y
347.
▲
by
dig1
7y ago
As someone who is enjoy eating a lot of bread (part of my Balkan culture), I'm baffled to see so much hesitation toward bread when I go abroad. I'd frequently get plenty of food in restaurants, but not so much bread with it. Even
348.
▲
by
dig1
7y ago
I find funny this "beating C with X" attempts and articles, popular since the dawn of computing. Although all of them are trying hard to be a little bit faster (and shorter) than C code, this is usually the price they have to pay:
349.
▲
by
dig1
7y ago
GNU Readline, for those who doesn't know, also comes with vi mode, where you can search with '/' and '?' keys. You can enable it with 'set -o vi' in bash shell or putting 'set editing-mode vi
350.
▲
by
dig1
7y ago
Some observations: * Parallelism in Clojure is cheap Parallelism is Clojure is not cheap if you are using ordinary threads, due all machinery necessary to setup and start OS thread (the same applies to Java/C(++)). If you are using cor
351.
▲
by
dig1
7y ago
I was working with first ElasticSearch versions when Shay was the only developer. At that time, I was impressed how Shay was responsive, friendly and overall ES had good design, compared to Katta [1] we used in our product. ES was my go-to
352.
▲
by
dig1
7y ago
Yes :)
353.
▲
by
dig1
7y ago
In Scheme, the only way to loop is via recursion. In Clojure, all high level functions and looping macros (for/doseq) are implemented via recursion as well (loop/recur). Yes, it requires significant paradigm shift when you start t
354.
▲
by
dig1
7y ago
Guy L. Steele - no proper language design can go without him. I think he is the only person who enjoys writing language reference manuals and is able to explain every language detail mathematically and linguistically everyone can understand
355.
▲
by
dig1
7y ago
The site and overall feeling looks clean, focused and built with a lot of love and passion. Kudos! I'd be happy to see more products like this, instead of frequent mishmash where visitor has no idea what it is looking at. Are you able
356.
▲
by
dig1
7y ago
Nitrogen narcosis is usually called "drunkenness of depth" (if I translate this correctly), because it produce effect like you are drunk. I've seen and heard many stories of experienced divers that would do silly things due t
357.
▲
by
dig1
8y ago
https://outline.com/B4hHzY
358.
▲
by
dig1
8y ago
His brother is Michael Franzese [1] (former mob boss as well) who wrote a really nice book [2] [1] https://www.youtube.com/watch?v=5U-yqm9H_Sg [2] https://www.amazon.com/gp/product/1595554262
359.
▲
by
dig1
8y ago
I'm running a company on ledger-cli [1], emacs and org-mode [2]. Sure, there are some additional scripts that will pull banking logs or do repetitive tasks, but these are basic building blocks. Tried GnuCash few times - first time I fa
360.
▲
by
dig1
8y ago
> I thought ClojureScript compiles to JavaScript? According to [0], these days it is hard to distinguish between compilers/interpreters. However, it translates code to javascript and execute it immediately, just like python does (co
More ›