HNHacker News
TopNewBestAskShowJobs

gjem97

452 karma · joined September 25, 2014

submissionscomments
gjem97··on Bitcoin blow as fund drops U.S. exchange application
I believe that as small exchanges are attempting to gain market share, giving away their data makes sense. They need to advertise the liquidity on their market in order to attract business. As exchanges get bigger, they reach a point where they think, "You know what, there are a lot of people who can't run their business without quotes from our exchange." And they start charging for data. And it's true, and furthermore, there are large financial institutions that are farily price insensitive. So they keep raising and raising prices. I don't have any hard evidence of what the end result is. Price equilibrium? Implosion of liquidity because nobody wants to buy their data any more?
gjem97··on Volkswagen's New Camper Has a Loft Where You Can Stargaze
This is my new least favorite sport: speaking about concept vehicles in the present tense. "has sophisticated features ... has space for a sink ... includes an LCD projector" Oh wait. "The California XXL is still in the concept stage." Now there's correct usage of the present tense.

Concept cars come to market approximately 0% of the time. In the rare cases that they do actually make it to market (many many years later), they undergo significant changes through the product development pipeline.

Is this the effect of PR people setting the tone for these stories, or is it the authors/editors of the piece that want to trick people into believing it exists? The point about the "concept stage" was buried in the middle of the article.

gjem97··on Building the Linux kernel with clang
"will never be supported" I wonder how many times you have to be asked before you put that in the error message.
gjem97··on Tesla's 'long-haul' electric truck aims for 200 to 300 miles on a charge
This probably makes more sense than it does for consumer-owned vehicles. My guess is that at roll out, the battery may be swappable, but the feature won't be publicized or used for a while.
gjem97··on Things about programming I learned with Go
The only time I miss exceptions is when I really need non-local return. Stack traces are available, see [1]. Needing non-local return really turns out to be the exception though (sorry). I find I want it when writing recursive descent parsers, and some other deeply nested control structures. In those cases, the panic/recover mechanism can be helpful. But for everything else, returning an error (using a standard error interface) works just fine.

As far as package versioning, what we ended up doing is vendoring everything into our source-control system. This fits our use better all around. For our production systems, we don't want inequality bounds on our library versions. We have tested our system with version X, we only want to ship with version X, not, X.1 or X.2. Vendoring allows us to pick a specific version. Admittedly, this makes more sense in the Go world, where executables tend do be statically compiled.

Vendoring makes it trivial to track local changes to code in our dependencies, and ship them upstream when appropriate. It makes new developer setup simpler. Finally, the Go toolchain has support for vendored code that makes the setup relatively painless. And near instant compilation means that you don't have to wait very long for your dependencies to compile.

[1] https://golang.org/pkg/runtime/debug/#PrintStack

gjem97··on Benchmark Capital Sues Travis Kalanick for Fraud
What is the lifetime of the fund? Just the amount of time that the VC firm has said they would have all the money (and more!) back to the limiteds? Clearly that's not a hard deadline, right?
gjem97··on Benchmark Capital Sues Travis Kalanick for Fraud
Why do they "need" to liquidate in the next year or two?
gjem97··on Learn Ethereum smart contract programming
It is an interesting question. In addition to any common law covering contracts, there are also some statutes that specifically cover interactions on a computer, like the Computer Fraud and Abuse Act. These laws often refer to "intended use" or "exceeding authorized access". IANAL, but It seems complicated enough that we probably won't really know the answers until a few cases are litigated.
gjem97··on Plenty, Indoor Farming Startup, Raises $200M
Yeah, I was wondering about the organic labelling. Also about the claim that there are "no pesticides or chemicals of any kind used in the cultivation of Plenty’s crops". Presumably they have to add nutrients to the water?
gjem97··on Hobbes – A language and an embedded JIT compiler
Can someone explain variants vs sums vs tuples vs records? This sentence from the README confuses me: "We can combine types with variants or sums (the "nameless" form of variants, as tuples are to records)."
gjem97··on Interactive Go REPL
Wow this is a HACK. In the old-school getting-things-done-I-dont-care-if-its-ugly-but-it-has-a-certain-elegance-to-it sort of way. Well done.
gjem97··on Jimmy Carter Builds 1.3MW Solar Farm For His Hometown Of Plains, Georgia
Does anyone have good resources (or can provide a good estimate) for the cost of a moderate sized photovoltaic solar plant like this? Both up front capital, and ongoing maintenance?
gjem97··on Sony plans to make vinyl records again
> tthe perception of sound quality is highly influenced by things like ritual, genre, equipment, environment, age... as well as technical limitations that impose a particular sound on an entire generation of listeners.

Yeah, I guess my comments are driven by a desire for an objective concept of "better". Perceived quality is clearly also an important consideration.

Book ordered, thanks! (Real books are clearly better than eBooks).

gjem97··on Ask HN: How far should parents control their children?
I'm interested to know: do you have any children, and if so, what age? Not that that is the end-all-be-all of knowing how to parent, but comments like "explaining what is right and wrong, he is very unlikely to develop any interest towards 'bad websites'" make me think that you don't have much experience trying to raise children. They test boundaries. They misunderstand morals of stories. They have primal urges. They disregard social customs that they see as irrelevant. I'm constantly explaining right and wrong to my children and they are probably slowly getting it, but it's a process.
gjem97··on Chinese companies plan to be producing over 120GWH/year in battery cells by 2021
My understanding was that the Gigafactory was conceived out of necessity as least as much as opportunism. That is necessity for a large stable source for batteries over which Tesla has quality control. Had they been able to find that elsewhere, they wouldn't necessarily be in the battery-making business.

All that is to say, I think (hope) that Tesla doesn't see what is essentially a commodity business--albeit one with some innovation baked in--as a driver of their enterprise moving forward. As such I think they should welcome competition in that space.

gjem97··on Sony plans to make vinyl records again
Ah, the DACs! Yeah, I probably didn't start listening carefully to CDs until the early 90s, so maybe I missed a lot of the bad ones.

When you say non-harmonic distortion, are you talking about clipping? Isn't that directly related to the loudness war?

gjem97··on Sony plans to make vinyl records again
It always makes me cringe when people say that records "sound better".

Here's my unsolicited theory on why vinyl was preferred (by some) to CDs in the 90s and 00s. It wasn't the form factor, it was the dynamic range of the masters. I don't know if it was caused by the advent of digital recording, but the loudness war [1] certainly got going around the time that CDs were becoming popular. So comparing a classic vinyl record did sound better than a newly mastered CD, but not because of the digital recording, simply because the dynamic range of the music was better.

Now that doesn't explain the recent renaissance of vinyl, which appears to have more to do with the ease of spinning, and the presentation of a coherent larger work of art (as opposed to singles on Spotify).

[1] https://en.wikipedia.org/wiki/Loudness_war

gjem97··on Magic-Wormhole – Get things from one computer to another, safely
FWIW, that's what the Go tools produce by default.
gjem97··on Brooklyn’s Latest Craze: Making Your Own Electric Grid
Yes, for example I think this makes sense for apartment buildings and other communal living situations. I think it would make sense to do solar and/or CHP depending on regional weather.
gjem97··on Brooklyn’s Latest Craze: Making Your Own Electric Grid
I love the idea. I think microgrids make sense for a lot of applications. However, I don't see how the blockchain really fits in to it. At the end of the day, someone has to maintain the shared infrastructure: the wires that connect the homes in the microgrid, and presumably some hardware to manage connecting to the macrogrid. That organization a) needs to be funded somehow and b) is a logical central party for managing the flow of electrons and money.
gjem97··on Tesla hires Andrej Karpathy
I don't know why you're getting downvoted. I think watching highway death numbers is an excellent way to judge the success of self-driving cars.
gjem97··on Things that Idris improves things over Haskell
Presumably one of the applications of a compiler with a built-in theorem prover is mission critical code. But my understanding is that most mission critical code environments prohibit recursion. What's the main target usage here?
gjem97··on The blockchain paradox: Why DLTs may do little to transform the economy
Could you expand on that any? What's your basis for that belief?
gjem97··on The blockchain paradox: Why DLTs may do little to transform the economy
And furthermore that DTLs are a tool for enforcing corporate governance. It's a way of imposing it on organizations that otherwise would not exist.
gjem97··on The blockchain paradox: Why DLTs may do little to transform the economy
I think there are a couple of reasons behind a Silicon Valley disillusionment with Bitcoin. First, I think we're probably in a trough in the hype cycle right now. 3-4 years ago there were a lot of very high expectations amongst the Sand Hill Road crew. Bitcoin transaction volumes have been fairly flat (in native BTC terms [1]), whereas the VC crowd expected--required even--exponential growth.

Second I think that people in the US--Silicon Valley included--have the benefit of good corporate governance on many of the centralized authorities that underpin the economy. SWIFT, DTCC, etc. People who live in countries where that is not the case have a lot more to gain from the technology. That may explain some of the relative popularity outside the US.

[1] https://blockchain.info/charts/estimated-transaction-volume?...

gjem97··on The blockchain paradox: Why DLTs may do little to transform the economy
Is it generally accepted that this is inevitable? Or is it going to be a SegWit/Unlimited sort of situation?
gjem97··on How big data can help you pick better wine
I actually like this analysis. I think there's something there. But man-oh-man, this is about as "small data" as it gets. Has "big data" become just a short name for an assorted bag of statistical tools?
gjem97··on Aluminum Should Now Be Considered a Primary Factor in Alzheimer’s Disease
See comments elsewhere, the amount of aluminum absorbed from antiperspirant is dwarfed by dietary aluminum intake.
gjem97··on The asymmetry in storytelling between math and the other sciences
> which would enable attacks on ciphers that rely on the difficulty of this problem

I don't get this. If such attacks are possible, wouldn't assuming the truth (without proof) of the Riemann Conjecture allow you to develop such attacks?

gjem97··on New research indicates ‘Unicorns’ are overvalued
The optionality in startup investing has mainly to do with the "limited liability" in Limited Liability Corporation (other types of corporations and partnerships also have limited liability). That is, if you invest a dollar in a corporation, your losses are capped at a dollar. But, your gains are potentially infinite. Another instrument that has that characteristic--limited downside and infinite upside--is an option. The startup equity isn't actually an option, but it is useful to discuss its "optionality" because it does have some similar characteristics.
← PreviousPage 3 of 6Next →