Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Genera would like to have a word

Hi all, wow was not expecting this to be trending right now.

I’m the creator of Boa, you can catch my talk about it at JS Conf EU 2019 https://www.youtube.com/watch?v=_uD2pijcSi4

That said, today Boa has a whole team of maintainers who I’m sure will answer some questions here.

Yes the name does invoke the sense it’s a Python project but I liked it and stuck with it, I saw a Boa snake at a zoo once and knew I wanted to name my next project after it, I was also inspired by Mozilla at the time who named their projects after animals.

Speaking of Mozilla, Boa’s existence came to be because at the time I was working on Servo and wanted to include an all-rust JS engine, one didn’t really exist so I set about making one as a learning exercise, after around 2 years more joined me on that journey and today Boa is around 8 years old. It is not browser grade (although at 94.12% it is more compliant than some browser engines) but that doesn’t matter, plenty of Rust projects have found good use for it as they find it easy to embed and use, so we’re happy.

One recent example is Biome who use it for their plugin infrastructure. https://github.com/biomejs/biome/pull/7300


Yes, that depends on the definition. Lamarck could fit into it, but he had no clue about DNA, genes and so forth; neither had Darwin. He babbled about gemmulae.

Even the definition of a gene is not very accurate. Many important sequences yield a miRNA or another RNA. Only few sequences yield a mRNA. Some "genes" are just integrated viruses/phages/transposons etc... that were modified. One of the most fascinating one was the retrovirus in regards to the mammalian placenta: https://pmc.ncbi.nlm.nih.gov/articles/PMC4332834/ but there are many more examples. We are all DNA hybrids at the end of the day. The whole species concepts makes very little sense these days, IMO. I can see the use case for eukaryotes, but it makes no sense to me for bacteria yet alone viruses.


You tend to distrust the propaganda of the other side. You are not quite as distrustful of the propaganda of your own side. If it is clever enough not to appear as a cheerleader like this article, you may barely notice it cherrypicking the benefits of a story.

Obligatory: "Are we the baddies?"-sketch illustrates the concept very nicely.


CodeCatalyst is pretty surprising on that list. Maybe it tried to do too much?

Also, the deprecation alert on the CodeCatalyst site is incorrect at the moment:

> Important Notice: Amazon CodeCatalyst is longer open to new customers starting on November 7, 2025


i don't think either of those is really true?

https://asahilinux.org/docs/platform/open-os-interop/


It's hard enough as is to get a reliable variance-covariance estimate. I am immediately sceptical of anything more esoteric, it's a smell.

I've tried these things before. Use with caution, and definitely not on a work device. They never fully uninstall and you might be left with incorrect registry keys and other weirdness. May break updates as well.

For me the link to forbes.com/billionaires isn't working right now. Archived copy https://web.archive.org/web/20251111072724/https://www.forbe...

Please win. This is the first system with the ability to stop the walled garden nightmares that are consoles.

Even without introducing LLMs into the equation, I've been brought on as the technical writer for many projects where the team says "oh, we already have a readme, you just need to clean it up" and then all of the readme definitions for parameters or settings or whatever are like:

    BrickLock: The lock of the brick.
    BrickDrink: The drink of the brick.
    BrickWink: The wink of the brick. 
...which is to say, definitions that just restate whatever's evident from the code or variable names themselves, and that make sense if you're already familiar with the thing being defined, but don't actually explain their purpose or provide context for how to use them (in other words, the main reasons to have documentation).

My role as a writer is then to (1) extract net-new information out of the team, (2) figure out how all of that new info fits together, (3) figure out the implications of that info for readers/users, and then (4) assemble it in an attractive manner.

An autogenerated code wiki can presumably do the fourth step, but it can't do the first three steps preceding it, and without those preceding steps you're just rearranging known data. There are times where that can be helpful, but it's more often just gloss


Check other comments, this was explained here https://news.ycombinator.com/item?id=45937453

Every Go thread on this site is the same.

"Man I love Go, it's so simple, plenty fast, really easy to pick up, read, and write. I really love that it doesn't have dozens of esoteric features for my colleagues to big brain into the codebase"

"Oh yeah? Well Go sucks, it doesn't have dozens of esoteric features for me to big brain into the codebase"

Repeat


That’s horrifying.

Appreciate the writing and the author's fortitude in achieving their goals. While I never had friends, neither online nor in person, I cannot identify with this at all - it reads like a strange, obsessive seeking of external validation which I have never felt myself. Maybe I am just disinterested in people in general.

I've given some good reasons before: https://news.ycombinator.com/item?id=45858749

The "solutions" provided to me so far for my primary issue (using Ableton Suite DAW) has not worked. There is no practical solution that allows this software to function in a Linux environment successfully. I can open the app, but that's the extent of it. It's not usable.

> I so badly want to jump ship entirely, but there's several things holding me back. I do music production as a hobby and Ableton Live doesn't play nice with Linux. In fact it seems anything that is resource intensive without native linux support has some issues. I'm also an MS stack developer, so things like Visual Studio Pro aren't available (although I've been using Cursor IDE more and more these days). Lastly I have some games acquired through "the high seas" in which a work-around doesn't exist for compatibility.

> The responses I got were to switch to different software. No, no, and no. I paid a lot of money for Ableton Suite and poured many many hours into learning how to use it; it's the DAW I prefer to use, I don't want to switch.

> Having said this, I did try to dual boot recently with Linux Mint, and once again ran into headaches getting my Logitech mouse buttons to work.


It has been said that the main reason for the attack on Archive is because Israel needs to cover up their crimes. There is too much evidence in the open.

It's the equivalent of burning a library down because books have records of the truth.

Adguard deserves the highest praise for publicizing this attack on them.


No True Scotsman applied to concept; fascinating.

Capitalism is circumlocutions of long dead people who provided little to society but the sound of their voice, vacuous writings.

So kind of the educated labor exploiters of the past to explain how the world must work. Very TINA of them.

Capitalism is people socially convincing each other there's a communal upside to capitalism. Sounds almost like socialist communist nonsense, this capitalism.

Strip away endless obfuscation the real economy is anything but physical statistics, it becomes clear capitalism is just empty rhetoric.


>Or can we follow the decades of experiences built when developing new technologies like planes, trains, and automobiles? Indeed, we can.

do we regulate any software the way we regulate planes? operating systems? compilers? web browsers?


> It’s a very young field

https://en.wikipedia.org/wiki/Epigenetics#Definitions

That depends on the definition. But, if we use the modern definition, it emerged (or re-emerged) in the 1990s. It's not old, indeed, but I also would no longer call it "very young". It's soon 40 years in the modern definition, and much older if we include prior discussions.


Awesome!

I'm always on the lookout for embeddable JS engines.

How hard would it be to make Boa deterministic?

Like, with seeded randomness, etc.


This article is from mid-October.

The full list of CAs with root certs in corporate browsers is fairly short. That's all that matters. If your CA isn't in $browser/$os cert root store then it's not going to be useful.

    $ ls -lathr /etc/ssl/certs/ | wc -l
    265
And of those far fewer are going to actually be giving out certs to human people. CAs are the chokepoint but I acknowledge that saying 'a handful' was hyperbolic. A few dozen.

That’s the problem. Browsers are billion dollar ventures and are operating systems unto themselves. So they like QUIC.

But you have to include giant libraries and kernel can’t see the traffic to better manage timing etc.


The tiny fraction of computer users who have the capability and interest to do this qualifies as nerds in my book. I did not realize this was still a pejorative on a forum where we are mostly all technical experts in some domain or another. It is your computer - go nuts.

I saw some memes about it being CSV but it actually makes a compelling use case for yet another format.

> South Korea is capable enough to build nuclear submarines even if the US had denied them the said facilities

Technically, yes. Politically, no.

“To produce fuel for the submarines’ naval propulsion, the ability to enrich uranium was required. However, this plan probably served two goals, since a country with enrichment capability can also enrich uranium to weapons-grade levels without significant difficulty. The fact that [former President Roh Moo-hyun] launched this plan less than five months after North Korea’s [2003] withdrawal from the Non-Proliferation Treaty (NPT) supports the possibility that his ulterior motive was to acquire uranium enrichment capability in part to enable the future development of nuclear weapons. Ultimately, Roh had to abandon this plan in 2004 amid rising suspicion of South Korea’s nuclear ambitions after the International Atomic Energy Agency (IAEA) discovered that South Korean scientists had previously conducted an unauthorized enrichment experiment” [1].

[1] https://www.csis.org/analysis/will-south-koreas-nuclear-ambi...


It says existing customers can continue to use the IoT apis, just not new customers.

It can be simplified to this question:

- Do C. elegans offspring show a modified behaviour unrelated to a changed genome sequence?

That is a fairly simple question. The answer to it should be simple too.

You always have to distill complicated papers that babble about things to a minimum statement.


> Yes I understand all of that, but I still choose to trust free services less.

Well, you can choose to do whatever you want, but given that you're posting to a public forum, it would be helpful if you actually explained your reasoning.

> Of course the (more secure?) alternative would be to generate self-signed certs, but for customer-facing sites that's a big UX problem.

It's not just a big UX problem, it's a big security problem, because the customers have no way of knowing if your certificate is actually valid.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: