HN user

kkoncevicius

887 karma

http://karolis.koncevicius.lt

Posts106
Comments408
View on HN
igorpak.wordpress.com 1d ago

What if they are all wrong? (2020)

kkoncevicius
3pts0
twitter.com 7d ago

AI has helped resolve an important question about BH correction in statistics

kkoncevicius
2pts0
pmc.ncbi.nlm.nih.gov 8d ago

Advice for a Young Investigator

kkoncevicius
1pts0
intheweights.com 29d ago

Are You in the Weights

kkoncevicius
4pts2
olafurpall.substack.com 1mo ago

How to Think About Longevity Interventions

kkoncevicius
1pts0
www.themathesontrust.org 2mo ago

Reflections on the Right Use of School Studies (1951) [pdf]

kkoncevicius
2pts0
onio.club 2mo ago

Onio.club

kkoncevicius
1pts0
www.youtube.com 3mo ago

Black-Hat LLMs [video]

kkoncevicius
1pts0
en.wikipedia.org 4mo ago

Moonless Earth Theory

kkoncevicius
10pts2
www.nature.com 4mo ago

Genome modelling and design across all domains of life with Evo 2

kkoncevicius
2pts0
www.biorxiv.org 5mo ago

Science should be machine-readable

kkoncevicius
2pts2
robertedgar.wordpress.com 8mo ago

An unemployed gentleman scholar (2010)

kkoncevicius
1pts0
www.rosenberglab.net 9mo ago

Publication and Citation-Based Impact

kkoncevicius
2pts0
papers.ssrn.com 11mo ago

Political Representation Gaps and Populism

kkoncevicius
1pts1
www.earthasweknowit.com 11mo ago

The Rock Art of Serrania De La Lindosa

kkoncevicius
29pts2
www.biorxiv.org 1y ago

A single factor for safer cellular rejuvenation

kkoncevicius
1pts0
nomilk.com 1y ago

No Milk

kkoncevicius
8pts0
stackoverflow.com 1y ago

Why is Git not considered a "block chain"?

kkoncevicius
4pts4
fs.blog 1y ago

On Reading and Books [pdf]

kkoncevicius
2pts0
www.youtube.com 1y ago

The Search for the Longest Infinite Chess Game [video]

kkoncevicius
1pts0
kcklatt.substack.com 1y ago

Losing My Religion, 2e

kkoncevicius
2pts0
www.jdemeta.net 1y ago

Political Weirding

kkoncevicius
3pts1
journals.sagepub.com 2y ago

Taboos and self-censorship among U.S. psychology professors

kkoncevicius
69pts86
www.thefp.com 2y ago

Does Divorce Make You Hotter?

kkoncevicius
5pts7
exhibits.stanford.edu 2y ago

Data Visualization and the Modern Imagination

kkoncevicius
2pts0
www.sciencedirect.com 2y ago

Concerns about data integrity across 263 papers by one author

kkoncevicius
2pts0
fmwww.bc.edu 2y ago

Transformations: An Introduction

kkoncevicius
2pts0
onlinelibrary.wiley.com 2y ago

Epigenetic age oscillates during the day

kkoncevicius
85pts51
sam-kaye.com 2y ago

The Soul of a Child

kkoncevicius
1pts0
www.elsevier.com 2y ago

Scopus AI

kkoncevicius
1pts0
Claude Fable 5 1 month ago

I had a similar experience. I wanted to test it by asking it to summarise a scientific OMICs-related paper. It gave a warning about me potentially developing a bio-weapon or something like that. And switched back to Opus 4.8.

A lot of art from the middle ages is anonymous. Painting itself is an extension of the artist, containing the intension of the person producing it and hence no name is necessary. This is a theoretical state of quality, where activity is not measured in numbers or on a scale but is seen as expression of a particular unique human being. Then comes the renaissance and painters begin to attach names to their works. Here starts a crucial shift - a turn from quality to quantity. Certain artists are better than others and hence quality itself is now measured (quantified) using a name of the person. After that the name becomes so prevalent that some works begin to be valuable only because a certain name was responsible in producing that work. Think - Picasso. Quantity starts to take over. Then comes film and comics and ads where the painter is expected to have no individuality, and he is praised for having a style and technique that is replaceable. Same is true for corporate software development by the way. Here the name (the intermediate state connecting quality and quantity) starts to disappear and is often replaced by a name of a "golem" - a corporation. Quantity dominates - more and faster is better, and the more "nameless" the better. Ten years ago one might think that this is the limit of dehumanisation and it cannot move any further. But now we have AI - where a work of art (or other kind of work) cannot be associated with any quality (cannot be given a name) in principle. And quantity (more, faster, cheaper) dominates. When you think in these terms, the "techno-optimism" is just a place somewhere in this arrow moving from quality to quantity. Or in other words moving from a qualitative anonymity (my work is an extension of my being) to quantitative anonymity (the work is not associated with any being). Hence, it is not a stable position.

Yes! I didn't understand why I always found the Little Prince story (and by extension "alchemist") so repulsive, until I read that book. Little prince is aimed at people who have lost their idealistic youth qualities and seek to get back in touch with that part of themselves. I had the opposite problem - I never fully left that place.

Even if they do not strike gold the second time, there can still be a multitude of reasons:

  1. The innovators will know a lot about the details, limitations and potential improvements concerning the thing they invented.
  2. Having a big name in your research team will attract other people to work with you.
  3. I assume the people who discovered something still have a higher chance to discover something big compared to "average" researchers.
  4. That person will not be hired by your competition.
3D Line Drawings 12 months ago

I was dazzled with the drawing itself. Then by accident I discovered you can zoom in and out too. And on top of that - you can also rotate 360 degrees around the object.

Too far out of my field for me to understand how impressed I should be - but I am impressed.

The average life expectancy was low because of more deaths during childhood and wars. But the natural lifespan was more or less the same as it is today. For example, take a look at famous philosophers or politicians from Ancient Greece. Majority of them lived to about 70-80 years of age.

Such arguments go both ways. For example, if aging is accumulation of damage and not programmed, then why don't we see lucky people who live 5 times longer. Also how come the patterns of aging are so similar between individuals and even between different species (wrinkly skin, grey hair, fragile bones).

This would be an optimistic scenario and introduce a possibility for the "scheduled gene program" to be controlled or turned off. The current thinking in the field seems to favour the idea that aging is a complex combination of programmed changes, stochastic damage, as well as various adaptations to help cope with the damage.

I am writing to add two other possibilities.

Within myself I notice that the project becomes boring when there is nothing new left to be learned from it. Depending on the project this could happen at 50% completion or 90% completion. Take scientific research for example. For me there is a lot of motivation to figure things out, to fill the gaps, to make sure everything is solid. But then there is the mundane part of putting it into text and publishing. And my energy is not in there. I already know what will go into that paper, I know getting it out will count as "success" and I know it should be shared. But my libido is not in it.

Another thing - the end of a big project signifies a big change. If you worked on something for a long time, what will you do once it's finished? Norman Finkelstein in one of his interview put it like that (paraphrasing): "I think some people genuinely don't want to end the conflict [between Israel and Palestine] because they built their whole life around it. In the past it was a problem for me as well. I have spent my whole academic career writing about this conflict. I read enough books to fill this room. Literally. If the conflict ends tomorrow - what am I going to do with my life?".

Suno v4.5 1 year ago

16-bit blends (i.e. 16-bit Portuguese) do not feel like proper 16-bit sound.

Right now it probably blends the styles together, taking elements from both, but not following the required restrictions.

I won't do a better job defending Jung's ideas than the man himself in his works, but just as a friendly reply: yes, but according to Jungs theories - these are archetypes - meaning all people have a combination of one _and_ the other. There might be people who refuse to grow up and stay in a kind of perpetual childhood with a failure-to-launch and never finishing their own projects (a good book about that is "The problem of puer aeternus"), and there are also children that grow up too quickly and start being cynical and sarcastic with a know-it-all attitude, and belief that nothing is worth doing and the world is going to shit. The actual human beings are a combination of those archetypes. So an astronaut is a cultural input, in the same way that saying that you have two hands is a cultural input, but what is different is the inner attitude - do you see a lot of potential to the point that you cannot make a decision between several choices, or do you see barriers and feel a loss of meaning. Again, a healthy combination is "best".

In a way this is a tension between an individual and society. Children dream of big impossible things, while archetypical grown-ups just want a paycheck and a house, with a few weeks of vacation. The extent to which we abandon childhood dreams is an indicator of how much we were crushed by society (or "real world").

Carl Jung investigated this with his "puer-aeternus" (the child that was promised) and "senex" (old man) archetypes. A really interesting read, if you have time for that. In essence I think he advocated a balance, where one starts at childhood, becomes a cynical grown-up and then re-integrates his childhood fantasies back into his character, but now in a less naive and wiser way.

Great suggestion, thank you. It's appropriately short and more fitting than I anticipated. Specially the part about brain atrophy.

For me posts like these go in the right direction but stop mid-way.

Sure, at first you will want an AI agent to draft emails that you review and approve before sending. But later you will get bored of approving AI drafts and want another agent to review them automatically. And then - you are no longer replying to your own emails.

Or to take another example where I've seen people excited about video-generation and thinking they will be using that for creating their own movies and video games. But if AI is advanced enough - why would someone go see a movie that you generated instead of generating a movie for himself. Just go with "AI - create an hour-long action movie that is set in ancient japan, has a love triangle between the main characters, contains some light horror elements, and a few unexpected twists in the story". And then watch that yourself.

Seems like many, if not all, AI applications, when taken to the limit, reduce the need of interaction between humans to 0.

There were always a big group of people who were obsessed about configs and plug-ins. My impression is that once NeoVim appeared all of them moved from Vim to NeoVim so that's why we have the impression about NeoVim being turned into Emacs.

Personally I use almost stock NeoVim (~30 lines config, with 2 tiny plugins, one of which I wrote myself). I find NeoVim to be very close to Vim, but with a few better corners. Things that I like are things like default `gc` operator for commenting and uncommenting portions of code.

From R side i think this is mainly because ggplot2 is really really slow.

Base R graphics would plot 100,000 points in about 100 milliseconds.

    x <- rnorm(100000)
    plot(x)
A quick benchmark with writing to a file:
    x <- rnorm(100000)
    system.time({
      png("file.png")
      plot(x)
      dev.off()
    })

     user  system elapsed
    0.179   0.002   0.180

I work with R and not python, so some things might not apply, but this:

[...] it fixes the problem at the time, then it gets thrown away with the notebook only to be written again soon.

Is one of the reasons I stopped using notebooks.

One solution to your problem might be to create a simple executable script that, when called on the file of your dataset in a shell, would produce the visualisation you need. If it's an interactive visualisation then I would create a library or otherwise a re-usable piece of code that can be sourced. It takes some time but ends up saving more time in the end.

If you have custom-made things you have to check on your data tables, then likely no library will solve your problem without you doing some additional the work on top.

And for these:

Or, especially for pandas, you want to separate functions to depend on the same expensive pre-calc. [...] Now you have to worry about the ordering of functions.

I save expensive outputs to intermediate files, and manage dependencies with a very simple build-system called redo [1][2].

[1] http://www.goredo.cypherpunks.su

[2] http://karolis.koncevicius.lt/posts/using_redo_to_manage_r_d...

As a whole, of course you have a point - big visualisations when done properly should help with data exploration. However, from my experience they rarely (but not never) do. I think it's specific to the type of data you work with and the visualisation you employ. Let me give an example.

Imagine we have some big data - like an OMIC dataset about chromatin modification differences between smokers and non-smokers. Genomes are large so one way to visualise might be to do a manhattan plot (mentioned here in another comment). Let's (hypothetically) say the pattern in the data is that chromatin in the vicinity of genes related to membrane functioning have more open chromatin marks in smokers compared to non smokers. A manhattan plot will not tell us that. And in order to be able to detect that in our visualisation we had to already know what we were looking for in the first place.

My point in this example is the following: in order to detect that we would have to know what to visualise first (i.e. visualise the genes related to membrane function separately from the rest). But then when we are looking for these kinds of associations - the visualisation becomes unnecessary. We can capture the comparison of interest with a single number (i.e. average difference between smokers vs non-smokers within this group of genes). And then we can test all kinds of associations by running a script with a for-loop in order to check all possible groups of genes we care about and return a number for each. It's much faster than visualisation. And then after this type of EDA is done, the picture would be produced as a result, displaying the effect and highlighting the insights.

I understand your point about visualisation being an indistinguishable part of EDA. But the example I provided above is much closer to my lived experience.

I have to agree with your point about EDA. The library is neat, but even the example of covariance matrix animation is a bit contrived.

Every pixel has a covariance with every other pixel, so sliding though the rows of the covariance matrix generates as many faces on the right as there are pixels in a photograph of a face. However the pixels that strongly co-vary will produce very similar right side "face" pictures. To get a sense of how many different behaviours there are one would look for eigenvectors of this covariance matrix. And then 10 or so static eigenvectors of the covariance matrix (eigenfaces [1]) would be much more informative than thousands of animated faces displayed in the example.

Some times a big interactive visualisation can be a sign of not having a concrete goal or not knowing how to properly summarise. After all that's the purpose of a figure - to highlight insights, not to look for ways to display the entire dataset. And pictures that try to display the whole dataset end up shifting the job of exploratory analysis to a visual space and leave it for somebody else.

Thou of course there are exceptions.

[1] https://en.wikipedia.org/wiki/Eigenface

Maybe one lesser known is changing to visual mode within operation. A few examples (^ marks the cursor):

    one two three
                ^
'db' would leave letter "e" behind. But 'dvb' would include the "e" as well.

Another example, say we want to delete from "two" to "five".

    one
    two
     ^
    three
    four
    five
    six
'd/five' would leave a "t" as well as "five", but 'dV/five' would delete all necessary lines. This helps targeting lines without using relative line numbers.

I had the same experience with using a paper notebook. There are various systems and tips about how and what to write in a notebook to become more productive. But the best way for me was just to use it as a sheet of paper and write about what feels necessary at the moment with no structure whatever.

Your comment mirrors my experience with both close friends and a spouse. One time my now ex-wife asked why I don't share my feelings more. When I did she said she felt unsafe and we started talking about her instead. In my anecdotal experience men are routinely trained not to talk about their troubles and emotions. Even if I had some form of emotional support I am not sure I would know how to open up. And I am not sure I would want to.