Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bkirkbri
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
bkirkbri
4y ago
Same here. I never understood why a paren on the left of a function name “looks like fingernail clippings” but to the right it’s “just how code works.”
2.
▲
by
bkirkbri
4y ago
Recently I’ve been reimplementing some sequencing patches using Scheme for Max and I can say it’s really a joy to use so far. Thank you Iain for making and releasing it. And documenting it! As someone that loves what Max and Max for Live ca
3.
▲
by
bkirkbri
5y ago
I thought it was a well executed joke myself.
4.
▲
by
bkirkbri
10y ago
I've found s-expressions to be one of my favorite things about Clojure. I understand that many people dislike them, and that many people get used to them, but I loved the syntax from the get go.
5.
▲
by
bkirkbri
10y ago
> Being born poor is obviously not a personal choice, but actions taken along the way (having a child when young), taking the risk with illegal and highly addictive drugs, committing violent crime, are conscious acts that unsurprisingly
6.
▲
by
bkirkbri
11y ago
LWT's channels look more like filehandles. I think the GP was asking about channels in the CSP sense. It looks like LWT has that too in the form of streams.
7.
▲
by
bkirkbri
11y ago
If only the JVM could take advantage of this.
8.
▲
by
bkirkbri
11y ago
Exciting! I was looking for a ClojureScript monad library just last month. Can't wait to dig in to this one. I think there is a lot of potential to help with the complexities of asynchronous failures.
9.
▲
by
bkirkbri
12y ago
We tend to take an in-between approach, baking base AMIs as needed but configuring and installing code with Ansible at boot time. We've got scripts to cut tarballs with an Ansible playbook plus support files from any tag in our repo. T
10.
▲
by
bkirkbri
12y ago
This approach has been really helpful for us. We recently open-sourced our Clojure library[1] for running React on Nashorn (the Javascript engine in Java 8). Currently it consumes Hiccup-style markup, but we hope to add Enlive- and Om-style
11.
▲
by
bkirkbri
12y ago
I've been dreaming of this since Datomic came out. I recommend it to our AWS account rep every chance I get.
12.
▲
by
bkirkbri
12y ago
Looks really promising. We're using HoneySQL now, but OJ might be even lighter.
13.
▲
by
bkirkbri
12y ago
Right, but to be clear: I don't believe that only masculine men deserve authority. I think our species' slow evolution from violence as the single source of authority is possibly the most hopeful development in our history.
14.
▲
by
bkirkbri
12y ago
I have a pet theory that the reason that women (as well as non-traditionally-masculine men) are considered bossy, while other men are considered "go-getters" is due to a lack of the threat of violence. Not that a type-A guy is goi
15.
▲
by
bkirkbri
12y ago
Exactly. I'm always confused when someone suggests that paying off a mortgage is stupid. Sure, 5% return on mortgage money borrowed at 3% is profitable. But there are many assumptions here: how sure is that spread? Can you pay your mor
16.
▲
by
bkirkbri
12y ago
Because we live in a world that is not homogeneous and are all enriched as a result. Ending up as one's own version of Howard Hughes, locked in a room with a gun and a pile of money, is unappealing to me.
17.
▲
by
bkirkbri
12y ago
Agreed. Over the past 9 years I've had to implement double, triple and end-of-the-month checking on PayPal to be sure that we have some reconciled idea of reality with respect to payments. What's worse, their system essentially re
18.
▲
by
bkirkbri
12y ago
We've had good luck with DynamoDB, but it could be that it just fits our use case very well. What sort of frustration were you running into? (Honestly interested to avoid trouble down the line)
19.
▲
by
bkirkbri
12y ago
I actually learned about confd via your post. Thanks for that. In our case, HTTPS isn't an issue but there are good arguments for using a tried-and-true proxy. I see Vulcan as a quick way to test out docker containers for our architect
20.
▲
by
bkirkbri
12y ago
Yes, confd was on my radar and looks promising. In my case, we've already got a wad of perl duct-tape out there and adding etcd was a baby step. Using confd would have been a later step. Vulcand will likely allow me to replace the whol
21.
▲
by
bkirkbri
12y ago
What great timing! I was just about to roll my own using etcd, haproxy and a bunch of perl duct tape. Very excited to take a good look at vulcand.
22.
▲
by
bkirkbri
13y ago
It's not crazy, it's realistic. Nothing is free and this sort of pragmatism lets/forces users to act like grown ups. updated: grammar fix
23.
▲
by
bkirkbri
13y ago
> What's he want, more rent control? That's one option. > To put "the 1%" 'up against a wall'? That kind of hyperbole is unwarranted given the very reasonable tone of the article. > What is this articl
24.
▲
by
bkirkbri
13y ago
> If you're raised by a pack of wolves in the woods, you'll probably be rock dumb by all measures, regardless of your DNA. Depends on how you define "dumb". I bet you'd be insanely good at hunting and eating eno
25.
▲
by
bkirkbri
13y ago
Bill, I have the utmost respect for Braintree. But if this rumor is true, all I can say is "famous last words." PayPal have demonstrated an inability to operate competently. And we just notified our entire customer base that they
26.
▲
by
bkirkbri
13y ago
It's true that out of the box core.async is MUCH nicer to use with existing asynchronous IO APIs. My limited experience has shown that you'll want to wrap your synchronous IO operations to play well with core.async. This generally
27.
▲
by
bkirkbri
13y ago
I've enjoyed working with core.async once I understood these constraints. It would be nice for code to "know" whether it's within a go block or not. That would alleviate needing do-something! and do-something!! versions
28.
▲
by
bkirkbri
13y ago
I believe that core.async leverages Clojure Protocols to enable you to use whatever back end implementation you like. The Quasar guys just implemented those protocols.
29.
▲
by
bkirkbri
13y ago
I think this is insightful. Benefits of ClojureScript like namespacing, functional primitives and client/server code sharing can be attained via other, easier (though not necessarily better) tools in the JS ecosystem. Of the things tha
30.
▲
by
bkirkbri
13y ago
Using core.match with core.async does sound promising! Am I correct that Erlang-style selective receive would NOT be possible? I don't see this as much of a downside though, considering the issues one can have with selective receives.
More ›