MurphyA/hacker-news huggingface dataset:
by theamk | 2025-05-05 19:04:38+00:00
It is a promotional piece - for Xen-based stack (the most popular hypervisor decades ago). That author laments that few people are interested in bare-metal hypervisors, like Xen.

But hypervisors did not disappear, they just got replaced. When we run virtual machines, they are usually backed by KVM (low-level) and qemu (higher layer). Sometimes there is libvirt on top of it too, but running qemu directly is not that hard.

And there is plenty of exciting research about this stack, for example KVM can be driven by things like firecracker and crosvm, and there are some rust projects targeting it too. There is also BSD's bhyve which

My impression is that it's not that people find hypervisors in general are boring, but just Xen specifically (or maybe all classic Type-1 ones? hard to tell with Xen being the only open-source representative).
by ramesh31 | 2025-05-05 19:04:51+00:00
More and more I am starting to understand that making money with software really has nothing to do with quality. It's about checking boxes. Enterprise SSO? Check. Auditing? Check. Does it "kinda" do the thing as advertised? Sort of, poorly, and slower than many free open source offerings. Oh, and also the company is in talks for an acquisition, so the entire engineering team is just drawing up plans for their vacation homes and picking out their BMWs at this point, while the product rots. Doesn't matter, here's your eight figure contract so we can tell the SLT we did a thing. By the time enough people have had to deal with it to get rid of it, all the decision makers will have moved on to something else.
by foobiekr | 2025-05-05 19:05:27+00:00
BeFS wasn't a database. It had indexed queries on EAs and they had the habit of asking application files to add their indexable content to the EAs. Internally it was just a mostly-not-transactional collection of btrees.

There was no query language for updating files, or even inspecting anything about a file that was not published in the EAs (or implicitly do as with adapters), there were no multi-file transactions, no joins, nothing. Just rich metadata support in the FS.
by bluefirebrand | 2025-05-05 19:06:39+00:00
> Setting up automation as the enemy is an odd thing for programmers to be doing. I mean, if you’re a programmer and you’re not automating away tasks, both for yourself and other people, what are you even doing?

I'm earning a salary so I can have a nice life

Anything that threatens my ability to earn a salary so I can have a nice life is absolutely my fucking enemy

I have no interest in automating myself out of existence, and I am deeply resentful of the fact that so many people are gleefully trying to do so.
by A_D_E_P_T | 2025-05-05 19:06:55+00:00
Holmes seemed shady, really careless, and criminally flippant re: shipping medical technologies that never worked. But Boies was an out-and-out scoundrel, a real old-fashioned criminal enforcer type.

I had (and still have, to some extent,) mixed feelings about Holmes. She's like an avatar of SV's "fake it 'til you make it" aspect, taken way too far, to an uncomfortable extreme.

Boies, though? He represents the absolute perversion of the legal profession and the Common Law. In him you see how it is used by the powerful to bludgeon and coerce the weak. The Law as naked and unambiguous Lawful Evil. He's the worse villain of the two. And, aptly, this Mephistopheles is the one still walking free.
by kristopolous | 2025-05-05 19:07:31+00:00
the proper timeline is

cline -> roo -> kilo

There's also things like goose, plandex, and aider.

The real problem is what to with all those bugs written by the AI, however you choose to vibe them.

That's what my latest effort, https://github.com/kristopolous/llmehelp is trying to address.
by jfengel | 2025-05-05 19:07:44+00:00
Wow, David. It only took you 30 years to catch up to what everybody else already knew.

Yes, you should have seen this coming. It was really, really, really obvious.

And you contributed. You told readers of the New York Times and Wall Street Journal that your moderate conservatism was what your party was trying to accomplish, when it patently was not. Because of you, they're as surprised as you are -- and they voted to put this into place.

Now you're going to follow other "moderate" commentators who jumped ship and discover that nobody wants to listen to them. You'll go to liberal outlets and tell the liberals how sorry you are, but giving them absolutely nothing they can use to change anything. You're not even going to try to express it to conservative outlets, and if you do, you're going to have the door slammed in your face so hard it will break your nose.
by schrodinger | 2025-05-05 19:07:52+00:00
I don’t think that’s a safe foregone conclusion. What we’ve seen so far is very very powerful pattern matchers with emergent properties that frankly we don’t fully understand. It very well may be the road to AGI, or it may stop at the kind of things we can do in our subconscious—but not what it takes to produce truly novel solutions to never before seen problems. I don’t think we know.
by lanthissa | 2025-05-05 19:08:05+00:00
AGI can't really be a winner take all market. The 'reward' for general intelligence is infinite as a monopoly and it accelerates productivity.

Not only is there infinite incentive to compete, but theres decreasing costs to. The only world in which AGI is winner take all is a world in which it is extremely controlled to the point at which the public cant query it.
by jimmydddd | 2025-05-05 19:08:09+00:00
It's actually pretty boring in the US as well. As an attorney, it's always interesting to see US law school applications increase if a "sexy" legal drama becomes popular on TV. I feel bad for those applicants, because 99% of legal work is not as exciting as on TV, the lawyers don't dress as well as they do on TV, and they definitely do not look as attractive as the ones on TV. :-)
by rsync | 2025-05-05 19:08:10+00:00
"uBlock is only for your web browser - it can't help with other apps, smart devices, game consoles, etc."

Yes, but don't we expect all of those devices (and apps) to move to DoH resolution if they haven't already ?

In that case the pihole (or nextdns, etc.) are bypassed ...

I suppose you could proxy all TLS traffic and block it but if the DoH is being served by the same FQDN as the traffic you want in the first place aren't you out of options ?
by Gormo | 2025-05-05 19:08:13+00:00
In case it wasn't clear, I'm not mocking actors, builders, and HVAC techs; rather, I'm mocking you, for making the ridiculous claim that these hard-working folks are in such dire straits (hint: they're not) that studios should be forced to make production choices that result in ultra-lame movies just to artificially guarantee them some extra work.
by jmacd | 2025-05-05 19:09:14+00:00
Any IDE based editor feels like a stopgap to me. We may not be there yet, but I feel that in the future a "vibe coder" isn't even going to look at much code at all. Much of what developers who are relying on Cursor, Windmill, Replit, etc etc are doing is performative as it relates to code. There is just a lot of copy/pasting of console errors and asking for things one way or another.

Casual or "vibe" coding is all about the output. Doesn't work? Roll back. Works well? Keep going. Feeling gutsy? Single shot.
by runako | 2025-05-05 19:09:20+00:00
Either that, or this AI boom mirrors prior booms. Those booms saw a lot of progress made, a lot of money raised, then collapsed and led to enough financial loss that AI went into hibernation for 10+ years.

There's a lot of literature on this, and if you've been in the industry for any amount of time since the 1950s, you have seen at least one AI winter.
by lolinder | 2025-05-05 19:10:05+00:00
So the non-profit retains control but we all know that Altman controls the board of the non-profit and I'd be shocked if he won't have significant stock in the new for-profit (from TFA: "we are moving to a normal capital structure where everyone has stock"). Which means that regardless of whether the non-profit has control on paper, OpenAI is now even better structured for Sam Altman's personal enrichment.

No more caps on profit, a simpler structure to sell to investors, and Altman can finally get that 7% equity stake he's been eyeing. Not a bad outcome for him given the constraints apparently imposed on them by "the Attorney General of Delaware and the Attorney General of California".
by solatic | 2025-05-05 19:10:55+00:00
Can someone ELI5 where this is going to be valuable?

If you set up Postgres read replicas, make sure your queries are covered by appropriate indexes, and your hot queries are handled by Postgres from RAM anyway - do you really need a separate Redis cache?

I feel like anytime I'm going to pull in Redis for a cache, it's going to be for data that I'm not interested in having guaranteed persistency for, like session tokens, and so it'll be for data that I wouldn't be storing in Postgres anyway?
by jim1994 | 2025-05-05 19:10:56+00:00
Location: Kamloops, BC, Canada Remote: Yes Technologies: TypeScript, Node.js, React, Next.js, Express PostgreSQL, MongoDB, AWS, RabbitMQ, Docker, Bash, Nginx, Jest and more Résumé/CV: https://drive.google.com/file/d/1Lsi-ohlEmhySRTv6jSgwBw01rZy... Email: zijin@ulaberta.ca

I am a full-stack software developer with multiple years of experience in tools like TypeScript, React, and Express, and am comfortable working with AWS. I recently developed Rabbitory (https://rabbitory.github.io/), a self-hosted RabbitMQ-as-a-Service platform that simplifies deployment and management of RabbitMQ brokers by offering users an intuitive control panel built with Next.js.
by ndr | 2025-05-05 19:11:01+00:00
WARNING for Cursor users: Cursor is currently stuck using an outdated snapshot of the VSCode Marketplace, meaning several extensions within Cursor remain affected by high-severity CVEs that have already been patched upstream in VSCode. As a result, Cursor users unknowingly remain vulnerable to known security issues. This issue has been acknowledged but remains unresolved: https://github.com/getcursor/cursor/issues/1602#issuecomment...

Given Cursor's rising popularity, users should be aware of this gap in security updates. Until the Cursor team resolves the marketplace sync issue, caution is advised when using certain extensions.

I've flagged it here, apologies for the repost: https://news.ycombinator.com/item?id=43609572
by like_any_other | 2025-05-05 19:11:23+00:00
You might think so, but they didn't face any backlash for buying politicians [1,2] and bragging about it [3], so why would they worry? You also assume that the US is a "very safe ally" naturally, and not as a consequence of means such as these.

[1] After House Speaker Mike Johnson Pushed Through Israel Aid Package, AIPAC Cash Came Flowing In - https://theintercept.com/2024/01/20/israel-aipac-house-mike-...

[2] The Israel lobby and U.S. foreign policy - https://www.hks.harvard.edu/publications/israel-lobby-and-us...

[3] More than 95% of AIPAC-backed candidates won their election last night! Being pro-Israel is good policy and good politics! - https://x.com/AIPAC/status/1590362232915132417
by tenacious_tuna | 2025-05-05 19:11:29+00:00
> Working and educating yourself is decent and dignified, no?

I think that depends radically on the nature of the work. I hold a BS in Computer Science but am at an organization that requires me to use LLMs as part of my performance evaluation; I could protest, but it puts my immigration status at risk (my employer has sponsored me into my current country). I view the things asked of me (using LLMs) as degrading, but I'm unable to effectively protest that despite being well-regarded as an engineer (by peers and past employers) and credentialed (BS in CS).

Put differently, most people do A Job because they need to put food on the table. One of my partners used to work in the veterinary field, which took an immense physical toll on them. They're much happier being (f)unemployed currently, being able to work in the garden and make good food and produce art, but our finances are suffering for it; they're hunting for jobs, but most of the current openings are pretty bad in terms of work/life balance and future opportunity.

Working is not inherently necessary; in our current economic system it's exploitatively-required in order to live any sort of decent and dignified life, and there's loads of stories about people who work but aren't treated with dignity (thru healthcare or housing or food strife).
by dghlsakjg | 2025-05-05 19:11:29+00:00
As someone whose wife has lost two pregnancies recently, please don’t assume this kind of thing.

I don’t want to be locked out of the joys of celebrating with friends due to misguided attempts to protect me. If going to a baby shower is going to be a problem, let me decide that.

I’m an adult, and I can use my words to say no for myself. For the record, our own experience hasn’t kept us from enjoying time with pregnant couples, children or babies.

On the other hand, if I found out that my friends were excluding me or my wife from social events, I would actually be upset at having my agency removed.

If the person suffering the loss has asked to not be included, that is different.
by jjani | 2025-05-05 19:11:33+00:00
IE once captured all of the value in browserland, with even much higher mindshare and market dominance than OpenAI has ever had. Comparing with Apple (= physical products) is Apples to oranges (heh).

Their relationship with MS breaking down is a bad omen. I'm already seeing non-tech users who use "Copilot" because their spouse uses it at work. Barely knowing it's rebadged GPT. You think they'll switch when MS replaces the backend with e.g. Anthropic? No chance.

MS, Google and Apple and Meta have gigantic levers to pull and get the whole world to abandon OpenAI. They've barely been pulling them, but it's a matter of time. People didn't use Siri and Bixby because they were crap. Once everyone's Android has a Gemini button that's just as good as GPT (which it already is (it's better) for anything besides image generation), people are going to start pressing them. And good luck to OpenAI fighting that.
by alasano | 2025-05-05 19:11:48+00:00
We don't know whether pushing towards AGI is marching towards a dystopia.

If it's winner takes all for the first company/nation to have AGI (presuming we can control it), then slowing down progress of any kind with regulation is a risk.

I don't think there's a good enough analogy to be made, like your nuclear power/weapons example.

The hypothetical benefits of an aligned AGI outweigh those of any other technology by orders of magnitude.
by lelanthran | 2025-05-05 19:12:17+00:00
Which sites are you thinking off?

I can't really speak for those sites anyway, or why they are so slow doing things on the client, but like I said, I've written client-side processing and used my 2011 desktop, and there has been no pegging of the CPU or large latencies when filtering/sorting data client-side.

> while absolutely massively complex and large server-rendered HTML loads and renders in an eyeblink.

I've not had that experience - a full page refresh with about 10MB of data does not happen in an eyeblink. It takes about 6 seconds. There's a minimum amount of time for that data to download, regardless of whether it is pre-rendered into `<table>` elements or whether it is sent as JSON. Turning that JSON into a `<table>` on the client takes about 40ms on my 2011 desktop. Sorting it again takes about 5ms.

For this use-case (fairly large amounts of data), doing a full-page refresh each time the user sets a new sort criteria is unarguably a poorer experience than a bit of JS that goes through the table element and re-orders the `<tr>` elements.

In this case, using server-rendered HTML is always going to be 6000ms whenever the user re-sorts the table. Using a client JS function takes 5ms. On a machine purchased in 2011.
by safwanbouceta | 2025-05-05 19:12:45+00:00
Hey _stillmind,

Totally get where you're coming from. AI-generated content can feel off, and I appreciate your honesty.

I'm still working on this tool—it's in beta and gets updates daily based on feedback. I'd love for you to try it out for free. No pressure, just a chance to see what it's about and share your thoughts.

Let me know if you're interested, and I'll set you up.

Safwan Bouceta
by fc417fc802 | 2025-05-05 19:12:50+00:00
The answers and broader philosophy are all over this comments section so I'm not sure there's much point to my answering you but why not.

The tl;dr is that you largely don't. It's a fools errand.

First you need to recognize the general behavioral pattern and motivations behind it. Once you do that you'll realize that the same people snooping on RAM right now are going to turn to ML botting if they can't do that. Those bots are usually already superhuman, are only going to get better, and the hardware to run them is quite cheap (a video camera and a fake keyboard and mouse).

It's the same problem online chess has. Snooping RAM doesn't help you in online chess but that doesn't mean there aren't cheaters.

Remember catbot? That certainly managed to ruin people's day.

A workable solution has to be end-to-end. Identification based on behavior, competent moderation to review those cases, a model that ensures the moderation efforts are sustainable in the long term, and some way to make sure that bans are sufficiently sticky so that there's actually a point to the whole thing.

Score based methods like Valve employs are a reasonable alternate approach. If cheaters all get thrown in the same pool then who cares if they cheat? Let them have their fun!

Community servers instead of centralized matchmaking are another option. Those once again group the cheaters together, shift moderation costs away from the publisher, and give you a stronger community.
by skissane | 2025-05-05 19:13:05+00:00
> The correct answer is no one outside US Government IT knows for sure what is or isn't approved per their own rules

Veterans Affairs actually publishes a list of approved software as part of their Technical Reference Model: https://www.oit.va.gov/services/trm/ (don’t know how complete it is)

But I’m not aware of other agencies doing this. I suppose that VA, given the nature of what they do, likely feels that there is less risk in publicising this information

There’s also the FedRAMP program for centralized review of cloud services - fedramp.gov - I haven’t looked to see if Telemessage is listed as approved but I see some references to FedRAMP and Telemessage online suggesting that it may be

Another source of info is SAM.gov - https://sam.gov/opp/ab5e8a486e074d73bfe09b383ba819ab/view (that’s for NIH) - if there is an agency paying for it, you can assume they’ve approved it for use (or are in the process of doing so) even if they haven’t otherwise publicly said they are. But, not all contracts are public, so just because you can’t find it on SAM.gov doesn’t mean it doesn’t exist
by surgical_fire | 2025-05-05 19:13:10+00:00
This has been my experience with any LLM I use as a code assistant. Currently I mostly use Claude 3.5, although I sometimes use Deepseek or Gemini.

The more prominent and widely used a language/library/framework, and the more "common" what you are attempting, the more accurate LLMs tends to be. The more you deviate from mainstream paths, the more you will hit such problems.

Which is why I find them them most useful to help me build things when I am very familiar with the subject matter, because at that point I can quickly spot misconceptions, errors, bugs, etc.

It's when it hits the sweet spot of being a productivity tool, really improving the speed with which I write code (and sometimes improving the quality of what I write, for sometimes incorporating good practices I was unaware of).
by nobody9999 | 2025-05-05 19:13:26+00:00
>May it be due to protestant christianity losing its former position of influence?

Nope. At least not AFAICT. In fact, it seems to have a lot to do with the Prosperity Gospel[0] which, IIUC is a Protestant thing.

The primary tenets of that are (others please do correct me if I mis-state this) that if you are a devout servant of Christ, you will be rewarded with riches on this Earthly pale. If however, you are not sufficiently devout, you will not be rewarded.

As such, if you're rich, you're a decent, devout Christian. If you're not, you are insufficiently devout or just downright evil and, as such, you deserve your poverty.

[0] https://en.wikipedia.org/wiki/Prosperity_theology
by AStonesThrow | 2025-05-05 19:13:38+00:00
My father had a few established customs for all his vehicles (including Mom's):

1. A mileage log that must be filled out every time we refilled the tank. It included date, time, odometer readings, amount of gasoline, etc.

2. A complement of Thomas Brothers map books. These were indispensable to navigating around San Diego. Even in my early youth I was presented with a number of treks, dozens of miles away. Every neighborhood in San Diego county has a unique set of streets and navigation challenge. I daresay I put way more miles on those cars than either of my parents did. And I was not freeway-averse. So it was fantastic just to break open a Thomas Bros. map and figure out where I was going.

It was funny though; back in 2014 I visited for a high school reunion, and a few guys planned an informal meetup at a brew pub in Coronado. No problem; I'd driven to Coronado countless times and it's a small gridlike layout. So I went to Mapquest, dropped a pin, made a printout, and I was good to go. I borrowed their feature phone and Mom's car. I drove out there and parked in some dark residential area, going "where am I?" and there was no brew pub to be found.

I drove around for a while and eventually found it. What had happened at the computer was, after I had dropped the pin on Mapquest, I had fat-fingered it and dropped the pin somewhere else entirely, which had misdirected me on the map printout. So I was sort of "left to my own devices" at the destination. I decided I wouldn't get any good information out of a gas station, nor calling my parents, so thankfully after winging it awhile, I was able to stumble upon the destination by sheer luck!
by fryktelig | 2025-05-05 19:13:46+00:00
Thanks! I vaguely remembered getting a bit of mixed messages with regards to the two last year when I was looking into Tectonic. I just read a bit into the github issues and it seems like the Tectonic devs happened to fork Xelatex and not Lualatex. https://github.com/tectonic-typesetting/tectonic/issues/158#...

Anyway, what they made works perfectly for me, I luckily don't use any of the fancy graphics packages that use Lua. I use Latex a few times a year at most, and Tectonic just works for me. With my previous Lualatex workflow I had to deal with Tlmgr and that whole ant's nest, figuring out one by one which packages I was missing each recompile.

Seems like the main argument against Xetex in the article you linked is that it is unmaintainted, so it doesn't really apply to Tectonic, but it's a bit frustrating that an opportunity for ecosystem convergence potentially has been missed.
by lysace | 2025-05-05 19:14:19+00:00
This is for "undocumented" migrants.

E.g. Sweden has been have offering grants since the mid 90s ("återvandringsbidrag") to go back home. In this case for those with valid permits to stay.

Recently the current government has announced they want to increase the amount to about $35k/adult. That's the carrot. The whip is TBD.

This is one of the least deranged new policies from the WH the past few months, IMO.