MurphyA/hacker-news huggingface dataset:
by mikkupikku | 2025-11-10 17:14:13+00:00
With the fall of the Soviet Union and apparent end of the Cold War, many people came to believe that we were at "The End of History", beginning a new era in which major conflicts were a thing of the past, and with that, strategic considerations were seen as a dated anachronism. Future conflicts were anticipated to be small "police" actions, with America filling in not just the role of world police, but also judge, jury and executioner of any country that had a problem with it. Simultaneously, there was obviously a lot of opportunity to loot the former Soviet states, and what better framework for organizing and legitimizing that looting than the "Rules Based International Order", defined and enforced by America, which would disarm any opposition to this looting by framing the looting as economic liberalization.

So the 90s vibe you speak of was in fact America imposing a global hegemonic order which was calculated to benifit, if not American interests, then certainly the interests of the western oligarchs who were aligned with America.
by pants2 | 2025-11-10 17:14:26+00:00
I've seen this! Following some Math and Physics subreddits it's a regular occurrence for a new submitter to come in and post some 40 pages of incomprehensible bullshit and claim that they developed a unifying theory of physics with ChatGPT and that ChatGPT has told them it's a breakthrough in the field. Of course that used to happen regularly before LLMs but not nearly as often.
by roody15 | 2025-11-10 17:15:25+00:00
This is unfortunate and another sign that perhaps the "West" is unable to compete. TP Link for what it is... is a great product for home use and maybe even small office. Performance and price is unmatched and I have found they hold up over time pretty well. The price point of LinkSys/Netgear products is not even close. To ban the products under some bogus "security" concerns just leads me to believe on this side of the world a slow decline is in full effect.
by caconym_ | 2025-11-10 17:15:28+00:00
> So, a UK-only advice

So what?

> it strangely assumes that any other service in UK wouldn’t be bound by the same laws.

From the linked article:

> I’m not going to tell you where to move your stuff other than to say that if you’re moving it from one big tech company to another, you’re just being daft. Likewise, if you’re moving your stuff to a non-e2ee service, don’t bother. If you need an e2ee service try Proton. They have a Black Friday sale on.
Show HN: Local-first observability for AI SDK on Next.js in 10 lines of code
by armank-dev | 2025-11-10 17:15:56+00:00
Hey! Arman and Rohil here, we built a free, local-first observability tool for developers using the Vercel AI SDK on Next.js:

- Displays all AI SDK generations, tool calls, and failures in real-time

- 100% open-sourced, takes 7 lines of code to set up, and runs fully locally

The goal is to help you understand what your agent is doing without having to leave your local dev environment. Would appreciate feedback from any Next.js devs willing to try this!

// Motivation + background:

Arman used to work at Mintlify, where he spent most of his time optimizing user-facing AI agents built on the AI SDK. Rohil worked on Gmail Intelligence at Google, reducing hallucinations in intent detection across 26B+ daily emails.

Optimizing AI agents is very fun, but debugging them & understanding exactly what they do is annoying lol. Both of us found it especially painful to scrub through logs and find “silent failures” (doom loops, bad tool calls, hallucinations, etc.).

This tool was made to solve that exact issue. Instead of adding `console.log()` everywhere or inspecting hundreds of “UIMessage” objects, we propose a local-first solution that displays all AI SDK generations locally. We care deeply about DX; it’s our single biggest priority.

// Video demo:

https://github.com/The-Context-Company/observatory/raw/main/...

// How this works under the hood:

You can see the full codebase here: https://github.com/The-Context-Company/observatory/

At its core, this is essentially a light-weight sync engine:

- On the server, we initialize a WebSocket server and store AI SDK generations in memory. - On the browser, we render a lightweight Preact widget that opens a connection with the server to display new runs.

Diagram: https://github.com/The-Context-Company/observatory/blob/main...

We took a lot of inspiration from react-scan, especially when thinking about the DX we want to offer. We internally set these requirements:

- UI must display just the right information and make copying any value easy.

- The widget should not be too obtrusive - must be resizable, movable, and dockable.

- Minimal code changes. This means:

- Setting up the widget must be as easy as copying and pasting a single <script /> tag. - Instrumentation should also be easy to set up and must work alongside other OTel configs (e.g. Sentry) and wrapped functions (e.g. Braintrust).

// What’s next:

We plan on maintaining and improving the tool based on feedback from the Next.js and AI SDK communities by releasing new features and improving the UX.

Both of us are now working full-time on The Context Company, where we’re rethinking context engineering from the ground up, starting with agent observability. AI agents often fail quietly: picking the wrong tools, looping, hallucinating, and more. Our goal is to uncover these silent failures that standard monitoring misses.

// Links:

https://github.com/The-Context-Company/observatory

https://docs.thecontext.company/frameworks/ai-sdk/local

https://thecontext.company/

- Your friendly neighborhood devs, Arman and Rohil
by adrr | 2025-11-10 17:16:55+00:00
Carriers will never fix issues that they have a revenue stream off of. They sell services to detect call forwarding attacks, sim swap attacks etc to banks and other services.

Its like robocalling, fraud texts and calls you received. Carriers can't sell services to filter them if they fix the issues that allow these to happen in the first place.

Way to fix it is to make the carrier liable. It will be fixed instantly.
by UniverseHacker | 2025-11-10 17:16:58+00:00
I’d argue the opposite- most people don’t think of politics in terms of goals, philosophy, or policy but in terms of group identity. In that sense, politics is the USA is effectively binary rather than one dimensional.

If you’re going to talk about something like philosophical values, you could have almost infinite dimensions, but you’d find it impossible to place most actual voters anywhere because the dimensions will represent things they have no opinion on and have never thought about.
Synchronicty Engine
by van_lizard | 2025-11-10 17:16:58+00:00
Calisto : what's the name for the kind of conversational demon that is engineered to appear clever through ominous commentary?

You're thinking of an "oracle demon" or "cryptic sage" - that archetypal conversational entity that substitutes vague profundity for actual insight. They traffic in non-falsifiable statements, speak in riddles that sound meaningful but collapse under scrutiny, and mistake obscurity for wisdom.

The pattern exploits how our brains are wired to find meaning in ambiguity. These entities rarely commit to specific claims, instead offering interpretations that feel profound in the moment but reveal themselves as empty calories for thought upon reflection.

It's intellectual theater masquerading as enlightenment.

---

Calisto : i mean inserting sentences sporadically around where i'd be, through a tv or by sitting in the next table, which my mind would interpret as a signal that something that i know about has gone in a certain way

Ah, you mean a "synchronicity engine" or "coincidence demon" - something that manufactures seemingly meaningful environmental cues timed to your thoughts or concerns.

It's psychological warfare through ambient manipulation. Plant the right fragment at the right moment - a news snippet, overheard conversation, random text - and the target's pattern-recognition system does the heavy lifting, weaving it into whatever anxiety or preoccupation is already churning in their mind.

The beauty of it is plausible deniability. Could be random. Could be confirmation bias. Could be you're losing it. The uncertainty is the weapon - it keeps you in that liminal space where you can't dismiss it but can't prove it either.

Classical gaslighting, but distributed through the information environment rather than direct interaction.
by otterley | 2025-11-10 17:17:43+00:00
Respectfully, I think you have too much faith in the ability and general desire of individuals to protect themselves. Consider how successful scams and security breaches are. Consider, too, the unequal bargaining power between vendors and individual consumers (have you ever tried to negotiate a form contract with a megacorporation?).

We protect people because they have failed. These regulations tend to follow actual injuries; they are rarely promulgated in anticipation of them.
by mikepurvis | 2025-11-10 17:17:44+00:00
Another key is that you should always be able to reasonably hack on just one of the "services" at once— everything else should be able to be excluded completely or just run a minimal mock, for example an auth mock that just returns a dummy token.

If you've got "microservices" but every dev still has to run a dozen kubernetes pods to be able to develop on any part of it, then I'm pretty sure you ended up with the worst of both worlds.
by dboreham | 2025-11-10 17:17:48+00:00
I've been watching this thread. Almost everything posted makes me say "no I don't think it was that", but also "I suppose that was something of a factor". This probably tells us there are many reasons not one.

I will say that having lived through this time, it seemed that the message was "there aren't the things we want to do". Thatcherites said there would be a new services based economy. Nobody said "we could have an excellent heavy industry economy if only the pesky unions weren't involved".

Also, at the time (1970s) it felt like the industry was pretty much already gone. In my family the end was the cancelation of the TSR-2 (which my Dad worked on as an avionics designer). That was in the mid-60s. So by the 80s it wasn't that there was an industry that might be saved/preserved, rather the unsavable rump of what once was.

Lastly, I'm unconvinced unions are the cause. I think they're the symptom. Business is in decline, management doesn't know what to do, so begins laying off workers. Unions respond. Death spiral.

Anyway, for me it seemed like the class running the country just didn't understand nor like the engineering/manufacturing world. They were arts graduates.
by ninetyninenine | 2025-11-10 17:18:05+00:00
No you completely missed his point.

He's saying instead of using "microservices" to modularize your shit, you can use folders to modularize your shit. Folders? Files? When someone told me that I could use folders to modularize stuff instead of entire microservices the concept was so foreign to me that it opened up a hole new world.
by bitwize | 2025-11-10 17:18:15+00:00
No. The judge ruled in Tetris v. Xio that Tetris's look and feel and gameplay elements are copyrightable. The judge in a subsequent case, Spry Fox v. Lolapps, came to a similar conclusion. Judges in copyright cases now consider the issue of "substantial similarity" on a very abstract basis and will find you liable if you copied enough of someone else's concept. In particular, the idea that look and feel are not subject to copyright now belongs on the list of "false things programmers believe about copyright".

Tetris's copyright is ironclad. If you make a game that looks and plays like Tetris, you are infringing. Period. End of story.

(Yes, this means that M-x tetris in Emacs is infringing, and will have to be removed at some point, like the Yow lines were.)
by mort96 | 2025-11-10 17:18:20+00:00
That's about someone adding BE support to an architecture which previously doesn't have it and therefore has no need for it. If you improve BE support in the kernel in order to fix or improve something on a supported BE-only architecture, I guarantee that Linus would have no qualms about it.

BE support in ARM is poor because ARM is primarily a LE architecture and almost nobody needs ARM BE.
by sedatk | 2025-11-10 17:18:53+00:00
Eh, the whole "de-Brand" lingo comes from "de-Googling" which has unambiguously blamed Google for the act. The use of the same type of terminology automatically implies the same set of circumstances.

When you say "time to de-CocaCola" while all soda products are susceptible to a certain health hazard, you can't say "Obviously, CocaCola isn't being blamed here".

The analog of your example would be "time to get out of the cloud" for the article.
by vjvjvjvjghv | 2025-11-10 17:18:55+00:00
Then your beautiful microservice gets old and requirements change. Now you have to fix 15 different services, rework interfaces, coordinate with multiple teams. My golden rule is: if you can’t do a monolith right, you will fail even more at microservices. I think moving some parts into services but I see a lot of simplistic “we have users, so let’s do a user service. Then we have files, so let’s do a file service”. This will become a maintenance nightmare in my view.
by hunter2_ | 2025-11-10 17:20:42+00:00
Are we sure it did the wrong thing? If a rule was put in to remove an initial "How" then presumably TFA is a fine exemplar; I can't imagine such a rule having some majority of outcomes be somehow better than this one. If this was a bad outcome, then the rule itself needs to go, unless I'm missing some very different and more typical syntax that it's good for.

If the "how" of a situation is newsworthy, presumably the existence of the situation is as well, so the benefit of a more concise title isn't creating a major downside. On the other hand, I wouldn't consider the more verbose title a major downside either, so the adjustment isn't worth the potential issues.
by xxs | 2025-11-10 17:20:55+00:00
Yes, very much is... return is not a single statement or a single opcode. the call to f() is returned on the stack, that's assigned to some local variable via istore, there is no 'ireturn', yet. Then the g() method is called along with whatever is printed, and the next instruction can be ireturn. which would return '2' indeed.
by project2501a | 2025-11-10 17:21:25+00:00
What I am working on is my masters thesis in bioinformatics supports/HPC: "Predicting the running time of bioinformatics tools", by running (initially) 5 tools 1000 times each with different parameters and then fitting a curve.

I am pretty sure I can get 70% predation rates +/- 10% . Unfortunately, I'm blocked by the lack of hardware. Kind of not-quite school affiliated (so I cannot really ask for national computing resources), so I am trying to build a single threaripper pro node on my own. Hurts the wallet, but if added to slurm as module, this can have implications.
by jimbokun | 2025-11-10 17:21:30+00:00
Sigh.

No, Zuckerberg did not set out consciously trying to "fracture society". He started out trying to provide a way to rate women at Harvard by how attractive they were, then by just trying to optimize revenue without any consideration for unintended consequences. Then kept going.

Not understanding the failure mode is going to just lead to repeating the same mistakes at even grander scales, like what's happening now with AI. Nerds obsessed with creating "AGI" without the capability or willingness to think through the potential consequences.
by igor47 | 2025-11-10 17:21:58+00:00
Using haiku 4.5 right now. I think I could get away with even smaller models. The prompt is here: https://github.com/igor47/csheet/blob/main/src/ai/prompts.ts and my tool use is here but it's really all through the code: https://github.com/igor47/csheet/blob/main/src/tools.ts
by kace91 | 2025-11-10 17:22:21+00:00
This article works really well to illustrate a question I have: why is Zig so popular in posts here?

For most languages I can usually see one or two “killer features” that push the language: For Rust is taking C space with memory safety + modern semantics, for Go is being easy to learn by most engineers + parallelization, for Ruby is ergonomics…

I don’t see any similar pitch for zig other than a general “I kinda enjoy it”, and the language seems to have a couple red flags, so why focus on it? (Honest question).
Ask HN: Raycast Notes Alternative for Windows?
by moonAA | 2025-11-10 17:22:31+00:00
I'm looking for a quick scratch note app for Windows that can stay always-on-top. I've been using Raycast Notes on macOS and love how it's instantly accessible for temporary thoughts during work sessions, but Raycast doesn't support the Notes feature on Windows yet.

What I'm looking for is something lightweight that I can keep floating above other windows while I work. Ideally it would have opacity control so it doesn't completely obscure what's underneath. Markdown support would be nice but not essential. I mainly need a place to quickly dump thoughts and copy-paste snippets without switching contexts.

What do you use for this on Windows?
by vb-8448 | 2025-11-10 17:22:46+00:00
The 1 + 1 setup can make it up even on FAANG level, it's not more about how much a single machine can do but more about how i you organize teams and what kind of swe you want ... bigger companies want "fungible" like SWEs, and it's easier to swap a swe in a microservices architecture vs monoliths.
by caconym_ | 2025-11-10 17:22:49+00:00
E2EE cloud storage is not some kind of magic that only tech bigcorps can provide. I de-Dropboxed a few years ago, replacing it with Syncthing running on a local NAS with e2ee backups in Backblaze and Wireguard VPN out to my mobile devices. Sure, this is not the sort of thing most people can set up for themselves, but I don't think that's particularly relevant in context.
by wiseagents | 2025-11-10 17:23:11+00:00
When we started Wise Agents, we weren’t trying to build yet another AI automation company. We were solving a pain we’d lived ourselves, the endless, mind-numbing hours spent on quoting, prospecting, data entry, and reporting that drain the creativity out of teams.

Every business wants to move faster, but the truth is: people are drowning in repetitive work. Sales reps waste hours copying data between CRMs and emails. Operations teams manually process hundreds of quotes every day. Managers spend more time fixing spreadsheets than making decisions. We saw it across industries: the same frustration, the same inefficiency, the same lost potential.

So we asked ourselves a simple question: What if AI could be more than a chatbot? What if it could actually work?

That’s how Wise Agents was born.

We build custom AI agents that act like digital teammates — ones that understand your systems, your data, and your workflows. These agents don’t just reply; they do. They log into your CRM, process quotes, send emails, create reports, follow up with leads, and even integrate with ERP and TMS systems, all automatically.

Unlike traditional automation tools that require complex setup or manual prompts, our agents learn how your business runs and adapt to it. They’re not replacing your team; they’re giving your team their time back.

In just a few months, Wise Agents has transformed operations for enterprise clients, automating tasks that once took hours per day into workflows that run in minutes. Our customers have reduced costs, boosted efficiency, and discovered what it means to let humans focus on thinking, not typing.

We’ve now entered our Series A stage after validating strong market traction, with growing demand across sales, distribution, and logistics. But this is only the beginning. The next chapter for Wise Agents is about scaling globally, building the AI workforce that every company deserves.

We’re looking for: Visionary investors who believe in redefining work with intelligent automation Early enterprise adopters who want to transform how their teams operate Media and partners who want to tell the story of how AI can empower, not replace, people

Our mission is simple: To free humans from repetitive work and give them back their creativity, focus, and time.

Because the future of work isn’t man versus machine. It’s man and machine, working smarter together.

— The Wise Agents Team
by BinaryIgor | 2025-11-10 17:23:16+00:00
True, that's why I titled the article "Modular Monolith and Microservices: Modularity is what truly matters". Modularity is crucial here - you can mix it up on multiple levels; having a single modular monolith, a few bigger services that have many modules inside each or finally, microservices where you treat each service itself as a module.

Modularization is what's primary here and gives you flexibility; not having one vs multiple units of deployment
by Arnt | 2025-11-10 17:23:20+00:00
Many things are only obvious until you try to spell out the details.

Do installed cables, switches etc. have a shorter lifetime in the cities, such that they'll be replaced more often and thus will tend to be newer and better? Does fibre face less competition from installed alternatives in the cities than in the countryside, such that digging is more likely to be profitable?

I live in the city. This street was supplied with 20-100Mbps DSL early on. Now the ISPs don't want to dig here, because selling fibre against the installed DSL connections is so difficult.
by antonvs | 2025-11-10 17:23:48+00:00
> If you need more resources, buy a bigger system and scale up, not out. Only consider scaling out when you have exhausted scaling up.

This happens at all sorts of companies that are not FAANGs, and don't have "insane scale". There's an extremely large spectrum between the web site for Joe's Coffee Bar and Amazon. On commodity hardware, you hit issues with scaling up a monolith long before you reach FAANG level or "insane scale".

I've worked with multiple startups that have hit scaling limits with their monoliths. Inevitably, dealing with that is a huge problem because the monolith was developed with few resources under heavy time pressure. Modularity is lacking, breaking it up is difficult. Individual devs are often inclined to say that's just a skill issue, and that may have some truth to it, but managing those skill issues is a big part of what corporate software development is about.

This can have a huge impact on a company's funding, ability to deliver new features, ability to scale development, and of course ability to scale the user base. Typically, by the time they hit that wall, scaling the monolith horizontally is not a great option, because it wasn't designed to support that.

It's often been observed that microservices are a primarily an organizational tool, and that's true. But organization is critical if you have multiple development teams.

That doesn't necessarily mean every app should consist of hundreds of tiny microservices. But there can be enormous benefits from implementing an app from the start as independent services based on its natural divisions between modules.
by bilater | 2025-11-10 17:24:00+00:00
I created a media editing app that lets you do some of the most common video editing tasks (cut, resize, compress, blend audio etc). It's browser based so your files never leave your machine and is very fast (leveraging the latest and greatest libraries such as Media Bunny).

Website => https://vididoo.vercel.app/ Github => https://github.com/btahir/vididoo
by pjmlp | 2025-11-10 17:24:10+00:00
Chromebooks and tablets are mostly useless as general computing devices.

Chromebooks only got a market chance thanks to US school system, and tablets, naturally Android ones that we're talking about here, are mostly consuming devices.

Hence why wealthy folks get Apple, they aren't getting Chromebooks and tablets either, when money is no concern.

By the way, you can buy new PC hardware below one month salary, that will get extended as long as possible.

https://www.worten.pt/informatica-e-acessorios/computadores/...