HNHacker News
TopNewBestAskShowJobs

effn

239 karma · joined March 14, 2010

submissionscomments
effn··on WolframAlpha FM Synthesizer
The 808 has specialized synthesis circuits for every sound. Nowhere does it use a traditional VCO+Filter circuit AFAIK.
effn··on ARM adopts 64-bit architecture
Yes. Translation layers typically have horrible performance, unless the target is designed with the translation in mind.
effn··on Dalio, Biggest Hedge Fund Manager: "developed world has reached its debt limit"
Nope, NYT is wrong on that one. I suspect they are referring to the implosion of the real estate sector which brought down a number of companies, but none of them where banks.

QE is a word with a specific meaning, it's not just a synonym for "stimulus". It refers to the buying of financial assets by the central to increase their value, and/or to increase the money supply. Ending a currency peg has nothing to do with that.

Note that the bailout operations that did take place did so after the end of the peg.

effn··on Dalio, Biggest Hedge Fund Manager: "developed world has reached its debt limit"
Sweden only let one of its smaller banks go bankrupt, in the early 90s, and has never done any QE.
effn··on Groupon Sets Nov. 4 IPO - $11.4B
Given the transaction costs of credit swaps, it doesn't make sense to trade them for companies as small as Groupon. That's why there are credit indexes, and Groupon is not part of any AFACT. They are definitely way too small for single name credit swaps.

I don't even think they have any outstanding marketable debt instruments.

effn··on The Shen programming language
The idea is that Shen has a turing-complete type system, so it shouldn't even be possible to create a more powerful type system (given a specific definition of "powerful").
effn··on RAMCloud puts everything in DRAM
The term DRAM is used to differentiate it from SRAM, which is faster but less dense.
effn··on Data on Swearing in Programming Languages
"To make sure that the popularity of one language over another didn’t skew the results, Vos grabbed an equal number of commit messages per language."
effn··on The horrifying AAA debt-issuance chart
The rating only covers default risk, not currency risk.
effn··on Cellular Automaton Music Generator
There is some discussion about this app on the monome forum: http://post.monome.org/comments.php?DiscussionID=11648
effn··on Dynamic languages are static languages
That doesn't work either, since then you will have more than one result. Which one will you dispatch on?
effn··on Dynamic languages are static languages
Overloading on return type is fundamentally impossible in dynamic languages, since they dispatch on values, and the return value can not be known before the function is called.
effn··on Nvidia announces Project Denver ARM CPU for the desktop
ARM recommends using Thumb2 for non-legacy software. Thumb2 is denser than x86, so actually ARM is the one with the advantage here (unless you have an existing ARM codebase).
effn··on Nvidia announces Project Denver ARM CPU for the desktop
Many arm chips support both a RISC ISA (the original ARM), and a more CISC-y ISA (thumb2). They consume less power and perform better with the latter. So well, in fact, that some chips don't even bother with the legacy RISC mode.
effn··on Chromium Blog: A New Crankshaft for V8
Neither Self nor HotSpot uses tracing. It's a relatively new compilation technique, the implementation in the original tracing paper used java bytecode as the source language.

I think you are confusing tracing with adaptive compilation.

effn··on Mozilla Is Designing a New Programming Language Language Called Rust
Yes, it does have variant types and pattern matching, and an option type in the standard library, just like ML.

Contrary to ML, it doesn't require variables to be initialized when declared. The typestate system checks (statically) that they are not referenced before initialized.

effn··on Mozilla Is Designing a New Programming Language Language Called Rust
The self hosted Rust compiler is probably the largest piece of Rust code right now:

https://github.com/graydon/rust/tree/master/src/comp/

effn··on Mozilla Is Designing a New Programming Language Language Called Rust
Rust is not very functional at all. E.g. no lambda, no closures (yet).
effn··on Mozilla Is Designing a New Programming Language Language Called Rust
Compared to Go:

* Rust does not have NULL!!

* Rust has parametric polymorphism.

* Rust has more predictable memory/cpu usage thanks to forgoing global GC for a novel memory management model based on stack allocation/RAII, immutability, isolated processes and reference counting.

* Rust has a very Erlang-like model of handling failures.

* Rust has typestate, which is an easy to use way of proving properties about your program statically, or check them dynamically via assertion.

* Rust has no shared mutable state.

Those are facts. My personal, more subjective, opinion is that Rust is a lot better thought out than either D or Go. If this niche is too crowded, I'd rather see them go and Rust win. :) But given that Rust lacks shared global GC, I guess you could say it's closer to C++

effn··on Promote JS
Calling Javascript a functional language is quite a stretch. All native data structures are mutable, the function literal syntax is extremely clumsy, and there is no algebraic datatypes, pattern matching or TCO.
effn··on Smear campaign against Wikileaks begins
Sorry, but "being scared to death" and "being in fear for their lives" are your words, and has not appeared in any news reports so far.

The Swedish word "livrädd" just means "terrified", not that you are in fear for your life.

effn··on The Third Depression
What about entrepreneurs (who are currently getting hurt by inflation falling below the long term trend)? Why do they deserve to be punished while people holding cash don't?
effn··on The Third Depression
Real mortgage interest rates did not go negative at any point during the housing bubble.

> For the most straightforward, plain English explanations, I'd recommend Peter Schiff - he was correctly predicting the housing crash almost to the letter

Yes, but his predictions after that has been rubbish, anyone who would take his investment advice would have lost a ton of money. You say we should take what Krugman says with a grain of salt since he's been wrong before. Doesn't that also apply to Schiff?

effn··on The Third Depression
You are confusing monetary policy with fiscal policy.
effn··on Our greatest shortcoming is our inability to understand the exponential function
Do you seriously believe that subsidies of western farmers is helping people in Africa? What is the "tragedy as a possible solution" you are speaking of?
effn··on Project Cybersyn: real-time computer control of a planned economy (1970-1973)
That's exactly what it is (Sci-fi). It was never operational, just a mockup for propaganda reasons.

There is a very interesting video about the entire project here: http://vimeo.com/8000921

← PreviousPage 3 of 3