Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
arohner
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
121.
▲
by
arohner
11y ago
Author here. Happy to answer any questions.
122.
▲
Dynamic ClojureScript Module Loading
(rasterize.io)
4 points
by
arohner
11y ago
|
1 comments
123.
▲
Objections to Loading Faster
(rasterize.io)
1 points
by
arohner
11y ago
|
0 comments
124.
▲
Page Load Speed Affects SERP Standings
(rasterize.io)
2 points
by
arohner
11y ago
|
0 comments
125.
▲
by
arohner
11y ago
I love datomic. It's a relational, ACID, transactional, non-SQL database. The upsides: SQL is a horrible language, yet all other noSQL DB also throw away the relational, transactional and ACID features that are great in postgres. Postg
126.
▲
by
arohner
11y ago
I'm pretty sure the answer is yes. I watched the video a few hours ago, but I think I remember him saying that. Of course, just like the current state of affairs, your library has to not thwart advanced optimizations (using eval, acces
127.
▲
by
arohner
11y ago
Why have new vocabulary for the state monad? Transducers are mostly function and function composition, but with a specific signature. There are a handful of contracts on a transducer, so it is useful to have a name, so you can say "t
128.
▲
by
arohner
11y ago
I'm not a Scala user, but Clojure the language tends to be extremely stable. Existing stdlib functions almost never get updated, unless they add a new (backwards-compatible) arities. Releases tend to consist mostly of new features, and
129.
▲
Why Clojure Is Awesome, Without Using the L-Word
(rasterize.io)
1 points
by
arohner
11y ago
|
0 comments
130.
▲
by
arohner
11y ago
Gratuitous plug: I'm working on a hosted service that does basically the same thing: http://rasterize.io . My email is in my profile. Let me know if you're interested in beta-testing.
131.
▲
by
arohner
11y ago
An interesting article, and we need more like it, but I feel the author didn't go far enough in understanding the root causes of complexity. For example, they cite both schedule/budget pressure, and insufficient docs. The incompl
132.
▲
by
arohner
11y ago
People pay good money for Mixpanel and Kissmetrics, even though Google Analytics exists. I find GA's UI to be absolutely terrible. I plan on having better UI, more detailed performance breakdown, and alerts / monitoring.
133.
▲
by
arohner
11y ago
Similar, yes. I have beta users who hated New Relic's server-side setup. I'm also treating this more as a production monitoring tool, rather than a dev tool.
134.
▲
by
arohner
11y ago
I wasn't planning on announcing yet, but this seems like a good opportunity. I'm working on a service that does real-time monitoring of your website performance, as measured by your actual users, on their browser. If that sounds i
135.
▲
by
arohner
11y ago
The Ketchup Conundrum (2004) http://gladwell.com/the-ketchup-conundrum/
136.
▲
by
arohner
12y ago
> The idea behind "not everything is an expression" is that ordinary macros only extend the expressions in a language. That sounds great, for lisps, when everything is an expression. I feel like you haven't fully embraced
137.
▲
by
arohner
12y ago
And my point is that everything isn't a list, but it is data. Macros are functions that take data, and return data. Their most common usage is that that they take lists and return lists, but that isn't required.
138.
▲
by
arohner
12y ago
Macros hinge on the idea that code is data. Macros are functions that run at "compile-time" [1], that take unevaluated code (i.e. data) and return any valid data, it just happens that returning a list is interpreted as a function
139.
▲
by
arohner
12y ago
> 2. This is relatively easy. The sandboxed code could "open" handles by calling into an API, and the code could "close" them when no longer needed. That's easy to specify , but is it good for the user? You'
140.
▲
by
arohner
12y ago
Your response gave the impression that you think you should get into YC because of your programming ability. Startups aren't about your code skill. It helps, but there are several things that matter more: - your personality &
141.
▲
by
arohner
12y ago
But websockets doesn't give you raw tcp, right? Do they have a proxy somewhere?
142.
▲
by
arohner
12y ago
Ok, I understand how you'd run a CPU emulator written in JS, in a browser, but how do these things get raw socket access? If you're running in a browser, all the network access you get is HTTP AJAX, right?
143.
▲
by
arohner
12y ago
I had a conversation with another semi-famous PL designer. Not one of the ones you list, but only a little below them. He primarily worked on languages the C/C++ family, and had no conception of the value of a closure. There are lots o
144.
▲
by
arohner
12y ago
> Would more talented people in the U.S. pursue Silicon Valley careers if they got 3% instead of 1% to be an early employee? IMO, no. The difference between founder and employee #1 is still too large, even though the risk is not signific
145.
▲
by
arohner
12y ago
Not necessarily. Surely there are people out there who have the potential to be exceptional, but never reach it, because they never got started, never realized they'd be exceptional, etc. Converting the potential exceptionals into actu
146.
▲
by
arohner
12y ago
SEEKING WORK - remote, Austin, TX I fix things. Skills: - I'm a Clojure expert, using since 2009. I have commits in many major libraries, I've talked at Clojure/West twice. I've run 3 SaaS companies on Clojure stacks, in
147.
▲
by
arohner
12y ago
Multi-line lambdas, for one.
148.
▲
by
arohner
12y ago
IMO, the problem is that your standard OS has way too much stuff running. A SaaS app running in production should be about the size of your binary, and the libraries it uses. Instead, we have X, smtp, terminals and a full filesystem running
149.
▲
Computers Are Not Designed for Productivity
(app.getflowmeter.com)
80 points
by
arohner
12y ago
|
68 comments
150.
▲
by
arohner
12y ago
OSX as an OS is weaker than Windows at games performance. For example, Valve officially supports Mac & Windows in-house, and running the same game (e.g. TF2) on the same hardware in windows will see framerate increases of 20%-100%.
More ›