HNHacker News
TopNewBestAskShowJobs

ravila4

218 karma · joined February 27, 2016

Bioinformatics programmer.
submissionscomments
ravila4··on ChatGPT, draw a picture of a parrot in ASCII art
It looks to me like it’s regurgitating training data. The biggest success I ever had with drawing ascii art was with the GPT 4.1 model a while back.
ravila4··on Parallel AI agents are a game changer
My experience with parallel agents is that the bottleneck is not how fast we can produce code but the speed at which we can review it and context switch. Realistically, I don’t think most people have the mental capacity to supervise more than one simultaneous task of any real complexity.
ravila4··on Enough AI copilots, we need AI HUDs
It’s a similar idea, but imagine you could fire off a task, and go for a run, or do the dishes. Then be notified when it completes, and have the option to review the changes, or see a summary of tests that are failing, without having to be at your workstation.
ravila4··on Enough AI copilots, we need AI HUDs
I think one key reason HUDs haven’t taken off more broadly is the fundamental limitation of our current display medium - computer screens and mobile devices are terrible at providing ambient, peripheral information without being intrusive. When I launch an AI agent to fix a bug or handle a complex task, there’s this awkward wait time where it takes too long for me to sit there staring at the screen waiting for output, but it’s too short for me to disengage and do something else meaningful. A HUD approach would give me a much shorter feedback loop. I could see what the AI is doing in my peripheral vision and decide moment-to-moment whether to jump in and take over the coding myself, or let the agent continue while I work on something else. Instead of being locked into either “full attention on the agent” or “completely disengaged,” I’d have that ambient awareness that lets me dynamically choose my level of involvement. This makes me think VR/AR could be the killer application for AI HUDs. Spatial computing gives us the display paradigm where AI assistance can be truly ambient rather than demanding your full visual attention on a 2D screen. I picture that this would be especially helpful for help on more physical tasks, such as cooking, or fixing a bike.
ravila4··on The pigeon whistle: A defining sound of old Beijing (2019)
This is another informative video, if you want to see the crafting process: https://www.dailymotion.com/video/x78adua
ravila4··on Ask HN: What have you built with LLMs?
Very interested in this. I have been contemplating building something similar, but am unaware of any existing services that do this. Haven't played with pyannote, how does it compare to whisper? Also thought it might be useful to be able to OCR screenshots and use the text to inform the summariation and transcription especially for things like code snippets and domain-specifc terms.
ravila4··on Cheaper microscope could bring protein mapping technique to the masses
AlphaFold is a real game-changer in predicting many protein structures, but its precision in dealing with single residue mutations, particularly in non-standard proteins, isn't a sure bet.

The tool excels because it's been trained on a massive database of known protein structures. It's great at making educated guesses based on that data, but it's not as reliable when it comes to variations that don't have much historical data, like specific mutations at the residue level.

For these finer details, traditional physics-based methods, like molecular dynamics simulations, might offer more insight. They really get into the atomic-level interactions, which can be critical for understanding the subtle effects of amino acid changes.

AlphaFold is likely to identify significant structural changes, but it might not be your go-to for pinpointing smaller, more nuanced shifts.

ravila4··on Show HN: I redesigned old GNOME app icons to fit in with the new HIG guidelines
You may want to consider contributing to the MoreWaita (https://github.com/somepaulo/MoreWaita) theme.
ravila4··on 6 days to change 1 line of code (2015)
This is a culture issue. If people get paid to look busy, they will find ways to look busy. There's no incentive to close tickets quickly, because it will only result in more work.
ravila4··on Wasavi – Vi editor for any webpage
I don't see that, also on Firefox 108.0.2 (I'm using it to reply this comment.)
ravila4··on Wasavi – Vi editor for any webpage
I just did. There's an .xpi file in the releases page: https://github.com/akahuku/wasavi/releases/tag/v0.7.737
ravila4··on Wasavi – Vi editor for any webpage
Actually, the releases page on GitHub does provide an .xpi file for Firefox, and it seems to be working fine. I guess the missing link on the website/README is a mistake.
ravila4··on Show HN: Mygeneset.info, collect, save and share funcional gene sets
Soft launch of MyGeneset.info a website and toolset for sharing functional gene sets in all species with programmatic API access.
ravila4··on MAR1D: First-Person Mario
This is fun! Reminds me of the first time I read Flatland, by Edwin A. Abbott as a kid, and spent much time thinking about what it would be like to move around in a 2d world!
ravila4··on A look inside the chips that powered the landmark Polaroid SX-70 instant camera
I have a couple of these cameras. How difficult is it to get an OpenSX70 circuit PCB printed and installed? Is this something achievable by an average tinkerer?
ravila4··on Ask HN: How do I easily catalog a couple thousand physical books?
Barcode Scanner Phone app + Calibre

I've used this (Android) barcode scanner before: https://play.google.com/store/apps/details?id=com.sukronmoh....

On Calibre, simply go to "Add Books" > "Add books by ISBN", and paste a list of ISBNS. It will automatically download metadata and images for them.

ravila4··on Dollar stores make up nearly half of all new store openings in the U.S.
I am always looking for ways to live frugally, and I think dollar stores have their niche, and there is good reason for their success.

In my experience, they are one of the best options for buying budget non-food items at low volumes where quality is not the most important factor. Things like cleaning products, office supplies, arts and crafts supplies, batteries, deodorant, candles, even common tools and repair equipment.

The reason is that if I want to save on many of this items, I would need to buy in bulk at a large store like Costco, or order on Amazon - at a greater volume than I need, and at a steeper price. (e.g. batteries, pens, superglue, oven cleaner, drywall patcher,rope etc..)

Not everything you use needs to be of premium quality, and these are the kind of items that large department stores and large online retailers have trouble competing against when selling at low volumes.

Now when it comes to food, there are better cheap ways to help undeserved communities. Large department stores waste a lot of good produce because it is close to their expiration date. Where I live, a couple of grocery stores specialize on selling this type of produce at a discount.

ravila4··on Candide – Identify Plants with a Photo
You need to click on the "Unknown Species" box in order to get a list of suggestions. Probably not the most intuitive, but it avoids auto-assigning IDs without prior review.
ravila4··on AlphaFold Protein Structure Database
1. Gain of function is not as easy as you think. 2. Such bio-weapons are not likely because any virus released in the wild will mutate over time, and also because you cannot target "races" in the way you describe. Phenotypic traits span across geographical borders, and any attempt to do such a thing is likely to backfire.
ravila4··on Biochemical Pathway Maps
As far as I know genetic construct design remains a mostly manual process because the decision tree that goes into creating a viable clone is complicated to say the least. There are a lot of variables to optimize, from choosing the right expression vector, to cutting and gluing the right genes at the right spot. I think that in many cases, the science behind genetic engineering is mostly empirical. Biologists will often spend a long time to figure out how to express one particular product, and then apply that knowledge to similar products, but if they move to something vastly different, there is no guarantee of success.

Automating the process is a valuable effort nevertheless. I think because of it's complexity, it would require a combination ofknowledge-graph based reasoing, with AI.

There are databases such as Addgene: https://www.addgene.org/search/catalog/plasmids/?q=Cas9, in which you can search existing plasmids created by the scientific community. I think this could be a valuable resource for a machine learning approach.

ravila4··on Biochemical Pathway Maps
All that information is available through various databases and APIs, but the exact pipeline you are looking for might not be easily accessible via a nice user interface. It requires a lot of "glue" code to to connect the data from one resource to another.
ravila4··on Biochemical Pathway Maps
There are several databases that annotate metabolic pathways, although you are right that we lack a comprehensive integrated data source. Some of the larger ones:

Reactome: https://reactome.org/

KEGG: https://www.kegg.jp/kegg/pathway.html

Wikipathways: https://www.wikipathways.org/index.php/WikiPathways

BioCarta: https://www.hsls.pitt.edu/obrc/index.php?page=URL1151008585

SMPDB: https://smpdb.ca/

ConsensusPathDB: http://cpdb.molgen.mpg.de/

Regarding the issue of of parsing pathway figure data from published papers: pathway-figure-ocr (https://github.com/hiplot/pathway-figure-ocr/) is a project by the developers of Wikipathways which is trying to solve that issue.

ravila4··on E-Prime – English without the verb “to be”
In Spanish, we have two different versions of "to be": 'ser' is for defining what something is (I am a human), and 'estar' is for temporary states of being (I am sad). I do find it strange that English assigns the two meanings to one word.
ravila4··on Google Dataset Search
The lab I work in has a project that helps annotate datasets with metadata and register their schemas: https://discovery.biothings.io/

A common barrier to making FAIR datasets is that not all data lends itself to be schema.org compliant. The idea is that instead of enforcing one schema to rule them all, we allow people to make their own schemas by extending existing ones, and register them in an API to be easily discoverable.

ravila4··on YouTube to remove content that alleges widespread election fraud
This is not a black and white issue. Although I am not a supporter of censorship on the internet, I do agree with others here that misinformation on social media is a present threat democracy.

There are tree pillars to our democracy: government, the media and voters. The role of media is to stay independent neutral and to inform the people, the role of voters is to seek information, and actively participate in the democracy. Nowadays, social media has largely taken over the role of the media, and self-feeding recommendation algorithms have only exacerbated the problem. Nevertheless, the greater problem and the true cause of our current division is the failure of our education system. People are simply not trained to think critically, and seek out arguments that oppose their own.

Unfortunately, fixing our education system will take many years, or even a generation. It may be putting the horse before the cart, but for now I think the simpler fix is at the level of social media. Have any of you noticed how greedy the YouTube algorithm is? I watch one video on conspiracy theories, just out of curiosity, and suddenly I have like half a dozen similar recommendations on my homepage. This can only have the effect of boxing people into their own belief system...

ravila4··on Origami Simulator
The strain visualization is very cool, and presents an interesting insight into activation energy, and the way proteins fold.
ravila4··on Trump administration announces overhaul of H1B visa program requiring higher pay
Sorry. I was going to type something rude. The thing is, by "educating the world", the world educates us. We need to do a better job at helping students like you pay for college, but this does not mean that we close our doors to everyone else.
ravila4··on Trump administration announces overhaul of H1B visa program requiring higher pay
Science is by far one of the most globalized fields. The international collaborations that it thrives on are largely formed via exchange of students. We cannot afford to be ethnocentric in this day and age.

As an example, America would never have been first on the moon if it were not for a certain German engineer Wernher von Braun.

ravila4··on Trump administration announces overhaul of H1B visa program requiring higher pay
Yes, sorry for the double-negative
ravila4··on Trump administration announces overhaul of H1B visa program requiring higher pay
On the comment regarding "p-hacking". I think that is a separate issue altogether and irrelevant to the discussion. Universities have essentially become businesses and they push scientists to "publish or perish". If anything, it is a case for democratizing science even more.
← PreviousPage 2 of 3Next →