HNHacker News
TopNewBestAskShowJobs

grapehut

1,319 karma · joined November 11, 2015

Applications Engineer
submissionscomments
grapehut··on FBI, Homeland Security Int. Didn’t Issue Risk Assessment for ProTrump Protests
I thought it was odd how it seemed like the majority of the people were walking as if they were going on a tour of the capitol and not like they were a violent mob.

It'll be interesting to see what more comes out of the wtf bad capitol security.

grapehut··on Tether price manipulation
kraken supports shorting tether against USD
grapehut··on No meetings, no deadlines, no full-time employees
I don't know the specifics, but there's also the mental cost of the doctor seeing something concerning enough that warrants an MRI and waiting 7 months just for the test; praying nothing gets worse in the meantime.
grapehut··on Tether price manipulation
Might be good to get patio11's take on this. He's predicted the last 5 tether collapses.
grapehut··on No meetings, no deadlines, no full-time employees
My friend in Vancouver had lung xray show up something weird and the doctor scheduled her for an MRI. The appointment was in 7 months. Instead she got the MRI in a private clinic for a pretty reasonable cost and came back with the results for her doctor.

If that's not indicative of something broken, then I don't know what to tell you.

grapehut··on DNS hijacked on GoDaddy?
It's a meme, but not exactly true. Google has terrible customer support. And has great security. But the great security actually comes from actually very good policies, and have a fantastic "advanced protection" service for people who are targeted.

I was targeted extensively and purely from social engineering they managed to trick: A) Apple B) Amazon (AWS) C) Gandi

Into handing over my accounts. Companies that stood up fine and were targeted:

A) Google B) Namecheap C) Cloudflare D) Facebook

grapehut··on DNS hijacked on GoDaddy?
I had my domain taken over while on Gandi. Interestingly they didn't do it via customer support, but instead were directly in contact with Gandi's legal department. Their legal guys approved the request/order without thinking to actually verify anything at all. Funnily enough, I had way more trouble getting my domain back than the people who stole it.

As far as I can tell, Google, Cloudflare and Namecheap are really the only guys in town that don't fall for stupid shit.

grapehut··on Ask HN: I am interviewing product managers – questions to ask?
Petty Officer
grapehut··on Increase in Bitcoin Addresses as More People Join the BTC Price Surge
It might be poor choice of words, but I think it gets the point across. It's barely worth more than "bitcoin SV" (another coin that shares the same transaction history with bitcoin to the same point) that's controlled by a painfully obvious and blatant scammer and his backer.
grapehut··on Increase in Bitcoin Addresses as More People Join the BTC Price Surge
I think a lot of that energy would have otherwise been wasted (e.g. surplus power from times of the day or season), and I remember reading that the vast majority of it is at least renewable energy. At least it seems a lot better than assets too? Like take gold, people are happy spending up to the spot price in order to extract it from the earth, environmental damage be damned.
grapehut··on Increase in Bitcoin Addresses as More People Join the BTC Price Surge
The wallet is not open source (they made a private fork of bitpays wallet as part of their strategy to shill "bitcoin cash" a relatively worthless coin that cashes in on bitcoin.com's official sounding name)
grapehut··on Increase in Bitcoin Addresses as More People Join the BTC Price Surge
FWIW the bitcoin.com wallet (and really bitcoin.com) is borderline malware. It exists solely to leverage its official sounding name to constantly nudge people towards deceiving people into buying "Bitcoin cash" which is largely unrelated to bitcoin. When ever they're called out for doing it too blatantly deceptively (e.g. spent months calling "bitcoin cash" the real bitcoin, and bitcoin "bitcoin core"), they just walk it back slight enough to not get outright banned on platforms.
grapehut··on V8 has optimized new JavaScript language features (2018)
Because such analysis isn't free, especially when it's just in time. In theory it could and maybe will in the future, but it's hard to do every possible analysis and optimization.
grapehut··on Paying ransomware demands could land you in hot water with the feds
> 1. It's possible for the advantages of restoring data to outweigh the societal cost of facilitating a criminal enterprise. For example, a patient has died in a hospital due to a ransomware attack. Would you prioritise saving human lives over sending some Bitcoin to some malware writer?

There's already overriding exceptions to all laws that allow you to do otherwise illegal in emergency circumstances. That's why we can say "You are not to vandalize someones house" without needing to add all the contrived ways that it could be done in a way to save someone (or yourself) etc.

grapehut··on HSBC moved vast sums of dirty money after paying record laundering fine
The more pressure banks are under to stop all money laundering, the worse banking will be. It'll only force them to be more invasive, and increase the false-positives for money laundering.

When transferring a large amount of money to Mexico as part of a business deal my bank flagged it as suspicious (fair enough!) and froze my entire account. But getting unfrozen wasn't a quick call, it was a painful 3 month process that cost me a both immense amount of stress and financial hardship.

I don't really understand why people would think banks should play the role of law-enforcement, when it's something they are so clearly not equipped to do (in resources, legal powers and incentives).

grapehut··on Spotify reportedly fighting with employees about hosting episodes of Joe Rogan
Eminem never said that trans-women shouldn't be allowed to compete in womens-MMA fighting.
grapehut··on Sweden: higher Covid-19 death rate while failing to collect on economic gains
> It's not fun, but suggesting that your right to fun should trump others' right to life is, again, uncivilized, immoral and irresponsible.

That's not the argument he was making. And as a society we have to accept some negative externalities and weigh up the benefits, otherwise things like (recreational) road-trips would be banned.

grapehut··on The largest unknown Bitcoin wallet moved nearly $1B for $0.48 in fees
A 1 in 200 chance doesn't make much sense. In (legacy) addresses there's a 4 byte checksum done with sha256, so it should be something like a 1-in-4-billion (1 in 2^32) chance of a typo being valid. bech32 does something even smarter, but I'm not familiar with the details
grapehut··on Startups are pummeled in the ‘great unwinding’
It'll be a couple more months before we can say with certainty, but I think Sweden has done an excellent job of balancing economic, life and liberty trade offs.
grapehut··on Erlay: Bandwidth-efficient Bitcoin transaction relay protocol
He's conflating miner-concerns with general node ones. If you're running a miner, every millisecond is money. I operate nodes that takes up to like 20 seconds to get and validate a block (running no-mempool, and slow network/cpu) and it's absolutely no problem for my use case, which is pretty typical (accepting confirmed payments)
grapehut··on Erlay: Bandwidth-efficient Bitcoin transaction relay protocol
You're both correct-ish. The constraint on blocks is that they must "weigh" less than 4 million units. Most of time blocks that weigh that much are going to be around 1.4MB (or what ever) but in an absolute worst case would be a size of 4MB by a specially crafted transaction
grapehut··on 100k+ page views a month for $5 with a self-hosted static site
Regarding DDoS protection, it's simply not possible to implement a reasonable defense against anything but the most naive attacks without spending a ludicrous amount of money. I for instance was working on a site that got targeted, and at one point tried to load-balance the traffic across _30_ machines efficient blocking rules, I was saturating their connections.

After giving up, tried to use cloudflare. A few clicks later, they just ate the entire attack for me. All on their free tier.

That said, I strongly suspect cloudflare probably works hand-in-hand with the NSA or some shit, and it's a dangerous trend. But I just don't think there exists a viable alternative, unless you're a multi-million dollar internet company

grapehut··on MacBook Pro 16" 2019 Teardown
The complaint (or at least, mine) isn't that they're bad -- it's that they're unreliable. I'm literally on my 3rd butterfly keyboard.
grapehut··on TypeScript 3.7
Definitely. It's a shame that dart gets so much unwarranted hate. I mean, I also think it's an absolutely awful language but it's really proven to be a valuable source of data for what other programming languages should do and perhaps more importantly: not do. I really hope we see a lot more things like Dart, and not so much negativity.
grapehut··on I Accidentally Uncovered a Nationwide Scam on Airbnb
Yeah, that's what happened to me. I booked through expedia, and missed a flight (no fault of my own). The airline outright refused to deal with me, saying I needed to contact expedia to contact them. Half a day later, I still hadn't been able to hear anything useful from expedia and getting desperate ended up booking a new flight out of pocket (and never got compensation either).

I've since sworn to only ever book the flight directly from the airline.

grapehut··on Bitcoin Energy Consumption Index
Per transaction is intentionally a bit misleading, as the amount of power usage is proportional to how-much-power the block-reward can buy regardless of there being 1 or 1 million transactions.

Not to mention, a single transaction can power an infinite amount of (wash) transactions thanks to 2nd layer stuff like the lightning network. So it'd be similarly misleading to try quote in terms of that.

So the correct unit would be power usage, per block or time unit.

grapehut··on Drilling open a smart door lock in 4 seconds
Vancouver is probably even worse. Not only is crime rampant, out of misguided compassion for drug users they have for all intents and purposes decriminalized petty crime in a sizable section (DTES) of the city. Police will quite literally not even arrest repeat "frequent flyers" even when seen seen prying into buildings and security gates.
grapehut··on How two dead accounts allowed remote crash of any Instagram Android user
Go is even worse. They just use the word "nil" instead of "null". Go does a lot of really silly things too, like the nil pointer receiver's (basically something that allow you dereference null in certain contexts) ends up having terrible side-effects on the type theory and you end up with really stupid exceptions, like nil represents an empty slice and you can do stuff like get it's size or append to it, but the same operations would cause a panic with a map.

But both Java and Go are serious languages.

grapehut··on iPhone 11 Pro and iPhone 11 Pro Max
You don't really need them to release every 2-years for you to buy every second year.
grapehut··on Germany for First Time Sells 30-Year Bonds Offering Negative Yields
Escobar conservatively killed thousands of people. I wouldn't worry too much about insulting him.
← PreviousPage 2 of 4Next →