HNHacker News
TopNewBestAskShowJobs

hashmp

77 karma · joined April 26, 2016

submissionscomments
hashmp··on HashiCorp and Google: easing secret and infrastructure management
AWS offers a similar service for anyone interested.

https://aws.amazon.com/kms/

You can limit access to the keys based on IAM instance profiles. So that only certain instances can access specific credentials.

hashmp··on Bitcoin May Have Solved Its Scaling Problem
There is an argument that block propagation and orphan rates acts as natural barrier to the blocksize.

With a very large blocksize limit, miners who produce blocks which are very big, run the risk of a smaller block from a competing miner winning the race, as it is faster to validate and propagate over the network.

This limiting factor should mean the blocksize converges to a size that the network can comfortably handle.

hashmp··on Bitcoin May Have Solved Its Scaling Problem
Bitcoin is not slow. It's fast, if you are prepared to pay for it.

This is where the disagreement lies. Should the price of on chain transactions be reduced and remain low.

hashmp··on The tragedy of 100% code coverage (2016)
Brilliant analogy.
hashmp··on New Evidence Suggests Humans Arrived in the Americas Earlier Than Thought
~12k thousand years ago is when it appears we first started to form together into large communities, Göbekli Tepe is a good example. More here https://en.m.wikipedia.org/wiki/Göbekli_Tepe

From the link :

> This corresponds well with an ancient Sumerian belief that agriculture, animal husbandry, and weaving were brought to mankind from the sacred mountain Ekur, which was inhabited by Annuna deities, very ancient gods without individual names

We find the first evidence of cultivation around 11.5k years ago not so far away in the Levant. Aggrecuture appears to have been the major change which kickstarted civilisation as we know it off.

hashmp··on Parse is shutting down today
Thank you. After reading their website, the GitHub page and all the comments down to this point, your comment is first thing which explains what Parse is/was.
hashmp··on Jocko – Kafka implemented in Golang
Getting rid of the zookeeper requirement is a huge plus. Adds complication to the stack when trying to automate the deployment process. Maybe you could achieve a similar thing with the Scala version however.

For the Kafka deployment itself, you wouldn't need to install scala or java. Just download the go executable compiled for your architecture and away you go.

hashmp··on Married to someone with anxiety
Yep, if you ever want a good nights sleep, go somewhere you haven't been before and spend a few hours walking around. Gets the mind working overtime, in a good subconscious way.
hashmp··on Married to someone with anxiety
"- Realizing that anxiety isn't who you are, but more like a disturbance that will pass"

Absolutely. Roll with it, it will pass, there is no question of this. Keep going, if you can, and wait for it to lift.

hashmp··on Proof of Stake
Only because he was an early adopter of his own product. He released it to the world and kept on mining to keep the project going. He didn't pre-mine and then release it. There is a big difference there.

It just happened that it took time for people to catch on and join his mining efforts.

He could have cashed out a long time ago for a large profit but those early coins attributed to him have never moved.

hashmp··on How to accept Bitcoin payments without running a full node
Just use Electrum, bread wallet for iOS or one of the many other spv clients. No need to run a full node, haven't needed to for years.
hashmp··on How to accept Bitcoin payments without running a full node
Just use Electrum, bread wallet for iOS or one of the many other spv clients. No need to run a full node, haven't needed to for years.
hashmp··on [dead]
Absolutely, there is a nice in built feedback loop as well.

Bitcoin increases in value which makes it more desirable, which drives miners to mine more, which increases the security of the network ( harder to attack ).

This drives the value of Bitcoin higher, repeat.

Anyone can have a blockchain, having a secure blockchain is not so easy. Miners secure the network and their reward is Bitcoin.

hashmp··on Apple Increases Prices of Macs in U.K. By 20 Percent
Yes the trade balance at the moment is negative, which is why we need the £ to fall in value, so we can export more and reduce the trade deficit.

Germany loves the Euro for the same reason, it artificially lowers its exchange rate helping it's exports. With the Deutschmark they would be at a significant disadvantage. Remember they were the "sick man of Europe" prior to joining the Euro.

This is at the expense of countries on the periphery of the EU, Greece, Italy etc. They cannot devalue and complete with Germany. Despite this look how Germany treated Greece when it needed help.

hashmp··on Apple Increases Prices of Macs in U.K. By 20 Percent
I've not met anyone who voted to leave the EU complaining. We were all aware there would be short term pain for long term gain.

Most of the moaning comes from people who wanted to remain.

The £ was overvalued, this will bring a huge boost to our export industry.

hashmp··on Cuberite – A FOSS Minecraft Server Implementation
This might be daft question but I'll ask it anyway, how were they able to do this? Is the official version opensource or did they have have to reverse engineer the whole thing?
hashmp··on A Commodore 64 Is Still Being Used to Run an Auto Shop in Poland
Ah the memories. From memory, and obviously we are going back a long time here, there was a program in there which you could write to make it sound like a baby was crying ( it kind of did), and another where you could design a sprite ( a hot air balloon ? ) and move it around the screen.

It all seemed rather complicated to me at the time and couldn't imagine how people were writing whole games using it. Years later you realise it was even more complicated as most games were written in assembly.

hashmp··on The Making of Lemmings
Remember waiting for the C64 port to come out, right at the end of it's life. It eventually game out and I played it on a demo cassette from a c64 magazine. It wasn't great after having experienced the Amiga version. Maybe around 1993.

Just looked it up, 1994.... https://www.c64-wiki.com/index.php/Lemmings

Pretty good seeing as the c64 was 10 years old at this point.

hashmp··on From Kafka to ZeroMQ for real-time log aggregation
Use 5 zookeepers, on a separate set of servers.

Use configuration management such as chef to allow you to quickly build new nodes and to roll out changes accross the cluster. You will need to make tweaks. The chef Kafka cookbook which is the top result on Google has means of coordinating restarts of brokers accross the cluster. Use consul as a locking mechanism for this. You could use zookeeper, but consul works well for auto DNS registration and auto discovery.

Use the yahoo Kafka-manager app to manage the cluster and to see what is going on.

Don't use the Kafka default of storing data in /tmp/. Your OS will periodically clean it.

hashmp··on Teen Creates “Sit with Us” App for Bullied Kids
I agree, but when I say kids I was thinking more of young kids. Say up until 7 or 8. You don't tend to see much bullying at that age, maybe teasing a bit but they don't seem to be nasty in the way older kids can be when they bully other kids ( like an on going campaign to isolate and intimidate a person).

This is my experience anyhow.

hashmp··on Teen Creates “Sit with Us” App for Bullied Kids
Totally agree with this, but I can understand why they are able to do it.

Kids don't judge. As a kid, you can meet another kid and get straight in there asking the important questions in life and have no fear about being judged or even to care if you are judged.

Do you play Pokemon go? Bingo. Got an xbox? No? Ps4? Etc etc. Never ending list of stuff to keep asking until you hit the mark with no fear.

As an adult you have to be careful what to say for fear of offending them, or to give the wrong impression. Kids have none of these fears.

hashmp··on How Much More Can We Learn About the Universe?
Maybe someone can chip in here but I was under the impression virtual particles didn't actually exist, they were just used to simplify our understanding of particle interactions.

The uncertainty principle hasn’t gotten in the way of learning the rules of quantum mechanics, understanding the behavior of atoms, or discovering that so-called virtual particles, which we can never see directly, nevertheless exist.

After recently getting to grips with QFT it seems there aren't actually any particles, just fields which are excited at certain locations giving the impression of particles.

hashmp··on Lightning Network: Scalable, Instant Bitcoin/Blockchain Transactions
At it's most basic, the Lightning network is just a way of implementing pre payment cards for Bitcoin.

Its over engineered and over complex. Which is demonstrated by the comments here trying to explain how it works.

No one has yet been able to explain how they will prevent one central hub from developing which by economies of scale will offer the lowest cost path through the network as it will have channels setup with everyone.

Ask yourself who will operate this hub and you'll understand why people want to implement this.

hashmp··on Highly Available Block Storage
Totally agree, this was their main limitation. Glad they have now solved it.
hashmp··on Highly Available Block Storage
Yep.... Digital Ocean is much more competitive for instances though and out going bandwidth.
hashmp··on Coinbase Co-founder: Ethereum Is the Forefront of Digital Currency
By sending BTC to other addresses,including a small fee, you broadcast transactions across the Bitcoin network, nodes collect these transactions in their mempool.

Every 10 minutes a miner finds the answer to a problem, and collects as many high fee paying transactions that will fit into a block of 1mb, awards himself 25btc and collects the fees. Miner broadcasts this block. Other nodes receive it,verify its validity and relay it.

Work then begins on finding the next block by miners.

hashmp··on How Breakfast Became a Thing
Yes I used to feel exactly the same as a kid, and into my teenage years. Only really cared about having something to eat in the morning once I got into my mid 20s.

I work with a guy who says he still feels the same now, well into their 30s.

hashmp··on Email Isn’t the Thing We’re Bad At
This is interesting, as I sometimes do this. I don't like just writing an email requesting something and flinging it off to someone without talking to them in person. I put everything I need into an email. I'll then pop over just to say hey and explain. I guess I do this with people I don't usually communicate with.

Surely face to face contact is a good thing?