TTPrograms

Joined 13 years ago

Karma
1,676
Submissions
586
Member since
Jan 4
Background in Physics, EECS, Math. Currently working in algorithms development for compressive sensing and image processing with interests in optimization based approaches.

If it's up to me I'll write a 5 page math derivation before every 50 lines of code - but that code will do some crazy stuff.

View on Hacker News

Recent submissions

Comment · 2 years ago
I don't think the posted algorithm is particularly novel, but the algorithm you cite is deeply different.

Also I note the only thing you have posted before is a link to this paper in particular.

Comment · 4 years ago
I think there's an issue with the histogram rendering in this post. The rapid descent from the spike on the left is not consistent with high ECDF impact and the apparent binning resolution visible in the piecewise line-segments. In general histograms should not be visualized with connected line-graphs in this way - the standard bar graph depiction makes the bin-width apparent and resolves some of the issues the article needs the ECDF for (e.g. relative impact can be assessed visually by comparing the relative areas of the associated bars). The bar visualization also makes it possible to use varying bin sizes, which is extremely useful with any distribution that has tails.
Comment · 4 years ago
Comment · 4 years ago
AirFlow 2 was released in 2020. You're saying you knew that these issues were fixed, and then an article is published on your webpage in 2022 knowingly comparing against the technical properties of a major version release 2 years behind? That is not a good look.
Comment · 4 years ago
FYI some of the Airflow issues are out of date / can be resolved with config changes.

AirFlow 2 is designed to support larger XCOM messages, so the guidance to only use it for small data no longer applies.

Your DAG construction overhead issue is likely due to dagbag refreshing. Airflow checks for DAG changes on a fixed interval, causing a reimport. The default period for that is fairly small, so for large deployments you will want to use a larger period (e.g. at least 5 minutes). I do not know why the default is so short (or was last I checked, anyway). Python files shouldn't do much of note on import regardless IMO.

I am not otherwise familiar with the improvements in Airflow 2, so I cannot say for sure if your other complaints still remain.

Comment · 4 years ago
I don't think it's correct to think of a laser as a source in some thermal equilibrium. "Concentrating temperature" passively from sources in thermal equilibrium is forbidden, but there's nothing preventing "concentrating power".

Pulsed lasers bring material interactions into a highly non-linear regime - photon intensity is so high that multiple photon absorption is common. In the typical nuclear decay regime you are concerned with single photon absorption, and the gamma ray intuition is correct. There are also a number of approaches where various targets hit with ultrafast lasers produce controllable flux of gamma rays which are used in downstream experimentation.

Comment · 4 years ago
Have we found diseases that could propagate across the world either (1) with virality greatly in excess of modern diseases, i.e. R0 >> omicron or (2) untreatable/curable and potentially latent for weeks to months?

A disease capable of coming close to ending civilization would need to have properties far beyond any disease observed so far. Either it needs to infect massive populations before we detect it, or it has to transmit over long distances (miles) despite e.g. moderate precautions like masking, air filtering. I think there's good reason to doubt such a pathogen could exist. The closest I could imagine would be an HIV-like immunodeficiency virus that can be transmitted via aerosol - but even that would have to cause disease much more severe than HIV without resistance among even .01% of the population.

Comment · 4 years ago
Obvious no-true-scotsman. Believing that the goal of crypto is to circumvent laws regarding possession and theft is at most a fringe belief. The fact that this is at the top of HN demonstrates how devoid of merit crypto discussion here is.
Comment · 4 years ago
I think in mechanical metamaterials the characteristic length defining the "metamaterial region" is rather the wavelength of pressure waves in the material you're considering - much like in electromagnetics you want the patterning (cell) length to be much less than the wavelength of radiation. In work like this they are effectively looking at 0.1 Hz or lower - near static loading - so I think pattern size can be quite large (around 600 m wavelength in bulk rubber for 0.1 Hz). This interpretation also replicates the localized behavior in the shock experiment videos. When the platform is dropped an impulse is applied with frequencies above the metamaterial regime for the material, so you see highly asymmetric response through the material - implying that the macroscopic "metamaterial" property characterization is insufficient to predict response, and so analysis must be done at feature scales rather than wavelength scales. The idea being that a "metamaterial" is a structure that can be treated as a bulk continuous material with a particular defined response as long as the interacting frequencies are all sufficiently low (far below the characteristic wavelength of the material).

I think the bending analysis you cite can determine the relative feature sizes desirable for certain "micro-scale" mechanical behavior, but it's possible to build a mechanical "metamaterial" much larger than that as well.

Comment · 4 years ago
The sample distribution of viruses is incredibly important for this sort of analysis, and much of the argument here only makes sense through the lens of uniform virus sequencing. If you have imbalanced sequencing and imbalanced transmission you can also explain these differences.

The important thing is that mutations occur at a certain rate per virus per unit time. If you have an isolated population that's sequenced infrequently then (1) that strain will appear to evolve more slowly as there's a smaller population capable of mutating, and (2) once that strain is sequenced it's going to look far from what you've seen already since you haven't been tracking the intermediate mutations in this population.

The S/N ratio can be analyzed in terms of a random walk in high dimension. Variance in these walks grows over time (in terms of distance from origin, i.e. number of mutations), so the discrepancy doesn't seem super far from what's plausible under the null hypothesis. Perhaps someone can do the math on that.

The hypothesis merits further investigation, but the strength of the evidence presented here really requires some complex statistical analysis to determine if innocuous explanations fit. The analysis is far more complex than I would expect an epidemiologist or virologist to apply in the course of their work.

Comment · 4 years ago
Thanks for the reply!
Comment · 4 years ago
I've been investigating Julia AD recently - really hoping for arbitrary code diff, but nothing really works right now.

How broad will Diffractor's support of the language be? E.g. will it support mutation / exceptions / recursion?

Comment · 4 years ago
Renting housing is generally not rent-seeking - that's exactly my point. If a property goes up for sale one can (1) choose to invest capital to purchase it, and (2) offer a contract for housing at a managed property to people who can't necessarily afford the capital investment of property purchase. Providing a service (housing access and property upkeep) in exchange for money is literally not economic rent-seeking (gaining wealth without any reciprocal contribution of productivity).

It's only for the particular school of Georgism (which holds that all undeveloped land value should be rightfully owned by citizens equally) from which the phrase originates that the transaction of "housing rent" is viewed as unjust enrichment (in that the majority of the cost is assumed to merely cover rights to the undeveloped land). Even through this economic lens it's difficult to make the "rent" definitions align, as the notion that a property might "go up for sale" is already a violation of the principle - the landlord is still providing a service with investment capital, they're just forced to work within the confines of the system for private land ownership.

Comment · 4 years ago
The economic concept of "rent-seeking" as it's used now has relatively little to do with rental contracts as they pertain to housing.

https://en.wikipedia.org/wiki/Rent-seeking

E.g.: "The classic example of rent-seeking, according to Robert Shiller, is that of a property owner who installs a chain across a river that flows through his land and then hires a collector to charge passing boats a fee to lower the chain. There is nothing productive about the chain or the collector. The owner has made no improvements to the river and is not adding value in any way, directly or indirectly, except for himself. All he is doing is finding a way to make money from something that used to be free."

Comment · 4 years ago
Staking is not any more rent seeking than mining is. Stakers calculate and propagate valid new states for the chain. I also don't see anything entrenching or perpetual about it.

It's not as though increased mining efficiency provides some net good for the Bitcoin blockchain, e.g. increased transaction throughput. It just provides a profitable edge for the miner. You'd just expect difficulty to increase, not energy usage to decrease. I don't think there's any particular reason to desire this sort of cross-miner competition that produces negligible societal gain.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton