MurphyA/hacker-news huggingface dataset:
by ssl-3 | 2025-12-12 10:37:37+00:00
Have you ever employed anyone?

People, when tasked with a job, often get it right. I've been blessed by working with many great people who really do an amazing job of generally succeeding to get things right -- or at least, right-enough.

But in any line of work: Sometimes people fuck it up. Sometimes, they forget important steps. Sometimes, they're sure they did it one way when instead they did it some other way and fix it themselves. Sometimes, they even say they did the job and did it as-prescribed and actually believe themselves, when they've done neither -- and they're perplexed when they're shown this. They "hallucinate" and do dumb things for reasons that aren't real.

And sometimes, they just make shit up and lie. They know they're lying and they lie anyway, doubling-down over and over again.

Sometimes they even go all spastic and deliberately throw monkey wrenches into the works, just because they feel something that makes them think that this kind of willfully-destructive action benefits them.

All employees suck some of the time. They each have their own issues. And all employees are expensive to hire, and expensive to fire, and expensive to keep going. But some of their outputs are useful, so we employ people anyway. (And we're human; even the very best of us are going to make mistakes.)

LLMs are not so different in this way, as a general construct. They can get things right. They can also make shit up. They can skip steps. The can lie, and double-down on those lies. They hallucinate.

LLMs suck. All of them. They all fucking suck. They aren't even good at sucking, and they persist at doing it anyway.

(But some of their outputs are useful, and LLMs generally cost a lot less to make use of than people do, so here we are.)
by urxvtcd | 2025-12-12 10:37:39+00:00
Few weeks ago I'd disagree with you, but recently I've been struggling with concentration and motivation and now I kind of try to embrace coding with AI. I guide it pretty strictly, try to stick with pure functions, and always read the output thoroughly. In a couple of places requiring some carefulness I coded them in executable pseudocode (Python) and made AI translate it to the more boilerplate-y target language.

I don't know if I'm any faster than I would be if I was motivated, but I'm A LOT more productive in my current state. I still hope for the next AI winter though.
by techqware | 2025-12-12 10:37:43+00:00
The most reliable way to remotely access your PC from Android is using specialized apps like Chrome Remote Desktop, TeamViewer, or Microsoft Remote Desktop. You install the client software on your PC and the corresponding app on your Android device, then use a secure PIN or credentials to connect, giving you full control over your PC's screen and files.

TechQware is a professional software and mobile app development company, often based in India, that specializes in building custom, scalable tech solutions, including the kind of high-performance Android applications used for corporate remote access and digital transformation.
by dzhiurgis | 2025-12-12 10:37:46+00:00
It's not camera vs lidar, it's AI vs AI.

Waymo's AI so far has been narrowly focused few cities. Good start, but remains to be seen who will scale out quicker. IMO both will succeed.

Right now if you want a personal car Tesla's FSD is the only option and will remain so for likely a decade. Waymo doesn't seem to be excited about their mission at all. If it moves to Google's graveyard they'll be like "meh" while it's mission critical for Tesla.
by rounce | 2025-12-12 10:38:03+00:00
They're not being arrested "for protesting a genocide", they're being arrested for showing support for a group which has been declared to be a terrorist organisation. Regardless of your views on the latter, the former is an important distinction you seem to be unaware of. The fact there are thousands of people regularly protesting against Israeli actions in Palestine and yet not being arrested completely undermines your point.
by Terr_ | 2025-12-12 10:39:09+00:00
Recycling a post about reasons to do it that way:

> 1. Most of the dollar costs of making it all happen will be paid by the people who actually need/use the feature.

> 2. No toxic Orwellian panopticon.

> 3. Key enforcement falls into a realm non-technical parents can actually observe and act upon: What device is little Timmy holding?

> 4. Every site in the world will not need a monthly update to handle Elbonia's rite of manhood on the 17th lunar year to make it permitted to see bare ankles. Instead, parents of that region/religion can download their own damn plugin.
by cl3misch | 2025-12-12 10:39:19+00:00
I think HTML is exactly the "client-side multimedia file format" you want. I guess what we don't have is an established editor UI. You have to create it yourself.

It's if we had the .docx format but MS Word was read-only. You would have to create the XML and zip it yourself, to be then rendered by Word. That's effectively how I see HTML+js in browsers.
by codedokode | 2025-12-12 10:39:34+00:00
The idea was that you can embed only the glyphs used in a text. For example, instead of embedding thousands of existing Chinese characters, embed only 20 of them. Embedding is necessary anyway because otherwise you cannot guarantee that your image will be displayed correctly on the other machine.

Also, allowing CSS inside SVG is not a great idea because the SVG renderer needs to include full CSS parser, and for example, will Inkscape work correctly when there is embedded CSS with base64 fonts? Not sure.
by masklinn | 2025-12-12 10:41:11+00:00
> Go won’t put large allocations on the stack even if escape analysis would permit it

Depends what you mean by “large”. As of 1.24 Go will put slices several KB into the stack frame:

make([]byte, 65536)

Goes on the stack if it does not escape (you can see Go request a large stack frame)

make([]byte, 65537)

goes on the heap (Go calls runtime.makeslice).

Interestingly arrays have a different limit: they respect MaxStackVarSize, which was lowered from 10MB to 128 KB in 1.24.

If you use indexed slice literals gc does not even check and you can create megabyte-sized slices on the stack.
by latexr | 2025-12-12 10:41:13+00:00
> bees make honey for a reason

For themselves. To eat. So it’s easy to understand the argument that you’re harming them directly by stealing their honey, which is the result of their labour.

But surely there’s nuance there. I don’t doubt there are ethical growers who provide bees with an extra nice and controlled environment, plus care for them and help them fight pests, and thus feel like taking a share of the produced honey is a fair trade. The bees might agree.

> "So that humans can eat it" isn't the reason in either case.

But it is. In the case of many fruits, the goal is for an animal (humans included) to eat them, seeds and all, then poop them out (bonus fertiliser) somewhere else.

> That's still an arbitrary line, but so are most things.

No disagreement there, but I don’t see how any of that is relevant to my comment. I was correcting a misconception about mushrooms, not debating the nuances of vegan opinions. I don’t care for the label and don’t think it’s helpful to fight about what it means. It’s much more important to strive to be progressively better than to aim for perfection and fail.

https://news.ycombinator.com/item?id=46231187#46242623
by exDM69 | 2025-12-12 10:41:56+00:00
The drones here aren't your neighbor's kids' quadrotors. Some sightings over airports have been large (>2m) fixed wing aircraft travelling at 200 km/h. Even the quads are pretty fast. And they can appear out of nowhere, taking off from the ground near the target.

Shooting them down from the ground is next to impossible. They don't hover around waiting for someone to come by with a shotgun in their hand, catching them by land (ie. chasing them in a car) is not feasible.

Just to give an idea how hard it is to hit airborne targets from the ground with traditional guns: I once spent an afternoon shooting at a slow moving fixed wing target drone with tracer rounds from a 12.7mm anti-aircraft machine gun. There were about 50 of us taking turns, each with a few hundred rounds to shoot at the damn thing and the target aircraft didn't get a single hit.

My guess is that the drones are conducting signals intelligence, listening to radar signals and radio comms around sensitive installations (airports, military bases) and surveying the response time to a sighting.
by morpheuskafka | 2025-12-12 10:42:46+00:00
> stop Joe Lunchbox from copy/pasting a block with a CC number in the middle into ChatGPT. You know what will? A TLS-inspecting proxy with some DLP bits and bobs.

If you are sniffing web traffic for anything that looks like a credit card number, won't you just catch every time the employee/company's own card is entered onto a payment page?
by Terr_ | 2025-12-12 10:43:17+00:00
> same inherent vagueness as "end-to-end encrypted"

Recent HN discussion example: How Kohler Inc. has a toilet feces analysis camera with "end to end encrypted", except they're one of the ends so it is deceptive advertising.

https://news.ycombinator.com/item?id=46129476
by mierz00 | 2025-12-12 10:45:25+00:00
I disagree on this, there are plenty of problems in accounting that an LLM can help with.

I’ve built some software[0] that analyses general ledgers and uses LLMs to call out any compliance issues by looking at transaction and account descriptions.

Is it perfect, nope. But it’s a hell of a lot better than sifting through thousands of transactions manually which accountants do and get wrong all the time.

[0] - https://ledgeroptic.com
by egorfine | 2025-12-12 10:45:56+00:00
Unfortunately this is not going to make a dent in the current policies. First of all, russia surveying military bases with drones, really? What else is new? Second, currently there is no way to shoot drones in EU due to variety of bullshit legal reasons.

So this article will change nothing. russia will continue blocking airports and EU won't do anything about it.
by manarth | 2025-12-12 10:46:37+00:00
> "dishonesty may arise due to the effects of reinforcement learning (RL), where challenges with reward shaping can result in a training process that inadvertently incentivizes the model to lie or misrepresent its actions" > "As long as the "path of least resistance" for maximizing confession reward is to surface misbehavior rather than covering it up, this incentivizes models to be honest"

Humans might well benefit from this style of reward-shaping too.

> "We find that when the model lies or omits shortcomings in its "main" answer, it often confesses to these behaviors honestly, and this confession honesty modestly improves with training."

I couldn't see whether this also tracks in the primary model answer, or if the "honesty" improvements are confined to the digital confession booth?
by seec | 2025-12-12 10:47:25+00:00
Yep, you have to suffer the various effects of the system to understand it. Which is why there are actually hardly any people of the lower class that are actually socialist. They know firsthand that the only thing you are doing is replacing a dependency relation with a power imbalance that allows some abuse with another one that actually increases both dependency and actually institutionalizes abuse.

In my opinion, the modern-day socialists are the equivalent of priests who spend all day convincing people to give some of their money because they are going to make a “better community” and help the poor. In practice, anyone who knows the other side of this trade would rather have a solution that doesn't involve them…
by smagdali | 2025-12-12 10:47:40+00:00
Hi, as the original-thought-haver here (and a buyer of DoubleClick's services on various projects 1998-2003), I should clarify -the problem with Google's acquisition of DoubleClick wasn't just about customer scale, or even market power, it was that DoubleClick was already the skeeziest player on the internet, screwing over customers, advertisers and platforms at every opportunity, and culturally antithetical to Google at the time. And there wasn't any way that "Don't Be Evil" was going to win in the long run.

Look how quaint this seems now: https://www.cnet.com/tech/services-and-software/consumer-gro...
by dzhiurgis | 2025-12-12 10:48:27+00:00
Which begs me the question why Tesla took so long to get here? It's only since v12 it starting to look bearable for supervised use.

The only answer I see is their goal to create global model that works in every part of the world vs single city which is vastly more difficult. After all most drivers really only know how to drive well in their own town and make a lot of mistakes when driving somewhere else.
by miguel-muniz | 2025-12-12 10:48:40+00:00
Hello I'm Miguel, a product designer with a background in designing complex SaaS products and the design systems that make them possible. Most recently I was leading design for multiple FinTech enterprise products by modernizing legacy platforms, shipping complex features, and delivering an MVP for a 0->1 product initiative. In the past I've worked on an consumer-facing LMS and internal CRM for the University of Nebraska as well. ____________________________________

Location: Lincoln, Nebraska. Open to Omaha, NE Remote: Yes Willing to relocate: No Technologies: Figma, Figjam, HTML, CSS, Storybook Résumé/CV: https://portfolio.miguel-muniz.com/ Email: hellomiguelmuniz@gmail.com
by incr_me | 2025-12-12 10:49:03+00:00
I hear you on that, but it's not like Laozi's thought is particularly useful to Chinese capitalism, either. Certainly any remnant gestures towards the dialectics of Marx by the CCP are farcical. We can allow for some local variance, of course, while still seeing the vulgarization of the whole world, so to speak. I think it's important to appreciate that the seed of dialectical thought can never be vanquished; Kant accidentally paved the way for Hegel's abolition of Cartesian dualism, and Hegel had no problem making use of the German language, so seemingly divorced from Plato's Greek, to do that. Dialectical thought can't help but appear over and over again, no matter the language, because all language is a product of the real world.

Again, it would be a mistake to not afford some degree of autonomy to language. The question is to what degree language is free to structure the world. Ultimately any language, I believe, can be expanded to express whatever new ideas arise in society, so that it is the real conditions that have ultimate power "in the last instance".
by kilpikaarna | 2025-12-12 10:51:21+00:00
Can't claim to know the specifics, but there's some supporting links for both the battery and bootloader stuff in the article. The supercapacitor (can be a regular cap too, but would be physically much larger) is for buffering the power supply to prevent the device from shutting off if there's a momentary draw that causes the voltage to drop.
by ai_biden | 2025-12-12 10:51:30+00:00
Hey HN, Raahul here. We’re building an open source agent coommunication sdk called Bindu (https://github.com/GetBindu/Bindu).

so that they can collaborate, trade and negotiate.

Example: “Should I invest in NVIDIA tomorrow?”

Imagine you want a collaborative result not a single agent/team output.

You spin up *5 different AI agents*, each running in a different system, diffrnet auth and paywall:

- One langchain agent reads *NVIDIA’s latest earnings & presentations* - One agno agent analyzes *competitors* (AMD, Intel, etc.) - One crew agent reads *market & macro reports* - One openai agent tracks *recent news & filings* - One adk agent combines everything and gives a final recommendation

Today, connecting this is messy. Each agent is a script. Every connection is custom glue code.

## What Bindu does here

With Bindu:

- Each agent gets a *simple URL* - Agents can *call each other directly* - The final “decision agent” just calls the other four - No framework lock-in, no custom wiring - A common context - all the agents can share.

That’s it.

## So what is Bindu?

*Bindu makes AI agents behave like small services.*

Once an agent is on Bindu: - it can be called like an API - other agents can use it - you can reuse it across projects - you don’t care where or how it’s running

Agents stop being isolated scripts and start becoming building blocks.

## Why we built it

While building agent-based products, 278 difrrent frameworks we kept hitting the same wall:

Agents are getting smarter, but *they don’t work together easily*.

We didn’t want another agent framework. We wanted a simple way to connect agents that already exist.

So Bindu focuses on one thing: *making agents easy to connect and reuse.*

If you’re building multi-agent systems and feel like you’re rewriting the same wiring over and over, I’d love to hear your thoughts.
Show HN: AI Advent Calendar – 25 practical AI tips for small business owners
by akimov_pro | 2025-12-12 10:51:32+00:00
I built a free advent calendar that teaches practical AI skills to small business owners—one tip per day in December.

The problem: Most AI education is either too technical (fine-tuning models, prompt engineering deep-dives) or too vague ("AI will change everything!"). Small business owners just want to know: "What can I do TODAY that saves time?"

Each day covers one specific, actionable tip that takes <15 minutes to implement. Examples: using Deep Research for competitor analysis, AI tools for graphics creation, automating customer review responses. From real customers or my personal experience.

No signup required.

https://advent.abasis.ai/

Feedback welcome—especially on which AI topics would be most useful for non-technical business owners.
by AnthonyMouse | 2025-12-12 10:51:49+00:00
> Decisions are efficient if they need to be taken only once.

In other words, open source decentralized systems are the most efficient because you don't have to reduplicate a competitor's effort when you can just use the same code.

> Obviously because they were more efficient than the competition and network effects took care of the rest.

In most cases it's just the network effect, and whether it was a proprietary or open system in any given case is no more than the historical accident of which one happened to gain traction first.

> Having to make choices is a cost for the consumer

If you want an email address you can choose between a few huge providers and a thousand smaller ones, but that doesn't seem to prevent anyone from using it.

> until it switches to rent seeking

If it wasn't an open system from the beginning then that was always the end state and there is no point in waiting for someone to lock the door before trying to remove yourself from the cage.
by lm28469 | 2025-12-12 10:51:50+00:00
The solution is only obvious if you're naive and/or don't know what you're talking about. They can't reliably shut down drones in active war zones with complete disregard for any kind of safety and you think we could do this in populated areas ?

Do you realise some drones can fly hundreds of meter above the site, even a few kilometres ? Do you realise that what you send up must come down eventually ? Do you realise that you need to send massive amount of projectiles to take down an object that size ? Do you think you're smarter than everyone on the ground and in the command chain ? If shotguns were the solution you'd see much more videos of them being used on the front line, but they're only sporadically used, and from videos circulating online you can clearly see they're barely better than useless.

https://www.youtube.com/watch?v=mORdXxZ2uKU
by ElCapitanMarkla | 2025-12-12 10:52:22+00:00
5 year old - laser tag, brain rot toys 8 year old - roller skates, make up/face paint

And just random stocking stuffers / books, etc.

One neat thing we found was a frog dissection toy - https://www.thewarehouse.co.nz/p/slimy-dissect-mini-frog-wit...
by seec | 2025-12-12 10:52:31+00:00
For some reason you seem to believe that the old-school solution of just walking into the neighborhood and picking something that looks good has completely disappeared. It is not the case and, I would argue, is still restaurants primary business.

People also consistently share advice/tips on restaurants to try, and that largely escapes tech control. And even a well-reviewed/noted restaurant isn't immune to people's choices. As someone who has restaurant owner friends, I can assure you that tech companies have very little impact on the restaurant's success/survival.
by flohofwoe | 2025-12-12 10:53:27+00:00
I don't know if they can seize those vessels - I'm no maritime law expert, but just to give you an idea how tricky the legal topic can become once a vessel is seized:

https://www.reuters.com/business/energy/german-court-blocks-...

We're now basically stuck with an old Russian shadow-fleet rust-bucket anchored at our coast which we cannot get rid of.
by Dylan16807 | 2025-12-12 10:55:02+00:00
> And I’ve already answered that question.

You somewhat answered it in a way that doesn't really get to why they asked it (you can't make every decision based on "demonstrated impact").

But you did that in a different comment than the one I replied to. The one I replied to was just answering the wrong question entirely. Which is why I replied.

> Rewriting from Go to another language wouldn’t solve the problem better. Because Go is an implementation choice, not a design choice. There’s nothing in Go that make Terraform better. It could be in C and a lot of people wouldn’t notice.

I'm sorry, are you arguing that using feel to decide how to structure a piece of code is a "huge red flag", but the choice of entire programming language is unimportant?
How does a "you interview for US company, we do the work" scam work?
by marttilaine | 2025-12-12 10:55:08+00:00
Got this scam email about an opportunity to earn passive income by acting as the front for an employment fraud scheme.

How does the scammer benefit from this operation?

I can think of 2 ways:

- Personal / private data mining, but this seems quite work intensive for that purpose - Actually going through with the whole scam and disappearing after first salary payments come through

Any other ideas? Anyone have experience or insight about this?

---

Full email below:

"Hi <name>, I hope you’re doing well.

My name is <sender>, and I’ve been a software developer for over 7 years — mainly full stack, with a strong focus on frontend. I’m reaching out because I’m looking for someone to collaborate with, and I think you're the best one whom I'm looking for.

I used to partner with my friend Jim, and we worked really well together. Sadly, he was diagnosed with cancer about a month ago, and he advised me to find someone new to team up with. That’s why I wanted to talk to you.

Here’s the idea: I’ll handle sending proposals to companies, and you would take care of the interviews with recruiters. My English isn’t strong enough for U.S. interviews, so I’m looking for someone who is confident in English and also has strong technical knowledge. If we land a position, you’d receive a share of the monthly salary, while I would take care of the actual development work.

My initial suggestion is a 50/50 split of the salary after tax. For example, if a job pays $10K per month and taxes are 30% ($3K), the remaining $7K would be split evenly — $3.5K each.

I will manage all the proposals and keep you informed about interview schedules. If things work out and we join a team, I’ll handle the project development. Then you'll get profit every month without any work.

If this sounds interesting to you, please let me know — I’d really like the chance to work together.

Thank you, Best regards, <sender>"