HNHacker News
TopNewBestAskShowJobs

namirez

990 karma · joined July 6, 2015

submissionscomments
namirez··on Ask HN: How do you track your billable working hours?
I use Watson which stores the time tracking data in plaintext so I get to push them to Git.
namirez··on Concrete: The material that's 'too vast to imagine'
Basically concrete is good only for compressive loads. Under tension it easily cracks. The steel reinforcement adds tensile strength to concrete.
namirez··on SpaceX ramps up Raptor production as Starship rocket will have 32 engines
Some people [1] attributed the failure of the Russians to go to the Moon to the complexity of the N1 rocket with 30 engines. Let’s see how it works out this time.

[1] https://twitter.com/paulg/status/1388790312903053312

namirez··on A record label bringing Iranian music to the world
Your comment is sad but true; that said Iran wasn’t always like this and I’m sure it won’t be. As an Iranian in diaspora I hope my people win their painful struggle for having a free and just society for everyone.
namirez··on Ask HN: Cheapest/easiest way to host a static site?
GitHub pages! It’s free so I don’t think it can get any cheaper.
namirez··on Software engineering topics I changed my mind on
Now this is what I call a tone deaf question! You shouldn’t be asking if a minority or person of color would perform the job any better? The real question is whether there are competent workers who are not white? And if your workforce is entirely white, you should be asking if you’re mixing up competence with familiarity. People usually trust what is familiar.
namirez··on Mapping Coronavirus, Responsibly
This is interesting but sadly their service is not accessible in Iran, one of the hardest hit countries by Covid-19, not due to censorship by the Iranian government, but due to server-side blocking of IP addresses originating from Iran. The reason: US sanctions!

https://twitter.com/ARTICLE19Iran/status/1231895623789576192...

namirez··on The Race to Build the First Sustainable Supersonic Jet
What you're missing is the effect of speed and altitude on engine performance. Please take a look at this (pdf):

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.167...

namirez··on The Race to Build the First Sustainable Supersonic Jet
This is a common misconception. Flying at higher altitudes doesn't mean just lower air resistance; it means lower lift as well. As a result you have to fly faster for compensating lower air density. If you do the math, you realize the overall effect would be higher energy consumption.
namirez··on The Race to Build the First Sustainable Supersonic Jet
You are right but the reality is even worse. Fuel consumption is proportional to power (velocity * drag) rather than drag itself. When you go twice as fast, the travel time is halved, so the total fuel consumption quadruples.

And as you said, supersonic drag coefficients are typically larger than subsonic ones, which makes things even worse.

namirez··on Essential shutting down after failing to launch ‘GEM’ smartphone
Exactly! I bought the first Essential Phone, PH-1, because I liked the design of it and wanted to support a new product. And to be honest, it's a decent phone, but that was before his misconduct came out to the media. Once it came out, my girlfriend asked me if I still wanted to support this company and at that point I knew I would never buy another phone from them.
namirez··on ThinkPad T480 is my new main laptop which runs FreeBSD
Fair enough! I meant there are not many options other than Thinkpads and some business models from Dell or HP. Even an expensive consumer grade laptop will have all sorts of driver issues.
namirez··on ThinkPad T480 is my new main laptop which runs FreeBSD
> Bright screen with anti-reflective layer

True! I've come to realize that anti-reflective coating is more effective than matte screen.

namirez··on ThinkPad T480 is my new main laptop which runs FreeBSD
Yes, I've seen the DIY videos of it, but I never felt confident enough to do it myself. And what would you do with the old panel? Ebay?
namirez··on ThinkPad T480 is my new main laptop which runs FreeBSD
I like matte screens too but my problem is their brightness. T495s comes with a 250 nits screen which can be quite dim. The Intel models have more screen options.
namirez··on ThinkPad T480 is my new main laptop which runs FreeBSD
FreeBSD developers and people who use FreeBSD on a daily basis need laptops too. There are not many options out there unless they opt for ancient hardware.
namirez··on ThinkPad T480 is my new main laptop which runs FreeBSD
The other good development with Thinkpads is the introduction of AMD processors in their mainstream offerings (T495, T495s, X395, etc.). Unfortunately their screens suck though.
namirez··on Children of immigrants have higher rates of upward mobility than US-born
> what U.S immigration selection bias was being compared against

If it's not clear to you, take a look at immigration policies of Canada and Australia. In the US, only 12% of visas are employment based which are very strict in terms of skills.

namirez··on Children of immigrants have higher rates of upward mobility than US-born
Or as Vincent said in Gattaca: "There is no gene for the human spirit."
namirez··on Children of immigrants have higher rates of upward mobility than US-born
> There's also significant selection bias on the entry side. U.S. immigration policies are heavily biased towards people with unique skills, high levels of education, and a fair amount of money in their home country

Categorically false! Most of immigration to the US is family based; actually about two-third of them.

source: https://www.pewresearch.org/fact-tank/2019/05/17/key-facts-a...

namirez··on The mysteries of aerodynamic lift
That's in interesting observation. Yes, the same thing happens at the leading edge of a flat plate due to curvature resulting in flow separation and a vortex bubble on the top surface. If the flow doesn't separate, the velocity at the front (leading) edge of the plate will be infinity.

The result is a vortex bubble over the flat surface which effectively changes its geometry and aerodynamic behavior. See figure 2-12 in the following link:

http://heli-air.net/2016/02/13/inclined-flat-plate/

namirez··on The mysteries of aerodynamic lift
"We have no way of finding the best possible shape yet"

In general, you're right but for certain class of problems we absolutely have solutions. Just look up inverse methods whereby the input is a pressure distribution and the output is a shape. This is used often for designing airfoils, ducts, and other simple geometries.

namirez··on The mysteries of aerodynamic lift
This is a confusing take on lift. To explain lift intuitively we need two ingredients: the Laplace equation and the Kutta condition.

Most people have an intuitive understanding of the Laplace equation. For example lightning usually hits the peak of mountains. The reason is that in solutions of Laplace equations, field gradient is proportional to curvature. In fluid dynamics, this field is called the stream function. The top of airfoil is more curved than the bottom so the stream function gradient is higher on top which results in higher wind speeds over airfoil.

But the second ingredient is the Kutta condition which represents viscosity. If there were no viscosity, there would be no lift. The Kutta condition is applied to the tail (trailing edge) of airfoil. Without Kutta condition, the speed at the trailing edge would be infinity (because of Laplace equations. Speed around sharp corners is inevitably infinite). Viscosity prevents infinite velocities so we apply another condition at the trailing edge to make the air velocity smooth.

It's kind of complicated and I agree that there is no simple explanation to lift, but if you think about it for a little while, it's not that hard to grasp.

namirez··on Andrei Tarkovsky’s Message to the Young: “Learn to Be Alone” (2015)
I think the difference between "alone" and "lonely" is usually clear and he is talking about being alone.
namirez··on SMS is not 2FA-secure
I use Authy for all my accounts and it’s way more convenient than SMS.
namirez··on Avro Arrow blueprints on display after sitting in man's home for decades
Fair point, but these kinds of cancellations are not unusual. For example, YF-23 and X-32 were both cancelled due to losing the competition to YF-22 (later F-22) and X-35 (later F-35), respectively. So individual designs were cancelled, but not the original mission request.

Although all those programs were cancelled, both US and Soviets built a bunch of interceptors in the 60s and 70s, notably F-106 Dart and Su-15.

namirez··on Avro Arrow blueprints on display after sitting in man's home for decades
> Those prototypes were also cancelled.

Could you please name the program? AFAIK the 1954 interceptor program [1] was not cancelled, but perhaps you're talking about a different program.

[1] https://en.wikipedia.org/wiki/WS-201

namirez··on Avro Arrow blueprints on display after sitting in man's home for decades
Almost every Canadian knows the sad story of Avro Arrow, yet most people in the rest of the world, including the US, have never heard of it. There are people in search of what is left of the program.

https://www.rcinet.ca/en/2017/07/18/the-arrow-legend-mystery...

namirez··on Ask HN: Which is the most successful one-person business you heard of in 2019?
Agreed, but this reminds me of the old joke about a bruised scout who comes limping to his friends. "What happened?", they ask. "I helped an old lady cross the street", says the scout. "But why are you so hurt?" "She didn't want to cross the street".

Obviously, if my family doesn't need help, I wouldn't try to give them money. But if they were in need, I wouldn't say that it's not my responsibility to help either. I think this is a simple judgement call. The efficiency of the Scandinavian welfare system is besides the point.

namirez··on The Linux codebase has over 3k TODO comments, many from over a decade ago
> TODO, XXX, or the like should not survive past the review stage

I'm afraid if you stick to this principle, you will never have any code ready for review. Using TODO is not an excuse for writing buggy code, but an indication of future improvements and optimizations.

← PreviousPage 3 of 10Next →