HN user

luciferous

45 karma

http://github.com/luciferous

[ my public key: https://keybase.io/neuman; my proof: https://keybase.io/neuman/sigs/aNpsg2hfyK48QbLbX0qUpI70VndGe7-KJ3ufKM9fwfM ]

Posts3
Comments22
View on HN

Hi Peter, thank you for this!

I understand that when a company terminates an H1-B worker, the company must offer to pay for the return flight. But what happens if the termination occurred while the employee was overseas and the employee wasn't able to return to the US. Could the employee seek a reimbursement from the company for the costs related to terminating apartment lease early, relocating their residence or storage costs?

Software Engineer 15+ years / Ex-Twitter ex-Twilio

    Location: Melbourne, Australia
    Remote: Yes
    Willing to relocate: Yes (SF, NY, Singapore, London)
    Technologies: Scala, Java, Go, 
    Typescript, Kotlin, Swift, R
    Résumé/CV: https://docs.google.com/document/d/10nbMvYjjwn7Mqo_MJuTVMhsm07JOi7lHspiaOMyNaxk/edit
    Email: neuman.vong AT gmail DOT com
  Location: Melbourne, Australia
  Remote: Hybrid preferred, but fully remote OK
  Willing to relocate: Open to a few places, just ask
  Technologies: Java/Scala, Go, Javascript/Typescript, Python, R
  Résumé/CV: https://www.linkedin.com/in/neumanvong/
  Email: (Full name at gmail)

The author defines "kiasu" as the fear of losing (out) which leads to avoiding risk, but I've always thought of it as the fear of missed opportunity which leads one to take risks.

I grew up in Singapore, and among many excellent things I can say about its education system I have but one criticism, which is that it tends to encourage students to think of themselves as a point along a continuum between a loser and a winner. This system quantizes an infinite combination of possibilities of achieving meaningful success into a few, e.g. doctor, lawyer, banker; and this article presents a perspective that is a typical product of that system.

There are two parts to example: the plain functions, and the composition. CoffeeScript can make the plain functions look different, but the composition is the strangest looking; I need to find a better syntax for representing a directed graph in code, and CoffeeScript doesn't help with that part.

> Girish, if you are reading - I'm in Australia, if you could - please don't turn this into a wider "Australians enjoy India bashing meme". We already have a hard time here, and race doesn't factor much if at all in business.

Aussie here. Australia has in the recent years acquired a bad reputation when it comes to its treatment of immigrant populations, for e.g.: http://en.wikipedia.org/wiki/Violence_against_Indians_in_Aus....

If you truly care about avoiding an "Australians enjoy India bashing" meme, then make sure to hold Christian Marth (@cloudgroupsyd) accountable to his tweet, and other Aussies who say things like this. It belies an insensitivity toward other cultures, and we should really address this seriously.

Sure, there's no disputing that the fixed pie fallacy exists, but you have not made a convincing argument that this situation is an instance of the fallacy.

Let's bring back the example in the parent: you see a coworker down the hall, wave, then walk towards him only to pass him awkwardly. In this scenario, the wave coupled with walking towards a person sends a signal like "I have something to say to you." The awkwardness is caused because there was an expectation set up that was not what you intended. Also, the next time he sees you down the hallway he'll feel like he has to wave since that is what you did before.

Instead, consider this: just ignore the guy, if he waves or says Hi, just nod while you pass him. It might seem rude/dismissive at first, but if you have no underlying reason for malice and you can prove that at a subsequent interaction (e.g. conversation at a water cooler) then what you'll have done is set up an expectation that you don't want to be bothered when you're walking from point A to point B.

Forget the other replies. The key to avoiding social awkwardness is all about broadcasting your expectations, and reading (then responding to) others' expectations.

Socially awkward people tend to be poor broadcasters of what they expect from others, similarly they tend to be poor at reading what others expect from them.

If you want to be less socially awkward, you must communicate your expectations to others. Look at yourself in the mirror and make sure your face and body language are communicating what you intended.

Once you've learned this, you'll see that the real problem is how to deal with people who communicate their expectation of you for a response that you don't want to give.

Meta-contrarians are just early-adopters of the synthesis stage of a dialectic:

"Hegelian dialectic... a thesis, giving rise to its reaction, an antithesis, which contradicts or negates the thesis, and the tension between the two being resolved by means of a synthesis." http://en.wikipedia.org/wiki/Dialectic#Hegelian_dialectic

Anyway, could these be programmer triads/dialectics?

  * Objects are superior/closures are superior/Scala?
  * Statically-typed/dynamically-typed/some combo of both
  * Optimize/generalize/do each as required
  * Waterfall/Agile/(TDD/BDD?)
  * Relational/NoSQL/???

Thanks for that! I was looking at your PHP extension a few months ago, but didn't come to a decision on integrating something that users would need to install in addition to the standard PHP package. I'm definitely thinking a lot about the cosmetics of the code, especially since looks different from PEAR etc...