MurphyA/hacker-news huggingface dataset:
by AbdulRahman3 | 2025-09-15 09:05:33+00:00
After 1.4 years of sleepless nights, countless iterations, and learning everything from scratch, Kallabot AI is finally live.

We built Kallabot to help businesses handle customer and sales calls smarter, without relying on outdated IVRs or expensive call centers. Our AI voice agents can:

Answer inbound calls and qualify leads

Book meetings automatically

Handle support in over 134+ languages

Integrate seamlessly with existing tools or via our API for custom workflows

Why it works: Kallabot leverages recent advancements in speech-to-text and natural language processing to understand accents, code-switching, and real-world conversations. Our workflow builder allows integrations with 400+ MCP servers and 350+ APIs, giving businesses flexibility at scale.

We’re excited to share this milestone and would love feedback from the community:

If you had an AI agent today, what task would you automate first?

Would you prioritize support calls or sales calls?

Any integrations you’d like to see next?

Check it out here: https://kallabot.com
by mschuster91 | 2025-09-15 09:06:06+00:00
> Once other LEO constellations come online

... it's time to "pick one's poison" again. It's either Amazon which is US based (and thus vulnerable to the same kind of political pressure that Starlink is) or it's IRIS2 (which is good if you're European, but might not be that optimal if US-EU relations go catastrophically sour).

On top of that, Kuiper isn't live yet (IIRC scheduled until 2026 for minimal coverage) and IRIS2 is only predicted for 2029 (and everyone who knows a thing about European cooperation projects knows that this is a seriously optimistic example - we don't even have a flight proven cheap rocket yet).
by marc-thibault | 2025-09-15 09:06:16+00:00
We just released Holo1.5, a family of vision-language models tuned for computer-use agents—AI that can see and control real apps (web, desktop, mobile).

Holo1.5 is specialized for UI localization (pixel-accurate element detection) and UI QA (reasoning about screen content), enabling agents to reliably click, type, and navigate software. On benchmarks like Screenspot and WebClick, it sets new SOTA (up to 4.5% better), with the 7B model fully open under Apache 2.0. Models handle 4K screens and are trained with supervised fine-tuning + RL.

We see this as a step toward open, robust autonomous “software operators”—with clear applications in productivity and RPA, but also real security implications (phishing, CAPTCHA bypass, large-scale automation).

Blog: https://www.hcompany.ai/blog/holo-1-5

Models: https://huggingface.co/collections/Hcompany/holo15-68c1a5736...

We’re a European AI team—happy to answer questions about the models, benchmarks, or implications. AMA.
by TonyPeakman | 2025-09-15 09:06:58+00:00
In dagger.js interpolation is scoped to attributes and text nodes — anywhere you put ${…} inside the HTML markup, the expression is evaluated against the current directive scope. In your sample code, winner is looked up from the nearest +load directive context. Interpolation isn’t “everywhere” JS-style, it’s only applied to the DOM text/attribute content that Dagger processes. Actually it's standard string template in JS. You may also use the text directive instead to avoid using inline expression: <div class="text" text="`${ winner ? 'Wins' : 'Draw' }!`"> </div>
by lelanthran | 2025-09-15 09:07:37+00:00
> While I legitimately do find templeOS to be a fascinating project, I don’t think there was anything to learn from it at a computer science level other than “oh look, an opinionated 64-bit operating environment that feels like classical computing and had a couple novel ideas”

I disagree, actually.

I think that his approach has a lot to teach aspiring architects of impossibly large and complex systems, such as "create a suitable language for your use-case if one does not exist. It need not be a whole new language, just a variation of an existing one that smooths out all the rough edges specific to your complex software".

His approach demonstrated very large gains in an unusually complicated product. I can point to projects written in modern languages that come nowhere close to being as high-velocity as his, because his approach was fine-tuned to the use-case of "high-velocity while including only the bare necessities of safety."
by balamatom | 2025-09-15 09:07:47+00:00
fair point! depends on the search space, though. can't do much channel surfing on 2 channels, one of which broadcasts in russian on fridays. (actually turns out you can; you catch cable from the neighbors' leaky wiring and discover lil kim.)

i don't think you can do much doomscrolling on peertube, either. but then, that's probably a non-goal for their project. instead i think i'll go look if there's a 3rd party frontend for that now, blessings :-)
by npoc | 2025-09-15 09:08:19+00:00
Define "right-wing".

Ultimately either the evidence is correct or it's not, no matter how it's funded. This documentary demonstrates how much of the current mainstream evidence is in fact incorrect, explains why it's incorrect (both the errors and the incentives involved) and then provides evidence for why the small degree of measured warming over the last decades is both happening perfectly naturally and is not very significant compared to periods in the history of mankind.

You must at least admit that much of the evidence backing the climate "crisis" we have been fed over the last decades was actually just projections from models. Models that have generally been proven to be completely wrong. If you take a look for real evidence of detrimental effects from any change in the climate, it's simply not there.
by throwaway77385 | 2025-09-15 09:08:21+00:00
> Most Western countries are also busy improving fibre coverage to rural areas as old copper networks get decommissioned.

Ahaha, tell that to the UK countryside. I'm the last person who wants to stuff more money up Elmo's arse, but I have no other choice. Cannot wait for a competitor to show up, but just look at the head-start that Starlink has.
by sipofwater | 2025-09-15 09:09:28+00:00
"Motorola moto g play 2024 Smartphone, Android 14 Operating System, Termux, And cryptsetup: Linux Unified Key Setup (LUKS) Encryption/Decryption And The ext4 Filesystem Without Using root Access, Without Using proot-distro, And Without Using QEMU": https://old.reddit.com/r/MotoG/comments/1jkl0f8/motorola_mot... (old.reddit.com/r/MotoG/comments/1jkl0f8/motorola_moto_g_play_2024_smartphone_android_14/)
by mschuster91 | 2025-09-15 09:11:03+00:00
The boundary is the read-replica, it cannot write back to the primary DB cluster. But yeah if you require absolute isolation of tenant data, aka even a compromise / local privilege escalation on the read-replica node shouldn't allow an attacker to read other tenants' data, no way around.

Or... depending if your database layout allows, you might be able to achieve that with a per-tenant read replica server and MySQL replication filters [1] or Postgres row filters [2].

A sqlite db is effectively the safest option because there is no way to bypass an export step... but it might also end up seriously corrupting your data (e.g. columns with native timezones) or lack features like postgre's spatial stuff.

[1] https://dev.mysql.com/doc/refman/8.4/en/change-replication-f...

[2] https://www.postgresql.org/docs/current/logical-replication-...
by sofixa | 2025-09-15 09:11:25+00:00
> Privacy is absolutely necessary for the continuation of western liberal society as we know it

IMO, so is the fight against active hostile foreign or local actors bot flaming on the internet to stoke tensions. These kinds of acts aren't only online (cf. Russia paying Moldovans and Serbs to commit anti-semitic and anti-muslim acts in France to stoke tensions between Jews, Muslims and everyone else), but they are drastically more effective online with the help of social media algorithms. To preserve healthy democracies, something has to be done.

> and for society’s constant fight against authoritarianism

And it pipes into this one. The people profiting the most from those tensions, which they stoke too, are wannabe authoritarians (cf. Trump).

How to fight against them and their tactics without giving them the tools they will abuse once they're into power to shut down dissent?
by yorwba | 2025-09-15 09:12:36+00:00
It's not how pre-publication peer review works. There, the problem is that many papers aren't worth reading, but to determine whether it's worth reading or not, someone has to read it and find out. So the work of reading papers of unknown quality is farmed out over a large number of people each reading a small number of randomly-assigned papers.

If somebody's paper does not get assigned as mandatory reading for random reviewers, but people read it anyway and cite it in their own work, they're doing a form of post-publication peer review. What additional information do you think pre-publication peer review would give you?
by teekert | 2025-09-15 09:12:41+00:00
Like I said, it's not nice for Judith.

Idk, maybe it's a cultural thing. I just can't imagine putting any value in a boxed mix. It's just seen as the low value stuff here, the fake food, unthinkable to pass down a generation. Sorry. It's like Christopher Walken having a cheap "won at the fancy fair" watch up his *.

Btw, I used to get chocolate sigarettes for Sinterklaas (dutch Santa Claus). It's a core memory, yeah, they're gone, but it's very different from my mother's Chinese tomato soup. I can still make that "from scratch".
by BenGosub | 2025-09-15 09:14:09+00:00
> I'd often joke, "I love Rust, but what I really want is a simpler Haskell with a C-like syntax" or "I love Rust, but if it had a garbage collector, Rust would be my perfect language".

OCaml is a simpler Haskell, but I don't think it has a C-like syntax. However, rescript[0], the JavaScript like syntax for OCaml based Hindley Milner typed language might actually fit well for small and personal projects.

[0] https://rescript-lang.org/docs/manual/v8.0.0/introduction
by motorest | 2025-09-15 09:14:32+00:00
> C++ has a lot of features which are not best practices. For example, you're not supposed to use the builtin arrays anymore, in favor of vector<>.

Again, you know better than this. I don't know why you are making these claims, and it's very disappointing to see you make whole sequences of them.

There are no "built-in" arrays in C++. There's C-style arrays, which are there for compatibility with C, and then there's C++'s STL. Since C++'s inception, the recommendation is to use C++'s containers. In STL, there is std::array and std::vector. Which one you pick, it's up to your use case.

This isn't a gotcha. This is C++ 101.
by ViewTrick1002 | 2025-09-15 09:14:48+00:00
Do note that solar and storage is way more expensive in the US compared to elsewhere.

Storage in China is now down to $51/kWh and can piggy back on the grid infrastructure for a solar project amplifying its usefulness.

https://www.ess-news.com/2025/06/26/china-energy-engineering...
by benrutter | 2025-09-15 09:14:55+00:00
I love this advice! Maybe with a caveat that reading is also a good way of discovering what's worth re-reading. If the ideas/evidence from the first read really capture you, then go back again and read more deeply.

I think even more so than non-fiction, this is really true of literature that gets labelled "difficult". I find a lot of people bounce of more dense/experimental texts, especially poetry, because they want to understand every aspect of the text. That's especially true when there's external pressures as well, like with school-children reading Shakespeare.

In my experience, being more loose about the need to understand every part of a text deeply frees people up to actually enjoy things a lot more.
by tucnak | 2025-09-15 09:14:58+00:00
It's quite impressive what they were able to achieve with ppc64el in recent years, including Linux support for it, too. Unfortunately, they turned the wrong way with proprietary encryption of memory, which may or may not be deliberate as far as backdoors come and go, but in all honesty so much in it is contingent on IBM's proprietary fabric (OSC or what was it?) implementation for tiered memory anyway. There's similar setups from Samsung, even including fully transparent swapping to NVMe for persistence which is really cool, and hard to match in open source setting.

I think their slogan could be "unlimited, coherent, persistent, encrypted high-bandwidth memory is here, and we are the only ones that really have it."

Disclaimer: proud owner of thoroughbred OpenPOWER system from Raptor
by anonzzzies | 2025-09-15 09:15:16+00:00
I fully agree, but some people are attracted to this space filling 'switched on' (it's not, I am thinking about something completely different and just generating random output with the speech center of my brain) peolple; it's some kind of a hack to be 'liked' and 'thought off as being a fast thinker'. I never use it with friends or colleagues. But it works very well in interviews, parties, social gatherings, VCs etc.
by faangguyindia | 2025-09-15 09:15:19+00:00
I'll show my project.

Here's my LLM coding method https://www.reddit.com/r/ClaudeCode/s/Od8CsIkRVI

Here's my project: https://aretecodex.pages.dev

I've many other projects which I've built with the same method, implementing 10-15 features a day on some

Ofc i cannot show all projects here but those who think LLM coding doesn't work, well....
by piltdownman | 2025-09-15 09:15:45+00:00
As a BARP 2600 owner (standard, not grey or blue) I couldn't recommend it more. If nothing else its max €400 for one of the most incredibly routable FX modules of all time with a very serviceable digital spring-reverb and Ring Modulator in the mix. Pair with a Strymon Night Sky or Big Sky and you've an enviable ambient/soundscape setup.
by inglor_cz | 2025-09-15 09:16:47+00:00
Maybe this is what you wanted to hear?

Because that is not the general experience at all. For a service whose necessary parts (the satellites) move in a rather hostile space environment, Starlink doesn't have that many outages.

I am on a Vodafone backbone buried optic cable here in CZ and yet there are a few unplanned short outages each month. Sometimes as short as 10 seconds, but working on a remote screen like my wife does, you definitely notice it.
by mschuster91 | 2025-09-15 09:16:49+00:00
> Maybe if Apple decides one day to manufacture the server CPU, which I believe they will not since they would have to open their chips to Linux.

They already are open enough to boot and run Linux, the things that Asahi struggles with are end-user peripherals.

> OTOH server aarch64 implementations such Neoverse or Graviton are not as good as x86_64 in terms of absolute performance. Their core design cannot yet compete.

These are manufactured on far older nodes than Apple Silicon or Intel x86, and it's a chicken-egg problem once again - there will be no incentive for ARM chip designers to invest into performance as long as there are no customers, and there are no customers as long as both the non-Apple hardware has serious performance issues and there is no software optimized to run on ARM.
by bellamoon544 | 2025-09-15 09:19:26+00:00
LingoLeopard is a versatile AI tool designed to revolutionize language learning by providing users with personalized, interactive, and engaging experiences. Perfect for learners of all levels, LingoLeopard offers comprehensive resources and intelligent feedback to accelerate language acquisition. Enhance your vocabulary, pronunciation, and grammar skills with cutting-edge technology that adapts to your learning style. Discover LingoLeopard today and leap forward in mastering new languages with ease.
by alt227 | 2025-09-15 09:20:21+00:00
> Do you think Best Buy assigns cash serial numbers to individual products they sold, by default, always?

No but when you took that cash out of an ATM, it logged the serial numbers on the bills it gave you. Then when Best Buy deposited that cash at the bank they again scanned that serial number and can make an assumption that you spent that money at Best Buy.

What that information is used for, who knows? But the flow of cash is definitely logged somewhere, for some reason!
by belter | 2025-09-15 09:20:33+00:00
> America is drowning in unnecessary regulations/taxes/red tape.

You must be joking...

- Unlike most OECD countries, the U.S. lets employers fire workers without “just cause” or severance.

- The U.S. is the only OECD country with no national paid parental leave mandate.

- There is no federal privacy law or something like GDPR

- No nationwide rules or regulations on Payday lending caps with interest often >450% APR

- Fines for U.S. workplace safety penalties are flat and modest

- TSCA lets many chemical substances stay on the market, while for example in the EU, the REACH program requires precautionary testing and registration.

- U.S. oil & gas flaring rules are a joke
by neuronic | 2025-09-15 09:20:51+00:00
For anyone wondering like me:

> What is the 4-2-6 breathing technique?

> The 4-2-6 breathing technique is a calming exercise. First, inhale slowly for four seconds. Then, hold your breath for two seconds. Finally, exhale slowly and steadily for six seconds. This technique helps by making your exhale longer than your inhale, which is a signal to your body to relax. It's particularly useful when you need to settle your mind before sleep or if you're feeling anxious and need to steady your nerves.

Source: https://www.calm.com/blog/breathing-exercises-for-anxiety
by piltdownman | 2025-09-15 09:21:35+00:00
NI are probably more focused on DJ stuff at the mobile app level.

Arturia have tried a few different hardware-hosts over the years, but seem to be focusing on their Astrolab platform rather than supporting iOS (Android is a non-runner due to latency).

Novation's main offerings are about analog signal paths. Back in the early 00s they had a few weird integrations like the X-Station, but its the analog nature of the bass-station and subsequent *Brute line that maintained their USP and cachet. Things like the Circuit/Launchpad are obvious AIO attempts at taking the share from similar form-factor iPad sequencing and clip launching utilities.
by teekert | 2025-09-15 09:21:40+00:00
Hero.

I wonder to what degree "the recipes are different" are because over time almost any "basic-not-so-basic" ingredient got more sugar and salt added, for commercial/get-them-addicted reasons. You are in a nice position to comment on this I think.

Btw, I think the point of a family recipe is to let it evolve, put something of yourself in it. You can "change it back", but you can also become that grandfather that really spiced up a recipe.

Het in the Netherlands our grandparent boiled veggies to death, making everything bland, hen add meat for flavor. Really bad once you've head a taste of Italian of even Japanese cuisine. But one can spice up kale (boerenkool) with some vinegar and mustard for example.
by beAbU | 2025-09-15 09:21:50+00:00
Some synths have piano keyboards attached to the device, some have buttons. Some piano keyboards are not capable of producing their own sounds, and must be plugged into a device that makes the sound.

A synthesizer is a device that generates (synthesizes) sound. This is done using electronic circuits. There are many many many many different ways to create sound using electronic circuits, hence the many different types of synths on the market. These days however, we see more and more synthesizers using digital circuits or even embedded software to generate sound. It has reached a point where it's possible to take the firmware of a (very expensive) "hardware" synthesizer, run it on your computer inside an emulator and get exactly the same sound out of it. Heck, some commercial synths (Korg) are these days nothing more than a box with knobs and a raspberry pi, running their commercial synth plugin software.

The "piano keyboard" in your mental model is merely the controller - the device that generates the instructions on what note the synth must play. Piano keyboards are not the only type of control mechanism available to use. For every type of instrument out there, there probably is a controller version of that instrument, e.g. https://www.akaipro.com/ewi-usb
by antonyh | 2025-09-15 09:22:08+00:00
Here in the UK, there's a trend of selling 200g blocks for certain brands that ruin recipes. We have to be careful to avoid those and stick to the 250g ones. Yes, I know we could cut 50g of another block but then we'd need to measure, and we'd have an open brick to keep. It steals part of the joy of baking, forcing us to think instead of feel.
by antisol | 2025-09-15 09:22:29+00:00
> Linux+Xorg desktop would be hopelessly insecure for ever

People keep repeating this claim over and over, but in nearly 30 years as a Linux user and tech news reader, I've seen exactly zero news articles about an epidemic of Linux keyloggers.

> Making Xorg safe was tried many times for many safety-holes

* citation needed
by mistercow | 2025-09-15 09:22:33+00:00
> How to calculate π for n-metrics numerically. The general idea of "divide the circle into segments and calculate the length by the metric" is explained, but the exact algorithm or formulas are not shown.

I feel like that would have been a bit in the weeds for the general pacing of this post, but you just convert each angle to a slope, then solve for y/x = that slope, and the metric from (0,0) to (x,y) equal to 1, right? Now you have a bunch of points and you just add up the distances.
by malux85 | 2025-09-15 09:22:45+00:00
This is what I have seen as well, enormously bloated codebases, with perhaps 5-10x as much code as there should be.

Also really whacky implementations, things like every page load, sucking up a bunch of MD files, inserting them into an SQL database, and then querying that database to render the page, so every single page load is a total reconstruction of the database.

That’s just one example of 10 I could give right now.

Vibe coding might get you a janky zero to one, but the problem is that the price that you pay for that speed, is something so tangled, so messy, that the LLMs themselves cannot even get you to “two”

I actually like LLM coding and I find it helpful in many cases, but vibe coding (meaning where people don’t really understand the implementation and just hit accept) generates huge amounts of very low quality code, which isn’t just a matter of aesthetics, but has real product quality and security implications
by mcdeltat | 2025-09-15 09:23:15+00:00
I always wondered why lens blur is considered hard computationally. Lens mathematics seems pretty well understood given that we can create quite complex lens designs with incredible performance (take a look at modern DSLR lenses, they often have 10+ elements). And in general blurs (e.g. Gaussian) are not complex algorithms. Are there situations where lens blurs are easier/harder? I heard for 2D images it's hard to add blur - seems true because most smartphone artificial bokeh is horrible despite significant effort there. Presumably because depth information is missing? Is it easier for raytraced 3D renders?
by bryanrasmussen | 2025-09-15 09:23:19+00:00
I suppose from reading the article they are doing this programmatically, so it should be the code / algorithm / library used that is describing yellow as orange.

One interesting thing is - are these images encoded in the RGB color space or in a color space that allows all the colors human can see. If the latter and the code to analyze assumed RGB there may be things that look more yellow to us that would end up being interpreted as Orange. But that is a long shot.