Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
6ren
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
86 ms
·
751.
▲
by
6ren
15y ago
All metrics are imperfect: this one of course over-represents languages used by employers. It won't capture self-employment (a significant and growing trend). Also, it's uncomfortably common to advertise for one thing in order to filter app
752.
▲
by
6ren
15y ago
Hunch: as hardware (multi-core) improves, we will not achieve a sudden breakthrough that enables us to run conventional software approaches on it (functional, imperative or otherwise). Clever people have been anticipating and investigatin
753.
▲
by
6ren
15y ago
> In fact the most popular language for parallel and distributed programming is Erlang — a functional language. Erlang achieves its parallelism not through immutability (though it has that) but through a shared-nothing architecture, lik
754.
▲
by
6ren
15y ago
Striking some chords, I've thought on these issues too. software systems sustainably over time Aside: the related idea of business sustainability is a business issue, not a technical issue (to do with customer needs and competitors both
755.
▲
by
6ren
15y ago
[also, reducing tedium]
756.
▲
by
6ren
15y ago
The spurious abstraction issue was a caveat. The central problem is the hardest possible problem, IMHO; my suggestions are just what we can do about it. how can we minimize the overall complexity of a system? Nice clear statement. If we
757.
▲
by
6ren
15y ago
I think my bracketed aside covers this: by using a probability density, it's not affected by how many people are actually using it, or whether that changes. Of course, it's only a conceptual help, since you can't actually know this density:
758.
▲
by
6ren
15y ago
Sounds like mathematicians defining their assumptions - it's up to them where they draw the line as to what they will work on themselves, and what they'll accept as a given. i.e. it's arbitrary. Taking it back to turing machines, you can si
759.
▲
by
6ren
15y ago
Perhaps, moving into a library means it must be a clean abstraction and reusable - there's some legitimacy to considering it no longer "part of your program", so your program's shorter. If it is in fact used by other programs, by distributi
760.
▲
by
6ren
15y ago
I think it includes anything involving new knowledge: e.g. law, science/mathematics, invention. Maybe also in the academic Arts (I don't know enough to be sure), and also in the creative arts - painting, sculpture, writing (there's explorat
761.
▲
The Wright brothers iterated in a wind tunnel
(en.wikipedia.org)
2 points
by
6ren
15y ago
|
0 comments
762.
▲
Is Mathematics a Science?
(arachnoid.com)
1 points
by
6ren
15y ago
|
0 comments
763.
▲
The way mathematics is reported is not the way mathematics is done
(andrewlias.blogspot.com.au)
1 points
by
6ren
15y ago
|
0 comments
764.
▲
by
6ren
15y ago
Reminds me of "open textured" in legal philosophy: the idea of precedent in law is you can use it to predict how a court will decide in future. This mostly works, but if you have a bunch of cases (data points in multidimensional space), sim
765.
▲
by
6ren
15y ago
I think there are two issues with XML/JSON/etc vs. roll-your-own format/grammar. The first issue is the difficulty of creating it, which you describe as "trivial". I think it's an "easy once you know how", but not easy beforehand, not easy
766.
▲
by
6ren
15y ago
I've heard " Don't use adjectives " but not qualified in that way, which makes more sense. " Show, don't tell " without any adjectives can only be pure narration of events and metaphor. Maybe that is good. But it can take more words to sa
767.
▲
by
6ren
15y ago
Reminds me a bit of Paul Lutus http://news.ycombinator.com/item?id=1681247 Automated homes seem to be like video phones: common in science-fiction, we now have them, but they (curiously) aren't used that much.
768.
▲
Cottage Computer Programming
(atariarchives.org)
2 points
by
6ren
15y ago
|
0 comments
769.
▲
by
6ren
15y ago
That's your DOM idea; I'd argue it's not homoiconic, because it's too indirect. But I wouldn't argue very strenuously as I don't know the actual definition of homoiconic. :-) You're right that the AST is available only for passed text; I ha
770.
▲
by
6ren
15y ago
A DOM would give the benefits of homoiconicity, though the quote is We want a language that’s homoiconic . As an example, recent versions of Java include the compiler in Java, and therefore the classes for the AST (though undocumented). Th
771.
▲
by
6ren
15y ago
Also birds for bipedalism. At the extreme we have ostriches and emus. BTW: cockatoos also have strikingly manipulative feet, which they use in combination with their beak (though they can't use both feet simultaneously). And a surprisingly
772.
▲
Humans hot, sweaty, natural-born runners
(physorg.com)
143 points
by
6ren
15y ago
|
88 comments
773.
▲
History of man and our ability to outrun animals over long distances
(sports.espn.go.com)
3 points
by
6ren
15y ago
|
0 comments
774.
▲
What A 16th Century Guild Teaches Us About Competition (starts at 3:04)
(npr.org)
1 points
by
6ren
15y ago
|
0 comments
775.
▲
by
6ren
15y ago
> " We want a language that’s homoiconic, with true macros like Lisp, but with obvious, familiar mathematical notation like Matlab. " I've thought having it both ways was an insurmountable barrier, and one had to sacrifice the ease-of-u
776.
▲
by
6ren
15y ago
* Publicity
777.
▲
by
6ren
15y ago
They can plan like this because they are the new cobol - they have an assured install base. If they make 100% back-compatible, and definitely better, everyone will upgrade. As for the very vague improvements mentioned (GPU, no primitive
778.
▲
by
6ren
15y ago
http://en.wikipedia.org/wiki/Nintendo_3DS#Cameras
779.
▲
Do spiders have a mind?
(dichotomistic.com)
5 points
by
6ren
15y ago
|
2 comments
780.
▲
What’s up with directory hard link counts?
(vidarholen.net)
2 points
by
6ren
15y ago
|
0 comments
More ›