skysight-inc/HackerNews huggingface dataset:
Show HN: LLM-Companion: push-to-talk + TTS web chat app for OpenAI-like APIs
llm-companion is a rather fast and high-quality (I think) TTS push-to-talk chat interface with OpenAI-compatible LLM APIs, such as OpenAI, Oobabooga, vllm, llama.cpp, etc.

It uses Whisper for transcription (local), StyleTTS2 for TTS (also local).

Here's a little demo video if it in action: https://twitter.com/lxe/status/1745348827983560991

It uses streaming for both LLM results and TTS, which significantly decreases the interaction latency as compared to something like ChatGPT Voice mode.

The goal was to create a fully self-contained locally-running AI chat app, and this is the result.

Enjoy!
The implication here then is: that pro-israeli commentators are not facing lack of traction and infractions?

FWIW: when replying with purely facts to add context I am often reported, sometimes automatically it seems.

Not that I have a pro-israeli stance, I just think these topics are so divisive that we need to at least have some common understanding.
Yes everyone with keys will have access to addresses on both forks. Which is why people have access to both “Bitcoin” and forked “Bitcoin Cash” addresses with one set of keys
Not to mention that Node isn't a language, and Deno is cleaner.
I feel like I might have perspective here, as I went through this decision. I died, was brought back to life (despite 99.99% chance of that never happening), and strangely have most of my faculties still available. I have a rare condition where I can just go v-fib at any time for no real reason at all.

The doctor came into my room, gave me the option of getting an ICD implant. My first 4000 thoughts were hell no. He explained that otherwise I could just drop dead at any moment, and in all likelihood I wouldn't be the 1/1000 that survived. And if I were to survive I might just be a vegetable next time. I very hesitantly accepted after a lot of thought. BTW this is my 20s that this happened.

Since then more than 1 person has died due to a software error with my device, and I have not been shocked once. I get "patched" all the time to rule out certain errors. But the odds of me dying without the device are still much higher than the odds of my dying with it. More importantly I fully believe the standard of care / investigation into my problems have increased significantly because I opted into having the device. Is that fair? Not really. Is that realistic? Yep, Boston Scientific wants data to make better devices.

I'm in a country where the device was free to install, all care after is entirely free, which definitely helped make the decision. But if there's never a situation in which you'd consider such a compromise I'd say you've probably never woken up in the ICU with no memory of the past 20 days.
It was them! Always is
> Nvidia is now the tech equivalent of an oil producer during an energy shortage, seemingly able to charge what it wants and pocket outrageous profits

The other "oil producer", AMD, does not make a good competition. All cheap graphics cards are Nvidia.
This is the same situation like with Windows: when everyone use it at home (pirated), or school (free), they will use it also at work ($$$).
The only problem with PowerShell (for me) - it came too late.
If it was released with .NET 2.0 or 3.0 - maybe I used it more.

When it appeared I already used bash(from git distribution) and python for scripting tasks
I would be happy to be proven wrong.
Keywords: standardized micro dosage.
Make sure you read the reply a few comments down from the original post, it invalidates much of the op.
Valve needs to enforce their IP to have it hold up in court if a more blatant and malicious project than TFS2 shows up. They can't selectively enforce IP, I think?
I also posted this two days ago. Must have been in the repost queue.
>they have connections to the policy team,” Kaganovitch told The Intercept, referring to the personnel at social media firms who set rules for permissible speech. “Most of them are product managers, software developers.

And no one gets fired for working in secret for dubious, shady groups. No internal rules were broken, no laws were broken.
The reasons are simple:

1. Gatekeeping for no good reason. They broke web-experience as much as they could. There is a huge banner that doesn't let one view the content on the web version. It wasn't enough, so they blocked TOR and proxy. Now, I can't even view it without proxy of any kind. The account creation is complex, a phone number is required.

2. Censorship.

Youtube and other platforms are slowly poisoning themselves, too and will end up being irrelevant as time goes.
Reminds me of something I watched recently - "Struggling to understand Gen Z Slang" [0].

[0]: https://www.youtube.com/watch?v=qGx4VtwMnfM
"FAANG has first-class support and commitments to Java"

Nobody told Apple that.
I'm using Capitally (https://mycapitally.com) which I started building to replace my 3 spreadsheets that needed constant attention and broken down quite often. It now completely covers tracking my investments - spreadsheet nr 1, still two to go - portfolio strategy and budgeting.
Why pizza failed to become lentils
Unless one has rollback and wishes to share they worked there, you won’t know.

That said, having worked for “agencies myself”, if people knew home many former 3 letter peeps were running around in high levels and influential positions they would be surprised. Most of them know each other on the tech side (some of us even have get togethers anually) and many of us have relationships with people high up in media and banking…. Crap now I sound conspiratorial.

Truth is most are just employees that did a job and have moved on.
Now that I consider the timing, I wonder if this didn't contribute to me getting laid off in April.
As I was reading I was thinking High C looks a lot like D!

Though D still has no named parameters :D (I know it's in the works).
This goes on every day even in our field, from small things (like infra being blamed for everything at first so the application teams can go home) to the biggest involving criminal investigation: if you have nothing to lose from not doing it and everything to lose from doing it, why care?

I am certain someone raised a hand at a certain point and was told to shut up and/or let go and/or his/her contract not renewed.

The amount of not giving a fuck is staggering in this world (and IIRC a primary source of enshittification), particularly when a billion contractors are involved...
Again, the burden of proof is on you to demonstrate why the F-35 has such over-priced but under-performing avionics when directly comparable engineering efforts have delivered much better electronics at much lower cost, size, power, etc...

I'm comparing the F-35 to projects such as the Falcon 9, commercial avionics, or even just automotive ECUs. All of those outperform the F-35 in every metric, including reliability.

Please list the specific engineering hurdles that explain this monstrosity, because I just can't of think of any.

However, I can think of dozens of political- and corruption- related reasons for why this came to be. There are news articles and everything...
Why they don't go to the next level and inject their own propaganda into social networks, like it's coming from others?
> Null was always a pitfall in Java. It has slightly improved with the controversial Optional type. It’s also why I suggest that everyone use only wrapper types everywhere, instead of primitives, unless they can prove with a JMH test that a primitive provides enough of a performance benefit.

That doesn't make sense at all! Why should one do it without a need? To have NullPointerException with "primitive" types, too?

> Kotlin ecosystem is severely lacking compared to Java. FAANG has first-class support and commitments to Java, like providing JDK with multi-year support commitments.

It is not really needed to provide JDKs or something else especially for Kotlin, because Kotlin basically just uses the JVM (at least if you use the JVM as a target).

> To this day, there are significantly fewer Kotlin developers than Java developers.

Yes, that is probably true. Although almost every Android developer should know Kotlin these days and there are quite a few them. But even if a developer doesn't know Kotlin at all, it is relatively easy for a Java developer to learn it. In my experience it a takes a few days to a few weeks to be at least as productive as with Java (even not all Kotlin features are learnt in this time).

> Lack of progress: Compared to Java lately (e.g., records two years ago, pattern matching, and VT release this year), Kotlin has been stagnating in delivering the big features that would bring us (Infobip) value over alternatives.

Here, I agree. Some years ago I was super excited about Kotlin and couldn't wait for a new release. These days new releases are mostly boring. Maybe the most important stuff is simply done, but then there are enough interesting ideas to improve it (real pattern matching, meta programming, union types, ...). But JetBrains and Google decided that it is more important to improve the fundamental infrastructure first and decided to create a new, faster compiler (K2). As boring at it is feature-wise, I think it is a wise decision, because every project would benefit from it. The plan is to add new features, once the compiler is ready.
Not sure why you were downvoted. This is exactly my experience. TikTok content is just better.

All Instagram feeds I've seen are boring attention-grabbing videos from so-called influencers. TikTok is grandma cooking pasta, my weird cousin doing some funny shit on his bedroom, some random bloke making a joke to his dog and the dog farts... I know. It sounds stupid... but it's way more entertaining.

Might be the culture (Instagram was already ridden with influencer culture), might be the algorithm, but TikTok content is just more entertaining. The fact that the app is better (which it is) is just the silver lining.
Update to Inappropriate content policy (February 2024) – Advertising
I also had a FAANG offer just before the layoffs started. Have been applying again recently, but don't even get an interview anymore. It's probably time to stop thinking about those jobs, but unfortunately they're just about the only ones where I could get a better compensation.

Sigh, being a developer was so much better a few years back. Now it's all AI this, AI that.
That statement made me laugh a bit. On some level a lot of games (e.g. those repetitive "open" world games) seem to b structured around wasting time. Collect 10 herbs, raid the hideout, activate the lighthouse, etc.

Haven't played games on a long time, but from watching some let's plays I got the impression that a lot of games are just repetitive grinding these days.
ERVs are crucial for keeping CO2 and VOCs low. You can install one in a window! https://gen.co/air
Same way as they track the trillions of dollars worth of stocks and bonds that are traded every day. No need to reinvent the wheel with a much slower and less power-efficient system.
We had a "human" who turned out to be an AI bot on a Discord server...

Took us a while to see it though, its answers to every discussion were way too verbose and used unnecessarily complex language for the context.

It's still unknown whether it was a 100% bot or a human using an AI manually to embellish whatever they wanted to communicate.
The quote at the end says it all

> “Medley is and has been a system before its time. Through the debuggers, the graphics and window systems, and the organized structure of the underlying Lisp systems, Medley provides a marvelous tool that creates enthusiasm and motivation for programmers, applications builders, application users, teachers, and students alike.”

Interlisp, Smalltalk ideas also ended up on the systems programming environment at Xerox from Mesa (initially XDE), and then Mesa/Cedar.

Experiences that to this day are only fully available in (some) Lisp, and Smalltalk descents, or partially in JVM/CLR/BEAM environments (with related IDEs).
The pain of a first degree burns pales in comparison to dominating the star count the whole game, only to lose after the playing is finished due to someone else eking by due to impossible-to-predict bonus stars. Toad is a masochist, and he would give us all third degree burns too if they didn't destroy nerves and therefore the ability to feel them.
Slack was pretty much a perfect product 7 years ago. What have they added besides huddles that is actually useful? How many engineers are needed for maintaining an already really good product? Is it really a complex enough system to be hiring indefinitely?
>Why not let the truth be told?

Telling the truth is going to always be against someone's interest. If that someone can control the medium, he will do it.
> Java might be verbose, but it's well-understood, and it's not actually what slows development.

I think you're onto something. Maybe some Java-by-default workplaces lack technically interesting problems that engineers want to solve, so those engineers instead overfocus on the frictions of the parts they can control. Maybe those engineers desire expressiveness in their working programming language to compensate for the restrictions on the rest of their work.

Just a hunch though.
Frankly I'm a bit torn on this one as f(x=x) is indeed a common pattern and having just f(x=) reduces the need for multiline invocations but I feel like adding syntatic sugar to python at this point is just giving the snake diabetes.
> what happens to the old ChatGPT Plus users? Do their quotas get eaten up by these new teams?

This is probably run on Microsoft servers (Azure, basically), not OpenAI servers, so it shouldn't directly compete for capacity. This is more of a "the pie got bigger" situation.
This is a very impressive and fun piece of work!
It's a new theme and/or distribution that I'm working on under the working title `hyper-modern`. It clearly takes inspiration from things like Doom (and I'm using their modeline which is hard to improve on) but it's mostly ground up and AI-first.

It's heavily integrated with my custom model server and stuff and I'm slowly getting it integrated with other leading tools (vscode and nvim and stuff).

I plan to MIT it all once it's at a reasonable RC. If I get there it will be available at `https://hyper-modern.ai` and `https://github.com/hyper-modern-ai`.

Thanks for asking!
Do we currently have enough renewables installed in (eg) the the UK for batteries to increase capacity factor? Is there ever enough renewable production that energy is lost?
document.querySelectorAll('p').forEach(p => p.dispatchEvent(new Event('mousedown')))
Everyone from my circle are comparing year-to-year profitability of investment funds before new money allocation. I don't think it is true that <1% cares about short term gains.
Search sure took off. Gmail also.
Yes. In essence what most businesses do is create a record for any given state, so it enables analysts to see when something was created/modified/deleted indeed.

Most business applications contain only the actual state of data, so by loading the data warehouse these changes can be saved and analyzed.

The simplest implementation is that each record gets a start_datetime and end_datetime so you can see the changes over time or figure out when something was deleted. Other techniques like data vault enable businesses to get a complete historic view of any given point in time.
Does the "pattern matching" referred to here work like JavaScript's "destructuring?" It's the thing where you can call a function with an object, but the function's parameters extract one or more of the object's members directly without mentioning the object's class, so it'll take anything that has appropriately named members.
> serious platform by businesses

Which is exactly why TikTok is better.

I'm there for entertainment, not for business.
Is that short burst of deodorant actually harmful or do the numbers just go up a lot?
> Bibi is about as moderate as you will find electable

Netanyahu is not electable. I mean, Israelis do not "elect" their Prime Minister, but still.

> I predict Congress will invite Bibi to a joint session of Congress to bolster support and let him trash a sitting Democratic President just like they did to Obama.

They'd be helping Biden's reelection chances.
Mini PC KingnovyPC 12a Generazione: Windows 11, Intel Alder Lake N100 3.4GHz, 16GB DDR5, 1TB PCIe, 4K a 60Hz, WiFi6, BT5.2 - Recensione e Offerta

Il Mini PC desktop portatile di 12a generazione di KingnovyPC si presenta come una soluzione potente e compatta, ideale per l'uso personale e aziendale.

Dotato del processore Intel Alder Lake N100 con velocità massima fino a 3,4 GHz, 4 core/4 thread, e 6 MB di cache L3, offre prestazioni superiori rispetto alle generazioni precedenti come N5000 e N5105.

Con Windows 11 Pro pre-installato, questo mini PC si adatta perfettamente a utilizzi ordinari in casa, scuola, ufficio, ospedale, industria, e molto altro. Il suo design compatto, misurando solo 12,4 x 11,2 x 4,1 cm, consente di risparmiare spazio sulla scrivania. Inoltre, una staffa a parete inclusa consente di appendere il mini-computer dietro il monitor, rendendo la scrivania più ordinata.

Le caratteristiche principali includono la capacità di supportare tre schermi 4K contemporaneamente grazie alle porte HDMI, DP e Tipo-C. La grafica Intel UHD garantisce una visualizzazione nitida e dettagliata. La presenza di 4 porte USB (2 USB2.0, 2 USB3.2) facilita la connessione a vari dispositivi come proiettori, telefoni cellulari e stampanti.

Per quanto riguarda la memorizzazione, il mini PC offre un SSD PCIE M.2 2280 da 16GB/32GB, 4800 MHz DDR5, e opzioni di archiviazione da 1TB a 2TB M.2 2280. Questo garantisce non solo spazio di archiviazione sufficiente ma anche prestazioni fluide, risolvendo i problemi di ritardo del PC.

Acquista ora e approfitta della potenza e della versatilità offerte da questo Mini PC KingnovyPC di 12a generazione.
So you imply millennials usually are on Instagram. This mirrors another comment here that; Gen Z is on TikTok and boomers are on Facebook - seems likely, people keep to their age group mostly.

So if that were the case and Instagram only gets content reposted from Tiktok, it would mean that millenials do not produce content. But of course they do.
The role of Usenet now is filled by the fediverse.
The Amalek reference that Netanyahu likes to use is one of the more recent examples of their favored genocidal/racist wolfwhistles.

You can read more here if you are interested https://www.motherjones.com/politics/2023/11/benjamin-netany...
It is in a race with ReactOS and losing.
I found this site pretty useful for comparing the different ETF tickers: https://www.btcpricetool.com/etf.html
TikTok’s basic algorithm prioritizes smaller content creators, while Instagram / Meta properties in general still mostly only care about well-established accounts. Posting on Instagram feels like shouting into the void, while I’ve had TikTok posts (posted from a small account) get millions of views.
Level 1: "we need to reduce costs; everyone work on that"

Level 2: "we've been told to cut costs, and staff is the lowest hanging fruit; which products should we kill?"

Level 3: "hey, I need to reduce the number of products, and staff is the lowest hanging fruit; which teams should we reduce?"

Level 4: "since I can't ask if anyone is actually doing anything without raising suspicion, we'll just pick the largest cost sinks, and cull a bit; here's a list"

I doubt anyone really cared which products got reduced. In an org with 100k employees, it's just numbers all the way down to level 5-6 somewhere.
Yes it would be clear. According to this site there have already been 105 forks of Bitcoin:

https://forkdrop.io/how-many-bitcoin-forks-are-there
The gap between Nvidia and AMD isn't that big. At the moment if you want to be involved with cutting edge AI you have to go with Nvidia. There is no evidence at all what the situation will be like in 5 years though.

Not to mention that the clock is ticking until other market players start really responding. The situation is very fluid and Nvidia was ready for it, but they haven't discovered a magic formula that lets them overcome commodity economics.
>Getting those people to reach out to you is a huge part of investigative journalism.

Does that still exist? If you do investigative journalism maybe you win the admiration of the public. If you align with the powers that be, no nasty things happen to you and maybe you earn some money.
It's called "intellectual honesty". It's not a tactic, it's more like a strategy.

One crime doesn't justify or deflect from another. Simple as that. And to exploit the victims of the Hamas attacks to commit ethnic cleansing is not honoring them, it's really just exploiting them for jingoistic purposes, and to dehumanize all Palestinians. We've seen so much of that we won't forget for decades.
"Where do you want to go today?"
The Engineering example is absolutely hilarious. Sure, I’m going to copy paste my code into an AI assistant to ask it about a bug that a linter would spot in realtime as I wrote the code.
Java will not have the same level of null safety as Kotlin. Instead Types can be explicitly marked as "not null", so the default is still that every reference type can be null.
Will Java have null-safety?? Can you link to that, I haven't heard anything at all about this.
> do not produce content

that would be an interesting observation if I hadn't written

> is mostly just

words matters
The popularity of these scammy exchanges despite the massive red flags shows that this is actually what customers want. They don't want the theoretical advantages of permissionless blockchains and private keys, they just want penny stocks that trade 24/7 and are called "crypto" because it sounds cool.

So institutions will take advantage of that desire for convenience and work with regulators to turn "crypto" into just another product on their menu, with the vast majority of customers having no other way to access it.
What do we do with this info?

Is In-N-Out hiring SWEs ?
Sounds like a defeatist comment.
2024 off to a great start
No, but decline of traditional journalism, social media, artificial intelligence, and post-truth society sure calls into question a lot of best practices to figure out probable facts.

Epistemology hasn't changed; but the engineering of how one ensures they are probably reliably informed sure has.

On the flipside, we have a lot more information about how brains tend to process and weigh information to form beliefs.
It’s notable that suddenly there’s push back against DEI initiatives, anti-racism and “decolonize” language the moment it was used to criticize Israel.