Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
emidln
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
54 ms
·
541.
▲
by
emidln
10y ago
For just viewing system information, I usually prefer glances to htop, although it can't signal. It has a curses interface and also includes network traffic, docker containers, disk IO, and it's nicely pluggable for both output fo
542.
▲
by
emidln
10y ago
(list? '(1 2 3)) ;;; => true '(1 2 3) is, in fact, a list of 3 elements (= '(1 2 3) (cons 1 '(2 3))) ;;; => true = is closer to equal? in scheme. The doc string for clojure.core/= ex
543.
▲
by
emidln
10y ago
Your view of what decorators doesn't seem to reflect the usage I've experienced writing Python professionally over the last 10 years. Decorators take an object and return a object (by convention a callable, although this isn'
544.
▲
by
emidln
10y ago
(defn a_func [x] (print x)) (defmacro a_macro [y] `(a_func ~y)) At this point, let won't allow you to rebind a_func (it changes the lexical scope, and the syntax-quote is going to refer specifically to ns /a_func). binding will a
545.
▲
by
emidln
10y ago
I think the examples I listed (2 of them anyway) actually would be considered hygienic by your standards. syntax-quote as implemented by clojure makes three guarantees: (a) symbols in the body that are postfixed by `#` will be uniformly rep
546.
▲
by
emidln
10y ago
Why does lack of hygenic macros matter? You can go from basic macros to Clojure's syntax-quote (quasiquote with auto gensyms for certain reader-defined forms) in 100 lines of code[1]. I've listed a few other implementations of the
547.
▲
by
emidln
10y ago
> adopt the idiotic "-p convention" which doesn't even really exist in Lisp any more. Do you have a better way of signaling to the reader that a function is a predicate? I don't write a ton of Common Lisp, but I do st
548.
▲
Distributed Masonry Raises $500,000 Seed Round for Onyx Platform
(onyxplatform.org)
3 points
by
emidln
10y ago
|
0 comments
549.
▲
by
emidln
10y ago
> However with java the import statements are not human memorable. I suppose that depends on how many classes you need to import. I wrote a fair amount of Storm code (JVM/Java-based) and did all of the import statements by hand in v
550.
▲
by
emidln
10y ago
To this effect, I use leiningen (which is mostly a frontend atop Maven's dependency management) even when I'm building a Jython or a Java project. If there is something funky I need to do as a build/deploy step, I'd rath
551.
▲
by
emidln
10y ago
It's only limited in such that you must be able to express the rule using the Shen lisp language. The datatypes are sequents, essentially propositions, that the type checker attempts to prove true. For example, I could define odd integ
552.
▲
by
emidln
10y ago
In Shen, we easily typecheck foo to the specific values 42 and "forty-two", not merely either String or Int. \\ enforce type checking (tc +) \\ create a forty-two type (datatype forty-two _______________
553.
▲
by
emidln
10y ago
Curiosity | Chicago, IL, USA | BACKEND | ONSITE My company, Curiosity.com, is looking for an on-site full time engineer in Chicago, IL, USA who will be focused on backend services. We want to help the world get smarter every day. The role i
554.
▲
by
emidln
10y ago
Arc runs on mzscheme which turned into Racket. The last official release of Arc requires an older release of mzscheme from before lists were immutable. There is a community-maintained fork called Anarki [1] that runs on modern Racket. [1] -
555.
▲
by
emidln
10y ago
What makes the Racket model more correct than the system based in Sequent Calculus [1] provided by Shen? [1] - http://www.shenlanguage.org/learn-shen/types/types_sequent_c...
556.
▲
by
emidln
10y ago
Ports for building customized binary packages was a really nice solution to building a customized operating environment 10-15 years ago. It's still a good solution, but not so much better than what I get on Fedora or Ubuntu provide the
557.
▲
by
emidln
10y ago
I guess also run for the hills anytime you find a place using any non-trivial amounts of Ruby, Python, TCL, Perl, Lisp, Scala, or Haskell right (all languages where embedded DSLs are rampant)? I've worked at places that had great DSLs
558.
▲
by
emidln
10y ago
I use a language that I enjoy hacking. These happen to correspond to languages I understand very well in case I need extra features.
559.
▲
by
emidln
10y ago
I wouldn't say that I forgot, more that I was reminded by an email: Hi there, [snip] looks good, but didn't get much attention. Would you care to repost it? You can do so here: [snip]. Please use
560.
▲
Bee Bread
(nordicfoodlab.org)
246 points
by
emidln
10y ago
|
93 comments
561.
▲
by
emidln
10y ago
I'd imagine that if you can describe a problem, Googling can give you a name for the problem, with which you can google for more formal introductions to the topic (articles, papers, texts, etc). Recursive Googling is a solution to an a
562.
▲
by
emidln
10y ago
> Could you imagine if people had attitudes like this in other fields of engineering? "Here's your new car." "Thanks, how do I change a tire or put in gas? Does it have a manual?" "Manual? Just read the sche
563.
▲
by
emidln
10y ago
If it's listening on a socket and spins up on a request sent to the port that socket is bound on, for all intents and purposes, it is running and enabled. This is the same behavior as old inetd-based servers.
564.
▲
by
emidln
10y ago
Where aren't the Release Notes linked in the announcement?
565.
▲
by
emidln
10y ago
This used to work with Paypal virtual debit cards. At some point in the last 5 years they decided to cancel the program.
566.
▲
by
emidln
10y ago
Also like this in Chicago.
567.
▲
Advisory: HTTP Header Injection in Python Urllib
(blog.blindspotsecurity.com)
1 points
by
emidln
10y ago
|
0 comments
568.
▲
by
emidln
10y ago
> I'd say they are one step away. They have the motive and opportunity but they lack the means. Motive, opportunity, and means do not conclude that a crime will or must occur. Full stop. These are indicators used AFTER a crime has o
569.
▲
ANN: ClojureScript 1.9.14, clojure.spec port – Google Groups
(groups.google.com)
1 points
by
emidln
10y ago
|
0 comments
570.
▲
Replikativ/replikativ: A scalable distributive p2p system for CRDTs
(github.com)
1 points
by
emidln
10y ago
|
0 comments
More ›