HNHacker News
TopNewBestAskShowJobs

anang

209 karma · joined August 21, 2019

submissionscomments
anang··on Extreme poverty in India has dropped to negligible levels
I don't think asylum seekers are typically considered illegal immigrants. I think that's more individuals who either don't seek legal status, or have tried to get a legal status but failed and stayed in the country anyway.

And I don't think Sweden and Germany are giving free housing to individuals that overstayed their visas.

anang··on Zero-Downtime Kubernetes Deployments on AWS with EKS
I've been running one for a couple years now, and even in that short of time Longhorn has made huge leaps in maturity. It was/is definitely the weakest link.

Cost wise it's a no brainer. Three servers with 64 GB ECC and 6 cores for the price of three M5 larges. So 192 GB and 18 cores for the price of 24GB and 6 cores.

I think one of reason k8s can get a bad rap is how expensive it is to even approach doing it right with cloud hosting, but to me it seems like a perfect use case for bare metal where there is no built in orchestration.

anang··on Zero-Downtime Kubernetes Deployments on AWS with EKS
I think K8S distributions like K3S make this way simpler. If you’re wanting to run distributed object storage on bare metal the you’re in store for a lot of complexity, with or without k8s.

I’ve ran 3 server k3s instances on bare metal and they work very well with little maintenance. I didn’t do anything special, and while it’s more complex than some ansible scripts and haproxy, I think the breadth of tooling makes it worth it.

anang··on Water ice buried at Mars' equator is over 2 miles thick
Isn’t atmospheric loss on the scale of millions of years? If we were capable of giving mars an atmosphere, surely we’d be capable of topping that atmosphere off when needed?

So, even if maybe the terraforming and colony project has a life span of a few million years…that’s still longer that’s humanity has existed.

anang··on Log4Shell update: second Log4j vulnerability published
If I understand right, the equivalent in python wouldn't be

    r = urllib.request.urlopen(url).read()
    d = literal_eval(r.decode())
But rather:

    r = urllib.request.urlopen(url).read()
    logging.info(r.content)
Wouldn't that be pretty insane if the those two code fragments were functionally equivalent?
anang··on Watermelons
I think Wikipedia draws a good distinction here: culinary and botanical. So, banana is NOT berry in a culinary sense, and a strawberry is. Even if, botanically it’s the opposite.

I think it’s an important distinction because people using the term “berry” almost always are using it in a culinary context and not a botanical context.

No one wants a pie with fresh “aggregate accessory fruits”, just as much as no one would think it’s correct to call an eggplant tomato pie a dessert with “fresh berries”.

anang··on We're seeing an ongoing attack against our primary network provider
Donald Trump is behind Truth, which could conceivably make it or it’s service providers targets.
anang··on Why Are Fast Food Workers Signing Noncompetes?
I think the implication is that salary is paid regardless of employment, as long as the non compete is enforced.

So if I quit McDonald’s they have to either keep paying me or release me from the non-compete and allow me to work at Burger King.

I think it’s totally fair.

anang··on The Coronavirus Is Here Forever
I think:

You’re not catching covid in situations where you’d typically wear a mask (regardless of masking), rather where you typical don’t wear a mask, like from family member.

I’m not really saying I agree, but I think that is the context.

anang··on The ransomware surge
This is not true. The prevailing opinion is that backups do not need to be modified and that it’s enough to delete at restore time (and to of course not process the data again).
anang··on Uber ordered to pay $1.1m to blind woman refused rides
More like: uber has two contracts, one between the themselves and the driver and one between themselves and the rider.

If a driver is refusing rides based on race, then that is Uber’s problem. If they then want to pursue legal action against the driver, that should be entirely between Uber and the driver.

anang··on Fed up with the Mac, I spent six months with a Linux laptop
If the solution to homebrews handling of major versions is to not use homebrew, I think it indicates there are issues.

I think it should work like almost Linux distros where the major version is fixed for a release lifecycle, and any other installations require modification. So say brew install postgresql should always install 12, and if you want something else you have to add the version modifier.

anang··on Hit songwriters ask pop stars to stop taking credit for songs they didn't write
You don’t have to use the exclusion, and in a lot of cases it’s not really beneficial.

The other option is to pay the difference in taxes, so if you were taxed at 50% in the country of residence, and the tax bill in the US would have been 45%, you’ll get the 5% back as tax credits towards future US tax obligations.

If you’re working in most European nations you’ll probably be paying more in tax than you would in the US.

anang··on A dead CMOS battery could cripple the Sony Playstation 4 in a few years
Valve is privately owned, which I think makes this promise a little more believable (or at least more feasible).
anang··on Compare AWS and Azure Services to Google Cloud
Azure has absolutely the worst interface in my opinion, but I’ve found that for a lot of my clients them already having an azure account (via AD) outweighs pretty much anything else.

I think Microsoft know this and know they come a long way without having to compete.

anang··on I don't care about cookies
I don’t think the only factor considered is whether or not something is PII, rather even the intent is considered.

If you were storing IP addresses to track and market to users, you need consent.

If you’re using them for logging and security purposes, I think that falls under legitimate interest.

anang··on Google Play store bans polyamory dating app
Wasn’t Parler take down reactively, as a response to the users’ behavior and content on the site?

That seems different (and significantly easier to justify) than blanket bans based on some algorithmic analysis of an app’s name.

Sort the difference between banning one person from your store for being loud and disruptive and banning all people that meet a certain criteria.

I’m not saying google is or isn’t within their rights in either case, but they do seem different to me.

anang··on Show HN: Authenticator by 2Stable
I use krypton for this and I think it works well.
anang··on 20% of requests for Wikimedia Commons are for one image of a flower
Wikimedia also has less incentive/drive to meticulously track every interaction on their pages. The level of tracking present on Facebook and Google has to be extremely computationally intensive.
anang··on Apple outages affecting Mac apps, Big Sur updates, iMessage, and more
To expand on king_magic’s point, this isn’t a case of a small service having a sudden spike in traffic, it’s a core service used by all devices manufactured by one the worlds largest tech companies. If they don’t test for massive scale it would shocking.

It’s absolutely a QA issue.

anang··on I now have an Oculus paperweight
This can be as devastating class action law suit. If enough people start exercising their right to arbitration it can get VERY costly for Facebook.

I can’t find the story now, but there was a case in I think California of a company suing to get out of an arbitration clause, wanting instead to move to a class action lawsuit. Thousands of arbitrations became time consuming and costly. So I think there is still big potential for a coordinated effort to make this difficult for Facebook, even if a class action suite were off the table.

anang··on When is no-code useful?
I can’t speak for OP but doesn’t office365 have some sort of versioning mechanism for documents? Through share point or teams or something?
anang··on Face ID and Touch ID for the Web
I know I’m just repeating what a lot of other have said, but this is sort of missing how this works. To use SSH as an example:

What you’re describing is essentially using a fingerprint instead of a private key or password for logging into a server via ssh.

The way this works is more akin to using a private key to login via SSH, but that private key is protected by a fingerprint instead of a password.

Ultimately the security comes from not sharing your private key, rather than the mechanism used to protect that key.

anang··on Costs of running a Python webapp for 55k monthly users
It’s not only true if you don’t your free time. It’s only true if you’re a freelancer that is turning down hours at a higher rate than what you’re saving.

Many people working on products, both on their own and within a company, aren’t turning down other profitable work to optimize existing solutions.

If I watch a two hour movie instead of spending two hours saving $100/month, it doesn’t matter how much I value my time, no one is paying me $100/hour to watch a movie.

anang··on Costs of running a Python webapp for 55k monthly users
It doesn’t cost anything to spend 4 hours of your time doing anything, so it doesn’t really wipe out any savings. Reducing a bill from $400 month to $200 is real money, not some theoretical time/value judgement.

And, as others have mentioned, there is enormous value in knowing how to operate on a fairly lean tech stack. It makes it so much simpler to scale effectively while keeping costs down.

anang··on Want people to do the right thing? Save them the guilt trip
I think what makes it harder with social movements is that they’re often rooted in anger. I’m sure “fund social programs” would have a wider appeal than “de-fund the police” (which is sort of two sides of the same coin), but people are angry at the police so that’s where the focus is.

I think getting through that anger and encouraging people to find a positive and affirmative way to express the same sentiment is an extremely difficult task, and really asking a lot of people.

anang··on Ask HN: How to do cross platform GUI?
I think this is a really attractive answer, but I’ve never programmed in c or c++. I’m a little scared off by a lot of warning about how easy it is to write unsafe code.

Are there any other cross platform languages with bindings to native GUI frameworks?

anang··on Ask HN: How to do cross platform GUI?
Thanks for the responses! I’m sort of aware of specific products/projects for cross platform desktop app development, and it’s fairly easy to just google and get a lot of the same answers here.

What I’m more looking for are specific resources on how to do it. Like say I choose qt, what then? How do I go from an idea to a cross platform app with a reasonable build pipeline and a clear method for installation?

anang··on Ask HN: How to do cross platform GUI?
You’re right, I definitely could have been more specific. Something along the lines of an office app.

Cool recommendations, thanks!

anang··on Ask HN: How to do cross platform GUI?
I’m assuming you mean a web application, however I am looking specifically for resources regarding desktop app development, I’m a pretty confident web dev, so that as an option is pretty clear to me.
← PreviousPage 2 of 3Next →