HNHacker News
TopNewBestAskShowJobs

jhh

487 karma · joined April 18, 2013

submissionscomments
jhh··on AWS Acquires DuckLabs
they did fairly well with Java
jhh··on Walmart is migrating the remaining F# code into Java
Does anyone have examples of people migrating from Go to Java? I suspect this has more to do with moving away from functional and/or reactive programming.
jhh··on Inside .git
Awesome content, and Julia is very good at recognizing what people need to know to understand the whole thing
jhh··on Tens of thousands protest in Germany against the rise of the far right
I've never seen such a big protest. The transit system in Hamburg was completely overloaded. People standing around Alster lake, you couldn't even get close to the actual point where the protest was scheduled to happen. Those protests possibly may be ineffectual and what not - they certainly weren't small.

Hamburg: https://image.stern.de/34382826/t/ud/v2/w960/r1.7778/-/19-ha...

Both Hamburg and Munich protests needed to be canceled in the middle of the thing because the huge crowds were considered dangerous (I think rightly so).

jhh··on OpenAI staff threaten to quit unless board resigns
Reasoning based on cui bono is a hallmark of conspiracy theories.
jhh··on Write code like you just learned how to program (2010)
Why skulls though?
jhh··on Tell HN: DNS record "hn.algolia.com" was gone
Everybody has to save money
jhh··on Ways to capture changes in Postgres
All of those are kind of bad, polling being the most practical, imho.

Would be great if Postgres innovated in this area.

jhh··on John Warnock has died
Just to clarify, not trying to correct anyone here, the third attendee was Bob Sproull, author of "Principles of Interactive Computer Graphics"?
jhh··on Germany’s solar power generation hit record high at weekend
The article says that 40 GW power was reached. And you are talking about MwH (i.e. energy), so that is a misconception I think.

Renewables share for the whole last week in Germany was 77.4%.

https://energy-charts.info/charts/renewable_share/chart.htm?...

You can get a feel for how the production is composed over the day here https://energy-charts.info/charts/power/chart.htm?l=en&c=DE&...

jhh··on Sam Zeloof and Jim Keller start a new semiconductor fab
Makes a lot of sense to me. Intel's production cannot keep up and so it's only TSMC and Samsung with a big gap. I think some people will be surprised when TSMC starts taking more and more of the profit from the value chain in the next few years.
jhh··on What I wish someone would have told me about using RabbitMQ (2020)
I was also surprised by that but there may be some slightly unusual background reason for that that simply doesn't get mentioned. Superficially it sounds like the author should just... do the HTTP request? Since they're waiting for the response anyway
jhh··on Down the Golang Nil Rabbit Hole
Playground link for convenience https://play.golang.org/p/mEVfizXY_Mf
jhh··on AstraZeneca vaccine doesn't prevent B1351 Covid in early trial
They don't target the exact same protein and they use a different vector.
jhh··on Bit (1.0) – a modern Git CLI in Go
I think this can enable experimentation. Enthsiasts may use this and the things that work best can be brought upstream.
jhh··on Bitcoin is the greatest scam in history (2018)
So I think it is certainly _very_ unsure that Bitcoin will become the dominant crypto asset. I think there's some reason why it might.

Kind of subtle and hand-wavy, but I think it's dysfunctionality in terms of leadership and "emergent nature" may be features rather than bugs.

For example a crypto asset sanctioned by a government is based on that government's legitimacy. This kind of means that the government could decide to "turn it off". And with Bitcoin, it's not clear at all who could do this.

But yeah, that's very unsure, I guess.

jhh··on Bitcoin is the greatest scam in history (2018)
So I feel the "Bitcoin is undesirable as a store of value because it's so volatile" point is not too fair.

Firstly, fiat money can often experience instability which is quite extreme. Moderate instability, mostly in form of inflation, is even normal in large parts of the developing world. And just because the Dollar has been reasonable stable for a hundred years or so, people assume that this is the natural state of affairs.

Secondly, is it a reasonable expectation, that a new store of value would be stable from the start? For example, platinum has become more common as a store of value in the last 30ish years, and its value has sprung up and fluctuated quite heavily (see here for example https://upload.wikimedia.org/wikipedia/commons/5/57/Pt_price...). A similar argument can be made regarding storehouses being less trustworthy than traditional banks. This sort of thing would be expected with a new type of value.

jhh··on Oxford-AstraZeneca coronavirus vaccine approved for use in UK
It's so odd that he would make these statements in an interview without the data or a press release published. I mean this should be information subject to mandatory publication with regards to their shareholders. Astra has been by far the least trustworthy of the major companies so far. I just hope their jab works anyway.
jhh··on There's No Good Reason to Trust Blockchain Technology (2019)
The use case I mention in the first sentence of my comment: Long term store of value.
jhh··on There's No Good Reason to Trust Blockchain Technology (2019)
I think about Bitcoin (and similar systems) primarily as a long term store of value.

I think they are a pretty fundamental innovation in that space.

What are good alternatives? Gold, cash, or ETFs have substantial drawbacks - especially in situations where property rights are insecure and inflation runs wild (or just eats up savings at a somewhat moderate pace, as is the case in many developing countries).

Of course Bitcoin is also a human system, eventually, but what you are trusting is an emergent, non-hierarchical order which should be more resilient than hierarchical systems. The technology facilitates the emergence of such a system.

I actually think the flawlessness of the technology is not a necessary condition of Bitcoin's success. If bugs are found then consensus in the social system can emerge which can minimise damages

All of that being said I think the use case for blockchain is probably quite narrow.

jhh··on Apache Pulsar is an open-source distributed pub-sub messaging system
5k a month would be an amazing deal.
jhh··on Canadian provinces band together to develop nuclear reactor technology
Imteresting SMR ideas in my view: Nuscale [1] and the GE BW-RX 300 [2].

[1] https://en.wikipedia.org/wiki/NuScale_Power [2] https://nuclear.gepower.com/build-a-plant/products/nuclear-p...

jhh··on Facebook, WhatsApp Will Have to Share Messages With U.K.?
Still remember how one German Islamist terror group just used their web-email provider's draft feature. They never 'sent' anything. There are often quite simple ways to circumvent this kind of thing.
jhh··on Serverless: slower and more expensive
In practice our infrastructure costs for scale-to-zero technology like Lambda and DynamoDB has been a lot lower. So much of the cost in reality comes from idling non-prd instances.
jhh··on Natural Nuclear Fission Reactor
Well, tell me comrade, how could it explode?
jhh··on A faster, more efficient cryptocurrency
Could existing Coins switch their network to the new technology or is there something fundamentally in the way of that?
jhh··on LIDL cancels SAP introduction after spending 500M Euro
I think Martin Fowlers remarks on customization are illuminating. https://martinfowler.com/bliki/PackageCustomization.html
jhh··on Learning Go by porting a medium-sized web back end from Python
Kotlin comes to mind.
jhh··on Node.js leadership is a toxic mess
I like diversity, but "Fck white dudes lol" likely isn't helping anyone.

Promoting diversity using affirmative language only should be possible. And white guys's feelings are important, too.

jhh··on Germany’s hidden hunger
The example does seem somewhat cherry-picked. Undoubtly these case do exist to some extent, however.
Page 1 of 5Next →