Hacker News new | past | comments | ask | show | jobs | submit | pavi2410's comments login

wow! what a timing! I started building Speedrun yesterday to accommodate my daily needs

https://toolkit.pavi2410.me/tools/speedrun

https://github.com/pavi2410/toolkit/issues/8


do you support running the benchmark in a web worker?


yes, you can import mitata inside web worker and run it there, if you only need raw results you can even use lower level api https://github.com/evanwashere/mitata?tab=readme-ov-file#giv...


I fail to understand what's wrong with the name "Apache". Is/Was he a dictator/mass murderer or something?


No, in this case someone (it's unclear who precisely since the linked blog doesn't have an About page) didn't like it. Why? Because using names that don't belong to you is stealing (according to their view). I'm not entirely sure I follow that line of reasoning, but looking at the blog that the ASF linked to which includes lines like:

> But I've got thousands of years of (re)learning to do and will never have the power of the matriarchs, so I follow the lead of the women in my life and do as I'm told.

https://blog.nativesintech.org/jeff-doctor/

I suspect there's a lot of context that is missing.


It's no longer okay to reference or use symbols of other cultures, no matter how innocent or praising of that culture it might be without their permission.


What someone outside the culture thinks is "innocent or praising" might not be seen that way by someone inside the culture. That's why we ask permission.


Who within the culture is empowered to authorize you? Can I ask any Irishman for permission to use a shamrock? Or are there particular Irish personages who have authority and I must ask them?


> Who within the culture is empowered to authorize you?

Not you, or me

> Can I ask any Irishman for permission to use a shamrock?

That is unfair. American Indians, in the USA, are treated as if they do not exist.

To quote the Brian Behlendorf (of the ASF):

> Native American tribe called the Apaches, right, who succumbed to the invasion from the West, from the United States, and they were the last tribe to give up their territory and for me that almost romantically represented what I felt we were doing with this web-server project…

I think the Apache people take exception when the attempted genocide, of them, is "romantically represented"

> This frankly outdated spaghetti-Western “romantic” presentation of a living and vibrant community as dead and gone in order to build a technology company “for the greater good”

Yes

The Irish (some of my ancestors) are in a different boat. But if you want to coopt the Irish shamrock for your server software, it is still in bad taste if you have nothing to do with Eire.

But because the English did not eliminate the Irish, barely, they get to set the agenda. There are not so many romantic descriptions of the potato famine. Some, but they are in very bad taste.

Put yourself in the shoes of people who are told that the story of their near genocide, is "romantic".

The ASF are starting to do the right thing, and we should be calling them the ASF too. I appreciate the difficulties they are going to have changing their name, but that needs to be done too.

We cannot live in peace together when we do not listen to each other, and when re romanticise others tragedy for our own careless reasons


> Eire

The name of the country in English is Ireland. The name of the country in Irish is Éire. Eire without the fada is not great in either language - in Irish it means burden, and in English it was used by the UK government and BBC for many years as they didn't want to acknowledge the actual name of the country for fear it would be seen as accepting sovereignty of Ireland over Northern Ireland.

I don't normally bother to correct people on this, but in the context of the argument you're making, it's a pretty poorly placed mistake.


> I don't normally bother to correct people on this, but in the context of the argument you're making, it's a pretty poorly placed mistake.

Touche, or touché


> Not you, or me

Then who? If two parts of the same party, with equal bonafides, have differing opinions then how is that resolved?

It will get weird, and stupid, very quickly. Either it will turn into some outrageous purity contest or lead to the removal of any multiculturalism - or basically what @jackbravo said here https://news.ycombinator.com/item?id=40998946


> Then who? If two parts of the same party, with equal bonafides, have differing opinions then how is that resolved?

This is what being "grown up" is all about. Dealing with these fuzzy concepts.

There actually is not much difficulty, once you put your mind to it. ASF are just starting that journey

Here in Aotearoa we have been doing this for thirty years.


Dictators and mass murderer roots are not a problem.

For example I don't think there is much fuss about Hugo Boss (Sponsor of the Nazi's, designed and produced the SS uniforms), Volkswagen (car brand literally created by the Nazi's), Porsche (Ferdinand Porsche was a decorated SS officer and Nazi party member) or Ford (Henry Ford was a big fan of the Nazi's and was even decorated by Hitler).


What has that got to do with the ASF or the Apache people?


OP asked: "Is/Was he a dictator/mass murderer or something?" so I answered dictators and mass murder roots are in general not regarded as a problem.


I want to learn about agents too!


I see that Revideo uses generator functions which seems intuitive to me as it linearizes frame sequences wrt time as the function yields.

How does this compare to Remotion^ which uses "React" mental model?

^: https://remotion.dev


Yes, exactly! We're also big fans of the generator function model. In Remotion, you get the current frame of the animation through a React hook called useCurrentFrame(). You then use React to build the UI based on the return value of the hook. By structuring it as a generator function, later parts of the function are for later parts of the animation, which makes it a bit easier to read and write. We found this to be a little more intuitive. Ultimately it probably comes down to personal preference.


Reading the title seemed like it was related to the Dining Philosophers problem. https://en.wikipedia.org/wiki/Dining_philosophers_problem


I was going to post the same thing. "What does this have to do with concurrent processes?!" :)

It's a good problem to think about, and I hope most people consider it in their work.


SOQL in Salesforce supports "relationship queries" that works on both directions, viz, parent-to-child and child-to-parent.

https://developer.salesforce.com/docs/atlas.en-us.soql_sosl....


If someone gives you money, they become your boss


Want to test that? I will volunteer to be the recipient.


What's the point for a terrorist certified VPN?


You are not wrong. Designer-developer handoff isn't smooth. Use of hard-coded pixel values throughout is difficult to get around. They even made the Dev mode a paid feature last I remember.


This could be used for a really good obfuscation.


There are quite simple ways to reverse this kind of obfuscation though, like shown here: https://steakenthusiast.github.io/2022/06/14/Deobfuscating-J...


as the sibling thread already mentioned. It is pretty much just doing what JSFuck is doing. Before we go all crazy and start transpiling all our JS to this, be aware running code obfuscation like that will have performance penalties.


> be aware running code obfuscation like that will have performance penalties.

Both computationally and societally.


Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: