MurphyA/hacker-news huggingface dataset:
by tonysurfly | 2025-10-14 10:08:08+00:00
Voice AI is evolving from basic chatbots to agentic systems that can execute tasks directly on websites. The AI agent market is projected to reach $50.31 billion by 2030, with 40% of enterprise applications expected to use task-specific agents by 2026. This guide compares the top 5 platforms for 2026:

ElevenLabs - Best for realistic, emotionally expressive voices with 400+ integrations

Deepgram - Optimized for speed with <250ms latency and unified API

Vapi - Maximum flexibility for developers to mix and match AI models

Google Dialogflow - Enterprise-grade solution integrated with Google Cloud

Voiceflow - Visual, collaborative platform for team-based agent design

Each platform offers unique strengths depending on your priorities: voice quality, speed, flexibility, enterprise scale, or team collaboration.
by basisword | 2025-10-14 10:08:47+00:00
100%. I've been sleeping poorly recently. Made the decision to leave my phone in another room. Immediately started falling asleep within 30mins (instead of 2-3 hours) and felt much better. After a couple of weeks I brought the phone back in. Instinctually, before I even knew what I was doing, I was picking it up. A few mins would pass, I was still awake, I'll watch some Reels. It was completely unintentional. As an ex-smoker I can confidently say this stuff is much more addictive and much harder to quit. And just like the cigarette companies, the engineers and data scientists know what they're doing. It's evil.
by mikkupikku | 2025-10-14 10:08:55+00:00
Doing it the old fashioned lazy way, copy-pasting snippets of code you search for on the internet and slightly modifying each one to fit with the rest of your code, would take me hours to achieve the kind of slop that claude code can one shot in five minutes.

Yeah yeah, call me junior or whatever, I have thick skin. I'm a lazy bastard and I no longer care about the art of the craft, I just want programs tailored to my tastes and agentic coding tools are by far the fastest way to get it. 10x doesn't even come close, it's more like 100x just on the basis of time alone. Effort? After the planning stage I kick back with video games while the tool works. Far better than 100x for effort.
by cout | 2025-10-14 10:09:24+00:00
I find the noise of a crt much more pleasing than the noise of a bad lcd. To me the crt is musical but the lcd is shrill.

I think hard drives are similar. There was something pleasing about the the 30MB ESDI in my first computer, but as hard drives got larger and faster, they also got more scratchy-sounding. Now I have a cheap PCIe M.2 adapter, and the sound it makes is like the newer hard drives, only less rhythmic. That alone makes it an irritant.
by benterix | 2025-10-14 10:11:06+00:00
> Getting secrets from Kubernetes Secrets API I've seen done but lock in again.

I don't get this part. Why would you use Kubernetes secrets alone for storing secrets if they are not encrypted by default? Using k8s secrets only makes sense if (0) you are using k8s, (1) you already did some groundwork like encryption at rest for the control plane, and (2) you are actually using a solution like Secrets Store CSI Driver (or alternatives - just don't depend on k8s secret being actually more secret than a ConfigMap by default).

And then, it's the opposite of lock-in as the Secrets Store CSI Driver uspports multiple backends, including open source Conjur.
by diaxolotl | 2025-10-14 10:11:12+00:00
It's true, AI has become a third party in our favourite catch-22: you need experience to get hired, but you need to get hired to get experience. But now, you can't get hired either, because AI's taken all the entry jobs.

If all the entry jobs vanish, how will the next gen of professionals even exist? Some sectors are obviously safe (for now), but for the rest of them, are we seriously expecting people to somehow spawn as senior employees when they're all retired or dead? I honestly can't tell which way the job market is headed in the next few years.
by zenlot | 2025-10-14 10:11:35+00:00
I always go for Qt for this(with C++ for bigger project and Python for lighter).

There's also Delphi, which ticks all the nice boxes for UI requirements. But licencing is tricky there, not everything is available in community edition and more difficult to find support / developers for the project. Having said that, it's still great.

Kotlin with compose multiplatform shaping up too, so something to test out if it matches your current requirements.
by f1shy | 2025-10-14 10:12:04+00:00
I have even seen pretty darn impressive things done with VisualBasic back in the day. And that were not hobby things. I've seen it used in very important mission critical telecommunication equipment. The compiler was custom, not the one from Microsoft. After all, the language had pretty much anything other languages had.

How can a language be "inefficient"? You can say it lacked on expressiveness. Maybe was too verbose? But I would not place BASIC into the "verbose" category.
by bell-cot | 2025-10-14 10:12:05+00:00
If your next door neighbor worked on the production line at a tire factory, how much would it change your social relationship with him if half of those tires were being exported, or sold to manufacturers of ICE cars?

Or - maybe you're an introvert, or live in a place where it's normal to have no social relationships with your neighbors. If so, try talking to somebody who has lived in a small farming community. It is a very, very different world.
by uyjulian | 2025-10-14 10:12:14+00:00
If the devkit is a DTL-H, the instructions are pretty much the same as retail systems. For DTL-T (e.g. DTL-T10000 or DTL-T15000), there is lots of info here, including a link to a disassembly guide: https://archive.org/details/ps2_tool_guide/
by cube00 | 2025-10-14 10:13:42+00:00
> It is great at catching the little silly things we do as humans.

It's great, some of the time, the great draw of computing was that it would always catch the silly things we do as humans.

If it didn't we'd change the change code and the next time (and forever onward) it would catch that case too.

Now we're playing wack-a-mole and pleading with words like "CRITICAL" and bold text to our in .cursorrules to try and make the LLM pay attention, maybe it works today, might not work tomorrow.

Meanwhile the C-suite pushing these tools onto us still happily blame the developers when there's a problem.
by ZoomZoomZoom | 2025-10-14 10:14:07+00:00
Great if this is working for you and helps you to recall basic usage when using IM once in a blue moon.

For any serious work this is inadequate (see † below), as the defaults, which are relied on here pretty extensively, are inevitably giving fair to middling results on specific tasks.

Moreover, imagemagick has an extensive documentation that's open to contribution and could possibly benefit from more usage examples for beginners: https://imagemagick.org/script/magick.php

†: For example, when you don't have strict control over input formats, you start adding things like

-define tiff:ignore-layers=true "INPUT[0]"

to guarantee you're working on the whole composite image.

Another thing you're bound to bump into pretty soon is transparency so you need to decide how you're going to deal with it. Color profiles is a minefield and it's a blessing when you can just ignore them completely but a pain when you can't.

Then, exporting to web mostly means downscaling, and here you need to decide whether you're prioritizing image detail preservation or size optimization. In any case, resampling in a linear colorspace is strongly recommended:

-colorspace RGB -filter X -resize N> -colorspace sRGB

But check if it works with the chosen filter first! I spent an hour hunting the source of randomly appearing hot pixels on the downscaled images from noisy sources when using LUV for processing.

The point is, basic one-liners hide the complexity. For any workflow that requires robustness and fidelity a deep dive into the documentation is a requirement.
by iainmerrick | 2025-10-14 10:14:08+00:00
https://en.wikipedia.org/wiki/Electronic_voting_by_country suggests that centralized electronic counting is somewhat common, electronic voting machines in polling places are uncommon.

So I think it's reasonable to say that, to paraphrase the earlier comment, putting an X in a box on a piece of paper is how it's done in most of the world.

It's true that the ballots aren't always counted by hand.
by vinorathna-r | 2025-10-14 10:15:57+00:00
Nice article, I completely agree that government funding is essential for America to sustain its technological advancement.. After reading it, we need to validate the following points:

1.The government should periodically review how many funded research projects are successfully completed and lead to tangible outcomes.

2. The government should ensure that research funding is properly utilized for the intended purposes, so that resources are used effectively and efficiently.

3. It is necessary to study how artificial intelligence can be leveraged to reduce the cost and duration of research while accelerating scientific experimentation.
by Rochus | 2025-10-14 10:16:07+00:00
> Usability is similarly ill-defined and hard to measure.

Human factors are very well studied and standardized, and there is a well-established discipline called "Human Factors Engineering", which also provides established test and evaluation methods. Human Factors research is considered solid and well-established because it has been built on rigorous experimental psychology and engineering principles developed over more than a century, with systematic methodology and empirical validation. Even if much of it is unknown or ignored by computer science or programming language design, there are many disciplines where Human Factors Engineering is critical (see e.g. ANSI/AAMI HE75).

Usability is therefore neither ill-defined nor hard to measure. Several ISO 9241 series standards address textual and command-based interaction directly relevant to programming language assessment. ETSI EG 202 116 provides extensive human factors guidelines for command language style. ITU-T Recommendation Z.361 provides guidelines for Human-Computer Interfaces in telecommunications management, incorporating the ISO 9241-10 dialogue principles. ISO/IEC TR 24772 addresses programming language vulnerabilities specifically from a human factors perspective.

E.g. Ada did have substantial human factors considerations documented in its design rationale, directly contradicting the notion that such principles don't apply to professional developers or programming languages. It's rather that computer science seems to continue ignoring established fields ("Not invented here"). Human factors in software development have been overlooked by researchers in the software engineering and development research areas, despite their obvious relevance. So what is lacking is primarily interest or willingness, not the fundamentals and means.
by micoti | 2025-10-14 10:17:06+00:00
i agree, these tools are usefull. i only oppose agresive marketing that llm is solution for everything. it is just a tool which has its use case, but to me it seems that it is not optimal for use cases that it is advertised.

i work on agentic systems and they can be good if agent has a bit-sized chuck of work it needs to do. problme with the coding agents is that for every more complex thing you will need to write a big prompt which is sometimes counter productive and it seems to me that user in cursor thread is pointing in that direction.
by bmn__ | 2025-10-14 10:17:27+00:00
Common sense retort (on the level of Asmongold): If you do not agree with a law (on moral grounds or whatever other reason), you do not get to selectively ignore it. Your options in this society are to either put up with it, or lobby to change it.

If you want for society to better align with your values, then lobby to fix the problems that made the introduction of the existing laws a necessity.
by pjc50 | 2025-10-14 10:17:29+00:00
- most languages don't really do static linking in the same way as C

- things like "a network port" can also be a dependency, but can't be "linked". And so on for all sorts of software that expects particular files to be in particular places, or requires deploying multiple communicating executables

- Linux requires that you be root to open a port below 1024, a security disaster

- some dependencies really do not like being statically linked (this includes the GNU standard library!), for things like nsswitch
Show HN: Ethical demographic and location datasets for AI fairness (free pilot)
by DavisGrainger | 2025-10-14 10:17:46+00:00
I’ve been working on Datalis, a platform that supplies consent-verified, anonymised demographic and location datasets for AI teams.

These datasets are built for fairness benchmarking, bias testing, and model robustness evaluation — all aggregated, no PII, no scraping. Each panel combines regional demographic data (age, gender, income, education, occupation) with geographic context to help labs test model outputs across diverse populations.

We’ve just opened a free 30-day pilot for startups, researchers, and AI teams who want to run evaluations using real, ethical ground-truth data. CSV and Parquet formats are available (US + AU regions to start).

I’d love feedback from anyone working on model evaluation, bias detection, or Responsible AI — especially what additional fields or formats would make this most useful.

https://datalis.app/pilot
by zbentley | 2025-10-14 10:17:57+00:00
> not everything requires improvement or tinkering. Some things are just done.

For sure, but how do you know?

If it's only via:

> The experimental part is done until a new machine might provide some benefit (Often this is done by the manufacturer trying to sell them). Then you would test it out on that machine, not fuck up an existing well-running process.

...then I worry about the efficiency of improvement. Sure, manufacturing equipment salespeople definitely are in touch with what consumers want ("Everyone is buying lamb now, buy our new breed of high-birth-rate sheep!"), but that's under the assumption that manufacturers never improve/iterate on their own processes ("Our farm is competitive because we've found that feeding sheep our special high-protein diet increases birth dates").

Rather than relying on the consumers-experimenters-manufacturers game of telephone, it seems likely to me that many manufacturing improvements have been driven by marginal tweaks/improvements made on the factory floor.
by 0xCE0 | 2025-10-14 10:17:58+00:00
The most obvious answer would be to use the OS's native UI widgets, e.g. in Windows maybe even Win32 widgets. With under 200 lines (!) of C/C++ code you get windows, buttons, text fields, lists, tables, whatever you need. The end result is an executable of size less than 8 kilobytes, and has been working last 20-30 years in the past, and most probably will work decades in the future.

Besides, there isn't really "cross-platform GUI", because not every platform has same kind of widgets and behaviors.
by DavisGrainger | 2025-10-14 10:18:28+00:00
For context: Datalis started as a data-for-rewards app, but we pivoted into an aggregated dataset provider after seeing how much demand there was for ethical, representative data sources.

We’re not scraping or reselling user data, everything is opt-in and anonymised.

Happy to answer questions about how we collect, aggregate, or verify consent.
by basisword | 2025-10-14 10:18:32+00:00
I disagree. Debate, karma, religious tech wars, replies. All fun. I spent so much time here in the early days that I noticed my personality change. I'd been debating online so much for a few years that it was seeping into the real world me. I couldn't let people be 'wrong' without correcting them and, even if you're right, that's an annoying person to be around (I see the irony of this comment).
by cout | 2025-10-14 10:18:39+00:00
The best argument made against comparing lcd and crt technologies comes at the end of the article. The author points out the absurdity of discussing what it's like to read a book using a zoomed-in image of one of the book's pages.

I almost find this argument compelling, but I'm still as fascinated as when I was a kid with what makes an image on a crt look different from the pixels in my head.
by alias_neo | 2025-10-14 10:18:40+00:00
> analog face buttons of the DualShock 2 are cool in concept but always made me press too hard

The amount of hand pain this one feature all those years ago has caused.

To this day I find my self having to loosen my grip and press the face buttons lighter because it makes no difference now.

(Though PS5 has added a whole new level of hand ache with adaptive trigger resistance).
by perching_aix | 2025-10-14 10:18:47+00:00
> Chief Pentagon spokesman Sean Parnell said (...) "This has caused reporters to have a full blown meltdown, crying victim online."

Interesting use of language... seems like the mask is coming off everywhere now, not just where I live (Hungary).

I've been intentionally skipping on a lot of our local political reporting, so I was really quite surprised to see recently how lowbrow the language used by politicians, specifically those in power, has gotten these days. Especially how flagrant they are about it too.

This is a very meta, and to many I'm sure trivial, thing to take issue with, yes, but if those in authority are this unashamedly drunk on power, and look down on those they rule over so openly, I'd really question how fit they are to represent people's collective best interest.
by basisword | 2025-10-14 10:20:24+00:00
It's especially amazing because it's so easy to fuck up. Read a few articles on the web. Scroll social media on a lunch break. Watch a video or two on YouTube. Listen to some music. Take care of some banking stuff. Suddenly you're at an hour or two and you've barely noticed. To keep it to 30mins you have to be so intentional.
by TheOtherHobbes | 2025-10-14 10:20:30+00:00
The US has one of the biggest propaganda machines in history keeping these people in their place, operating through multiple vectors of disinformation, including mainstream media, social media, podcasts, and churches.

There is zero chance most of them are going to wake up any time soon.

The bailouts will help some of them, but many are going to lose their farms to "investors" - who will be linked to Trump. And not even that will be enough to make them shift their opinions.

The one thing that could break the dam is a public release of the Epstein files. But that's a different topic.
by toyg | 2025-10-14 10:22:14+00:00
It could have maybe gone a bit differently if the US government had resisted the urge to interfere, like in the bad old days of the cold war. They isolated Chavez and then Maduro, which backfired just enough to justify the slide into full-on dictatorship.

People voted for Chavez and then (at least once) for Maduro because the massive inequality was unsustainable. If the US had accepted that and worked with them instead of against them, maybe we'd be in a different place right now. But the interests of oil companies always come first, sadly. (obviously this does not absolve the Venezuelans from their responsibilities.)
by arp242 | 2025-10-14 10:23:00+00:00
There seems to be some sort of general belief that everyone acts at least roughly in good faith. And sure, there are hiccups, but things will work out fine in the long run as the world moves towards peace, liberty, and freedom.

It would be nice if that was the case. Personally I think it has all the well-intentioned naïvety of a 14-year old "why can't we just abolish the military?!" pacifist.
by disgruntledphd2 | 2025-10-14 10:24:20+00:00
> Where it adds power is adapting it to your particular use case + putting it in the IDE. It's a big leap but not as enormous a leap as some people are making out.

To be fair, this is super, super helpful.

I do find LLMs helpful for search and providing a bunch of different approaches for a new problem/area though. Like, nothing that couldn't be done before but a definite time saver.

Finally, they are pretty good at debugging, they've helped me think through a bunch of problems (this is mostly an extension of my point above).

Hilariously enough, they are really poor at building MCP like stuff, as this is too new for them to have many examples in the training data. Makes total sense, but still endlessly amusing to me.
by jleyank | 2025-10-14 10:24:47+00:00
How can statistically generated tokens help in basic research to find things outside the training set? This is where things are “inefficient” as it’s driven by extrapolated knowledge and often requires money to proceed. Sometimes in quantity. And things often fail.

As basic research transitions to engineering, things built from the current knowledge base, if suitably updated, should be useful. And work within the training set should go well.
by kace91 | 2025-10-14 10:25:09+00:00
There are two answers to “why x happened”.

You’re talking about the needs it solves, but I think others were talking about the developments that made it possible.

My understanding is that Docker brought features to the server and desktop (dependency management, similarity of dev machine and production, etc), by building on top of namespacing capabilities of Linux with a usability layer on top.

Docker couldn’t have existed until those features were in place and once they existed it was an inevitability for them to be leveraged.
by defrost | 2025-10-14 10:25:17+00:00
This sounds very specific to your experience and viewpoint developed via whatever small farming community you have experience of.

I've had six decades around rural communities, mostly in Australia, often in far flung parts of the world, there are few here that feel solar farms are dystopian giga-scale machines, mostly they think of them as dual use for pasture and additional guaranteed farm income.

Raised panels make the moisture retention better, increase the nutritional value of the ground cover and makes for better wool - all positives.
by graemep | 2025-10-14 10:27:15+00:00
> Containers and namespaces are not about security

People keep saying that, but I do not get it. If an attack that would work without a container, fails from inside a container (e.g. because it cannot read or write a particular file, or it cannot) it is better security.

> A bypassable security mechanism is worse than useless.

It needs the bypass to exist, and it needs an extra step to actually bypass it.

Any security mechanism (short of air gaps) might have a bypass.

> even if a malicious program is still able to detect it's not the true root.

Also true for security unless it can read or write to the true root.
by oceans76 | 2025-10-14 10:27:38+00:00
"I wonder what sort of tale we've fallen into?" (TOLKIEN, The Lord of the Rings)

Sam could not have asked a better question. It is a question that would help us all a great deal if we wondered it for ourselves. It just might be the most important question we ever ask. - copied from Epic (2007) by John Eldredge
by jcgrillo | 2025-10-14 10:29:42+00:00
Exactly. It has become accepted that manufacturers can sell us complicated systems before they're "done" and software is the excuse. It should not be acceptable, and if done well we could see incentives against this behavior causing manufacturers to sell radically simpler, safer, and more maintainable systems.

In this case, it appears somehow that an infotainment system update impacted the drivetrain. In my fully "fly by wire" computerized vehicle from 1999 (M-B E300), even if it somehow could receive OTA updates, these systems are physically separate. The ABS system is a different module from the transmission controller, which is different from the engine controller. They all communicate over CAN, but the only way one could crash another is if somehow it responds poorly to incorrect CAN messages.. And even if these computers crash the mechanical components they control will probably keep working more or less.. What has happened in the intervening quarter century that made it possible for this failure to happen?