HNHacker News
TopNewBestAskShowJobs

amingilani

3,894 karma · joined October 14, 2014

Just another cyborg.
submissionscomments
amingilani··on Dutch man sabotaged Iranian nuclear program without Dutch government's knowledge
I don’t care much for Iran or its neighbours. If you’re framing Israel as the victim here, it probably does have nuclear weapons. I suppose a follow up question is: why is Iran evil for having a secret nuclear weapons program and Israel isn’t for its program?
amingilani··on Dutch man sabotaged Iranian nuclear program without Dutch government's knowledge
Thank you for this, I would want that to happen either. But why is Iran like an armed robber? I guess I’ll need to research a bit more.
amingilani··on Dutch man sabotaged Iranian nuclear program without Dutch government's knowledge
I do resonate with this perspective. Iran could be the most evil group within humanity but that doesn’t mean she shouldn’t act rationally and acquire weapons her enemies have.
amingilani··on Dutch man sabotaged Iranian nuclear program without Dutch government's knowledge
Asking questions to gain a better perspective ≠ flamebait. Plenty of people have their own reasons to hate the regime. It doesn’t matter to me personally since I have no stake in Iran or her politics.
amingilani··on Dutch man sabotaged Iranian nuclear program without Dutch government's knowledge
I’m curious as to why that is. I understand that the regime is loathed by plenty but why should a portion of humanity be excluded from nuclear weapons when their enemies have it?

Genuinely asking because I’m curious, and not trying to flamebait.

amingilani··on Show HN: I made a tool to compare time zones
Please put an ad on this so that it'll always be free and accessible!
amingilani··on Standard Ebooks serves requests per month with a 2GB VPS
How does search work without a database?

I notice the URL has parameters called `query` and `sort`:

``` https://standardebooks.org/ebooks?query=doyle&sort=newest&vi... ```

amingilani··on OpenEarable: A new, open-source, Arduino-based platform for ear-based sensing
What are "ear-based sensing applications" and what does "sensing platform for earable research and development" mean?
amingilani··on Show HN: Send Emails from Your Terminal
What is resend and why do I need it to work with this?
amingilani··on Licensee Hit with $24,000 Fine for Jamming Net, Failure to ID
I can't recall a prior instance when the FCC (or any other regulator) fined a ham for interfering with amateur radio activities. Pretty cool to see! 73 VE3EQL
amingilani··on The Legacy of Peer-to-Peer Systems
ELI5, why can’t we have a combination of modern P2P like WebRTC and onion routing to anonymize source and destinations?
amingilani··on Zooko's Triangle
I concur, for example, ENS domains are memorable, secure and the whole contract is decentralized. And you can send Vitalik eth at vitalik.eth
amingilani··on Apple: Using a camera cover might damage your MacBook's display
That's not the point of a camera cover. It's not to protect against an APT (which is what I'm hoping you mean by a "they") but rather it is to serve as a last line of defense against an attacker that has compromised your system and hopes to use compromising photographs of yourself to get paid.

This isn't unreasonable. Attackers that have managed to compromise systems do use compromising photos as leverage. Literally it's called sextortion[0]. With the small price of a camera cover, you can be reasonably confident you're not a victim.

[0]: https://www.allure.com/story/online-predators-blackmail-sext...

amingilani··on Google Trying to Solve a UUID
Interestingly, I do get this on mobile.
amingilani··on Solein – Protein out of thin air
Found a video explaining the process: https://youtu.be/z8zuqR95fqA
amingilani··on I used DALL·E 2 to generate a logo
Inspired by this I spent all my free credits trying to generate a QSL card for ham radio. I got pretty close but I think I have to accept I'm just not that good at making art, even with a great AI :)
amingilani··on I used DALL·E 2 to generate a logo
Honestly, I feel this tool will allow bad designers such as myself to create bad designs.
amingilani··on How to Steal a Domain
At what point did he leak the domain name? How does everyone know it's binance.ca?
amingilani··on Ask HN: Do you upvote direct replies?
I agree that it is tiresome to continuously clarify your position in comments, but somehow that isn't how conversations go on HN. Although, your mileage will vary.

Unless the topic is around cryptocurrencies, that is. Then the conversation is curiously unintelligent.

amingilani··on Ask HN: Do you upvote direct replies?
Regarding notifications, try HN Notify[0]. It came up a long time ago and I've been using it ever since.

I love getting replies in emails. If you don't follow up on conversations, no one learns.

[0]: https://hnnotify.xyz/

amingilani··on How to stop junk mail
For Canada Post[0]:

To stop getting unaddressed advertising, simply put a note on your mailbox stating that you do not wish to receive Canada Post Neighbourhood Mail™. Place the note in or on your mailbox, or on the inside lip of your community mailbox, group mailbox or postal box.

[0](https://www.canadapost-postescanada.ca/cpc/en/support/kb/rec...)

amingilani··on Mermaid: Create diagrams and visualizations using text and code
I appreciate and used to use Mermaid for everything. I've since found PlantUML to be phenomenal. There were a few things I couldn't flat out do with mermaid that I can't recall since it's been a year. But I've never run into a limitation with PlantUML
amingilani··on The gambler's fallacy is not a fallacy?
I get that a coin toss is independent and multiple of them can't influence each other. However, I always found the Gambler's Fallacy confusing. Empirically the coin should should converge to 50% of the flips reading Heads, so why does betting on a Heads not make sense when you've been seeing too many Tails?

And yes, I realize that after n flips of Heads, the probability of the n + 1th flip being Heads or Tails is equal. i.e. P(Heads) ^ n * P(Heads) = P(Heads) ^ n * P(Tails), because P(Heads) = P(Tails) = 0.5

amingilani··on Roll your own Ngrok with Nginx, Letsencrypt, and SSH reverse tunnelling
Doesn't this only work with TCP and not UDP?
amingilani··on Tell HN: Did you know you can negotiate price on many things?
Tangential question: How'd LASIK work out for you?
amingilani··on Please put units in names
It communicates my intent to the reviewer and future readers of the code that: 1) I mean to set the duration to 5 minutes, which is easier parsed by humans than 300 seconds. 2) I'm passing seconds into time.sleep, which makes any mistakes I make more obvious.

I'm not saying time.sleep can't be improved but my method makes it easier to find any mistakes I've made in the future.

As a demonstration, reading your code makes it more obvious that you've passed the wrong unit into time.sleep.

amingilani··on Please put units in names
My preferred way in Python is:

```

time.sleep(timedelta(minutes=5).total_seconds)

```

Or

```

time_to_sleep = timedelta(minutes=5) time.sleep(time_to_sleep.total_seconds())

```

amingilani··on Firefox removed Yandex search option
I made the mistake of posting an email address on HN. I get a lot of spam on it now. I know it's because of HN because the email address is hackernews@domain.

It's like a tsunami of spam and phishing emails.

amingilani··on Ragingbull.com to pay $2.4M for bogus earnings claims, subscription charges
> Sorry, www.ftc.gov is down for maintenance. It will be back up shortly.

Here's a Google cached version:

http://webcache.googleusercontent.com/search?q=cache:https:/...

amingilani··on A public letter to CloudFlare to fix their snoopy vendor
Cloudflare powered censorship in Pakistan works in a similar fashion. ISPs block websites, but because Cloudflare's data center forwards using local ISPs, you get a nice secure blocked page.
← PreviousPage 4 of 29Next →