Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dig1
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
301.
▲
by
dig1
6y ago
"Someone has to go to prison, Ben" - quoting Harvey Keitel from National Treasure movie (1:50) [1] [1] https://www.youtube.com/watch?v=co4EsnwAM1Q
302.
▲
by
dig1
6y ago
The Art of Monitoring [1], covers most of these stuff in a unified manner. You are introduced to some basics (push vs. pull monitoring), then proceeded with simple system metrics collection (cpu, memory) via collectd, then goes to logs inge
303.
▲
by
dig1
6y ago
Riemann [1]. You can create custom endpoint for accepting almost any kind of messages, logs or data. [1] http://riemann.io/
304.
▲
by
dig1
6y ago
Mainly because of the problem space. Banking/finance is a complex field with many moving parts: card processing, validation, encryption, currency exchange and tons of certification stuff (I believe Nubank's primary focus is card p
305.
▲
by
dig1
6y ago
Besides reducing errors, double-entry bookkeeping allows you to follow money flow easily, detect unexplained billings, and get all kinds of reports quickly, like profit & loss or financial statements. However, to "deploy" it i
306.
▲
by
dig1
6y ago
Those who like clojure/lisp, can try with Hy [1]. The latest version removed Python 2 support, but previous versions would work on Python 2 and 3. Can directly run hy code, compile to pyc or readable python source files. For functional
307.
▲
by
dig1
6y ago
1. Paycheck on time. 2. Be honest regarding company state and finances. The worst thing is that you tell everything is OK, the company is doing well, and suddenly you have to lay off half of your staff. 3. Flexible hours and projects. Devel
308.
▲
by
dig1
6y ago
The same happened to Nokia. People usually say that Microsoft killed it, but it was already pretty much behind everything when Microsoft took it. Too much bureaucracy, everything outsourced, management out of touch with anything, meetings a
309.
▲
by
dig1
6y ago
Beside Calc and elisp, you can use almost any other programming language for formula calculations as well [1], which makes it extremely powerful. [1] https://orgmode.org/worg/org-contrib/babel/intro.html#sprea
310.
▲
by
dig1
6y ago
Tech is usually a safe haven (of blaming) when someone needs to hide the malfunctioning system. I saw several cases where public agencies deployed tech not to make things easier for the end-user (set aside the talk they are trying to sell y
311.
▲
by
dig1
6y ago
Pardon me, but a statement like this shows you either didn't use ElasticSearch/Solr/Lucene to extent to understand how it works, or you haven't used Postgres for serious full-text search. Every tool has its place. Postgr
312.
▲
by
dig1
6y ago
Webalizer [1] can be alternative. No fancy UI, but gets job done. For anything heavier and serious, ELK [2]. [1] http://www.webalizer.org/ [2] https://www.elastic.co/what-is/elk-stack
313.
▲
by
dig1
6y ago
If you set read-eval to false, it will not execute reader macro. [1] [1] http://www.lispworks.com/documentation/HyperSpec/Body/v_rd_e...
314.
▲
by
dig1
6y ago
I'd suggest you to check a book "A Mind For Numbers" [1]. You don't have to be science/math guy to read it, and it covers procrastination among other things. What I like about it is that many facts are backed by sci
315.
▲
by
dig1
6y ago
Check [1] to see what I'm talking about. I'd suggest you to investigate more before making such bold claims. [1] http://webcache.googleusercontent.com/search?q=cache:ieBuArS...
316.
▲
by
dig1
6y ago
I used different thread just for printing/add-watch purposes. But, using myvar or your-like example (hot loading function) in the same thread works without any problems as well - put function in a loop, change function body and reload
317.
▲
by
dig1
6y ago
Sure; here is example with atom: ;; define a map (def myvar (atom {:foo 1})) ;; add watcher for 'myvar'; it will call anonymous ;; function and set old-state with previous value and new-state ;; with new
318.
▲
by
dig1
6y ago
Clojure has all sorts of facilities to do that (atoms, agents or refs). You can even listen for changes [1] and compare old and new values. [1] https://clojuredocs.org/clojure.core/add-watch
319.
▲
by
dig1
6y ago
> If somebody knows other languages/systems that do let me know. Clojure can do this via namespace live reload. ClojureScript is already doing this inside figwheel [1] environment. CommonLisp had this since dawn of time. Kawa [2]
320.
▲
by
dig1
6y ago
It's harsh to say this is due C++ fault, more likely due development culture and desire to be cool by using all the new cool features, without understanding benefits vs price. I was running medium-sized C++ project that included full G
321.
▲
by
dig1
6y ago
There is also https://davidrzs.github.io/latexcss/
322.
▲
by
dig1
6y ago
Are you a public company or aiming to sell? Part of parent company with similar strategy? Usually this kind of "diversification" generates sort of "good" news, inflating prices. Promoting ordinary dudes isn't someth
323.
▲
by
dig1
6y ago
Honest question: what are the benefits of Guile Emacs in 2020 and after? Guile speed? I'm aware Guile (especially) later versions got really good VM and general optimizations, but with recent work in gccemacs [1] and having complete gc
324.
▲
by
dig1
6y ago
My tools of choice for advanced bookmarking and offline read: * org-mode [1]. * org-board [2] for offline archiving. * Org Capture [3] for getting links or text chunks from browser. * git repo for tracking history. With org-mode I can creat
325.
▲
by
dig1
6y ago
Also to mention frequently asked feature: alerts using queries and templated variables [1][2]. Creating even simple generic dashboards with alerts is not possible, unless variables are hardcoded in hidden queries. [1] https://com
326.
▲
by
dig1
6y ago
I see this "Emacs is terrible, my (insert currently hyped IDE/editor) is much better" mantra every few years. These days, it is VSCode, few years ago it was atom/pycharm/intellij, before that was anything on Eclipse
327.
▲
by
dig1
6y ago
Depends what you are serving. If you are going to host low traffic blog or site, that can go unpredictably offline and be offline for days, this is OK. I was doing this for some time and all the nuances with it (assuming electricity and int
328.
▲
by
dig1
6y ago
Spec has it's place, but I think people are trying to shovel spec in all sort of places; for example, heavy data parsing, making code very hard to track. Reminds me on core.logic movement couple of years ago, where everyone tried to ha
329.
▲
by
dig1
6y ago
TBH, magic sauce of SICP is Scheme. Even if is using languages other than python (common lisp, go, rust), it will simply miss the point. Idea is that you start with minimal (abstract) language constructs, progress through various problems e
330.
▲
by
dig1
7y ago
Had a meeting tonight with over 50 participants. Screen sharing. Not a single hitch or problem. In the past tried multiple times with Hangouts (dies after you get more than 4 on board), jitsi meet (not good with bad connections), Slack (goo
More ›