Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jhuni
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
jhuni
8y ago
This makes error-correcting the foundation of the universe, but I would prefer to have causality be fundamental, such as with the causal sets program. This is interesting though, especially for quantum computing.
2.
▲
by
jhuni
8y ago
I can confirm, I have been writing Clojure for seven years. Its pretty nice to look at now.
3.
▲
by
jhuni
8y ago
Excellent point, how many layers of accidental complexity are we on now? I have lost count.
4.
▲
by
jhuni
8y ago
Installation is the point, you don't want to run a game only once.
5.
▲
by
jhuni
8y ago
The first question that comes to mind is, what is wrong with using the JVM or the CLR as a compilation target for such a language. The only thing that I can think of is that they want to exist on the Python platform, which makes some sense.
6.
▲
by
jhuni
8y ago
The problem is that maintaining a browser engine is enormously expensive. There are so many features you need to maintain, security issues to deal with, etc. In the past Microsoft made money off of their operating system, and they made Inte
7.
▲
by
jhuni
8y ago
> It also means exposure to paradigms like functional programming, or logic programming. I recommend Haskell, not because you need to learn yet another language, but because the knowledge ceiling in its ecosystem is really high and it&#x
8.
▲
by
jhuni
8y ago
Guido Van Rossum and the development team didn't want the language to be functional. There is very little functional support in Python in general, besides not supporting first class functions over multiple lines.
9.
▲
by
jhuni
8y ago
One note about point (2) dealing with the versions and the languages object oriented features. I noticed the object-oriented support has been tacked on, before Python 2.2 the objects had their own type which was accessed by .__class__. The
10.
▲
by
jhuni
13y ago
> Lisp programmers tend to be ignorant of applied mathematics. As a Lisp programmer and a mathematician myself I must disagree. I spent years working on mathematical applications using Lisp dialects, initially drawing inspiration from co
11.
▲
by
jhuni
13y ago
Does this person think that programming will suddenly be a breeze if it is done as a hobby rather then as a job? Even if you are programming in your own free time you will still have to deal with the perversions of internet exploder and oth
12.
▲
by
jhuni
14y ago
> You misread me. What I said was that "set theory" is the general mathematical framework exactly equal to what we computer scientists call "type theory". That makes more sense. I am coming from a mathematical background and not a com
13.
▲
by
jhuni
14y ago
> Number theory/abstract algebra, which is the study of natural numbers among other things, is a form of set theory. Let S be the set {a,b} and let T be the set {c,d}. There are two bijections S -> T between these two sets {(a,c),
14.
▲
by
jhuni
14y ago
> The type system does quite a bit more than just describe cardinality. The single most important feature is typeclasses; you simply can't replicate some of what typeclasses can easily do without a similar type system. In the C progra
15.
▲
by
jhuni
14y ago
> Type theory and accompanying first-order logic is the foundation upon which mathematics is built. Since when? Mathematics was originally founded on the study of the natural numbers. The mathematics I find most valuable (eunmerative
16.
▲
by
jhuni
14y ago
I like having access to mathematical semantics, simple algebraic rules, and all the other things you mentioned but combining these features with a non-homoiconic syntax spoils the whole thing for me. > Not only is the community particu
17.
▲
by
jhuni
14y ago
> But of course people asking for more state will tell you that North Korea is not a good example of communism and that Argentina is not a good example of socialism. The Workers' Party of Korea attends the International Meeting of Co
18.
▲
by
jhuni
14y ago
> In the spirit of healthy debate, Microsoft's control of the desktop is akin to Kleenex's control of the tissue market. It will always be there because no one really expects it to change. The thing is that most software development i
19.
▲
by
jhuni
14y ago
Unfortunately, I don't share your optimism with regards to our immediate ability to liberate ourselves from computer systems with closed designs. The Microsoft hegemony has been here for decades and I don't see it going away anytime soon, s
20.
▲
by
jhuni
14y ago
> Most people aren't tinkerers. Lots of people aren't curious, and many people respond to freeform environments with indecision and frustration that's self-defeating. They weren't born they way, these people lost their curiosity becau
21.
▲
by
jhuni
14y ago
Your analysis is spot on. Schools are part of a larger economic system that is based upon alienation. How can I be curious about the things around me if they are based upon closed designs? For example, how can I be curious about the operati
22.
▲
by
jhuni
14y ago
Public education in modern capitalist society is a step up over what we had before. When capitalism first emerged in England there were no child labor laws so millions of children were denied an education and put into working in slave like
23.
▲
by
jhuni
14y ago
High-def movies are sold for a profit unlike most WoW goods so they are more like the goods sold in the Maple Story cash shop.
24.
▲
by
jhuni
14y ago
> I value the freedom of hard-working content creators to make money from their labor over the freedom of teenagers to get free copies of popular movies and video games I appreciate how you twisted this. This reveals that you take an
25.
▲
by
jhuni
14y ago
> And thus, piracy is equivalent to stealing. Piracy isn't really stealing because it isn't changing owners from one person to another. Piracy is more like communism because it is an attack against the idea of private property itself.
26.
▲
by
jhuni
14y ago
Why do you value the freedom of profit-driven megacorporations to profit off of their exclusive control of intellectual private property over the freedom to share information with one's friends and neighbours?
27.
▲
by
jhuni
14y ago
If you destroy considerable amounts of food to profit off of a reduced food supply that is as reprehensible as using copyright to profit off of an artificially scarce supply of useful information. In general, artificially limiting the suppl
28.
▲
by
jhuni
14y ago
Capitalism is a system of alienation. For us hackers this is clear as day as the many proprietary software programs out there directly alienate people from the process of software production. Perhaps the best thing about being a capitalist
29.
▲
by
jhuni
14y ago
Proletarians suffer from the four kinds of alienation Marx referred to in the Economic and Philosophic Manuscripts of 1844 (1) alienation from products (2) alienation from the act of production (3) alienation from ones own life (4) alienati
30.
▲
by
jhuni
14y ago
It was intended that copyright would exist for a limited amount of time to allow people to get some profit in return for their creative endeavors. With the Mickey Mouse Protection Act of 1998 corporations can hold onto copyright for 95 year
More ›