skysight-inc/HackerNews huggingface dataset:
Show HN: Computer – Build Your Manus AI Agent with an OSS macOS Sandbox
We just open-sourced Computer, a Computer-Use Interface (CUI) framework that enables AI agents to interact with isolated macOS and Linux sandboxes, with near-native performance on Apple Silicon. Computer provides a PyAutoGUI-compatible interface that can be plugged into any AI agent system (OpenAI Agents SDK , Langchain, CrewAI, AutoGen, etc.).

Why Computer?

As CUA AI agents become more capable, they need secure environments to operate in. Computer solves this with:

• Isolation: Run agents in sandboxes completely separate from your host system.

• Reliability: Create reproducible environments for consistent agent behaviour.

• Safety: Protect your sensitive data and system resources.

• Control: Easily monitor and terminate agent workflows when needed.

How it works:

Computer uses Lume Virtualization framework under the hood to create and manage virtual environments, providing a simple Python interface:

from computer import Computer

computer = Computer(os="macos", display="1024x768", memory="8GB", cpu="4")
try:
await computer.run()

# Take screenshots
screenshot = await computer.interface.screenshot()

# Control mouse and keyboard
await computer.interface.move_cursor(100, 100)
await computer.interface.left_click()
await computer.interface.type("Hello, World!")

# Access clipboard
await computer.interface.set_clipboard("Test clipboard")
content = await computer.interface.copy_to_clipboard()

finally:
await computer.stop()

Features:

• Full OS interaction: Control mouse, keyboard, screen, clipboard, and file system

• Accessibility tree: Access UI elements programmatically

• File sharing: Share directories between host and sandbox

• Shell access: Run commands directly in the sandbox

• Resource control: Configure memory, CPU, and display resolution

Installation:

pip install cua-computer

GitHub repo: https://github.com/trycua/computer
Discord for feedback: https://discord.com/invite/mVnXXpdE85

We're excited to see you building the next Manus general agents with Computer!

We'd love to hear your thoughts, feedback, and any questions you might have. What use cases do you see for AI agents running in sandboxes? How do you see Computer being useful in your workflow?
Show HN: Markdownify (1 click .md copy for any webpage)
There were no good chrome extensions that let you copy the raw markdown of the current webpage, so I made one myself.

It's called Markdownify: https://chromewebstore.google.com/detail/markdownify/iehfcjc...

It's been really helpful for using with cursor or chatgpt to copy a docs webpage and add it to my prompt.

The extension is fast, completely free, and really helpful. Hope you guys enjoy!
https://archive.is/OO99Q
So things can be styled based on the user agent? Besides the obvious difference between mobile and desktop.
You are the nail in this metaphor, asking for different hammers to hit you.
That's really gross. I guess then everyone thinks they need to use it because all these startups use it, but it's really just a simple notepad app with many alternatives.
It is interesting that there is a graph showing performance on benchmarks like MMLU, and different models have similar performance. I wonder, are the tasks they cannot solve, the same for every model? And how the "unsolvable" tasks are different from solvable?

Also, I cannot check it with latest models, but I am curious, have they learned to answer simple questions like "What is 10000099983 + 1000017"?
On the test account: "Error 429: too many requests".
> And anything you do, the first step is giving up your US citizenship since the US taxes worldwide income.

But the foreign earned income credit can reduce your tax liability by up to around 100k in some cases.
I think there's two ways of looking at it. Firstly that raster has more or less plateaued, there haven't been any great advances in a long time and it's not like AMD or any other company have offered an alternative path or vision for where they see 3d graphics going. The last thing a company like nvidia wants is to be a generic good which is easy to compete with or simple to compare against. Nvidia was also making use of their strength/long term investment in ML to drive DLSS

Secondly, nvidia are a company that want to sell stuff for a high asking price, and once a certain tech gets good enough that becomes more difficult. If the 20 series was just a incremental improvement from the 10, and so on then I expect sales would have plateaued especially if game requirements don't move much.
Yeah, good points. Definitely not my intention to say China's perfect, and I'm probably reading too much into the wisdom of this vs. good ol' preservation of power.
Their eyes are not going to have evolved past the point of providing any incremental benefit, and a fly is after all a simple critter who's main concern is finding a pile of shit to eat, and avoid being swatted by a cow's tail. I'd guess their eyes (& visual system) are perhaps better regarded as crude visual sensor rather than anything much like the visual system of an animal that benefits from recognizing whether that shitty ass belongs to a cow vs a tiger.
No, this is one of those bizarre “wait, really, they put that in the default stylesheet” problems.

There is a lot of weirdness lurking in the default user agent stylesheet…especially in Safari: https://blog.jim-nielsen.com/2021/things-i-learned-reading-w...

Browser vendors put a lot of surprising, and very poorly documented, defaults into user agent stylesheets, and they can trip you up at the most basic level, and the styling is poorly exposed in most web inspector tooling.

I ran into a nasty one with Safari’s date picker—had to go down a lot of rabbit holes to figure out I needed to finesse the `::-webkit-date-and-time-value` CSS to get an input field styled correctly.
It feels like just yesterday that Chips and Cheese started publishing (*checked and they started up in 2020 -- so not that long ago after all!), and now they've really become a mainstay in my silicon newsletter stack, up there with Semianalysis/Semiengineering/etc.

> Intel uses a software-managed scoreboard to handle dependencies for long latency instructions.

Interesting! I've seen this in compute accelerators before, but both AMD and Nvidia manage their long-latency dependency tracking in hardware so it's interesting to see a major GPU vendor taking this approach. Looking more into it, it looks like the interface their `send`/`sendc` instruction exposes is basically the same interface that the PE would use to talk to the NOC: rather than having some high-level e.g. load instruction that hardware then translates to "send a read-request to the dcache, and when it comes back increment this scoreboard slot", the ISA lets/makes the compiler state that all directly. Good for fine control of the hardware, bad if the compiler isn't able to make inferences that the hardware would (e.g. based on runtime data), but then good again if you really want to minimize area and so wouldn't have that fancy logic in the pipeline anyways.
Does Redis support multithreading? Doesn't it use a single-threaded event loop, while DragonflyDB basic version is with multithreading enabled and shared-nothing architecture.
Also I found this latest comparison between Valkey and DragonflyDB : https://www.dragonflydb.io/blog/dragonfly-vs-valkey-benchmar...
Docs: Open-source collaborative notes, wiki, and documentation platform by the
We'd go extinct. Spiders can have hundreds of offspring per 'birth.' Humans have, on average, about one. You need each woman to have at least 2 children for populations to stay the same. Which, in this case would mean you'd need at least 2 men.

An evolution (or artificial 'population management') where males are 66% likely or otherwise born at a 2:1 ratio wouldn't work because then you need each woman to have 3 children to create a sustainable population, meaning you need an even higher ratio of males - and so on recursively towards infinite male:female ratios.
Yeah, that's why I thought this was worth writing up as a TIL.
Fair enough criticism. I was indeed thinking of the later times within the period when I made that statement.
> “What scares me as a teacher the most,” Moon said, is “what happens when they go into college and the workforce?”

I assume they are competing with other people who also used AI to complete their assignments, so absolutely nothing out of the ordinary will happen.
https://archive.is/Ep9sV
> You can't really be surprised that the people you put in power do what they say they were going to do.

This is exactly what was happening and precisely one of the reasons Trump got elected.
His electorate might not be surprised, but the anti-Trump (those who are so by emotion, not because they understand) are completely shocked he is doing exactly what he said he would.

It's like to them the principle of how democracy is actually supposed to work is very novel.
That was answering silly speculation about intentionally leaving worn-out drill bits behind. There are actually workable procedures for drilling around things, but it's far more cumbersome and time-consuming than replacing a bit normally. Those procedures used for things like the drillstring getting stuck due to hole collapse; nobody would do that just for a worn-out drill bit.

The actual way to avoid the problem is by using bits whose design lifetime in the formation you're drilling is at least as long as the hole section you're planning to drill.
Settling in to a book
It's also about risk management from the government's perspective. You don't want to be beholden to a potentially hostile foreign corporation for tasks as essential as managing your own documents. Compared to how much money they already spend on American SaaS, Investing a few million euros in open-source alternatives could be seen as cheap insurance.
Small LLM weights are not really interesting though. I am currently training GPT-2 small sized models for a scientific project right, and their world models are just not good enough to generate any kind of real insight about the world it was trained in except for corpus biases.
Whoa, thanks for the detailed backstory!
Making a Musical Instrument [video]
If? never been married, right? PS. You may think of your credit card as your "venom", so you won't get eat alive in a divorce process lol
Yes you maybe can ask ai for the ideas and then create the waitlist use fast waitlist generator (i use waitfast.netlify.app) and validate

it's simple
People say this, but I didnt have such issues using Gimp compared to PS. They are different, that's it.

The main thing I missed were stackable layers, but it was not a huge issue for me.
Ask HN: How to stop Google from autocorrecting our company name?
Our small cloud consulting company Autimo has been facing a frustrating issue with Google searches. Whenever potential clients try to search for our company name “Autimo,” Google automatically corrects it to “autismo,” which is obviously not ideal for our brand.

We’re a Vancouver-based cloud consulting firm founded in 2018, specializing in DevOps, cloud engineering, and AWS/Azure/GCP solutions. This autocorrection issue is becoming a real problem for our discoverability and brand identity.

Has anyone dealt with a similar autocorrection problem? What strategies worked for you to make Google recognize your brand name as a legitimate search term? We’ve considered various approaches but would appreciate insights from the HN community on the most effective solutions.

Would increasing our online presence help? Should we contact Google directly? Any suggestions would be greatly appreciated!
By the way, here's the whole system for those who go straight to the comments:

1. Get a note-taking app with links and backlinks such as Obsidian.
2. Make sure every note is connected via links and backlinks to at least two other notes.
3. Go write.
You mean if a woman could destroy a man for (not) having sex? Men would avoid sex, cohabitation, marriage and families. For society it would mean less babies, demographic and economical decline.
The classic option is just a self extracting exe. I don’t really understand the fear of archives personally.
Just to be clear, your assertion was that NO EMPLOYEE contributes more than $1.5m/year to the company.

> no employee contributes the average per-employee output to the company

> Sub in $1.5m/year

Are you standing by that or is your new assertion now that no employee contributes $500m but that many do contribute $1.5m/year?

The back and forth is getting a bit confusing so trying to make sure we're on the same page.

edit: You do realize that a non-trivial number of employees including ICs are paid more than $1.5m/year. So even Google disagree with your assertion.
There are lots of useful actions an installer does that (some, if not most) end users actually want, including but not limited to adding shortcuts to start menu so you can find it or search for it, associating file formats, registering to Windows' program list, etc.

I was a big fan of "portable" software, but nowadays if a software offers both ways, I actually prefer using installer. Otherwise I have to manually add them to Start Menu to be able to search for it, to begin with.

I do hate registry keys, simply for the fact they are often lost after reinstalling the OS. Please just keep all the settings in %appdata%!
ASU-led Southwest Sustainability Innovation Engine funds promising tech startups
So why not just keep Smart tube installed on your TV?
The first electric motor glider
Then please do! I'm definitely open for discussion if you care to offer any.
One benefit of making a 'properly new' language is that you don't have to support old code; I've definitely seen a lot of cool optimizations dropped because while they'd help in one place, they'd blow up a loop somewhere else, and ultimately there's only so far you can go with using heuristics to make your optimization apply to one but not the other. Sometimes (e.g. taking advantage of UB) this can even be functional -- 'breaking' some pieces of non-conformant code in exchange for getting better performance elsewhere. This is especially relevant in broad-domain languages like C/C++; Linus in particular has opined multiple times against the GCC devs choosing to implement new optimizations that ended up breaking code which had been working fine in Linux for years up to that point.
I don't believe we have reached a raster ceiling. More and more it seems like groups are cahoots to push rtx and ray tracing. We are left to speculate why devs are doing this. nvidiabux? easier time to add marketing keywords? who knows... i'm not a game dev.

https://www.youtube.com/watch?v=NxjhtkzuH9M
We made "Laravel for JavaScript" and got 15,000 gh stars. Here's the backstory
In the US you can work on your own house, including electrical and plumbing (including natural gas and propane lines, I think). For minor repairs like replacing a switch or receptacle, I don’t think a permit is required. For more substantial changes a permit is generally required and as is an inspection. Supplies for doing all kinds of residential construction work are readily available at retail establishments that normal people visit regularly.
Only in the short term. In the medium to long term, false assumptions will kill a company. As an employee, you would be better off recognizing it before the crunch hits.
I don't think it's just about looks. The advantage of ray tracing is the real time lighting done rather than the static baked maps. One of the features I feel that was lost with modern game lighting is dynamic environments. But as long as the game isn't only ray tracing, these types of interactions will stay disabled for the game. Teardown and The Finals are examples of a dynamic environment game with raytraced lighting.

Another example is when was the last time you've seen a game with a mirror that wasn't broken?
wow, nice work
What's Wrong with My Lightbulbs?
Thanks! I had no idea. I have an issue with a large gap on mobile I should dig into. Maybe this will help me figure out how to fix it. Also just a neat fact to know regardless
Designing an ultra low power plant watering indicator
I don’t think those 2 problems are mutually exclusive.
Your point being? The profit margin is after employee compensation.
OK. Why are rules 1 and 2 important? I read your thing, but it didn't explain.
When path tracing works, it is much, much, MUCH simpler and vastly saner algorithm than those stacks of 40+ complicated rasterization hacks in current rasterization based renderers that barely manage to capture crude approxinations of the first indirect light bounces. Rasterization as a rendering model for realistic lighting has outlived its usefulness. It overstayed because optimizing ray-triangle intersection tests for path tracing in hardware is a hard problem that took some 15 o 20 years of research to even get to the first generation RTX hardware.
I don't know about utopia but I leave the house with just my smartphone.
And transactions costs for cash are higher than using a card or smartphone- this is what pushed banks to push for plastic in the first place.

The reality is that we are at a point were most people use cash only for criminal transactions or evading the tax man. Including myself- I pay the cleaning lady in cash because of her immigration status.
This is so cool! I think this is a video of CyberPunk 2077 with path tracing on versus off: https://www.youtube.com/watch?v=89-RgetbUi0. It sees like a real, next-generation advance in graphics quality that we haven't seem in awhile.
These people land on neither side of what I proposed, except that their taxes are subsidizing Person B, causing them to have less money leftover for things like rent.

A 25 year old with medical problems that is able to work full time is good news; the fiscal penalty of the reality is likely just their yearly deductible and time lost to medical appointments. Thankfully they can work!

Losing 2/3 of their income to 1/3 of a rent share makes it seem like they should move, however. Our that they should try to find a better paying job.

Is ypur point that this person is in such a destitute situation that they cannot possibly save for retirement given 40+ years of career ahead of them? Does this person have no family upon which they can lean? Do they not belong to any community that can help? Do we expect someone with their medical condition to even make it to their golden years?

This situation seems unlikely for the majority of folk. And I always recommend LTD insurance to everyone, regardless of whether it would apply here.
They control their markets, exhibit broad capture of regulatory and standards bodies, and have established authoritarian control of the American state.

Sure, it's a conspiracist's "they," but society and freedom have become as awful as the most obnoxious, strident, and hysterical /. poster's predictions during the DoubleClick acquisition a quarter of a century ago.

Cui bono? Is it the finance ghouls whose ideological and economic lineage continues unbroken through Nazi-advocacy, the Business Plot, and American chattel slavery? Would we face a brighter future if the late 20th century tech industry had collectively rejected the vision of a future based on a panopticon used to generate authoritarian algorithmic control of humanity?

How many acai bowls and fancy cars was the future worth? Are we all complicit, or merely automatons whose lack of agency absolves us of the moral implications of the sum of our collective purpose?

Today's media environment is an atrocious indictment of the world built upon networked computing's awesome power to transform humanity. We have the power to uplift all life in harmony with the bounteous and breathtaking miracle of our beautiful planet. We have built a world of nightmares.
Looks great! I’ll definitely play with it. Curious how it compares with running the sandbox on a KVM instead?
The problems you’re describing are largely because they don’t have vertical integration. They don’t have the ability (sometimes legally) to force suppliers to do things they want.

Microsoft tried to prevent crapware from being installed by OEMs a while back and got blocked.

What you’re describing is the effect of not controlling the stack and the only way to really do that is by doing it yourself.
I took a detective fiction course in college and Rue Morgue was indeed the first story we read.
> compete with private companies on the free market

It’s not a free market as soon as Gov’t start using text dollars. It’s also. It competition when one entity has zero risk and endless capital to spend on a project.

If a corporation did this, they’d be accused of being anti-competitive, not fostering competition.
It's interesting to look at the top-ranked feature request, but you should also take it with a grain of salt. The demand for a particular feature might be expressing a deeper need or gap in the product. If you just blindly implement feature requests, you're going to end up with a Homer car.
IO multithreading is still not fully there, there were significant improvements within the first couple of iterations, hopefully, it will improve further. I see that Dragonfly uses iouring, which is not recommended by Google due to security vulnerabilities.
> Having decentralised authentication means that onboarding and offboarding need to have a bunch of tedious manual steps, or custom automation.

Furthermore, SAML SSO alone does not save you from worrying about this, ideally you'd also implement SCIM, to have actually automated + real-time identity updates, which is yet another protocol separate from SAML.
Emotional and social drives that keep us from letting genetic defects to die out of the gene pool.
Could you share the mistakes they are making repeatedly?
Lousy Smarch weather
Oh we have in recent memory that's what happened to Russia when the Soviet union fell. Parts were sold out to private parties, and the population learned unregulated capitalism is no better solution than power abused communism.

The US is not quite there yet, but frankly them looking at parts of the US gov to shut down so they can be replaced by private services is not so far.
Making Finck into a “mystic” feels a bit unfair.

I'd go a lot further than that. The entire article, while informative and entertaining also has major stalker vibes. I guess some fans just don't know when to stop.
it is very much one of the most reproducible apps ever

Would love to move to an alternative that also works in the browser, got any suggestions?

I haven't found one that does what Notion does. I genuinely want to get off their AI training grounds but cannot. Your comment reeks of condescension because you are not the target user.
Location: Twin Cities, Minnesota Remote: Yes
Willing to relocate: No

Technologies: Javascript/Typescript, Python, React, AWS

Résumé/CV: https://joelachance-resume.vercel.app/

Email: jlachance1 gmail.com

I'm a former CTO and full stack developer. I'm looking for Senior Engineering positions, and excited to build and maintain exciting projects! Focused on contract work, but would consider FTE for the right company.
Shared Google Docs.
Hah, I tried it with gpt-4o and got similarly odd results:

https://chatgpt.com/share/67d6fb93-890c-8004-909d-2bb7962c8f...

It's pretty good nonsense though. It suggests clove hitching them together, which would be a weird (and probably unsafe) thing to do even with ropes!
On Dvorak, WASD never works; game designers should use arrow keys or find a lower-level way to access key events that doesn't depend on the software layout.
Or just stop paying for notion.
How come are you incapable of following trivial instructions to run it locally? This website is called hacker news, not technically challenged user news.
Indeed, I may have misread the GP comment, understanding that it stated that C-14 appeared because of the nuclear tests. They may have meant the addition. I did try to correct my mistake by answering my own question...