skysight-inc/HackerNews huggingface dataset:
Hi HN,

We are building pica/os, an infrastructure layer for long-running autonomous AI agents. The core problem we're solving: while there are many agent frameworks, most can't maintain persistent state or run continuously for weeks while handling real-world API integrations.

Technical Architecture:
- Rust-based runtime with persistent state management for long-running operations
- Custom scheduler designed for weeks/months of continuous agent operation
- Unified API gateway managing rate limits and authentication across 50+ platforms <- (opensource)
- Memory management system for extending beyond standard context windows
- Built-in approval system for sensitive operations

Implementation Approach:
- State persistence through event sourcing
- Distributed task queue for managing long-running operations
- OAuth token management and automatic refresh
- Configurable human-in-the-loop checkpoints
- Automatic retry and fallback mechanisms for API failures

Example Use Case We're Building For:
A customer support agent that:
- Monitors tickets across multiple platforms (Zendesk, Email, Slack, etc)
- Maintains conversation context across days/weeks
- Automatically follows up on unresolved issues
- Escalates complex cases to humans

Current Status:
- In final development stages
- Planning private beta early 2025
- Focused on developer experience and API design
- Actively working on documentation and SDK

Key Questions:
1. For those building autonomous agents, what are your biggest infrastructure pain points?
2. What would make you choose this over existing solutions?
3. Which specific use cases would you want to try first?
4. What security/safety features would you need before considering deployment?
5. What observability features would you need for production deployment?

I'm happy to share more technical details about our architecture or discuss specific implementation challenges we're tackling.
> It would seem incredibly hard to wipe out from a layman’s position.

I think it was a very low transmission rate and the lock down, social distance, mask and other measures against covid-19 reduced the transission below 1, so the amount of infected people got to 0. If it's only hosted in humans (I think yes) and does not survive too long outside a person (I think less than 1 day), it's possible that it got wipped out.

> Even if severely abated it could still come back, no?

I'm not sure if it was a strange mutation or a combination of a human virus with a virus of other animal. It's possible that the same even ocurs again an we get a very similar new variant. But new dangerous variants appera slow enough to be happy that one of them has gone.

Almost relevant xkcd https://xkcd.com/2306/
Exxon hacked environmental activist emails
Sorry but I haven't really seen this pattern anywhere, care to give some examples?

All libraries that I recall ever using always export a single package, including interfaces. I just took a look, and even io exports a bunch of structs along the interfaces they implement. And `error` is like a basic type of the runtime.
The Y capacitor is needed to allow the EMI to have a way to ground from the output rather than going out and getting radiated by the output lines.
i agree with that. as a young person i had a number of strong opinions. i am still kicking myself for insisting that a mailinglist server written in C would be better than one in python, based on the language alone. my opinion was just blind prejudice despite not being strong in C, and always having preferred languages like pike, python or javascript.

basically most strong opinions are based on lack of knowledge. one that i have now for example is that kubernetes is over engineered for most problems. it's based on discussions here on HN and not any actual knowledge or experience with it.

as a consequence i have learned to be very careful with strongly expressing opinions, because it can be difficult to back them up, especially when i face someone more knowledgeable in that space.
How about a pause mode?

I use Android's Bedtime mode a lot, and it has a helpful feature that let's you quickly "Pause for 30 minutes" or "Turn off for now" from a notification [1].

I don't think the app needs notifications as such, but it could have quick access to a pause button.

[1] https://img.gadgethacks.com/img/original/21/75/6372310031848...
I don't believe mosquitoes are a keystone species in any ecosystem... I remember hearing this, not sure if it's true.
Maybe getting hugged to death? Every image is blurry (I'm assuming this is pre-load optimization thing).
Their slack is your constraint. Classic zero-sum adversarial game.
There's been a lot written about MVSL. Oliver Sacks' book "Seeing Voices" is a good introduction, it has a chapter or maybe a whole section about it.
I personally like Fennel a lot, but it’s not at the point where I would build something large on top of it. The language itself is solid, but like you said, there’s not a lot of tooling.
Agreed. Examples include the Inca civilization using knots to record complex information and accounts. Those won't last as long as burned clay.
There was a time that taxes were extorted through force by strongmen and it was immoral. But now "nationalism" created these pseudomoralists that bend over backward to justify the morality for extorsion
From the article: Keichii Matsuda wrote a manifesto called "GODS". In it he describes an anaphor for augmented reality rooted in pagan animism. Unlike monotheistic Western approaches of interfacing artificial intelligence like ChatGPT or Siri, he advocates to leverage the possibility of augmented reality technologies to extend places and objects to populate the world with many different agents or "gods".

Author should read Daemon by Daniel Suarez written in 2006 that explores the idea of persistent and potentially powerful AR entities that interact with humans. It also loosely plays with the idea of AR somatic gestures acting as a mystical conduit for "primitive incantations" that have a physical affect on the real world.
The concept and rumination over delivering bio-weapons in similar fashion is not unheard of.

Just the top of my head - Unit 731 plague-infested fleas and "Operation Cherry Blossoms" in Japan, Operation Big Buzz" (1955) and "Operation Drop Kick" (1956), "Биопрепарат" (1974) in the USSR, and history of chucking plague-infected corpses (flying dead cows anyone?) in siege warfare.
Vanity addresses are a similar idea.
these sites were in close proximity to the Vinca culture which did have some precursor of writing
Yes. See the Uniform Code of Military Justice (UCMJ):
https://en.wikipedia.org/wiki/Uniform_Code_of_Military_Justi...
Too bad it makes the whole thing laggy enough that I didn't get past the first few paragraphs on my phone, and there's no obvious way to disable it
A matter of time: research shows how tissue development is temporally organized
The refined sugar you buy in the store ('table sugar') is clarified with phosphoric acid and bleached using a number of other chemicals. In addition to this, it goes though a number of other industrial processing steps that you would not be able to perform at home. Hence, it is 'highly processed'.
I think the question is, how do you know C-reduce isn't going to mutate your test case into calling `remove("/path/to/my/important/file");`
In particular he studied Watt's mechanism, which was an integral component of steam engines powering the industrial revolution in Western Europe. Its optimal configuration wasn't really well understood at the time which led to practical problems. Chebyshev traveled from Russia (which wouldn't really enjoy an industrial revolution till much later) to Western Europe and discussed with experts and people who operated these engines. He brought back to Russia with him notes and experimental data, and those informed the development of what would later be known as minimax theory, and Chebyshev polynomials which provide polynomial solutions to minimax problems.

In the course of developing that theory he founded the modern field of approximation theory, and the St. Petersburg school of mathematics. I think his approach of using applied problems and techniques to inform the development of pure math deeply influenced the whole of Soviet and Slavic mathematics in the century that followed

(and yes, the book by Karl-Georg Steffens is beautiful!)

Edit: To answer the grandparent's question, aside from things directly invented by Chebyshev or his students, often things are called "Chebyshev" when there's either a Chebyshev polynomial or a minimax problem lurking in the background
> OTOH, these expressions do not generate a regular language.

Okay sure you're technically correct here, but only because these expressions generate a subset of a regular language. The LLM can only be invoked on a substring that can expressed as a regular expression, and then it's only used to remove strings from the language. Their results are based heavily on how regular expressions work. A "semantic context-free grammar" would have different type of characteristics and behavior.

Maybe throwing in the word "extended" or "augmented" would be a bit more clear, but as I reader I definitely would expect "regular expression" to be part of the name.
I’ll do even less for 4 x the price. Does this make me a consultant now? Oh sorry I forgot to mention AI
ATMs with bill serial number readers are available.[1][2] So are back-end systems for full-cycle cash tracking. Supposedly all ATMs in China have this feature.

It's not widely used in the US. It's more common where ATMs take sizable cash deposits, and where ATMs can be used to pay bills with cash. There are cash-recycling ATMs, where deposited bills are read, sorted, and dispensed again. Those often take full pictures of the bills and read serial numbers, since they have to have very good counterfeit detection.

If inflow and outflow are roughly equal, the ATM doesn't need to be serviced as much. US ATMs are mostly outflow, so recycling ATMs are rare.
China and India apparently have more of them.

[1] https://www.glory-global.com/-/media/GloryGlobal/Downloads/E...

[2] https://atm.icard.com/en/smart
Couldn't Musk just suspend the account for some (fake) TOS violation so no one gets a useable account?
The blur effect on the bottom of the page makes me feel like I'm constantly about to be price walled, haha
$3 down the drain never to be recovered...
I already have to breathe in pollutants released into my neighbourhood by other people without my consent. I have to deal with the aggregated effects of bad economic decisions made by others. Getting infected with a malaria vaccine instead of actual malaria via a mosquito bite without my consent would be the most benign of this type of problem.

Oh, and this already happens with the attenuated polio vaccine. People can catch the vaccine from those who have been immunised, in a similar way to how they could catch the virus. Delivering the vaccine the same way the pathogen spreads also allows people to opt out by following the same techniques they would to avoid the actual disease. You can use mosquito nets, mosquito sprays, etc., to help avoid both malaria and the mosquito-delivered vaccine.
HN automatically removes the word how from the start of titles. A controversial choice, but I don't see a big issue with it in this case
AWS randomly assigns AZ names differently across accounts
I mean, the paper's been published. The cat's out of the bag. If a sufficiently motivated villain wants to use this technology for villainy, they can now.
I said no to $20k because writers must take a moral stand on AI
Are there any ingredients other than just cabbage?
It depends on the material. Incas uses knots for record keeping. Those are not as durable as burned clay. In our current global civilization with advanced computing tech, magnetic tapes, cdroms, and hard drives won't last very long. Maybe SSDs have greater durability, but they will also require computing tech to dicipher. I do not think the existence of surviving writing materials is a strong argument for evidence of civilization, and speaks more to the limitations of the technology.
You mean 99.5%, right?
I expect that the entire mode is implemented in elisp-mode.el. It's based on lisp-data-mode, but I don't expect that to handle macros (should check though).

Looking at elisp-completion-at-point and likely deeper into elisp--completion-local-symbols, I'd try to find where macroxpansion occurs, and make it conditional. Same for the explicit emacs-lisp-macroexpand.

I would also search for `(eval ` in general and maybe put it under a buffer-local flag, too, so that you won't press C-x C-e or C-M-x and execute malicious code by mistake, when you know you're working on a piece of malicious code.

Maybe instead of a defcustom, it should rather be a minor elisp-paranoid-mode which would do all kinds of things to prevent execution of the code in the buffer, or the code the buffer refers to, etc.
He wasn't a friend, he was a guy who reached out to me because of stuff I'd written about COVID. We communicated over email and I encouraged him to write down a document with some of his experiences in it. The stuff in my post is a tiny fraction of it.
What link is the [0] for, think it’s missing?
I admire your candor and persistence but I think I’m just wired a bit differently.

I agree that the present oligarch class is every bit as powerful in relative terms as any before them. They also have the advantage of modern technology: ubiquitous domestic surveillance and militarized police are clearly not designed to prevent petty crime.

And the last thing I want to see is chaos and bloodshed. But I do want working people to regain some level of bargaining power, and with an elite as insular and vulgar as this one, that probably means a credible threat at least in abstract.

Extreme military power has failed against motivated populations almost without exception in all asymmetrical scenarios this century: it is not a foregone conclusion that oppression lacks an upper bound.

The end state on the current trend lines would be a catastrophic failure of our civilization.

I’m not yet prepared to accept that as inevitable.
dev jobs I could probably do two easy - manager jobs I can probably do eight, 1/hr per job is plenty
As I understand the situation with mosquito eradication, there are highly specific places where mosquitos are a critical source of biomass (I think the Arctic tundra was one example). In all other places they are completely and utterly worthless. Blood-eating (never mind species that are parasite vectors) are also a tiny percentage of the overall biodiversity, the nectar species could easily fill the gap.
Sort of. Look up StevenBridges on YouTube, he documents his career as a card counter. It's certainly possible and you can get some profit, but the casino will sooner or later ban you from blackjack, so you also need a steady supply of them.
For compiled languages it should be fine, as you're only going to compile the permuted source code, not execute it.

Given a sufficiently bad compiler bug anything is possible, but I think given that it's trying to minimize the size of an input that gives a particular output I don't think it's likely to explore distant branches.
Context:

Since early 2024 various top League of Legends professional teams have been experiencing targeted DDoS preventing them from practice.

This has resulted in significant stress in the players being unable to prepare for critical tournaments, including one of the top players being driven to self-harm in frustration captured on camera[0].

Despite the professional teams securing their networking infrastructure to mitigate DDoS against their own players, attackers are still able disrupt their practice sessions by targeting instead their teammates in their public rank games who are randomly match-made by the system and do not benefit from such protection.

Some speculate that some form of IP leakage is caused by the anticheat implemented by Riot Games that allows the IP address of the players to be snooped simply from the player in-game nicknames accessible in public API.

[0] https://www.youtube.com/watch?v=h_O4CkAEZXk
Inflation is too uniform, I guess. Why not just take the $100 bill out of circulation?

Also, this seems to be falling into the classic fallacy that sovereign governments which control fiat currencies still levy taxes for revenue. Yes, it keeps things conventional and understandable to think that way, and yes, some forced circulation of currency via taxation is necessary to keep it alive, but broadly speaking, an entity like the U.S. Government does not need to collect tax revenue to function. The purpose of taxation at that level is to shape behavior and so effect policy outcomes via nudging. That still might justify a "high-denomination" bill tax, but let's not kid ourselves about "making up for lost revenue".
It's only a mystery if you choose to remain ignorant of it. We are having a discussion on the largest information-sharing system in the history of our species: not all information is available online, but a lot is!
So... why? What problem are they trying to solve? Taxi as WFH?
n = 1 aside.

I have some large files stored in R2 and a 50Gbps interface to the world.

curl to Linode's speed test is ~200MB/sec.

curl to R2 is also ~200MB/sec.

I'm only getting 1Gbps but given that Linode's speed is pretty much the same I would think the bottleneck is somewhere else. Dually, R2 gives you at least 1Gbps.
Do you? People in malaria endemic areas understand that there is some base level of resistance that develops among the locals over time, the exaggeration about harm goes in both directions
Card counting is largely defeated by adding more and more decks to the shuffle. Once you get to a 6-deck shoe, it becomes very difficult to use card counting to successfully "beat the odds".
I would love to remove the email app for iPhone for that reason but it’s a standard app for iPhone

Maybe I should just delete my accounts and access them through browser instead
The chaotic beginnings of the tool that made heart surgery possible
This. I have one and I think it may outlive me. That thing has been working flawlessly for over a decade.
Xbox with Kinect. I was impressed by the original Wii and thought, hey, kinect can do it with bare hands. It didn't work all that well and I am not much of a gamer, so the whole thing was a waste. To top it off I even bought a spare controller because it was available for sale on Prime day and didn't even open the box!
Mapped Types and Properties
Yes it’s made very clear in the enlistment contract (the military equivalent of an employment agreement) that they’re waiving certain rights and submit themselves to military jurisdiction for offenses covered under the UCMJ.

This topic has been litigated a lot in front of SCOTUS like with Standard Form 86 (where one waives the right to free speech for security clearance) so there’s certain language they have to contain to be valid.
Reads AI awkward, "AIkward"(© 2014 WaitWaitWha).

"Oh, how will we ever 'survive' the holidays?" or "Oh no, how will we 'survive' the holidays?"
This seems a bit like saying “want to play pong on your gaming machine? All the groundwork has been laid and you can type apt install gcc. We even package SDL.”

Those docs convince me that someone has tried this and written some software, not that it’s anything like fully supported. Also, the same setup should get 802.11r, not just k and v.
I thought this was the default for all browsers
The Rise of Bluesky
And it follows: how much of the artifacts of our present civilization will last 3,000 years for future archaeologists and anthropologists?
It's not talking about releasing them in the wild. It would be how you get your shot, because apparently it resulted in better protection when delivered through a bite for some reason.

But I get your general sentiment. It's a scary thought, not just this, but the idea that we are now in a place where someone could use mosquitos to deliver chemical weapons, kind of scary.

Also, I'm no expert, but I'm not sure that is a right, if I understand Roe vs Wade reversal, it means the constitution is no longer interpreted to assume bodily autonomy as a constitutional right. And even if it was, that's just in the US, there's many countries where this wouldn't be the case.

It also begs the question, many things enter our bodies, all pollutants for example, radiation, and so on, and we tend to have no or very little say into that as well, what makes it into our waters and air and food, and so on.

Anyways, I think it's an interesting topic, and a good one to discuss.
The one time I considered cancelling my current provider (Comcast where I have gigabit), I found the alternative was CenturyLink with 20 Mbps.

As if to rub salt in the wound, Comcast then upgraded me to 2000 Mbps which I can't even use with my current hardware.
I never once advocated that it's okay to violate people's rights. You must have misread my comment.

The fact is, if you want to keep your money safe, don't walk around with large sums of it. Period. It's really that simple.
The entire point of Agile is that you accept that you DON'T KNOW what "the right stuff" is at first, and so you get stuff in front of the customer as soon as feasible and then use that feedback as quickly as possible, over and over again until the cost of going further isn't worth it anymore.

The entire point is moving away from big design up front. Instead, you create hypotheses and then test them against reality. You're not expected to know the entire path, but you ARE supposed to know what vector to take until the next feedback.
Is it easy to turn it into a read only mode? Just for viewing? Basically I looked forward for such a solution for a long time, but everything I’ve seen is either too heavy or nearly impossible to scale.

I did not know that it is possible to wasm build lo!
There's different kinds of intune enrollment. Generally if it's not a company phone, they can only see your IMEI, last 4 of your phone number, OS version etc. They'll be able to isolate and control the work apps but nothing else because it's in a separate profile.
With conclusion I meant you claiming that go returns multiple values because a function also takes multiple values. I did not refer to judging this as worse or better than having tuples as general types instead.

> it was no doubt for map presence checks. Without that, it is impossible to know if a map contains a given key

Are you just making stuff up on the go? A map access is not even a function call. And if you need a presence check in the early language development stage, it's much simpler to add support to check presence and then get the value, since it's not threadsafe anyway.
Data broker leaves 600K+ sensitive files exposed online
I've considered it from time to time. The conclusion I keep drawing is that, if I were going to benefit from a selection-oriented editing paradigm, I would use Visual mode more than I do.

The multi-cursors, those I want. But I'm willing to wait for Neovim to get them.
Uber Faces FTC Consumer Protection Probe over Subscriptions
u2f and webauthn require https (https://developer.mozilla.org/en-US/docs/Web/API/Web_Authent...), don't know if it accepts self signed certs and IPs instead of fqdn. Also the auth is locked to the host, so if you use IPs, changing IP means you need to remove 2fa first and re-enroll after. IMO just using a 60+ chars password stored in your password manager + moving the admin access in a separate vlan is simpler and enough.
Great. Here's my rhetorical position: we need to octuple the size of the planning department. We don't have anywhere near enough planning. We should create an additional planning-planning department to make plans for the planning department.

But I'll consider a compromise where we merely double the planning department budget.

I like this game!