HackerTrans
TopNewTrendsCommentsPastAskShowJobs

linhvn

no profile record

comments

linhvn
·3 lata temu·discuss
They get a special, non immigrant work visa. If they want to apply for green card they subsequently need to apply for H-1B.
linhvn
·3 lata temu·discuss
This is the similar mindset in sport athletes. On a good day, a strong driver could beat Verstappen, or a chess player could beat Carlsen. Over the course of a tournament, or a season, then Verstappen and Carlsen are unbeatable. They get to the top, and go on great length to stay there.
linhvn
·3 lata temu·discuss
That is true for the older generation (immigrating to US pre 1990-ish). The newer generation immigrating to US has a very different mindset now, and they embrace American values as much as the native born here.
linhvn
·3 lata temu·discuss
Which people? If you are software engineers or AI researchers, sure. Otherwise, it probably won't matter to you.
linhvn
·3 lata temu·discuss
I'd say it usually comes from the difficulty in hiring. Extremely difficult to convince someone to leave FAANG / quant firms to work in a no name startup with very high chance of failures, and therefore usually you need a good GTM strategy first (which often requires you have acquired customers / revenue). Often in startups, the priority is figuring GTM strategy > acquiring customers > ... > hiring.
linhvn
·3 lata temu·discuss
Yes, it was lucky that he was tutored my a Fields medalist. But he did the hard work to get himself tutored: sitting in an algebraic geometry class (that saw attendances dropping from 200 to 5 within a few weeks), reaching out to the professor, traveling with him for 2 years, etc. And then he still needed to do all the work himself for his PhD, and so forth.
linhvn
·3 lata temu·discuss
I'm not sure if this is intimidating. A draft implementation could be done without too much difficulty:

https://gist.github.com/ll931110/985a4ec711c6711b120846be05e...
linhvn
·3 lata temu·discuss
Traders learn bps on the first day of their job, similar to you learn version control on your first day of your SWE intern. What's the difference?
linhvn
·3 lata temu·discuss
How can he make friends with other kids? Partying, dancing, playing baseball, going to date night, etc.?

It's clear that he's not interested in those, and forcing him to do so only causes him to withdraw further to his bubble. At least a job gets him to hang out with people closer to his ability.
linhvn
·3 lata temu·discuss
You give the red card. Period.

Nowadays, thanks to VAR, the controversial cases can be reviewed on the replay and referees have ample of time to make the call.
linhvn
·3 lata temu·discuss
Wondering how much details you have considered on using Johnson-Lindenstrauss transform for dimensionality reduction on ANN search?

e.g. https://www.cs.princeton.edu/~chazelle/pubs/FJLT-sicomp09.pd...
linhvn
·3 lata temu·discuss
If you fake injuries, or fall in the penalty area, you might get a yellow / red card. So no cheaties here, especially with VAR now in place.
linhvn
·3 lata temu·discuss
MIT has an expectation that students would cover their programming skills via internships or outside jobs, and thus they focus on teaching CS which is quite hard to pick up on your own. Unlike frameworks or trends which change every 2 years, fundamentals are quite hard to change and can carry you quite far if you know how to apply it correctly.
linhvn
·3 lata temu·discuss
Computer Science is not about learning to make software, although it is usually a byproduct, as strong understanding of fundamental allows you to design software correctly from the first principle. Programming; however, is usually done through training at work.

Computer Science is about understanding what computation can and cannot achieve, and more importantly, how to achieve it (that is where it differs from Mathematics, where mathematicians are usually not interested in the how part). Under this definition, we can put typical college subjects into consideration:

* Data Structures and Algorithms: about studying how to manipulate data to solve a task efficiently.

* Complexity Theory: about formal classification of hardness of problems. What makes a computational problem "hard" or "easy"?

* Computer System: about how to construct a software system to achieve certain purposes. What are the constraints in a system (performance, security, privacy, correctness, fault tolerance, etc), and how to design a system to address such constraints? What tradeoffs to be made when you cannot meet all the desired requirements?

* Distributed System: how to design system with a few to massive number of computers that are connected in a network? How do you reason about fault tolerance, consistency, sharding, and so on?

* Operating System: about how to create abstraction to the hardware, that allows for other softwares to interact with it without having to explicitly deal with the hardware?

The list could go on, but I just give a couple of examples.
linhvn
·3 lata temu·discuss
I remembered Alphasheets was acquired by Google a couple of years ago for doing similar thing (they programmed in Haskell which is really cool) https://medium.com/bloated-mvp/alphasheets-mvp-review-ec328e...
linhvn
·3 lata temu·discuss
Yes it is small, but you want to incentivize that, because someone smart enough will make it happen. Or you can be smart enough to do both.
linhvn
·3 lata temu·discuss
What is the differentiation of DuckDB compared to previous OLAP databases such as Snowflake or Singlestore?
linhvn
·4 lata temu·discuss
Video illustration: https://www.youtube.com/watch?v=UP2yJqGQ2FU
linhvn
·4 lata temu·discuss
As the old say, the devil lies in details. Writing a global control is no means an easy task, as

1. You need to recognize the opportunities exist in the first place.

2. You need a global controller that can aggregate and optimize for a global solution (and the global solution might not necessarily simply to maximize the aggregate throughput, but there might be other factors into account), which may involve some algorithmic design (in some cases, you need to design new algorithms).

3. You need to justify that global controller gives you a superior solution compared to locally greedy solution. As in this article, a global solution gives you about 3% improvement compared to the local controller, and the local controller algorithm is substantially easier to write.

Background: in my previous job at Meta, I wrote such a global control algorithm for controlling the rate of data going in and out each data center. It involved some really interesting algorithmic design.
linhvn
·4 lata temu·discuss
For people looking for alternatives, Kalshi (YC W19) is a regulated exchange on event contracts. It offers some markets similar to PredictIt (and more).