Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
djpowell
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
djpowell
13y ago
Clojure programming might be more data-oriented than Haskell programming. I've never done any real-world Haskell programming, but I'd guess it'ld have a completely different feel. The dynamic-typing means Clojure code is usu
32.
▲
by
djpowell
13y ago
You can't just buy what you want from them without a legitimate legal basis. http://www.hscic.gov.uk/dlesaac
33.
▲
by
djpowell
13y ago
You could get IE5 for win3.1, which isn't a million miles behind IE6 that a lot of people are still using / developing for.
34.
▲
by
djpowell
13y ago
Vista had some horrible graphics performance, by disabling 2D graphics acceleration, and in keeping shadow copies of graphics buffers in RAM. There is some explanation here: http://www.tomshardware.co.uk/2d-windows-gdi,revi
35.
▲
by
djpowell
13y ago
killnine: btw you have been hell-banned for the past 18 months. pretty harsh.
36.
▲
by
djpowell
13y ago
No, that isn't right. Years before the first release of Clojure, Rich used to maintain a parallel build of Clojure for both platforms before concentrating on the JVM; but that is ancient history, and isn't relevant to ClojureCLR t
37.
▲
by
djpowell
13y ago
DDL is boring. DML/DQL are the power of SQL and the relational model. They are what enables ad-hoc querying that the schema designer had never considered. As soon as you do anything other than select * the composite types defined in
38.
▲
by
djpowell
13y ago
A dynamically-typed OO language like Python is very different from a dynamically-typed functional language like Clojure. [1] In a functional language you are mostly passing around fairly pure concepts of data as lists and maps, and transfor
39.
▲
by
djpowell
13y ago
The main thing I care about with a mail client is the exit strategy - if I don't like it, can I export all my mail losslessly to mbox or eml files? Does anyone know how it fares at this? I use gmail now, though in the past I've us
40.
▲
by
djpowell
14y ago
Yeah, I often see technology: news tickers, desktop widget, live tiles, full-screen apps, etc; that seem to assume that I'll be spending some significant amount of staring at a device waiting for it to ambiently present me information at a
41.
▲
by
djpowell
14y ago
Lisps separate the notion of reading strings into data structures, from evaluating those data structures. So it would be easy to assume that read-string was safe to use, but there were actually some lesser-known features in the Clojure rea
42.
▲
by
djpowell
14y ago
The reducers versions have the drawback that they aren't lazy because they are defined in terms of reduce; so there is still a place for the core map/filter/etc functions which can operate on, and return lazy sequences without doing any act
43.
▲
by
djpowell
14y ago
There is a very short set of slieds explaining as much here: http://perl.plover.com/yak/design/
44.
▲
by
djpowell
14y ago
Joel Spolsky wrote a good summary about the Hungarian notation, and how it got corrupted within Microsoft: http://www.joelonsoftware.com/articles/Wrong.html
45.
▲
by
djpowell
14y ago
Could some of these be caused by 3rd party in-process shell extensions? Especially ones that aren't compatible with Windows 8?
46.
▲
by
djpowell
14y ago
Yeah, you have to create an account by entering your email address and a password. That's all. I don't think there is an association between the account and device - the account is just where your settings get stored. I agree that the req
47.
▲
by
djpowell
14y ago
Their privacy policy prohibits sharing of personal data with third-parties, so I assume that they don't. There really seems to be nothing to see here. Cloud storage of mouse settings is perhaps a bit wacky, but I really don't think there i
48.
▲
by
djpowell
14y ago
RFC3339 is a pretty reasonable profile of ISO8601 http://www.ietf.org/rfc/rfc3339.txt I'm always a bit nervous when people talk about ISO8601, given that very few people have probably read the spec, and are likely guessing as to its conte
49.
▲
by
djpowell
14y ago
HTTP URIs never officially supported this syntax anyway: http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.2... The userinfo component is supported according to the URI generic syntax, which FTP URIs follow, but HTTP URIs don't.
50.
▲
by
djpowell
14y ago
They are likely to be more useful when using Clojure as a serialisation syntax for data (much like how JSON is used with JavaScript), rather than when used directly in source code. I assume that these extensible literals will be ported to t
51.
▲
by
djpowell
14y ago
Let's say you have some data, perhaps some of it is from an SQL database, some from files, some from NoSQL. In Clojure there is a small set of data structures, and a unified lazy sequence abstraction that can bring all of these together.
52.
▲
by
djpowell
15y ago
Is a massive rippling mutable OO graph the universal way to do game state? It presumably makes concurrency an impossible deadlock-fest. Are there any examples of using something like relational tables for game state?
53.
▲
by
djpowell
15y ago
Yes. Fire up multiple live-repls and they'll all be connected to the same address-space, and function redefinitions in one will instantly be visible in the others. Fun if you're playing around with Clojure's concurrency constructs.
54.
▲
by
djpowell
15y ago
Here is something similar that I wrote for connecting a Clojure REPL to a Clojure/Java process: https://github.com/djpowell/liverepl