skysight-inc/HackerNews huggingface dataset:
Show HN: Demo.fun – A browser extension for recording beautiful product demos
Hi Hacker News!

I’m super excited and proud to announce the launch of https://www.demo.fun - a Browser Extension for recording and editing web-based product demos.

Product demos are a passion of mine, and demo.fun is a passion project. My goal was to build a product that would effectively help me sell the product itself. Getting the demo of the editor on the front-page of my site was a huge milestone.

If you’ve ever used my main competitor Arcade, you’ll absolutely love demo.fun.

To start, demo.fun offers a non-linear editing environment where you can edit your demos and play them back in real-time without having to switch between editing and preview modes. And that’s where the “fun” comes in. With my app, you can add pan and zoom animations, animated popovers, and synthetic voiceovers and preview them in real-time, fluidly. It’s a magical experience, and I think you’ll all agree when you try. It really is a lot of fun, and I’m super proud of that.

Secondly, theirs is expensive. They have more mouths to feed than I do (and they also have more features right now), so I get it—but it’s still expensive. I can operate my product much cheaper, and it’s bootstrapped, no venture capital.

Both of our apps capture clicks and draw animated graphics over them, but their app seems to have been constructed with the click being the primary event everything else is built around. Their demos, to me, seem more like presentations where clicks demarcate new slides. My app treats clicks like any other events: animations, cuts, zooms, pans, speed ups, etc. That leaves a ton of room for feature expansion.

I have a ton of features in mind and directions I want to go with this. I plan on working on it for the foreseeable future, and just becoming an expert in all aspects of product demonstrations. I love software, I love showing software off, and I can’t think of a better way to spend my time than dogfooding this product to success.

Try it now to see the difference yourself! https://www.demo.fun

https://chromewebstore.google.com/detail/demofun/oadbjpccljk...

to download the extension (The video on the Chrome extension page is from an MVP and doesn’t represent the current product—I need to change it).

Thank you HN!
probably because the visual differences are so slight that there is no benefit in showing them to someone who isn't deeply entrenched in the topic
The same thing happened to me when I was a child except they were orange wasps and I was twice the little girl's age. I quarantined my bathroom where they were coming from by locking the door all the time -- my family thought I was crazy. One day I woke up and saw that the ceiling had collapsed above the bathtub and a huge mush of dead wasps and honeycomb was spread out at the bottom. Disgusting. Luckily, the damage was light and everything resolved itself from there.
Whether you call that O(1) or O(n) depends on the level of abstraction you want to talk about, and what you want to analyse.

For example, in some sense, anything you can do on a finite computer is O(1) (or alternatively, it's an infinite loop). But that is a very boring sense, and seldom useful for analysis.

There's a formal definition for big-O notation, but most of the parameters to that formal definition are only implied in casual discussions.
Apple does offer this
If you want to use SSH forwarding reasonably safely, use a yubikey for ssh so you have to tap once for each hop. Now a MITM can't use your key for more hops without you physically consenting to each one.
Do you have any proof it's not actually a coincidence? There were 30 whistleblowers, and it's over 3 years.
Traditional Publishing Is Great
I think that would be me. Or anyone who would be interested in viewing this website. Would anyone not interested in this topic not want to ever see the differences?
Yes, the capitalism of attention is getting out of hand and counter-measures must be taken.
The thing that might replace won't be Devin, if we are going to make a one-for-all solution, it just won't work.

If we are talking about a specific use case black box to automate the work, then it might be possible up to a certain limit.

because when we are talking about training Neural networks, we are looking for the best numbers. The so-called "emergent abilities" which say that increasing model size makes it smart can be true but what's the probability of getting most of the parameters to their correct values? There are billions of them.

(Total)Replacement? I highly doubt that.
And here I am, thinking that pushing bad CSS is going to end it all for me.
I mean, systemd-run could do privilege escalation from day one. It's even the default (otherwise overridable by systemd-run -pUser=<user>). I have used systemd-run --shell on countless occasions when I needed a clean root shell without any traces of the current environment.

What is being announced is merely a thin layer of cmdline syntactic sugar over an existing feature, to make it closer to sudo in usage.

So I'm not sure what exactly you were missing?
>The cybertruck sure has a shitty reputation, and that was before the recent recalls.

I thought the consensus was that it only has a shitty reputation amongst non-owners.

I don't get the appeal myself but owners seem to love them pretty genuinely
Two photos (of rather distinctive places, same street), each one localized hundreds of kilometers away. At least the country matches.

I guess that this is really hit and miss depending on a bunch of parameters.

I wonder how Street View would perform on signatures such as Shazam uses
Or use a hardware backed ssh key you have to tap once for every use, like a Yubikey or Nitrokey.
The article claims that "Google wants control, and JPEG XL could take that away from them" however this is disingenuous. The JPEG XL format was co-authored by Google employees, and they have just as much say over the direction of that format as they do WebP.

The JPEG XL authors make claims about it's superiority over formats like AVIF, but there is no support or even timeline for hardware encode or decode on important platforms like mobile.

By contrast, Qualcomm is adding support for AV1 encoding to Snapdragon X (https://www.qualcomm.com/products/mobile/snapdragon/pcs-and-...) which could lead to efficient encoding of AVIF photos and animations.
I mostly agree, but it seems (I can only speak as a spectator/reader) that this lack of information was not a deal breaker for the community or even producing large systems. The type resolution will happen at use-site, and if `s` is not existent where it should be (a binding in the environment, a tag in the right namespace) or not what it should be, your code fails and people will adjust.

Where there serious defects caused due to this dynamic nature (honest question) ? it seems to me that people adjusted to this without big troubles. Not that I'm against any improvement.
Looks to be going the other way despite the complaints. I'm pretty sure that money makes all the decisions. Investors don't really care what Musk's political stance is. And they care even less if he's annoying to social media consumers, unless they represent a target market larger than the one they already have.
> Foundation and Dune are kinda good books too.

Kind of?!
Oh, it's definitely something we should try. We need a lot more experiments.

The only thing we know for sure is that moving around in 1g is generally enough for our bodies. Especially once you throw in a bit of deliberate exercise. We also already know from our space stations that 0g is bad for you, and even exercise can only mitigate some of the damage.

But that's already the limit of our definite knowledge.

But we don't know where the boundaries are, and whether the transition is smooth. Eg I would suspect 0.01g to be still pretty bad, and 0.99g to be indistinguishable from earth for our bodies. But would 0.9g be enough? Probably yes, but who knows? What about 0.5g? Is it bad? Is it 50% as bad as 0g?

Would 0.2g give you 80% of the benefits of 1g? We don't know.
You know we're in trouble when I look at count binface and think "he's definitely not the craziest candidate running"...

Btw he used to be known as Lord Buckethead but had a trademark dispute over his name, and rebranded as Count Binface.
The common thread among scientisim-followers is that few have actually bothered to read a book or paper on the philosophy of science by actual philosophers, and instead have adopted science as an identity label.

One consequence of this is how religion is now juxtaposed directly with science, because if the atheists are scientism-followers, then religious people must be anti-science. This is directly contrary to how most scientific innovators thought about the relationship of science to religion (Newton as a prime example.)
The page is very broken for me (Firefox in Linux), locking up, flickering.

I did manage to get it to place a picture of a praying mantis I took in Japan to be from California...
Is Tesla still actually worth more than the rest of the automotive industry? If not, what changed in their prospects to make the difference? Do Elon's politics really make that much of a difference in the value of his companies?
Arcade looks genuinely great, so thanks for posting this question.

Several folks have already mentioned that the real value of screen capture tools is to create assets that can be used by a person whose job it is to explain abstract concepts to an audience. I would go so far as to say that if you're a founder, hiring someone who is really good at product videos is something you should 100% outsource even if you're talented with storytelling and motion graphics. It's a distraction from your key priorities, and you don't have enough distance from the subject matter to be objective about what's okay vs great.

I'd like to add that it's really debatable that a video where someone rapidly zips around an interface that they haven't used is actually something people want to see. I suspect that on its own, such a video is often not the huge win that it might seem.

Also, if a process is really easy (press a button, enter a credit card) then you can bet your ass people will soon be tired of seeing the same presentation with different marketing copy.

Things that were absolutely novel at one point include: agent chat widgets in the bottom right corner, presentations that tween and zoom on every slide, infinite scroll newsfeeds, captchas. All timeless things people love more and more every day, right?
This correctly identifies South Korean landmarks, like Diamond Bridge in Busan. Since I don't have encyclopedic knowledge of world landmarks -- I wouldn't be able to recognize Diamond Bridge-like landmarks in United States -- and nearly no one does either, that alone is quite useful.
If anything, the other way around — substantial layoffs are also what Musk did when he first took over Tesla, back when the "Tesla Death Watch"[0][1] was mocking the company for needing seemingly endless rounds of investments while delivering almost no vehicles.

[0] https://news.ycombinator.com/item?id=19361712

[1] https://www.thetruthaboutcars.com/2008/12/tesla-death-watch-...
Location: Cambridge, UK

Remote: Yes

Relocate: Yes

Technologies: Python, Test Automation, CI/CD, Linux admin

Email: shantnu@pythonforengineers.com

Résumé/CV: I specialise in Test Automation using Python, including building a test system from scratch in multiple startups.

In addition to writing tests, I have experience setting up CI/CD pipelines.

Experience of Linux admin , deploying and managing servers, technologies like Ansible/Terraform.

I have written a few books on Python: https://new.pythonforengineers.com/

LinkedIn: https://www.linkedin.com/in/shantnu-tiwari-506a091b6/
Yea. It's Singapore's form of protectionism, if we want to hire foreigners we need to first post it on MyCareerFuture and show that we tried to hire locally before we looked at around the world. Anyway, just email career@subnero.com and I'll make sure it reaches the right person.
I just keep thinking about this short film[0] that explores the views you can see with rotational artificial gravity, and how nauseating it could be :)

[0] https://vimeo.com/869858712 also available as https://www.youtube.com/watch?v=iiPmgW21rwY
They are profitable with no debt and $20B in the bank.

Their competitors all have between $100B and $250B worth of debt.
Sounds like this: https://en.m.wikipedia.org/wiki/Inverse_distance_weighting
I like that Firefox still exists, despite the questionable management at Mozilla, and this is almost entirely funding it.

At least some good comes from this.
Elon Musk is the person who sold the most Tesla shares in the world.
My understanding is that the competition is quickly catching up to Tesla, while Tesla has made many promises over time and under-delivered on them. Teslas remain expensive and many folks may not want to pay that, though I've also read that most folks that wanted a Tesla have a Tesla, so their client base is shrinking.

Elon himself negatively contributes to this with his words, promises, and actions. He doesn't do himself or his companies any favors there.

I also feel that Elon's handling of Twitter may be used as an idea of what he might do to Tesla with regards to ruthless layoffs and stiffing employees on severance etc. I recall that he also enforced a live-at-work requirement, effectively.
Yet your entire comment is essentially saying "He can do things I can't do!". So? Who cares? What's your point?

Mine was that he doesn't have billions in cash, and by extension movements such as "tax billionaires until they are millionaires" makes zero sense. I've seen people advocate "tax billionaires to pay for UBI!", which of course is another "makes no sense" approach.

Why?

Well, let's pretend that someone with $50B in worth has $50B in cash. OK. So you take everyone that has >$1B in the US, take everything over that, and apply it to UBI. Guess what? You pay for one year of UBI. One year. Yet.. now.. there are no more billionaires left!

Of course the above doesn't track, as my point about "net worth" is that those $50B aren't cash, they're mostly ownerships in companies. Which means that the government is effectively going to have to seize those stocks, and force sell those stocks, but.. um, to who? Remember, there are now no more billionaires left!

Who would by all those stocks, now that there are no more billionaires? Certainly the market would crash completely, by offloading trillions in worth overnight. And we'd have moved into an entirely government run corporate economy, as the government now has majority voting rights on a large number of companies. Yay?

And still next year, no more money for UBI.

You stated that my take is only "high school" level, but it seems to me this communist "take all the money from billionaires" thought process is not even high school level. It's not thought through.

And part of that thought process is "What does the net worth of a billionaire mean"?

And of course, the above is complete nonsense too, as many companies are owned by other companies. Which eventually end back at investors.

So what do you do? If a company is owned by a company, owned by a billionaire, you then .. what, take that company? What if it's a bank investment fund worth billions, but oh no! Some of those investors are rich! Do you take that?

What's the goal here? To prevent individuals from steering large companies? Which of course isn't entirely the case, there are boards of directors (see this specific Musk case!).

And how do you deal with those horrible foreign billionaires? You can't tax them directly, so do you just take their stocks? The lesson being, "If I invest in US companies, they'll just take my money!".

None of this is thought out clearly by anyone I speak to, except "Those dasteredly billionaires have, and I don't, so take take take!".
Why don't you think it's possible?
IMO Tesla's and SpaceX's greatest strength is that they used to be destination #1 and #2 in engineering student surveys. Being able to attract the top employees is a massive advantage.

I wonder where they are at now?
> Finally, the Algebraist by Iain M. Banks remains one of my all-time favorites.

Funny. I have given up on the book after the first half since it bored me and I had to stop.
> We didn’t live up to that standard here, and we’re deeply sorry for the impact it caused our customers.

This might be the first time a large company has actually apologised and admitted some fault. Colour me shocked.
Very cool work, I feel like I'm looking at one of the "elementary particles" of computation here.
In that vein, maybe some sort of parabolic shape will allow you to run at varying speeds?
Well, the article obviously based intelligence on IQ to be scientifically sound for a paper.

First, it is obvious that, in the top, a young smart person will beat an older one in the kind of tests that IQ tests measure. You can see that in sports either, speed beyond strength is one obvious one.

In average, young education could play a big role and better education in the old could beat a worse education. For example, an average observation, my father on his late 70s beats people in their 20s in doing mental math not because he is a genius because his generation had a better general education in math than the people at 20s. My dad is far from being a genius, he is not dumb either! but his average skills, as measured by IQ are obviously higher than the average young. Clearly my dad is now slower but also on language skills is fast enough to beat in associations an average young.

Now, we are in 2024 and we need to reassess what IQ measures in terms of intelligence pragmatism. Also, the smart individual vs the smart group. For achieve success, even in the research laboratory you should forget about individual IQs and think differently.

Another corollary for this is that psychology, at some extent, is time dependant and the trues from the 1900s could be falsenin 2024. It is not like math.
GlobalAlloc is also required to be thread safe, and TLSF doesn't even attempt to handle that. I suppose you could get away with it on single-threaded platforms like microcontrollers or (vanilla) WebAssembly but it wouldn't generalize unless you wrapped it in a mutex, and then the performance would be terrible.
Ideally this is what would happen. In practice there have been very public failures in being overly cautious and aggressive.

While Aduhelm reduces Aβ it has no clinically significant effect. Still, the FDA approved it. Mercifully it'll be discontinued in November.

The covid vaccine represented a huge policy failure by the FDA. While people in nursing homes died in droves we got small clinical trials. When you've got 90 year olds in a congregate setting facing a 50% chance of death, maybe it's time to stop pretending thalidomide may be lurking around every corner. The pediatric trials were just as bad. Due to their sizing it was statistically impossible to detect rare adverse effects. Yet, vaccination was delayed for children while these fruitless trials ran.

In my own experience I had a low cost, high throughput covid testing protocol ready to go in early April 2020. It took the FDA until August 2020 to provide templates and another month to grant emergency use authorization. We could've drastically ramped up testing when it was needed most of the FDA has treated an emergency like an emergency.
> plus the advanced technology of Russia

Yeah, I see this advanced technology at play in the Ukraine at the moment....
Location: Hampshire, UK

Remote: Any

Dual UK/German nationality

Willing to relocate: Depends on the job

20+ years experience with software development on Linux, Windows using C/C++, C#, VB etc.

CV: On request

Email: jobseeker (at) unixverse (dot) eu

Note: I'm profoundly deaf with lipreading skills. SMS, E-Mail and online chat
I am a bit confused how the formula is different from a simple lerp.

k(x) = 1/x

y_i * k(x - x_i) + y_i+1 * k(x_i+1 - x)
F = --------------------------------------- =
k(x - x_i) + k(x_i+1 - x)

y_i / (x - x_i) + y_i+1 / (x_i+1 - x)
= --------------------------------------- =
1 / (x - x_i) + 1 / (x_i+1 - x)

y_i * (x_i+1 - x) / A + y_i+1 * (x - x_i) / A
= ---------------------------------------------
(x_i+1 - x) / A + (x - x_i) / A

where A = (x - x_i) * (x_i+1 - x)
scaling to x_i+1 - x_i = 1, and using a = (x - x_i)

F = (1 - a) * y_i + a * y_i+1

The only time this wouldn't hold is when A = 0, but then F is not defined anyway. However, the graph of F shown is decidedly not that of the lerp function.
>Do you mean paying for tutoring (in which case you actually learn the material), or more devious shenanigans like faking your work, cheating or hiring lookalikes to sit for exams, bribing professors, etc.?

The latter of course. Academic integrity standards have been in place for centuries.

https://en.wikipedia.org/wiki/Academic_integrity
> It seems, unsurprisingly, that the military didn't really see the atomic bombs as anything other than a really big bomb - it was only later that they came to be seen as something qualitatively different

That, arguably, came with advances in delivery methods. A-bombs alone don't end wars. Multiple sides each putting them on advanced bombers and intercontinental missiles, made to hit quickly and be effectively impossible to stop - that's when nuclear weapons graduate from being just bigger bombs to being existential threats and/or tools for keeping world peace.
Why would I make the store loyalty remark? Because it is clear you are underestimating things you don’t know. Why would I think that? Because the cable people were targeting individuals and had the mechanisms and data to back it up. The satellite comment shows that _even_ the satellite people were doing this in spite of their disadvantages.

There is a distinct tendency on forums like this to believe if something isn’t widely discussed on the internet then it didn’t happen.

You should stop assuming the worst and being so obnoxious.
To miss the sarcasm:

If the agent chat actually works, I like it.
It seems we are in a similar situation today (though not exactly the same as unemployment is generally low). At some point, it seems fairly obvious that high rates will start causing inflation as the cost of borrowing money is a factor of production for many goods and services. As much as I like earning fat interest on my savings, rates probably need to come down quite a bit (though not back to zero, which causes it’s own problems).
Between "systemd --user", Linux Capabilities, and containers there is no reason to ever have sudo, or the ability to touch the root filesystem at runtime at all, which should ideally be a signed, deterministic, and immutable image anyway. You can do anything as an unprivileged user these days without risking core system integrity and privilege separation guarantees.

Remember, malware can just alias your sudo command to one that logs your password and piggyback on your next use. If you ever use sudo, then all bets are off on sandboxing malware. Best to not have a ladder to root at all.

Sudo is a crutch for people that have not learned the last 20 years of privilege isolation tech.