HackerTrans
TopNewTrendsCommentsPastAskShowJobs

jzebedee

926 karmajoined há 11 anos

Submissions

Firnflow: Fast search over object storage (open-source turbopuffer)

github.com
2 points·by jzebedee·há 2 meses·0 comments

K3k: Kubernetes in Kubernetes

github.com
114 points·by jzebedee·há 2 meses·52 comments

SQLite WAL-reset database corruption bug

sqlite.org
5 points·by jzebedee·há 4 meses·0 comments

Cosmopolitan Python Bundler

github.com
3 points·by jzebedee·há 6 meses·0 comments

BettaFish – Public Opinion Sentiment Analysis Model

github.com
1 points·by jzebedee·há 8 meses·0 comments

Can We Fix Social Media? Testing Using Generative Social Simulation

arxiv.org
1 points·by jzebedee·há 9 meses·0 comments

comments

jzebedee
·há 4 dias·discuss
It's a good reminder, because in the auth landscape I wish I had just picked up Keycloak and stuck with it. Commercial auth is a bad value proposition and not the kind of infrastructure where you want to have acquisition churn happening often.

The self-hosted space is another headache. I wasted so much time trying to make smaller self-hosted auth solutions work, since Keycloak has a reputation for being heavyweight.

I looked into the Ory stack extensively trying to actually use it as advertised for self-hosted / open-source auth. It's aggressively gimped and its SSO features are emphatically _not_ open-source and are gated behind licensing, with no way to find out until you're actually running it.

It's also just unfinished. Their "stack" is a lot of cobbled-together Go mixed with incompletely rebranded acquisitions like SAML Jackson (now "Polis"), which they managed to gut so completely it went from a best-in-class OSS library to unusable.
jzebedee
·há 2 meses·discuss
C# is strongly-typed, not stringly-typed. The point of the union is to list possible outcomes as defined through their respective types.

The idiomatic way to do this would be to parse, don't validate [1] each string into a relevant type with a record or record struct. If you just wanted to return two results of the same type, you'd wrap them in a named tuple or a record that represented the actual meaning.

[1] https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-va...
jzebedee
·há 2 meses·discuss
Previously covered by Ken Klippenstein:

[1] Pre-Teen Terrorists: FBI’s New Target: https://www.kenklippenstein.com/p/pre-teen-terrorists-fbis-n...

[2] FBI Echoes QAnon Pedophile Conspiracy: https://www.kenklippenstein.com/p/fbi-pushes-qanon-pedophile...

[3] What are "Nihilistic Violent Extremists"?: https://www.kenklippenstein.com/p/what-are-nihilist-violent-...
jzebedee
·há 2 meses·discuss
Project description:

  dav2d is the fastest AV2 decoder on all platforms :)
  Targeted to be small, portable and very fast.
If you're out of the loop like me:

  AV2 is the next-generation video coding specification from the Alliance for Open Media (AOMedia). Building on the foundation of AV1, AV2 is engineered to provide superior compression efficiency, enabling high-quality video delivery at significantly lower bitrates. It is optimized for the evolving demands of streaming, broadcasting, and real-time video conferencing. 
- from https://av2.aomedia.org/
jzebedee
·há 4 meses·discuss
Mins here being short for minutes, not minis.
jzebedee
·há 5 meses·discuss
This is highly location dependent with how unequal the US transit infrastructure is. It'd help to add your city for anecdotes to mean much.
jzebedee
·há 5 meses·discuss
If it surprises you, then you haven't paid attention to the blatantly unconstitutional actions of DHS in this administration. The purpose is terror and filling deportation quotas, not enforcing immigration law.
jzebedee
·há 5 meses·discuss
It's covered in the article. The full SQLite test suite isn't open source, so you (the third party) don't have the same confidence in your modifications as the SQLite team does.
jzebedee
·há 6 meses·discuss
> Right now french people are obsessed with ecology and egalitarianism. Those who don't are not well seen in society, or left the country already.

While we're barreling toward climate catastrophe? That's not the criticism you think it is.
jzebedee
·há 6 meses·discuss
That's amazing. I just assumed the ad lists were volunteer maintained like a wiki. I'll be sure to use Easylist now that I know they're also advocating for users while punishing bad advertisers.
jzebedee
·há 6 meses·discuss
Interesting. I've used Pulumi but this is the first I've heard of Kusion.

From a quick look, it still requires all of the resource specification to be present in the AppConfiguration, and it's written in their own DSL called KCL. Is there more to the use case that I'm missing?

It seems like if I'm already specifying the details of the entire workload, I'd either use Terraform, where I probably already know the DSL, or Pulumi, where I could skip the DSLs entirely.
jzebedee
·há 7 meses·discuss
"Mostly" is doing some heavy lifting there. Even if you don't see a problem with reams of copyleft code being ingested, you're not seeing the connection? Trusting the companies that happily pirated as many books as they could pull from Anna's Archive and as much art as they could slurp from DeviantArt, pixiv, and imageboards? The GP had the insight that this doesn't get called out when it's hidden, but that's the whole point. Laundering of other people's work at such a scale that it feels inevitable or impossible to stop is the tacit goal of the AI industry. We don't need to trip over ourselves glorifying the 'business model' of rampant illegality in the name of monopoly before regulations can catch up.
jzebedee
·há 8 meses·discuss
> As far as I can tell, Windows 11 doesn't even have a toolkit with platform UI elements.

They do, it's called WinUI 3. It's barely used for all of the aforementioned.
jzebedee
·há 8 meses·discuss
Actually, that doesn't clear it up for me at all. The age of useless invasive advertising is over because, why?
jzebedee
·há 9 meses·discuss
It's an article that unintentionally reinforces the position it criticizes. Yes, knowledge is worth your time. But the author continuously conflates it with academia, before listing many, many reasons why that model is failing.
jzebedee
·há 9 meses·discuss
Immigrants, residents, citizens, protestors, journalists...
jzebedee
·há 9 meses·discuss
> Prof. Michael Hoffman from Toronto put me on to the Canadian Patent Database, where you can find that Novo did file a patent there for semaglutide. . .but the last time they paid the annual maintenance fee on it was 2018!

> You can even find a letter where their lawyers send a refund request for the 2017 maintenance fee ($250) because Novo apparently wanted some more time to see if they wanted to pay it.

> On the same date in 2019, the office sent a letter saying that “The fee payable to maintain the rights accorded by the above patent was not received by the prescribed due date. . .”

> By that time it was $450 with the late fee added, but that was apparently too much for Novo. They had a one year grace period to make it up, and apparently never did, so their patent lapsed in Canada. And as the Canadian authorities remind them, “Once a patent has lapsed it cannot be revived”.

Impressive failure for "the second-largest semaglutide market in the world."
jzebedee
·há 9 meses·discuss
The article never really addresses if it was a totally fake setup or a real crypto company scamming interviewees. Does "Symfa" exist? Does the "Chief Blockchain Officer"?
jzebedee
·há 9 meses·discuss
Saving you the clickbait, since the title is in on the joke:

> The pope has condemned clickbait as a “degrading” part of journalism, at a private audience with global newswires.

> “Communication must be freed from the misguided thinking that corrupts it, from unfair competition and the degrading practice of so-called clickbait,” he said on Thursday.
jzebedee
·há 9 meses·discuss
It's good to see more open models approaching on-device inference. We need more stops on the fast<>good quality spectrum than just piper and VITS.

My first impressions of it:

* The cloning was decent at imitating voices, but the prosody is quite bad

* There's noticeable crackling in the GGUF models and the quality drop from base model to Q8 was significant

* Q4 models are apparently bugged on platforms outside of Linux

* The speed is nowhere near realtime even using all the latency reductions (Q4 backbone, pre-encoding, ONNX codec decoder), it was still lucky to hit a real-time factor of 4x

> Optimised for on-device deployment - provided in GGML format, ready to run on phones, laptops, or even Raspberry Pis

All of this testing was on a beefy 24 core AMD with 64GiB of RAM. There's no way this model would even come close to realtime on any Pi I know.