MurphyA/hacker-news huggingface dataset:
by lyu07282 | 2025-05-30 15:11:32+00:00
It's odd that it's the UI they removed (which was always lacking features anyway, like lifecycle configuration) instead of replication support which feels more enterprisesque.

It's also perhaps worth pointing out that they once had a very strange interpretation of AGPL that caused quite the drama some years ago: https://github.com/minio/minio/issues/13308#issuecomment-929...

> Also, just want to mention that the AGPL license requires that all software connecting with MinIO be 100% open source for you/your users not to be in violation of the license.

That's the type of people we are dealing with here, probably best to stay away from it. If AGPL itself didn't already deter you.
by appcypher | 2025-05-30 15:11:55+00:00
> How is it so fast? Is it making any trade offs vs a traditional VM? Is there potential the VM isolation is compromised?

It is a lighweight VM and uses the same technology as Firecracker

> Can I run a GUI inside of it?

It is planned but not yet implemented. But it is absolutely possible.

> Do you think of this as a new Vagrant?

I would consider Docker for VMs instead. In a similar way, it focuses on dev ops type use case like deplying apps, etc.

> How do I get data in/out?

There is an SDK and server that help does that and file streaming is planned. But right now, you can execute commands in the VM and get the result back via the server
by atoav | 2025-05-30 15:12:09+00:00
Sure but last time I checked infinity was quite a large number, so infinite growth requires infinite energy.

We are not talking about "could things grow a bit more during my lifetime", we are talking about our systemic demand for infinite growth. In a capitalist system a society that manages its resources perfectly in a sustainable way has less potential for short term growth than one that just thinks about the next quarter.
by pimlottc | 2025-05-30 15:13:08+00:00
You can flip images horizontally via CSS:

img { transform: scaleX(-1); }

Here's a javascript bookmarklet that will do this for all images on the page:

javascript:(()%3D%3E%7B%5B...document.querySelectorAll(%22img%22)%5D.forEach((e%3D%3E%7Be.style.transform%3D%22scaleX(-1)%22%7D))%3B%7D)()%3B
by jauntywundrkind | 2025-05-30 15:13:26+00:00
Why not some of the existing microvm efforts?

Cloud Hypervisor and Firecracker both have an excellent reputation for ultra lightweight VM's. Both are usable in the very popular Kata Containers project (as well as other upstart VM's Dragonball, & StratoVirt). In us by for example the CNCF Confidential Containers https://github.com/kata-containers/kata-containers/blob/main... https://confidentialcontainers.org/

There's also smaller efforts such as firecracker-containerd or Virtink, both which bring OCI powered microvms into a Docker like position (easy to slot into Kubernetes), via Firecracker and Cloud Hypervisor respectively. https://github.com/smartxworks/virtink https://github.com/firecracker-microvm/firecracker-container...

Poking around under the hood, microsandbox appears to use krun. There is krunvm for OCI support (includes MacOS/arm64 support!). https://github.com/containers/krunvm https://github.com/slp/krun

The orientation as a safe sandbox for AI / MCP tools is a very nicely packaged looking experience, and very well marketred. Congratulations! I'm still not sure why this warrants being it's own project.
by eugene3306 | 2025-05-30 15:13:26+00:00
I use crypto often. I am Russian, I left Russia when Putin started the war. For me, it is quite hard to open a bank account. So I use crypto. I work remotely for a Singaporian company. Now I'm in Vietnam, I can pay for my groceries with crypto using QR code. I can cash USDT crypto with a rate better than paper bills.

I have two bank accounts in Kazakhstan. Both card credentials were stolen after I used a popular hotel booking website, which, by the words of reddit, shares my card details with hotels. Some money was stolen. Seems like 3D-security only affects my payments, and theifs have a freedom to choose a website without 3D. Now I have to keep that cards always locked. Unlocking them for a short moments, when I need to make a card payment. Like booking an hotel, or buying an airline ticket.
by dataflow | 2025-05-30 15:13:39+00:00
Tangential question: why does it normally take so long to start traditional VMs in the first place? At least on Windows, if you start a traditional VM, it takes several seconds for it to start running anything.

Edit: when I say anything, I'm not talking user programs. I mean as in, before even the first instruction of the firmware -- before even the virtual disk file is zeroed out, in cases where it needs to be. You literally can't pause the VM during this interval because the window hasn't even popped up yet, and even when it has, you still can't for a while because it literally hasn't started running anything. So the kernel and even firmware initialization slowness are entirely irrelevant to my question.

Why is that?
by al_borland | 2025-05-30 15:13:47+00:00
With the laundry machine and dishwasher, it still requires effort. A human needs to collect the dirty stuff, put it into the machine properly, decide when it should run, load the soap, select a cycle type, start it, monitor the machine to know when it’s done, empty the machine, and put the stuff away properly, thus starting the human side of the process again.

It’s less work than it used to be, but remove the human who does all that and the dirty dishes and clothes will still pile up. It’s not like we have Rosie, from The Jetsons, handling all those things (yet). How long before the average person has robot servants at home? Until that day, we are effectively project managers for all the machines in our homes.
by jandrewrogers | 2025-05-30 15:14:34+00:00
That is to evade interference with the network link. AFAIK, the radio tech used is not designed to withstand modern denied environments, which makes it more vulnerable. The fiber optics are a cheap way of addressing that tactically and it is proven tech — a lot of older anti-tank guided missiles are controlled the same way.

Sophisticated electronic warfare systems are designed to affect much more than the communications link; they have to be effective against systems where the RF link tech is designed to survive heavy EW environments (such as what the US uses). EW and countermeasures are designed to attack the onboard systems themselves, since they are intended to be effective against fully autonomous systems that are not being controlled over a network link.
by doright | 2025-05-30 15:14:40+00:00
I think emerging technologies from now on won't be judged solely by what they make possible that wasn't possible before, but under what parameters/limitations they are morally acceptable to specific markets.

(And this isn't a strictly good/bad thing to me, it's a natural byproduct of a sufficiently advanced state of technology in the future being capable of automating every last productive human activity.)
by 1vuio0pswjnm7 | 2025-05-30 15:14:41+00:00
"I want a good image search engine + database."

One could hire a software developer to write such a program. But, in general, software developers can be untrustworthy and prone to stealing ideas for their own selfish purposes.

Before Mark Zuckerberg dropped out of college, he answered a classified ad from someone in the real world^1 who wanted to create a website that could search a database of images. Nothing to do with "social media". IIRC the target market was the auto insurance industry (I could be wrong).

1. Not Winklevoss brothers. That is another story.

Zuckerberg never finished the job but he did create his own website which searched and served up images of students at Harvard. He was of course sued by this person after Facebook became popular.
by Lazarus_Long | 2025-05-30 15:14:42+00:00
For anyone not familiar this is SWE https://huggingface.co/datasets/princeton-nlp/SWE-bench

One of the examples in the dataset they took from

https://github.com/pvlib/pvlib-python/issues/1028

What the AI is expected to do

https://github.com/pvlib/pvlib-python/pull/1181/commits/89d2...

Make your own mind about the test.
by bachmeier | 2025-05-30 15:14:59+00:00
> AI is starting to get better than humans at almost all intellectual tasks

"Starting" is doing a hell of lot of work in that sentence. I'm starting to become a billionaire and Nobel Prize winner.

Anyway, I agree with Mark Cuban's statement in the article. The most likely scenario is that we become more productive as AI complements humans. Yesterday I made this comment on another HN story:

"Copilot told me it's there to do the "tedious and repetitive" parts so I can focus my energy on the "interesting" parts. That's great. They do the things every programmer hates having to do. I'm more productive in the best possible way.

But ask it to do too much and it'll return error-ridden garbage filled with hallucinations, or just never finish the task. The economic case for further gains has diminished greatly while the cost of those gains rises."
by currysausage | 2025-05-30 15:15:09+00:00
I believe the sentence from the RFC:

[XHTML1] defines a profile of use of XHTML which is compatible with HTML 4.01

is technically incorrect. While the XHTML 1 compatibility profile was compatible with HTML 4 as implemented by major browsers, that wasn't actually HTML 4. HTML 4 is based on SGML, while what was implemented was a combination of HTML 4 semantics with the tagsoup parsing rules that browsers organically developed. These rules were only later formalized as part of HTML 5.

The compatibility guidelines do recommend a space between <br and />, but (at least according to https://validator.w3.org/ in HTML 4 mode) this doesn't change anything about <br /> being a NET-enabling start-tag <br /, followed by a greather-than sign.

Enter this:

<h1>Hello<br />world</h1>

and select "Validate HTML fragment", "HTML 4.01", and "Show Outline". This is the result:

[H1] Hello>world

(Obviously nitpicking, but that's my point: the nitpickers can be out-nitpicked.)
by godshatter | 2025-05-30 15:15:13+00:00
I don't have an internal monologue and I can't hear anything in my head. Yet I still get earworms. I "hear" the shape of the music, get hints of timbre, and my recognition of the lyrics comes through. It's almost like the volume is really low, but I don't think that's really it. I'm sure it's not nearly as bad as actually hearing it in your head, though. I sympathize for everyone else.
by mikeyouse | 2025-05-30 15:15:18+00:00
Eh... the Skywalker FPV drones controlled by a 5km fiberoptic cable are more on the order of $2,500 and can deliver a 10lb payload which is more than enough to critically damage almost anything on the modern battlefield (that's ~the flying mass of the 81mm HE mortars that NATO uses). The more expensive controller and base station is reusable as well -- you'll never be able to develop countermeasures that come anywhere close to cost parity with that.
by riehwvfbk | 2025-05-30 15:15:20+00:00
Self-reflection seems to be a more computationally expensive task than decision making.

The human computer increases its power differently than the accepted mythology suggests. First, the human computer it not an individual brain, it's the entire society with its structure and inter generational transfer of knowledge. The communication between individual "nodes" is part of the structure and the intelligence of the system.

We are largely past the myth of intelligent design, will soon be past the myth of unique sentience, and at some point will realize that the myth of individual exceptionalism is also largely a myth. A genius placed outside of society would be unable to achieve anything.

The way we seem to get past these myths is simply acquiring more computational power through population growth and better communication. Once a certain threshold of computational power is reached a new transformational idea will appear. It's pretty much accepted that if Marconi wasn't around to "invent" the radio, someone else would (indeed, almost every country has a claim to such an inventor). These things are part of the zeitgeist, and it seems that "zeitgeist" is sort of similar to "next token prediction" in many ways.

I am sure that these thoughts will be deeply unpopular, but I am starting to see them more and more. Our working model of the world is shifting.
by Workaccount2 | 2025-05-30 15:15:34+00:00
I cannot find the article again, it was posted here a few months ago so maybe someone knows of it but,

A guy intentionally went down the rabbit hole of one of these and wrote about the anatomy of it. In his case it was a young (like 30 something young) woman who graduated at the top of dentistry school in Uzbekistan and got a large grant to start a practice in the UK. Something like that. They talked/flirted for weeks/months, sent pictures, all that. The mark of course lives in the UK and she will need a place to stay while she gets her feet on the ground.

Finally right as she is leaving to come to the UK there is a bureaucratic problem and she needs ~$10k to resolve it quickly before the grant lapses, and she cannot access the grant money for expenses until she is in the UK. Also her bank froze her account because of this mess so she needs to use these alternate means to get the money to her, and she can immediately pay you back upon arrival. You get the idea.
by kelseyfrog | 2025-05-30 15:15:37+00:00
I can see how that's appealing. One of the most common human behaviors is creating rules or in this case moral rules, and then doing a mental switcheroo where they forget that they made the rules and attribute them to universal principles, reality, truth, etc.

In general, the process of believing concepts are real objects - simply observations of reality - is called reification. Every society does it and the result is that human constructs feel as if they are inalienable truths about how reality works. The only problem is that it's culturally specific and as we know, each culture works differently and yet feels as if they've gotten it right - their concept of how things works happens to match reality.

One of the downsides to this is that we often project our own ideas of reality onto strangers especially from other societies. "Of course they protect the weak," we tell ourselves, when in fact, they're operating on a completely different set of moral relations. When our projects override objectivity, we deny ourselves the beauty of seeing the world in a new way. We rob ourselves of appreciating the magnificence of the diversity of human experience.
Show HN: Lumina Functional Programming Language
by simvux | 2025-05-30 15:15:37+00:00
My programming language Lumina now has a usable native x86 compiler, with a basic standard library for Linux.

The goals are rather ambitious, but the results are starting to show. While platform and ecosystem support is currently very limited, I'm hoping to gather some first impressions and opinions on the design. As well as gauge the level of interest for this kind of language.

Like mentioned in the README, there are some examples and a documentation page to get familiar with the language.

Examples: https://github.com/luminalang/lumina/tree/main/examples

Documentation: https://docs.luminalang.com

Feel free to ask any questions either about the language or implementation here or on the github page.
by delichon | 2025-05-30 15:15:47+00:00
> Built on a foundation of theft

Theft here means that AI learns from our content and benefits from it when generating new content. I'm not clear on why this is theft when an artificial intelligence does it but it is not when a natural one does. These guesses are an effort to understand this:

1. It's a matter of scale, AI does it faster and cheaper, and that quantitative difference is qualitatively different, and therefore morally different. 2. When my enemies learn from me it is theft, regardless of the physiology of their intelligence, and AI is an enemy. 3. A human intelligence requires far more friction to transmit what they learn, making their learning functionally more local, and less likely to be used to supplant me. When my content is used to supplant me it becomes theft, as in copyright infringement. 4. ???
by renewiltord | 2025-05-30 15:16:27+00:00
These all have the smell of “50% of Americans live paycheck to paycheck” type nonsense and there are sufficient counter findings that I don’t think there’s any good evidence here https://news.gallup.com/poll/470888/americans-largely-satisf...

I think I’m likely correct. This is a manufactured crisis like seed oils, or ADHD and autism diagnoses. Nothing is actually getting worse.
by zug_zug | 2025-05-30 15:16:52+00:00
No playing sports for sure is fun and normally authentic behavior. Especially if it's not a particularly "cool" sport (e.g. pickleball). Though of course you definitely do find those people who make "Playing a sport" their personality and spend a ton of money on all the clothes and equipment and never seem to actually be out there doing it, especially if it's a "status" sport like polo/golf.

I don't mean to present this as entirely black-and-white. But also if you think that the interest in poker in college-aged-boys spiking after Casino Royale is a coincidence I think you're kidding yourself.
by JKCalhoun | 2025-05-30 15:17:16+00:00
> All the people employed by the government and blue collar workers?

You forgot the born-wealthy.

I feel increasingly like a rube for having not made my little entrepreneurial side-gigs focused strictly on the ultra-wealthy. I used to sell tube amplifier kits, for example, so you and I could have a really high-end audio experience with a very modest outlay of cash (maybe $300). Instead I should have sold the same amps but completed for $10K. (There is no upper bounds for audio equipment though — I guess we all know.)
by Tadpole9181 | 2025-05-30 15:17:32+00:00
What? That's not true at all, sans structures. Minecraft worlds are infinite and unique, using randomly generated noise textures as the basis. Nobody "made" each "part".

And arguing that a human tweaking noise parameters is somehow more creative than humans distilling their entire knowledge and cultural repertoire into a machine, then working with that to produce literature with a guided hand seems quite silly.
by ArtTimeInvestor | 2025-05-30 15:17:43+00:00
Imagine you had a crystal ball that lets you look 10 years into the future, and you asked it about whether we underestimate or overestimate how many jobs AI will replace in the future.

It flickers for a moment, then it either says

"In 2025, mankind vastly underestimated the amount of jobs AI can do in 2035"

or

"In 2025, mankind vastly overestimated the amount of jobs AI can do in 2035"

How would you use that information to invest in the stock market?
by up-n-atom | 2025-05-30 15:17:45+00:00
The best thing to come out of the US and Canada trade war for me as a Canadian is that I dropped most of my dependence on said system. It’s not 100% (I’m here commenting) but I will do my best not to fuel FAANG as they can keep their plan in motion for a paywalled AI web.

I suspect niche forums to be the 1st line of defence for a reintroduction of a human centric web and relink from those small enclaves. We’ll have to lose anonymity in the process as it’ll be the only way to guarantee authenticity and in all likelihood biometrics will be a necessity as content will need to be tagged with a pulse.
by perching_aix | 2025-05-30 15:17:47+00:00
I don't understand your hostility. There's nothing in what I wrote or in the way I wrote that would suggest to a good faith reader that my opinion is absolute, that I consider my opinion fact, or that my knowledge is all-encompassing. In your own words I merely "thought about it" - a phrase that means exactly just that, and nothing more. In a way, it's literally a request for further thoughts by others to make up for what I might have not thought of; the exact admission you're looking for, just stated implicitly.

It's immensely frustrating to dress up a natural language sentence with enough precision to try and account for all and every bit of nuance, so you should anticipate and actively consider that I have missed or implied some.

Despite this, you clearly did not, and instead went into attack mode on the assumption(!) that I did miss them intentionally.

I'd recommend you take your own advice on intellectual humility before offering it to others.
by SpicyLemonZest | 2025-05-30 15:18:17+00:00
Business leaders in AI are _not_ excited and agree with your concerns. That's what the source article is about - the CEO of AI lab Anthropic said he sees major social problems coming soon. The problem is that the information environment is twisted in knots. The author, like many commentators, characterizes your concerns as "optimism" and "hype", because she doesn't think AI will actually have these large impacts.
by wapeoifjaweofji | 2025-05-30 15:18:26+00:00
People love to say things like this. In my experience on both sides of these coding interviews in FAANG companies, the questions are basically never algorithmically intensive.

The furthest I've ever seen it go in practice: binary search, BFS/DFS, hash tables. I've never seen any more obscure algorithmic trick than standard uses of these algorithms and data structures.

I'm not saying leetcode doesn't have more insane questions, but interviews tend to be straightforward.
by phendrenad2 | 2025-05-30 15:18:29+00:00
To the contrary - they were providing value to the VP who benefitted from inflated headcount. That's "real value", it's just a rogue agent is misaligned with the company's goals.

And AI cannot provide that kind of value. Will a VP in charge of 100 AI agents be respected as much as a VP in charge of 100 employees?

At the end of the day, we're all just monkeys throwing bones in the air in front of a monolith we constructed. But we're not going to stop throwing bones in the air!
by sinisterMage | 2025-05-30 15:18:44+00:00
You're absolutely right — IronPython does run Python on .NET.

W++ takes a different approach: it's a custom scripting language that looks like Python but is designed for tight integration with .NET itself, including:

Native JIT compilation (via IL emission)

NuGet package import support (via .ingot wrapping)

Familiar syntax (like print, let, for, if) with static structure

IronPython is about bringing Python to .NET. W++ is about making .NET scripting feel more like Python.

Think of it as IronPython’s minimalist, compile-time-powered cousin.
by cjohnson318 | 2025-05-30 15:18:50+00:00
That's difficult to say. Right now, my cohort is mainly other dads at my kids school, so we're all busy and kind of tired. I want to make friends, but it's hard to find people that are (1) available and (2) friendly. Full disclosure, I have insecurities too: I've got zero interest in trying to make friends in a group where I feel like I'll be judged or looked down upon for whatever. I still socialize, and I've learned a lot about socialization from my wife, but yeah, I realize that I've got a chip on my shoulder also.
by next_coder_ | 2025-05-30 15:20:01+00:00
A bit more context on the tech side for those interested: Built with Next.js for the dashboard, REST API backend with NestJS.

The key feature is the 24-hour email alerts before renewals - most trackers just show you what you're paying after the fact, but Ruby focuses on that crucial window when you can still cancel.

That 37% reduction happened over 6 months and saved me about $180. The biggest win was catching a $29/month project management tool I'd been paying for after I switched to Notion.

Still working on analytics features and maybe mobile apps, but wanted to get feedback from this community first since you all understand the subscription struggle!

Happy to answer any technical questions about the implementation.