HNHacker News
TopNewBestAskShowJobs

kamyarg

797 karma · joined April 21, 2016

submissionscomments
kamyarg··on U.S. Strategic Command response to FOIA request regarding gibberish tweet
I enabled a delay for gmail that from the moment I click send I have 10s to cancel the email and it let's me edit it.

Has been very useful so far.

kamyarg··on New 5G protocol vulnerabilities allow location tracking
can you explain how you opted out please? Thank you
kamyarg··on Python 3.10.0a6 is available, now with 100% more pattern matching
Thank you for the pointer.

Seems they have already fixed it.

https://github.com/python/cpython/pull/24721/files

kamyarg··on Python 3.10.0a6 is available, now with 100% more pattern matching
> PEP 604: New Type Union Operator¶

> Union[int, float] -> int | float

Really excited for the new syntax, thank you everyone involved for making Python better each day. IMO Python's most powerful feature is its' amazing community. :)

btw there is a small typo @ https://docs.python.org/3.10/whatsnew/3.10.html:

> Pattterns -> Patterns

Does anyone know where it needs to be fixed?

kamyarg··on Rent controls have split housing in Berlin into two distinct markets
I have mixed feelings about this policy as a berliner.

But the article is definitely skewed towards the landowners and huge renting companies.

Some facts for you:

Rate of home ownership among Berliners, Londoners, Parisans:

- Berlin: 17.5%

- London: 52%

- Paris: ~60%

The main problems is huge home-renting corporations. The article refers to a separate discussion about breaking up huge companies that own more than 3,000 apartments. As far as I know this criteria meets only a couple of huge companies such as Deutsche Wohnen that over the past couple of years have artificially created a sense of scarcity and caused the rent to increase without a proportionally increase to wages(Not only blue collar but also High Tech wages)

It is very ironic that companies such as Deutsche Wohnen were able to grab so many apartments when Berlin wall fell with dirt cheap prices. You can argue rushed privatisation caused this problem and something needs to be done if Berlin wants to avoid becoming SF.

- https://guthmann.estate/en/market-report/berlin/

- https://www.trustforlondon.org.uk/data/housing-tenure-over-t....

- https://tradingeconomics.com/france/home-ownership-rate#:~:t....

- https://www.dw.com/en/berlin-social-democrats-reject-expropr...

kamyarg··on Ask HN: What are the best websites that the Anglosphere doesn't know about?
Came to mention Eksi also.

Eksi Sozluk(Sour Times) is a community driven wikipedia without the moderation. Most tech-savvy Turkish people I know visit it atleast once per day.

kamyarg··on HR is not your friend, and other things I think you should know
In Turkey you can get residency with investing in real estate. Not sure if there is a minimum investment required but doubt it.

Does not give you the right to work though.

kamyarg··on German laptop retailer fined $12.7M under GDPR for employee surveillance
I see a lot of mentions of GDPR in the comments, but the fact is that the sensitivity of personal information is an older mindset(not only a law) in Germany.

It is called "Datenschutz", and you see people proactively adhering to it, needed some time as a foreigner to get used to how rigorously they apply it, but when I got used to it, felt "safer" knowing whoever handles my data, knows how sensitive it is.

See https://de.wikipedia.org/wiki/Datenschutz for more information about the history.

kamyarg··on Steam's login method is kinda interesting
Download the mobile app, they have an option to enable OTP pushes, when I login my phone gets the code directly in notifications.

I also was annoyed by email code thingy until I found this recently.

kamyarg··on Slack is down
Atleast their status page works ¯\_(ツ)_/¯ (Looking at you AWS).

I am really looking forward to a better competitor taking over their market share, I presume things will only get worse after Salesforce acquisition.

kamyarg··on Do not compare EU salaries with the US
Most of them were actually SV tech people who were well off. So I think the system was working fine for them.
kamyarg··on Do not compare EU salaries with the US
Thanks for sharing this. She also mentions not affording university but that is besides the point.

I think there are two issue, Low gross salaries in EU(which I agree with you), and high taxes in the EU(Which the twitt justifies and I agree).

For the first issue, I am all for better and more fair wages in EU, but that is a completely different topic with different dynamics.

Just one question as I am genuinely curious, when poor people get hospitalized or can not work and have to rest at home, do they receive any payment due to their job? Do they get terminated? Do they receive a social payment of sorts? Even if they don't pay the medical bills, can they afford to get by without family/community support?

For more context see my other reply about a friend having stomach issues.

kamyarg··on Do not compare EU salaries with the US
I know someone that immigrated to EU from middle east, after ~1 year developed a severe life threatening stomach/liver illness(can not recall the details), went through multiple operations, after 1.5-2 years away from work but getting most of his salary due to welfare got better and got back to work. He is very young and I suspect you could have anything close to this in US. Let alone immigrants, even citizens can not afford to do this.

I have never lived in the US and this all from online media, reading and talking to various ex/current US citizens/residents colleagues, so I might be wrong still.

kamyarg··on Do not compare EU salaries with the US
Per the author's twit, without the higher taxes etc. they would not have been able to afford becoming a software engineer without this welfare setup.

Also, yes you save much more, but when your mother has cancer and dad is disabled(As the author explains), realistically much more than what you save ends up being spent to take care of them and paying their medical bills.

kamyarg··on My Experience at Apple
> Reading up on it, I assume you got this offer while not in the EU? That is impressive.

Yes, I got the offer while in Turkey and they did a virtual onsite. But I have multiple friends that got offer without an actual onsite(Including pre-covid). So can not say it is an exception.

I think in EU the minority are loud as you mentioned but I think got loader after 2016. Especially here in Germany AfD has been more vocal and had some textbook level racist scandals. But in general as I said, I and people around me did not have plain racist experiences, maybe subtle ones we have not noticed.

https://www.dw.com/en/germany-afd-apologizes-after-outcry-ov...

kamyarg··on My Experience at Apple
> The "pipeline" is also easy in the US. Come here for a MS degree, and get hired. For many other countries, it's not that easy. Some allow you to immigrate due to your advanced degree, but with no guarantee of work, so you need to have plenty of money saved while you look for work - something many cannot afford.

I have to disagree with this as an Iranian working in Germany who moved with an offer on a Blue Card.

After getting an offer, getting visa was 1 week, I started working immediately, have changed job with only bureaucracy being involved is a small email to the Foreigners employment Office(LABO) to confirm my new contract looks good.

I think people have an unfair view of state of immigration in EU.

Regarding your other point about racism, that experience is not representative of the whole of EU. I am biased as I live in Berlin but I think you are also biased (probably) if you live in the multi cultural centers of US(SV/LA/NYC/Seattle etc.).

I have not had any horrible racism experience neither my friends whom I discuss these things regularly. I am sure if I lived in a small town/city, I will get racism behavior regularly, independent of EU, USA, Canada etc.

To clarify: Took 1 week from Turkey where I was living then, from Iran would have been longer due to German Embassy inadequate staffing, etc.

kamyarg··on Top Python libraries of 2020 you should know about
Thanks for sharing, indeed that is very bad. Do you know if this bug is already reported?
kamyarg··on Top Python libraries of 2020 you should know about
I also like and use it and have been trying to compare it with pipenv(which we switched from). To be honest it has been nothing but very pleasant to use and I am surprised when people have issues(maybe we have those issues and I am not aware?).

I have not had any issues with installer race conditions, did I miss, was lucky or you had a special case it surfaced maybe?

kamyarg··on My Experience at Apple
^ +1 to support this, just a couple of months back there was a huge mess with N26 (the neo-bank) trying to prevent its employees from unionizing and how they actually did it.

Ref: https://www.worker26.com/ & https://twitter.com/worker291

Disclaimer: No relation to N26 or the union in any way, just another Berliner supporting their cause

kamyarg··on Top Python libraries of 2020 you should know about
Curious what bugs you have come across with poetry?
kamyarg··on Google Analytics Opt Out
that does not support casting as far as I have tried unfortunately.
kamyarg··on The Persian Art of Etiquette (2016)
as far as I know, there is a non-formal rule of three. If someone is refusing three times with the same "degree" of refusal, then they actually don't want it.

There is of course also "Be khoda tarof nemikonam" which is "I swear to god I am not tarofing", after this it is usually acceptable/expected to stop it.

Edit: Article also mentions the rule of three

> There is an unwritten rule of two or three rounds of offering and refusing in taarof.

kamyarg··on The Persian Art of Etiquette (2016)
This might seem like exaggerating to many, but this is more true than not.

fun fact: tarof also exists in Turkish culture, they just don't have a specific word for it.

kamyarg··on AWS Cognito is having issues and health dashboards are still green
This sounds like a true nightmare.

Do you have a link for more details?

kamyarg··on Salesforce is in talks to buy Slack
this explain a lot, thank you.

I can not think of any other logical explanation for why it is so bad.

kamyarg··on Salesforce is in talks to buy Slack
No, it is not you.

Their chat api expects headers that they do not include in cors allowed headers, we had to write a proxy just for this.

Salesforce as a company is a terrible experience.

Had many incidents because of their bad practices or lack of knowledge or incompetency.

kamyarg··on Ask HN: Are you depressed?
Wish you luck in getting over this period.

Just keep in mind that your advantage is Computer Science and speaking English, use that to get yourself to a better place.

I know it is hard with Mandatory military draft, blocked banking system, covid lockdowns and many other issues, but it is doable.

kamyarg··on Guido van Rossum joins Microsoft
They don't claim having inventors of the language, but language designers and contributors.

For example Brett Cannon is also at MSFT, he is a core developer and member of steering council for Python, he also qualifies along Guido for this claim in Python.

kamyarg··on Guido van Rossum joins Microsoft
Same, we switched from pipenv ~6 months ago, had not had to worry about package/env related stuff since then, "just works".

"evangelized" a sibling team also to consider switching, they were sceptical but just recently they mentioned they also like it more.

kamyarg··on Show HN: Which DNS servers are you pointing to?
Did not know about nextdns, thank you.

One question popped into my head is how do you trust nextdns? or are you doing something so that you do not need to trust it?

← PreviousPage 2 of 7Next →