skysight-inc/HackerNews huggingface dataset:
I also have serious popping in chrome on my mac.

This shouldn't happen.

The main reason is the use of createScriptProcessor.

This should be replaced with AudioWorklet. Use WASM + SharedArraybuffer for calculation.

The visual of picking the strings is great, I spent a lot of time on it, I believe the vote is also a recognition of this.

Here is a similar idea (karplus) implemented with Rust + WASM, which is much better in terms of audio quality:

https://jackschaedler.github.io/karplus-stress-tester/

I also wrote a simple api to use Rust wasm audio here:

https://glicol.js.org/

If you are interested in doing some use cases, leave a message. I am actively maintaining it recently.
There essentially is multi-region buckets. You can configure automatic replication, and then use Multi-Region access points: https://docs.aws.amazon.com/AmazonS3/latest/userguide/MultiR...
Hype or not, evaluate the tech for what it is. Just because there's too much hype doesn't invalidate the tech. The hype is directionally correct, although the magnitude may be off.

Or maybe not. We have very smart AI/RL researchers claiming AGI in 2-5 years. Dismissing this could be the same as dismissing the nuclear bomb in 1942. Maybe there's one or several missing components, but just like physics can predict a nuclear chain reaction, scaling laws show empirically what happens when you add more data, more compute and increase the model size. Pair that with Moore's law and that's why AI researchers are so confident we haven't plateaued.
Non-Google recommendations in the interim?
In addition to that, also knowing at least basics (a bit like "classes of algorithms") of automated memory management, memory pooling, understanding and using the knowledge of allocation and mutation patterns in one's program.

A funny story related to all that from one of my previous jobs includes a high performance C++ code base that used forking to utilize preloaded code and data and to easily clean up after itself.

Turned out that naive-ish (even with jemalloc dropped in) memory management in C++ code resulted in latency spikes not because of allocation/freeing, but because they put no control over where things got allocated which resulted in huge TLB and pagetable thrashing as copy-on-write got engaged after forking.

To the point that using something like Ravenbrook's Memory Pool System (a GC) with threads quite possible would let them hit performance targets better.
Oh, I had no idea. Interesting, thanks.
Some people die due to hunger, some people die due to wars, some people die due to curable diseases, but somehow, what matters most for some folks is whether OpenAI copied the voice of Scarlett Johansson.

Human mind is a curious place.
Comments full of people reading the headline and assuming that what OpenAI did here is fine because it's a different actress, but that's not how "Right of publicity" (*) laws work. The article itself explains that there is significant legal risk here:

> Mitch Glazier, the chief executive of the Recording Industry Association of America, said that Johansson may have a strong case against OpenAI if she brings forth a lawsuit.

> He compared Johansson’s case to one brought by the singer Bette Midler against the Ford Motor Co. in the 1980s. Ford asked Midler to use her voice in ads. After she declined, Ford hired an impersonator. A U.S. appellate court ruled in Midler’s favor, indicating her voice was protected against unauthorized use.

> But Mark Humphrey, a partner and intellectual property lawyer at Mitchell, Silberberg and Knupp, said any potential jury probably would have to assess whether Sky’s voice is identifiable as Johansson.

> Several factors go against OpenAI, he said, namely Altman’s tweet and his outreach to Johansson in September and May. “It just begs the question: It’s like, if you use a different person, there was no intent for it to sound like Scarlett Johansson. Why are you reaching out to her two days before?” he said. “That would have to be explained.”

* A.K.A. "Personality rights": https://en.m.wikipedia.org/wiki/Personality_rights
You’re stuffing “wow” into a new tech. Cameras were wow too at the time. Now generative ai is real and common like lens and paint.

Regulating it is as absurd as regulating Skyrim or a similar moddable game to prevent users from having it rough with elfs or whatever. It’s all corporate interests covering behind ethics, nothing more.
No need to set impossible standards here, the correct thing to ask is whether the guardrailed LLM confabulates less than its competitors. That sounds like a useful job to have.
Not the person you replied to, but IMO it depends.

My reaction would never be "we must make it so people can't do deepfakes anymore". That would cause people to stop using it for positive/benign things as well. If someone is spreading deepfake porn of someone, and you could make the case that they are doing so in order to harm that person's reputation, then legal action would make sense, I think.
I am seeking AI website builder which designs/layout according to my info
can you recommend and easy to use that builds responsive and seo /converting sites?
This so much. While it's annoying to waste resources for nothing. All I really had to do to make this a non issue is upgrading my VPS to a slightly larger box.

If I would pay per requests I couldn't sleep anymore
> a C program doesn't "know" at runtime that a struct is composed of other (typed) fields so it can do a proper deep field copy (or destruction).

This doesn’t make sense: you don’t need runtime introspection to do this?
And where does this stop?

Say you wake up one day, and find out some AI copy made a digital twin/clone out of you. Your voice, your looks, your style of writing, your style of speaking. Everything that is you, they've cloned.

And then they use a digital you in commercials, movies, or whatever. And, of course, you're not entitled to a single cent - because it's not you, just something that looks, sounds, and acts like you. Hell, no mater how much you hate the use, there's nothing that can be done - because this is for the greater good of tech progress.

This is some pretty fundamental stuff that needs to be sorted out, ASAP.
That was my first impression too. Curious what is the cost of wallpaper.
And here I thought it is cripplingly obvious UI problems.

The attachment editor is horrible, for instance. If you want to attach a sketch to a datum plane, it will be attached at a random orientation. There is no preview for this, since datum planes are just planes, except you know, the part where it actually is an LCS with a default attachment orientation internally. So now you have to go into the sketch and draw an arrow pointing up and then rotate the sketch into place so that it actually points up. You will have to do this for every single sketch. It is so painful and an every day occurrence that surely someone should have come up with the idea of fixing it years ago, right?

There is usually no preview for additive parts unless it successfully creates the final model. The idea of displaying a transparent preview of just the operation itself never occurred to them. Also, there are hardly any interactable UI features such as draggable arrows in the 3D editor, you mostly enter numbers in the left panel.

I haven't had much trouble with "bugs". The attachment editor thing is considered a feature by the way.
Sure, but to me it looks bad from the other perspective too if this is made into a problem. A person's natural voice is their voice and some celebrity should NOT be able to dictate how it is used.
Thank you for the recommendation. Just installed karousel on Plasma 6 and it works wonderfully part for really weird default keyboard shortcuts. Nothing a few minutes in the settings panel couldn't fix.

I'm not exactly sold on the window scrolling idea yet but switching between Karousel and Polonium[1] which is a traditional twm for Kwin is very easy so I'll be experiment with both.

1 - https://github.com/zeroxoneafour/polonium
This pairs quite well with &tbs=li:1 ("Verbatim" search).
Not having respect for the scientific process, where using loaded or ambiguous labels introduces culture where only raw technical facts are required.
But it has the air of the banal. For something supposedly so creative it seems to totally lack....creativity. I suppose 100% in keeping with a tech company's vision for what a computer desktop should look like.
There's a 99% visible episode [1] on this very issue. Worth a listen!

[1] https://99percentinvisible.org/episode/sound-and-health-hosp...
Sorry for the late answer but I didn't get any notifications.

The url is: https://datacadamia.com

The number of visitors is now down to 500 a day but it's going down surely but slowly since a couple of year.

To be honest, I didn't work on my SEO. I used to be first in SERP for a couple of keywords and I can see that this is no more the case.

The domain authority has gone from 55 to 30.

I'm not sure if I need to take this figures seriously as I'm not a SEO specialist.

Here the slope on this year only.

https://photos.app.goo.gl/ZE8cK59VuYdA5BoU7

Next to the SEO thing, I'm pretty sure that there is a strong LLM correlation.

Thanks gus.
It's not a clone. What is ethically murky about it?

You want Brad Pitt for your movie. He says no. You hire Benicio Del Toro because of the physical resemblence. Big deal.

Having seen "Her" and many other Scarlet Johansson movies, I didn't think for a second that GPT-4o sounded like her. On the contrary, I wondered why they had chosen the voice of a middle aged woman, and whether that was about being woke. It wasn't until social media went hysterical, I realized that the voices were sort of similar.
The S3 is that simple. Only complication is AWS auth, but you can easily do stuff on S3 with e.g. plain curl:

$ curl \
-H 'Content-type: text/plain' \
--aws-sigv4 'aws:amz:eu-west-1:s3' \
-u "$AWS_ACCESS_KEY_ID":"$AWS_SECRET_ACCESS_KEY" \
-H "x-amz-security-token: $AWS_SESSION_TOKEN" \
-XPUT --data 'hello world' \
https://mybucket.s3.eu-west-1.amazonaws.com/my/key

$ curl \
--aws-sigv4 'aws:amz:eu-west-1:s3' \
-u "$AWS_ACCESS_KEY_ID":"$AWS_SECRET_ACCESS_KEY" \
-H "x-amz-security-token: $AWS_SESSION_TOKEN" \
https://mybucket.s3.eu-west-1.amazonaws.com/my/key

just works.
Is there a name for this visual style?
WizTree, TreeSize or Fast WinDirStat (just fork).

But I still like to turn on WinDirStat and take a moment to relax.
Heh dont get me wrong. I think Obama is a philosopher king but by giving such emotional speeches and rhetorics he set the stage for very strong reactions. Reactions that bloomed into the awful culture wars of today. At the time I saw Obama as a good politician but the wrong time for it. Mitt Romney was a good candidate that would likely have normalised the tensions post 9/11. Alas it did not happen so.
> That depends on your definition of decentralization.

Decentralization literally means "not centralized". If you have a single centralized entity serving all your messages through a set of centralized servers, it makes the setup what?

> Because of the way most people set up their apps, almost all Matrix users and ~all Signal users are using a centralized app under this definition.

Yes, they do, and it's centralized. What exactly makes you think otherwise?
Given the news about Red Lobster, I was thinking the same. YUM brands wouldn't divest Taco Bell, though.
Can you talk more about these?
Ask HN: How to build audience(followers) on Twitter and LinkedIn?
I am in tech and I want to build an audience. How to get started in becoming tech influencers and not the click baits.
That's a lot cheaper than I was expecting it to be. With the comments around here I was guessing it was closer to $80 a month.
Same here still
Exactly. Lots of voices sound like other peoples’ voices. We aren’t that unique.

SJ doesn’t get to own the voice rights to everyone that sounds at all like her just because she is famous.
AIUI Google is still permitted to block malware, but its practical ability declines.
Look, we're all just wearing these meat bags for a little while. I personally don't know anyone who would care if I was deep-faked in a porn, it wouldn't have any professional consequences (why would my boss, or friends for that matter, watch it in the first place?), and ultimately it's as ficticious as Lord of the Rings. Really, people get too riled up about salacious bits in the first place while we're on the subject.
Bing's been working oddly for few days now for me.

I guess it impacts the other engines that are based on it.
I would love to see the results of your 5 minute VFX job.
I would like to think that a normal person, having not been able to hire voice work from a specific well-known actor, and wanting to avoid any image of impropriety, would use a completely different voice instead. Sam isn't dumb, he knew the optics of this choice, but he chose it anyways, and here we all are, talking about OpenAI again.
> Attornies General

How archaic! This seems wrong and broken, and surely in a generation or two it will no longer be considered proper.

I'm glad the collective might of society and culture, much like a river changing course, can mutate language.
Read up about "Right to publicity" laws or just read the article itself, which explains she may have a strong case against OpenAI here.
For a file or two I use "Wifi file explorer" that creates a temporary http server to browse from my computer.
I wonder why no functional language has the degree of success imperative or OOP languages have.

Is functional programming too weird for majority of computer programmers? Is functional programming not optimal for solving industry problems? Maybe there is no functional programming that that is up to some set of standards? Is functional programming too complicated?

I do enjoy functional programming myself, and while I don't use a functional programming language at work, I try to use functional programming paradigms when I finds it suits the probem.
Some of us can hold more than one thought in our head at once.
Correction:

The cause of the popping glitches is createScriptProcessor
Extremely slow and sluggish. Ironic to have UI library's website not entice you with itself...
Well as the article states, there’s legal precedent protecting actors from having their voices “impersonated” by other actors. The fact that Altman tweeted “her” and contacted Johansson can make the case for the intent to impersonate.
> In the end, someone probably felt like it's a bit too dodgy as it resemblance was uncanny

What if it wasn’t a computer voice model but rather a real-life voice actress that you could pay a few cents to try to imitate Scarlett Johansson’s voice as best as she could?

That’s effectively what’s happening here, and it isn’t illegal.

It guess it also leads to the bigger question: do celebrities own their particular frequency range? Is no one allowed to publicly sound like them? Feels like the AACS DVD encryption key controversy all-over again.
Yep, but snapdrop is universally useful. I have a private instance for my kids to toss files across their phones and laptops (or to me for printing).
"weak stdlib": You can use the Java ecosystem, most of the things you need are there

"it can be very hard to follow": I agree, if you are not a lisp developer it's really hard, but if you develop clojure everyday, it's as easy as anything else.

The answer is usually clean code when it comes to clojure. Keep your functions small.

"more memory intensive, and generally slower": yep, the JVM is more memory intensive than Go. No surprise there and Clojure adds up on top of that. Startup times are pretty slow too. But compared to python it's still fast. Apples to oranges.

I would say Clojure and Go are both great languages that tackle different problems so it's not a fair comparison.
Not a huge fan of C-x o. Always remap it to M-o. Dunno, maybe my workflow is just bad, but I switch windows a lot.
I've never been exposed to non-US content on Bluesky unlike Mastodon where it's a melting pot from every possible niche and location.

To me it seems like Mastodon's focus on hashtags as discovery mechanism won hard in this space thus allowing such diverse communities to thrive on the platform.
That's pretty much the idea behind Project Leyden's "premain" work. The tricky bit is that the program startup being almost exactly the same each time isn't quite the same as being exactly the same. The JVM already caches some things and the capabilities of that mechanism are being expanded to cover more, including JITted code as well as some program computations done at initialisation.
RDS files are a common way of sharing serialized R objects. Promises are valid R objects and supported by this serialization format. They always have been and I believe it is an intentional feature. The problem is that some people may think of RDS files as more convenient CSV files, but they are not.
> I think hackers should get $0 from the victim, possibly get caught by police

The problem is, a lot of bad actors in cyberspace aren't individuals any more - Russia, China, Iran and North Korea have groups backed or outright created by the governments. There is no way to hold them accountable, three of these countries have nuclear weapons and one is only a few weeks away from building one should they decide to go for it [1]. Other cybercriminals like scam callcenters in India and Turkey have been found to bribe local governments to turn a blind eye or to warn against enforcement by federal authorities.

The only way to hold them accountable is to cut the countries off from the global communications networks so they can't do any more damage until they show credible efforts and successes in being better netizens, but we don't want to do that for a variety of "realpolitik" reasons either.

> and I think companies that get hacked should have to sit with their actions and DO BETTER for their customers.

EU GDPR has made some effort there, but in the end all software has security-critical bugs and there is only so much one can do to prevent getting hacked.

[1] https://www.reuters.com/world/middle-east/explainer-how-clos...
I've seen legal departments redlining drafts of a contract repeatedly until an agreement had been reached. The final contract still contained the red lines.
In the meantime you can try KARMA, the first search engine dedicated to protecting animals and biodiversity!
It's powered by Brave Search so it's privacy friendly and independent from the GAFAMs.
You can check it out here: https://karmasearch.org
What about hard links?
Bark Air – Airline for Dogs Launches in New York
Midler v Ford
It's not a question of owning all voices that sound like her, it's a question of "are customers deceived into thinking it is her" and "does it affect SJ negatively to be associated with this sound alike" when her income comes partly from her distinctive voice (much like Morgan Freeman). Sam Altman tweeting "Her" right before the announcements is what builds the case for SJ.

Imagine we hired a Leo Messi look alike and made him play football badly or something worse, if viewers can clearly tell it's not him it falls under parody but if we use camera trickery to keep a fooling doubt, we could be in legal trouble.
Neat, I kept thinking there should be a way to add keywords to that list and now I know how to do it (execept for some reason you can only add a new engine with a keyword there and not add a keyword to an existing engine :( ). I use mozlz4 and aeson-pretty to look at the search.json.mozlz4 file.

https://github.com/jusw85/mozlz4

https://github.com/informatikr/aeson-pretty

To be fair you can also just right click on the URL bar when on a page that advertises having a search and click Add <name of search>. Or if you want to search by keyword you can right click on most search boxes and click "add a keyword for this search". Mycroft Project has a bunch of random search engines ready to add to Firefox (via right clicking on the URL bar when on the search entry page):

https://mycroftproject.com/

If you use more than one search engine, I like the Right Click Search addon to be able to search highlighted text with multiple engines easily (unfortunately not monitored by Mozilla but you can look over the code before installing and turn off updates since it is quite simple and requires no permissions):

https://addons.mozilla.org/en-US/firefox/addon/right-click-
search/

The most privacy friendly way to search is to search the site you want to end up on when you know what site that is and they have a usable search.

For general search engines, I suggest giving Metager a try, it is a non-profit metasearch.

https://metager.org/
Soon AI will post questions and then answer them itself on StackOverflow/StackExchange.
Right, but the problem is that many programs do a lot more work when they start up than Hello, World. The Clojure runtime in particular does quite a lot at startup.
> They can monetise content that didn't originate on their platform.

They have been doing it for years.

> It shifts regulators attention from them to closed platforms like X.

It doesn't. Threads is just as closed (despite integrating an open protocol), and is still subject to the same scrutiny and provisions as the rest of Meta's products.

> They can leverage their advantages e.g. ad serving, safety to push competitors into niches.

So, let me get it straight. Facebook gained so much from adopting a decentralized protocol so they will inevitably move in the same direction that:

- they will use it to remain the only centralized service?

- they will use it to do the same thing they do before (serve ads, collect user data etc.) but somehow will be absolved of regulations and scrutiny?
... engine and motor has never been synonymous. The phrase "electric engine" should cause physical discomfort to anyone hearing it.

But feel free to call it all a motor - that's a clean superset of all the things an average person would use either term for[0], and most languages don't even have the "engine" term anyway, indeed using motor for the whole lot.

[1]: For other uses like "train engine", there are more distinct alternatives such as "locomotive".
It depends on how illegal "illegal" it is, too. Illegal doesn't mean criminal, and even then, companies do plenty of things that are normally criminal and they get away with a small fine.
What about the back and forth trying to hire her, and she refusing?

Sounds like: "Eh nevermind, we are going to use it anyway and BTW, I'm going to tweet 'HER' "

You don't think that will have no weight whatsoever in a lawsuit?
https://www.youtube.com/shorts/9mhO446YScs
> It will show up somewhere in the tax filings. There's no such thing as discreet payments unless it's in such small amounts that it comes from petty cash.

Create a shell company in some remote tax haven with lax disclosure laws, have them pay the ransom, and close the shell company afterwards. Companies are already good at dodging taxes this way.
Why is AI so dramatic? I just watched mean girls and this is worse.
But... it does not have an AI bot!

Seriously, been using WDS for years and I could not care less about new features or its speed.
John Deere now considers VMs to be legacy tech, Ethernet and Wi-Fi on the brink
> Can you write _new_ C code that "does RAII" ? Probably.

You can do "manual" goto-based RAII in C, and it has been done for decades. The end of your function needs to have a cascading layer of labels, undoing what has been done before:

if (!(x = create_x())) {
goto cleanup;
}

if (!(y = create_y())) {
goto cleanup_x;
}

if (!(z = create_z())) {
goto cleanup_y;
}

do_something(x, y, z);

cleanup_z:
destroy_z(z);
cleanup_y:
destroy_y(y);
cleanup_x:
destroy_x(x);
cleanup:
return;

It just takes more discipline and is more error-prone maintenance-wise.