Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
densh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
121.
▲
by
densh
12y ago
I think the main problem here is that it's not just you, but also your transitive dependencies.
122.
▲
by
densh
12y ago
After reading this FAQ I got an impression that language with built-in AST reflection capabilities (i.e. equivalent of quasiquotes) should be considered homoiconic in a sense that the language exposes code as data. For example: Scala [1], E
123.
▲
by
densh
12y ago
Author of those slides here. They were made on the next day after the language was presented on WWDC and were based purely on the first draft of the Swift book published online by Apple. Needless to say the book was more of a tutorial than
124.
▲
by
densh
12y ago
Racket has probably the best macro system out of all existing lisps available to date. Plus it has concept of extensible languages via #lang. If you care about lisp-style macros and meta-programming that's probably the main reason why
125.
▲
by
densh
13y ago
> The article discovers an important tradeoff: speed vs. convenience. Generated code is faster but less convenient, because it adds steps to your compile. Not if you use languages with built-in metaprogramming capabilities that are expre
126.
▲
by
densh
13y ago
with scala.async [1]: val res = async { val a = await(makeHttpRequestA()) val b = await(makeHttpRequestBFromA(a)) new Foobar(a, b) } [1] https://github.com/scala/async
127.
▲
by
densh
13y ago
Python's unpacking is a poor man's pattern matching. I'd really love to see them extend it to support user-defined patterns like Scala's extractors or F#'s active patterns.
128.
▲
by
densh
13y ago
And under modern Smalltalk do you imply modern Java?
129.
▲
by
densh
13y ago
There is little connection if any between people speaking Russian and those wanting a "Russian" Ukraine. I come from russian-speaking part of Ukraine myself and hardly anyone here supports current government.
130.
▲
by
densh
13y ago
I've seen a few people reporting running Scala on .NET successfully with the help of IKVM [1] [1] http://www.ikvm.net/
131.
▲
by
densh
13y ago
It's been 10 years since the first Scala release, not since the inception of the language.
132.
▲
by
densh
13y ago
Unfortunately public protests are soon going to become illegal in Ukraine as the president have just signed a set of laws the basically turns the country into police state [1] [2] [1] http://citizenjournal.info/?id=14710 [2
133.
▲
by
densh
13y ago
This is most definitely a bug and you you should really report a breaking example to https://issues.scala-lang.org/
134.
▲
by
densh
13y ago
Things are very very alpha at the moment. Yes, it's huge now but is going to change in the future. Don't get discouraged by this as it's nowhere near final production version.
135.
▲
by
densh
13y ago
I liked SimpleHTTPServer so much that I've implemented equivalent of it in Go: https://bitbucket.org/densh/static-go
136.
▲
by
densh
13y ago
Why C but not llvm? Structured code generation is always better than string-based one.
137.
▲
by
densh
13y ago
The question has been asked numerous times on various PyCons. And all the time Guido says that python is "fast enough" and doesn't need all the complications that JIT will bring into the codebase. In the same vain he speaks of GIL as someth
138.
▲
by
densh
14y ago
Performance is truly impressive. And I really love how small the codebase actually is. I've been dreaming about writing my own text editor for quite some time. This will really help me to get started, thanks a lot nsf! p.s. panic on opening
139.
▲
by
densh
14y ago
If I'm not mistaken Guido has been thinking about anonymous code blocks as a possible purpose of the with statement but he was persuaded not to do such a thing as it won't fit into python's core concept TOOWTDI (there is only one way to do
140.
▲
by
densh
14y ago
Stop installing latest shiniest things manually and start using default package manager of your linux distribution. Then all the security maintenance you will probably need is to do equivalent of "apt-get update; apt-get upgrade" once in a
141.
▲
by
densh
14y ago
I'm going to buy a device just to support their initiative. For some reason I think it might become a raspberry pi of phone segment. Everything is open source so it's possible to tweak it as much as you heart desires. Considering specs of t
142.
▲
by
densh
14y ago
Have a look at Slick [1] [1] http://slick.typesafe.com/
143.
▲
by
densh
14y ago
One russian company called Yandex actually did: http://browser.yandex.com/
144.
▲
by
densh
14y ago
Very simple use case: connect keyboard and mouse and you'll get portable linux workstation. It's a pity that there is no hdmi out but you shouldn't expect a lot from $200 tablet. As a bonus you'll have lots of open source packages (includin
145.
▲
by
densh
14y ago
I know a few large scale corporations that license Mongo from 10gen including their commercial support. I really don't see any issue here. http://www.mongodb.org/display/DOCS/MongoDB+Commercial+Servi...
146.
▲
by
densh
14y ago
How in particular are they blocked by Mongo license? It's AGPL but it only applies to changes made to the database source code itself. It doesn't impose any requirements on your application if you are just talking to Mongo over the wire.
147.
▲
by
densh
14y ago
Guitar hero playground https://maps.google.com/maps?hl=en&ll=35.898698,-81.5492... --- There are a bunch of scooters near that Android https://maps.google.com/maps?hl=en&ll=35.898532,-81.5478... --- Some weird part of the car h
148.
▲
by
densh
14y ago
Please do continue your work. I'm especially hopeful to get it as a desktop app for Mac. Thanks for building something really useful but not another social network. Please don't make it social, don't make it a SaaS. Something personal and l
149.
▲
by
densh
14y ago
That's an incredible idea. I really wish it was available a desktop application though. Such an app could gather information from multiple sources (including companion mobile apps) and maybe even location-aware social networks. It's useful
150.
▲
by
densh
14y ago
You might want to look at Go. It always felt like a revised version of C with great standard library and sane defaults.
More ›