MurphyA/hacker-news huggingface dataset:
by xzjis | 2025-12-02 15:39:56+00:00
The reality is that middle managers are completely useless, but to justify their usefulness they have to force people to come to the office, to reprimand them if they don't strictly follow the schedule, to hold meetings to pretend they're useful by knowing what their team is doing, etc. They have to act as control agents: checking, monitoring, producing unnecessary reporting (a legacy of slavery) just to prove they exist in the organizational chart. The office is a theater where everyone pretends to be busy (especially them), but that's hard if the offices are empty. It's a system where we try to convince ourselves of their usefulness, which pushes them to fill the void in order to maintain a hierarchy that serves more to prevent people from working peacefully than to organize anything.
by re-thc | 2025-12-02 15:40:09+00:00
> AWS has never tried to compete as the “low cost leader”. Marketing 101 says you never want to compete on price if you can avoid it.

Despite all that and whatever you say, the fact is you do compete. It doesn't have to be a race to the bottom.

So Cloudfront free tier and the latest discount bundles etc aren't to compete? People have also negotiated private pricing way below list price and a lot cheaper than competitors.

Similarly was the Dynamodb price cuts not due to competition?

I can give way more examples...
by ceejayoz | 2025-12-02 15:40:18+00:00
That has at least one fairly simple explanation: those centers only take lower acuity patients. If you're complex with a history of complications, it'll be "we'll do this one at an actual hospital".

(This is frequently the case for my wife.)

They may also not take Medicaid patients; my state publishes lists of ones that actually do because of this. https://www.health.ny.gov/health_care/medicaid/quality/surge...
by tacitusarc | 2025-12-02 15:40:45+00:00
My experience of DEI was as ideological cover to offshore jobs to India.

While the executive team performed sweeping layoffs to push up the stock price and increase their own compensation, they paid lip service to DEI as if engaged in a karmic balancing act and that was their cheat code.

And the company culture degraded as a result. Far more inter-group fighting, more politicking, more backstabbing, less cooperation.

I’m not there anymore, but I hear they are trying to revert things back, slowly. Basically every project since then has been a failure and they’ve been coasting on their original success.

Good people don’t need three letter acronyms to treat others fairly, and if someone is selling you new holier-than-thou rules, it’s worth asking what moral cost they no longer feel they need to pay.
by wkat4242 | 2025-12-02 15:40:57+00:00
Soft quotas are not great but at my work (also a huge multinational but headquartered in Europe) we just use stats as a guide. Obviously if a country has 30% people of a certain ethnicity and in your employ it's 2% you're doing something wrong. We use that to measure hoe effective we are at combating bias and prejudice, what works and what doesn't. I wonder if that's sometimes regarded as a 'soft quota' but it shouldn't be.

We don't fix this with hiring targets. We hit the root cause with training for HR and management (and also some for all employees in the yearly mandatory training package). Recognising hidden bias, challenging people to bconsider their reactions.

And then measure the performance with stats, but not just force them. That's lazy and only fixes the problem on paper. Window dressing. Diversity is more than the hiring process anyway, a huge part is discrimination on the work floor. Often not by managers but co-workers, so we give management skills to deal with that.

Maybe in US big tech this is common but those are all pretty immoral companies anyway. See how quickly they pivoted to sucking up to Trump. The world is much bigger than the US and big tech.
by thisislife2 | 2025-12-02 15:41:37+00:00
> Apple has a strict policy that the basic app functionality must work even without permissions.

Is this true? How does Apple enforce this? I ask because WhatsApp initially worked fine on an iPhone, without any access to the contact list, but after a few upgrades, it demanded access to the Contacts list to send messages to new numbers, and did not allow you to do so by typing a phone number directly.
by groznyj | 2025-12-02 15:41:54+00:00
Atomscale | Applied AI/ML Engineer | Boston, MA (Hybrid Onsite) | https://atomscale.ai

Atomscale is building AI to improve atomic-scale materials manufacturing. Our goal is to translate new materials into new technologies and products by ensuring they can actually be created at scale faster and cheaper.

This is a hard (but exciting!) challenge that involves hardware integrations, AI that understands materials data, and real-time dynamic intervention during processing.

⎯

We're looking for an Applied AI/ML Engineer that will help:

- Develop new models to analyze materials processing data

- Improve systems for model infra & deployment

- Build data engineering pipelines to handle large amounts of multimodal data

(You don't need background in materials science)

⎯

More details: https://www.atomscale.ai/careers/applied-ai-ml-engineer

To apply: email jobs@atomscale.ai with the job title + HN
by joeframbach | 2025-12-02 15:41:55+00:00
It probably wasn't the rmdir command that deleted the parent folder by itself, but the LLM did the traversal. The LLM probably did this:

rmdir D:\dir one\dir two\file

Detected that it failed, then the LLM issued the traversal command

rmdir D:\dir one\dir two

And so on...

rmdir D:\dir one

And then that failed, so...

rmdir D:\
by riskable | 2025-12-02 15:42:01+00:00
In the current business environment, employees aren't people they're "jobs". As long as they're treated as "jobs" why do you care where they sit as long as "the job" gets done? In fact, you shouldn't care WTF they're doing at all as long as "the job" gets done! Money goes in and work gets done. Simple, right?

Forcing employees into the office is just pretending. Companies that do this are like little girls having a tea party with their dolls. They can see the faces and pretend like their presence at the desk is somehow an important part of "the job".
by gregsadetsky | 2025-12-02 15:42:02+00:00
This is 5% off topic, but just to say that Zack (the person behind this service + Infinite Digits) is (also) a super prolific (and extremely kind) developer/maker/hacker with a ton of exquisite software+hardware musical projects:

- check out https://infinitedigits.co/docs/products/zeptocore/ if you're into sample-y, jungle/breakcore-y audio mangling/button mashing

- and his https://infinitedigits.co/docs/software/collidertracker/ terminal-based tracker

Signed, an honorary member of the Zack Fan Club :-) haha
by HarHarVeryFunny | 2025-12-02 15:42:17+00:00
LEA and MOV are doing different things. LEA is just calculating the effective address, but MOV calculates the address then retrieves the value stored at that address.

e.g. If base + (index * scale) + offset = 42, and the value at address 42 is 3, then:

LEA rax, [base + index * scale + offset] will set rax = 42

MOV rax, [base + index * scale + offset] will set rax = 3
by throwaway2037 | 2025-12-02 15:42:23+00:00
> The fundamental proposition on which all of English culture flows from is that of innocence.

Is this not true in all highly advanced democracies?

One thing I have found true (and somewhat different from other countries), when UK folks talk about how they view the police, it is generally beneficial. (Don't throw your tomatoes at me just yet!) Versus other countries, the police are viewed as more neutral or negative (especially the US). I always thought the idea of having no regular police carrying guns is a pretty brave policy in the 21st century. In many ways, imperfect policy, but it works well, and (appears) to reduce police violence against the public. On a more personal note, I also find the UK police are incredibly restrained during heated protests. Imperfect, yes, but they make a real effort. As an outsider, when I watch a short YouTube clip of a heated protest in the UK, and the police are doing their best to keep cool and not antogise the crowds. (I promise: I'm not here to shill for UK police; I'm sure they do some bad stuff too.) The best phrase that I ever heard from a British person to describe UK police: "They police by consent (of the people)." It is a powerful phrase and idea.
by croon | 2025-12-02 15:42:27+00:00
I have a story quite similar to yours, both timeframe, KDE and fedora, but I did instead switch to CachyOS instead.

But regarding your Nvidia issue, I did get it working on Fedora first, but it was remarkably cumbersome (I put the blame squarely on Nvidia though). I used this guide:

https://github.com/Comprehensive-Wall28/Nvidia-Fedora-Guide
by knorker | 2025-12-02 15:42:29+00:00
Why are you saying rust needs to be flooded with issues? Rust isn't conflating transport layers and protocols. OP is.

UdpSocket is just able to take ANY file descriptor and try to use it as if it's a UDP socket.

E.g. this compiles, and it's not a bug. It doesn't make any sense, but it's not a bug:

fn main() { let f = std::fs::File::open("/dev/null").unwrap(); let f: std::os::fd::OwnedFd = f.into(); let socket: std::net::UdpSocket = f.into(); }

OP is clearly confused, since there's no need to do this at all. socket2::Socket already has a `send_to()`: https://docs.rs/socket2/latest/socket2/struct.Socket.html#me...

I think OP either banged on this until it compiled, maybe blindly copying from other examples, or it's vibe coded, and shows why AI needs supervision from someone who can actually understand what the code does.
by dcrn | 2025-12-02 15:42:36+00:00
Location: USA, EST timezone

Remote: Yes

Willing to relocate: No

Technologies: Rust, Go, Python, Typescript, PostgreSQL, AWS, GCP, databases, kubernetes, real-time event streaming, distributed systems, performance optimization

Résumé/CV: https://www.linkedin.com/in/deekerno/

Email: alex@deekerno.com

Senior engineer with experience in healthtech, defense, education, and blockchain/cryptocurrency. Looking for a role with interesting work and the runway to do it.
by talliman | 2025-12-02 15:42:48+00:00
Until there is a sustainable, profitable and moat-building business model for generative AI, the competition is not to have the best proprietary model, but rather to raise the most VC money to be well positioned when that business model does arise.

Releasing a near stat-of-the-art open model instanly catapults companies to a valuation of several billion dollars, making it possible raise money to acquire GPUs and train more SOTA models.

Now, what happens if such a business model does not emerge? I hope we won't find out!
by riazrizvi | 2025-12-02 15:42:51+00:00
I think the aggressive bots/AI, and bad moderation policy, have poisoned online discourse in popular channels.

You can still find real people in niche communities (like here), where good moderators can maintain a grip on quality. Though perhaps HN has some secret moderator sauce, I’m not aware of.

Humans are just migrating off the old, big platforms that no longer feel real.
Show HN: Ainisa – No-Code AI Agents for WhatsApp/Telegram (BYOK)
by javid90 | 2025-12-02 15:42:51+00:00
Ainisa is the agentic AI platform that actually works: Train agents on your data (products/FAQs/orders), deploy to WhatsApp, Telegram, or website in minutes, and let them take real actions—book meetings, trigger n8n/Zapier, fetch orders/products, fill forms, close deals, show buttons etc.

Bring your own OpenAI/Claude key for zero hidden costs. No markups, no hallucinations.

Launch special: First 100 sign-ups get 20% off for 3 months. 4 ready templates: General, Customer Support, E-commerce, Lead Gen.

Perfect for e-com stores, agencies, and solo founders. Start free (200 messages/50 chats/mo).
by ssl-3 | 2025-12-02 15:42:53+00:00
Let's work through this statutory licensing concept.

A work is published. Sometime later, the entity that created it falls off the face of the earth. The work is thus very much abandoned, and it remains copyrighted anyway.

But tomorrow, that work will enter the timeframe where anyone can pay to license and publish it however they wish. And it just so happens that you wish to license this work and publish it as an ebook because you're feeling trite or something.

Who do you pay? How do you pay them?
by goku12 | 2025-12-02 15:42:57+00:00
> If hypothetically they did have pure intentions, would that make it okay?

No. What if they decide to double cross later? Or, what about the next guy in power? Don't leave any loose ends. Technically, it's the zero-trust principle. Don't rely on any security measure that depends on the other party keeping their word. Always assume that they're hostile. (Though I've been in trouble for using this when designing procedures. People come with the 'don't you trust us?' question.)

> Forcing people to run a particular piece of software on their phones is simply not a power the government should have, regardless of how good their intentions.

Agreed completely. My answer would be the same even if a different party/alliance was in power (Mine is based on infosec principles. Partisan politics won't change that). I explained the politics only to show that this isn't a hypothetical scenario. The supporters will otherwise use excuses similar to what was thrown around in the US (eg: You need to worry only if you're an illegal alien). Indians have been making this mistake repeatedly. Those in power know how to play with their nationalistic sentiments to override such concerns.
by taeric | 2025-12-02 15:43:18+00:00
I am a little confused on the idea that the "C [node] appears twice" in the diagram. I would expect that both of those are the same node such that the standard BDD implementation would already have reduced those. Though, my understanding for BDD is more that a label will only appear once per path to TOP/BOTTOM. Not that they only appear once per diagram.

Fun to consider how to use these for type checking. I hope to spend a lot more time reading more on this. Love that one of the linked papers has exercises in the appendix.
by woodruffw | 2025-12-02 15:43:19+00:00
I think this design is very reasonable. However, I find Zig's explanation of it pretty confusing: they've taken pains to emphasize that it solves the function coloring problem, which it doesn't: it pushes I/O into an effect type, which essentially behaves as a token that callers need to retain. This is a form of coloring, albeit one that's much more ergonomic.

(To my understanding this is pretty similar to how Go solves asynchronicity, expect that in Go's case the "token" is managed by the runtime.)
by kbolino | 2025-12-02 15:43:36+00:00
There's actually a lot of combinations of (domain, type, protocol) that are available. It is not always the case that the protocol implies the type.

In IP land (domains AF_INET and AF_INET6), we have the well known UDP and TCP protocols, of course. UDP is always datagram (SOCK_DGRAM) and TCP is always stream (SOCK_STREAM). Besides datagram-only ICMP, there's also SCTP, which lets you choose between stream and sequential-packet (SOCK_SEQPACKET) types. A sequential-packet socket provides in-order delivery of packet-sized messages, so it sits somewhere between datagram and stream in terms of features.

In AF_UNIX land, there are no protocols (the protocol field is always 0), but all 3 of the aforementioned types are available. You just have to pick the same type on both sides.

Footnotes: SCTP is not widely usable because Windows doesn't natively support it and many routers will drop or reject it instead of forwarding it. Also, AF_UNIX is now supported on Windows, but only with SOCK_STREAM type.
by HimanshuHegde | 2025-12-02 15:43:41+00:00
Location:India,Karnataka,Mangalore

Remote:Yes

Willing to relocate: Yes

Technologies:JavaScript, TypeScript,C++,React, Next.js, Socket.io, Auth.js, Express.js, Prisma ORM, Tailwind,Git, GitHub, VS Code, Postman, Supabase, MongoDB, Firebase, Node.js, UiPath,Docker,Neon DB,REST API,ProtoBuf

Résumé/CV: https://docs.google.com/document/d/1OpRSqfVZes0cP2WBVnMwF6Tg...

Email:himanshuhegde797@gmail.com

Hey, my name is Himanshu Hegde. I have built many projects which includes personal,Hackathons, and Internship project. I mainly focus on JS frameworks but also ready to learn new things as well. The projects that i am proud of are

1) Email Aggregator, one place for managing multiple emails, with almost all the functionalities of an email provider.

2)Signflix- a hackathon project that led us to victory.It is a signlanguage video streaming platform.
by wasabi991011 | 2025-12-02 15:43:57+00:00
There was an interesting substack that went through the logic of this type of failure[1].

The tl;dr is that phrasing the question as a Yes/No forces the answer into, well, a yes or a no. Without pre-answer reasoning trace, the LLM is forced to make a decision based on it's training data, which here is more likely to not be from 2025, so it picks no. Any further output cannot change the previous output.

[1] https://ramblingafter.substack.com/p/why-does-chatgpt-think-...
by Norl-Seria | 2025-12-02 15:44:12+00:00
This is the file structure. Please refer to it.

Please configure the .env file according to your own settings. In particular, if you change the API, please pay attention to the structure of server.py.

Alice-pm0.app/ ├── Alice_pm0.py ├── AliceLLMIntermediary.py ├──EmotionalCoreMediator.py ├── server.py ├── requirements.txt ├── Dockerfile ├── docker-compose.yml ├── .gitignore └── .env ├── prompts/ │ ├──system_evaluator.txt │ └── system_alice.txt ├── static/ │ ├── index.html │ └── app.js └── state/ # [PERSISTENT DATA] ↓ Directory └──alice_memory.pkl ↓ #Automatically generated persistent data at runtime
by stopbulying | 2025-12-02 15:44:13+00:00
- plot all mentions of a word, stemmed word, or list of words binned by time interval

- find first occurrence (of a mention, of a repetitive pattern of abuse)

- find common substrings

- find multiple names in sequence; track the count of name references per time interval

- with an LLM, build queries to also search for synonyms and similar phrases
by thisislife2 | 2025-12-02 15:44:35+00:00
Not true in India. WhatsApp initially worked without access to the Contact list, and you could send a message to someone by typing their number directly in WhatsApp. But after a few updates, it does not allow you to start any new conversation without access to the contact list. And if you still ignore it, further updates prevent you from using WhatsApp at all unless you give it access to the contact list.
by wing-_-nuts | 2025-12-02 15:44:49+00:00
debian stable? Yes. Debian stable is tested to the point that it's fossilized. Besides, we're not even talking about a major version update. We're talking a minor one, and the last time I'd had a simple update break linux was when arch was shipping the master branch of grub. (The dev and I had words over this practice, which resulted in me going to another distro)
by taylodl | 2025-12-02 15:45:28+00:00
You need to invest in cooking skills and utensils so you don't have to spend 1-2 hours per day cooking. The Ninja Instant Pot is amazing at what it can do - you can pressure cook, slow cook, etc. These tools save a lot of time when cooking from scratch.

Regardless, meal planning is a vital part of the regimen. You need to plan out your meals for the week and I know people who also pre-cut their vegetables and stuff so all the prep work is already done so that during the week all they have to do is through their pre-planned meal together. They tend to spend 1-2 hours on Sunday getting everything together so during the week when they're hectic they only need 20 to 30 minutes of meal prep.

None of this requires fancy tech and a lot of money.
Relational AI vs. Constitutional AI – Which Approach Works?
by buttersmoothAI | 2025-12-02 15:45:31+00:00
I've been working on AI systems for a while, and I'm seeing a fundamental split in approaches:

Constitutional AI (like Anthropic's Claude): Embed ethical principles as rules. Train models to follow them. Result: Consistent, safe, but rigid. Can't adapt to context or learn from individual interactions.

Relational AI: Build systems that learn through continuous human interaction. Treat AI as partners that remember context, understand intent, and evolve with users. Result: Adaptive, contextual, but requires different architecture.

The Problem with Constitutional AI:

Fixed rules can't handle edge cases No memory of individual relationships Can't adapt when rules conflict with context Treats AI as tools, not partners What Relational AI Offers:

Continuous learning from interactions Relationship memory (remembers context, patterns, intent) Adaptive behavior based on individual relationships Collaborative intelligence (humans + AI as equals) Real Example: I've been working with a relational AI system that remembers hundreds of hours of interaction. It understands intent without explanation, recognizes patterns, and acts as a partner—not a tool. Constitutional AI can't do this because it resets with each interaction.

The Question: Is relational AI just better UX, or is it fundamentally different? Can we build AI that truly collaborates with humans, or are we stuck with rule-following systems?

What's your experience? Have you seen systems that actually build relationships, or is it all just better prompting?
by kittikitti | 2025-12-02 15:45:32+00:00
I usually don't say this about Quantamagazine, but thank you for covering and informing me about this. The perspective is insightful and after comprehending the concepts a little more, they are not a hyperbole. I'm currently reading through the mentioned paper, "An Introduction to Feasible Mathematics and Bounded Arithmetic for Computer Scientists" by Jiatu Li and I believe that it's greatly elucidating.

If you're reading the paper, I recommend Section 1.3 where it goes over the examples of Binary Search and Dijkstra. The idea that "natural numbers are encoded by binary strings just as other data structures" in the preface is prevalent in their constructions of their proofs. As a computer scientist, this is great because I intuitively recognize that both algorithms and memory consist of only 1's and 0's underneath all the abstractions and code.

This work ties together practical applications and complexity theory to create a new bridge in mathematics that I'm excited about exploring. I'm especially interested in reverse mathematics applied to space complexity.

Here's some additional resources I found on this, Talk by Jiatu Li, joint work with Lijie Chen, Igor Carboni Oliveira Title: Reverse Mathematics of Complexity Lower Bounds https://www.youtube.com/watch?v=g5EqAgDxxE0
by tclancy | 2025-12-02 15:45:52+00:00
Just because people make stuff up on certain corners of the Internet doesn't mean everyone does. Occam's Razor applies here: some guy who has been in the industry 25 years doesn't have any good stories to illustrate his point (how did he reach the conclusion then?) so he makes one up, writes a whole blog post and then someone else posts it here-- what's the endgame?
by Ajakks | 2025-12-02 15:45:54+00:00
Well, "spooky action at a distance" is something that believing outright at the time, literally required faith - much like the faith required of scientist today, everything comes from nothing for no reason and without cause and as consequence - everything everywhere... Ohhh!!! and like 11 dimensions with maybe infinite universes, too -> oh yeah, and the universe is infinite, maybe.

They have so many ways of saying "God" without saying God.
by peterspath | 2025-12-02 15:46:04+00:00
Grok 4 fast: "No, 2026 is not next year.

Today is December 2, 2025, so:

- "Next year" means 2026 (starting January 1, 2026). - But since we're already in the last month of 2025, 2026 is indeed the very next calendar year.

So yes — 2026 is next year. "

Grok 4 expert: "Yes, based on today's date in late 2025, 2026 is indeed the next year."

Grok 4.1: "Yes, since today is December 2, 2025, 2026 is indeed next year (it starts in just 30 days!)."