MurphyA/hacker-news huggingface dataset:
by magnifyer73234 | 2025-09-22 17:59:12+00:00
Apply now to work for Advanced Coding Services! This is a volunteer company so you will not be paid! but we would greatly appreciate your help and possible in the future we will setup payment methods. Here are a list of positions you can apply for!

CFO:

COO:

CTO:

Executive Vice President:

Senior Vice President of IT:

Vice President of Coding:

Principle Software Engineer:

Software Architect:

Senior Software Engineer

Engineering Manager:

Technical Project Manager:

AI Engineer:

Cloud Architect:

Data Scientist:

Lead of Cybersecurity:

Lead of IT:

Project Manager:

Lead of Coding:

We expect a resume in order to apply for a job here! We do not check backround information.
by ben_w | 2025-09-22 17:59:13+00:00
> And I feel like I’m going to sound crazy to them.

I'd talk anyway.

Even just hearing what it looks like from the outside may help, even help those who don't leave, even those who may have voted for Trump.

I don't know what will happen. An incompetent dictator may be stopped before becoming a dictator, or be easily overthrown, but if they cement their power… then my reference point is Pol Pot.

Kicking out all the undocumented migrants and finding local political undesirables to force onto the same farms feels very plausible, and will lead to famine.
by wongarsu | 2025-09-22 17:59:22+00:00
And it's worth reiterating that a bubble does not mean the technology is worthless. The dot com bubble collapsed despite the internet being a revolutionary technology that has shaped every decade since. Similarly LLMs are a great and revolutionary technology, but expectations, perception and valuations have grown much faster than what the technology can justify

These hype cycles aren't even bad per se. There is lots of capital to test out lots of useful ideas. But only a fraction of those will turn out to be both useful and currently viable, and the readjustment will be painful
by pzo | 2025-09-22 17:59:33+00:00
the end game will be ai training bots will have to be:

1) like 1 cent or fraction of cent to get access to page

2) scrawlers will just cache this data on their server or just train on it so will pay just once

3) small content creators will get just make like few dollars our of it

4) CF will get some 10-30% cut from their content semaphore.

5) in the end you small content creator trading their whole content for few dollars but because CF has mass of scale they will make multi millions or more.
by boilerupnc | 2025-09-22 17:59:44+00:00
This gives me great pause:

>Instead, it thoroughly damages microbial genomes at random, destroying bacteria and viruses alike, whether they are drug-resistant, vaccine-evasive, or indeed newly emerged.

A view which treats microbes and viruses into generalized buckets of 'good' or 'bad' is far too simplistic. It's interesting that there is no concern with a "random, destroying" action that avoids even a whiff of mention on impact to the vast benign or helpful biomes that would also be randomly destroyed.

Admittedly, I know very little in this space. However, I've formed an opinion that the complex interplay of these biomes has non-deterministic outcomes. Pathogenic microbe impacts could be as much a symptom/reflection of an imbalanced healthy ecosystem within the local environment versus a sudden "invasive" presence that needs destruction. It seems very reckless to indiscriminately torch a local environments microbe population without acknowledging that your well-intentioned efforts may be taking an imbalanced environment and making it even more imbalanced.
by kentonv | 2025-09-22 17:59:53+00:00
Here is the Cap'n Proto RPC protocol:

https://github.com/capnproto/capnproto/blob/v2/c%2B%2B/src/c...

That's just the RPC state machine -- the serialization is specified elsewhere, and the state machine is actually schema-agnostic. (Schemas are applied at the edges, when messages are actually received from the app or delivered to it.)

This is the Cap'n Web protocol, including serialization details:

https://github.com/cloudflare/capnweb/blob/main/protocol.md

Now, to be fair, Cap'n Proto has a lot of features that Cap'n Web doesn't have yet. But Cap'n Web's high-level design is actually a lot simpler.

Among other things, I merged the concepts of call-return and promise-resolve. (Which, admittedly, CapTP was doing it that way before I even designed Cap'n Proto. It was a complete mistake on my part to turn them into two separate concepts in Cap'n Proto, but it seemed to make sense at the time.)

What I'd like to do is go back and revise the Cap'n Proto protocol to use a similar design under the hood. This would make no visible difference to applications (they'd still use schemas), but the state machine would be much simpler, and easier to port to more languages.
by n_u | 2025-09-22 17:59:53+00:00
A couple dumb questions:

1. You say "ephemeral", but my understanding is that NVMe is non-volatile so upon crash and restart we should be able to recover the state of the memory. Is is ephemeral because of how EC2 works where you might not get that same physical box and memory addresses back?

2. Can you explain what "Semi-synchronous replication" is? Your docs say "This ensures every write has reached stable storage in two availability zones before it’s acknowledged to the client." but I would call that synchronous since the write is blocked until it is replicated.

Thanks!
by dns_snek | 2025-09-22 18:00:02+00:00
According to Google's latest environmental report[1] that number was 30 TWh per year in 2024, but as far as I can tell that's their total consumption of their datacenters, which would include everything from Google Search, to Gmail, Youtube, to every Google Cloud customer. Is it broken down by product somewhere?

30 TWh per year is equivalent to an average power consumption of 3.4 GW for everything Google does. This partnership is 3x more energy intensive.

Ultimately the difference in `real value/MWh` between these two must be many orders of magnitude.

[1] https://sustainability.google/reports/google-2025-environmen...
by mayhemducks | 2025-09-22 18:00:09+00:00
I like the IDEA of residual payments for content on paper. Brave browser tried this, but it didn't get enough traction from publishers of note to be viable. But I think, at least in theory, the idea of me as a consumer having some money attached to my eyeballs for the person/people who created the content I'm seeking out is a good one. Paywalls are annoying and awful, and unfortunately they seem to encourage data hording and selling practices that are unsavory. But I like the model of simply opening the browser, visiting a page, and the creators getting some royalty from that. The system we have now is too exploitative - it extracts more value that it creates.
by zer00eyz | 2025-09-22 18:00:24+00:00
> I think everyone is underestimating the advancements in wafer tech and server compute over the last decade.

What advancements?

We have done a fabulous job at lowering power consumption while exponentially increasing density of cores and to a lesser extent transistors.

Delivering power to data centers was becoming a problem 20 ish years ago. Today Power density and heat generation are off the charts. Most data center owners are lowering per rack system density to deal with the "problem".

There are literal projects pushing not only water cooling but refrigerant in the rack systems, in an attempt to get cooling to keep up with everything else.

The dot com boom and then Web 2.0 were fueled by Mores law, by Clock doubling and then the initial wave of core density. We have run out of all of those tricks. The new steps that were putting out have increased core densities but not lowered costs (because yields have been abysmal). Look at Nvidia's latests cores, They simply are not that much better in terms of real performance when compared to previous generations. If the 60 series shows the same slack gains then hardware isnt going to come along to bail out AI --- that continues to demand MORE compute cycles (tokens on thinking anyone) rather than less with each generation.
by peterfirefly | 2025-09-22 18:00:51+00:00
I had to install vcpkg yesterday for the first time. Well, actually, I ran into a problem last week that could have been solved by installing vcpkg. I also happened to read a comment here on hacker news recently that mentioned vcpkg (but I didn't know what it was).

The problem was that 'cargo install cargo-show' wanted access to an OpenSSL installation (under Windows). The long error spew did mention vcpkg once or twice so I googled it and got very confused by the readme.

So I tried to install OpenSSL without vcpkg. That worked ('winget install openssl') but 'cargo install cargo-show' still didn't. Perhaps I had set up some environment variables wrong.

Yesterday, I finally figured out how to install vcpkg and it was indeed very simple, despite its readme. 'cargo install cargo-show' still didn't work -- it couldn't find openssl installed with the right "triplet" even though it was clearly installed in a way that should work for all 64-bit x86 Windows.

Setting OPENSSL_DIR and then running 'cargo install cargo-show' worked perfectly.

Apparently, there are different ways the directory structure for a vcpkg installed package can look and the vcpkg/openssl gave me one and the build script for one of the dependencies of cargo-show expected another.

Very, very confusing.

I think you can get away with just using 'winget install cmake' and then invoking cmake with the right command line to make it play nice with vcpkg (and that command line is listed in several places). I haven't tried it, though.

'vcpkg integrate install' sets up some sort of secret integration with Visual Studio -- maybe vcpkg learns where VS libraries and binaries (compilers/linkers) are hidden and maybe Visual Studio learns how to invoke vcpkg.

If you run it, it will also tell you to how to integrate more explicitly with cmake:

$ vcpkg integrate install Applied user-wide integration for this vcpkg root. CMake projects should use: "-DCMAKE_TOOLCHAIN_FILE=/workspaces/vcpkg/scripts/buildsystems/vcpkg.cmake"

I hope this makes it slightly less confusing.
by SilverElfin | 2025-09-22 18:01:05+00:00
> He thinks it is unrealistic to expect lawyers to stop using AI. It’s become an important tool just as online databases largely replaced law libraries and, until AI systems stop hallucinating fake information, he suggests lawyers who use AI to proceed with caution.

I think this is a good reason for fines to not be incredibly big. People are using AI all the time. There will be a growing period until they learn of its limitations.
by bananabiscuit | 2025-09-22 18:01:06+00:00
But didn't people also think unmodified RNA cannot be transcribed back into DNA until this article showed it was possible just four years ago?

Also we are relying on mRNA vaccines being manufactured correctly, but that link in the chain of reasoning also doesn't seem to be too reliable as many studies seem to have shown, here's one of the more recent ones: https://pubmed.ncbi.nlm.nih.gov/40913499/
by kwk1 | 2025-09-22 18:01:36+00:00
> Bananas probably vary a great deal.

Yep, and I probably should have mentioned, this was one of those giant, GMO-esque bananas, and it had a very thick, perhaps 1 cm skin, the interior of which was kinda fuzzy, such that peeling it was reminiscent of pulling apart velcro.
by bobcoi | 2025-09-22 18:01:53+00:00
I was running a mobile app where majority of users were Arabic speaking so I couldn't talk to them to get feedback so I made a tool to interview users with a really simple voice agent.

Made it into a SaaS, because I think other people may find this useful. All you have to do is input your product's domain name and the AI will research and put relevant context into system prompt of the agent and you get a shareable link where users can go to and give feedback. It also asks follow up questions and digs deeper into pain points that the user has.

hope you find this useful
by apalmer | 2025-09-22 18:02:11+00:00
I upvoted this, because while it was critical it didn't feel meanspirited and it was factually correct.

After fully reading the article I came to understand it really was not referring to anything sqllite specific, was really 'what if you ran postgres as an application on a server', there really is nothing more to be gained from reading the article beyond this, and this is kind of the most basic deployment model for postgres for like the last 40 years.
by alex989 | 2025-09-22 18:02:14+00:00
I used to be a rope access worker, mostly for consstruction, maintenance and inspections in hard to access places. Most knots are only useful in very niche situations or to impress your friends. You probably don't need more than 5 to solve almost every situation you could realistically get yourself into (eg. Figure height, alpine butterfly). In a lot of cases, the fancy knots you see online are only usefull because they are easier to untie after getting loaded (eg. Using figure-nine instead of figure-height) and you can ignore them.

I would recommend looking at the ones that are thought in the Irata and Sprat certifications. IIRC there is fewer than 10 but there is a wide range of ways you can use them or combine them together.
by fritzo | 2025-09-22 18:02:21+00:00
> We have a pretty good mathematical representation of human knowledge...

> Swiss Cheese — there's a lot of cheese, but there's also a lot of holes.

Such hubris! Human knowledge is not like Swiss (mostly known with a few gaps). Human knowledge is like a high-dimensional fractal broccoli: a stem of hard-won knowledge surrounded by a vast frontier of unknown. The hardest part of pushing on the frontier is deciding where to push. Deciding what to research requires taste.
by dylan604 | 2025-09-22 18:02:24+00:00
expecting the same level of fine to an individual person as opposed to a faceless corp really shows how numb you must be. for an attorney to be fined that much is not normal. TFA even shows example of higher fines issued to law firms, while still not as high as your zillion doubloons hyberbole it still shows the distinction between individual and s/corporation/law firm/. EU fines have been progressively getting higher especially for repeat offenders. it would be unwise to expect different in legal matters
by guywithahat | 2025-09-22 18:02:35+00:00
I thought this too, it seems to be a map of who the original people were to the region (including cases where major immigrant groups who created the region), but none of the methodology is listed or really makes sense, making it not very useful. Seems rich of the author though to suggest the region he's from is deeply complex, while the regions he isn't from are painted with a broad brush
by kentonv | 2025-09-22 18:02:45+00:00
Right, your methods in JSON RPC could be dynamic. JSON RPC really doesn't specify anything, so you can do anything with it. But you need conventions around that, like how does a client find out that the server exported new methods, and how does the client indicate that it is done with them? That's exactly what Cap'n Web is all about -- defining those conventions in a usable way.
by vessenes | 2025-09-22 18:02:48+00:00
Wait, why the quotes? NVDA sends cash, and the Coreweave spends it, no? I don’t think quotes are accurate, if they imply these transactions aren’t real, and material. At the end of the day, NVDA owns Coreweave stock, and actual, you know, physical hardware is put into data centers, and cash is wired.
by em500 | 2025-09-22 18:03:16+00:00
Yup, In the Netherlands the de facto wealth tax starts applying at €58k of assets (to be lowered to €51 next year), with exemptions for primary residence, pensions and bank savings.

It started off at 1.2% about 2 decades ago (legislated as a 30% rate on a deemed 4% return), but has increased to 2.1% last year (36% rate on deemed 5.88% return), and in the current government budget proposal is set to increase to 2.8% next year (36% rate on deemed 7.78% return).
by honorable_coder | 2025-09-22 18:03:21+00:00
Today we’re shipping a major update to ArchGW (an edge and service proxy for agents [1]): a unified router that supports three strategies for directing traffic to LLMs — from explicit model names, to semantic aliases, to dynamic preference-aligned routing. Here’s how each works on its own, and how they come together.

Preference-aligned routing decouples task detection (e.g., code generation, image editing, Q&A) from LLM assignment. This approach captures the preferences developers establish when testing and evaluating LLMs on their domain-specific workflows and tasks. So, rather than relying on an automatic router trained to beat abstract benchmarks like MMLU or MT-Bench, developers can dynamically route requests to the most suitable model based on internal evaluations — and easily swap out the underlying moodel for specific actions and workflows. This is powered by our 1.5B Arch-Router LLM [2]. We also published our research on this recently[3]

Modal-aliases provide semantic, version-controlled names for models. Instead of using provider-specific model names like gpt-4o-mini or claude-3-5-sonnet-20241022 in your client you can create meaningful aliases like "fast-model" or "arch.summarize.v1". This allows you to test new models, swap out the config safely without having to do code-wide search/replace every time you want to use a new model for a very specific workflow or task.

Model-literals (nothing new) lets you specify exact provider/model combinations (e.g., openai/gpt-4o, anthropic/claude-3-5-sonnet-20241022), giving you full control and transparency over which model handles each request.

P.S. we routinely get asked why we didn't build semantic/embedding models for routing use cases or use some form of clustering technique. Clustering/embedding routers miss context, negation, and short elliptical queries, etc. An autoregressive approach conditions on the full context, letting the model reason about the task and generate an explicit label that can be used to match to an agent, task or LLM. In practice, this generalizes better to unseen or low-frequency intents and stays robust as conversations drift, without brittle thresholds or post-hoc cluster tuning.

[1] https://github.com/katanemo/archgw [2] https://huggingface.co/katanemo/Arch-Router-1.5B [2] https://arxiv.org/abs/2506.16655
by jedberg | 2025-09-22 18:03:58+00:00
It's interesting how deals like this are politically relevant. Nvidia refused to do deals like this (investing in companies buying large amounts of NVIDIA GPUs) after they got the hammer from Biden's SEC for self dealing due to their investment in Coreweave.

But now that there is a new SEC, they are doing a bunch of these deals. There is this one, which is huge. They also invested in Lambda, who is deploying Gigawatt scale datacenters of NVIDIA GPUs. And they are doing smaller deals too.
by jsheard | 2025-09-22 18:03:58+00:00
> Almost every model trained by the majors has paid for itself with inference fees.

Even if we assume this is true, the downstream customers paying for that inference also need it to pay for itself on average in order for the upstream model training to be sustainable, otherwise the demand for inference will dry up when the music stops. There won't always be a parade of over-funded AI startups burning $10 worth of tokens to bring in $1 of revenue.
by aiandus | 2025-09-22 18:04:01+00:00
Yes! They are great at basic tasks but the cracks begin to show as soon as hallucinations begin to set in. We have created a service (https://cognideck.com/ai-to-wordpress.html (shameless plug!)) because we are seeing more and more GenAI enthusiasts get stuck even on a basic website once plugins and other integrations need to be done.
by danielscrubs | 2025-09-22 18:04:11+00:00
Ylva Johansson (the creator) didn’t get into the EU by being popular in Sweden, she was appointed by the Social Democratic government in 2019, and commissioners aren’t elected anyway. For Brussels the boxes she ticked (party loyalty, decades of ministerial experience, gender balance in von der Leyen’s Commission) mattered more than domestic approval. In fact, governments often use the EU to park politicians who’ve lost their shine at home. Now she’s mostly known for pushing “chat control” (mass scanning of private messages), which only makes the disconnect clearer: an unpopular figure at home ends up driving some of the EU’s most controversial policies.
by SAI_Peregrinus | 2025-09-22 18:04:11+00:00
One issue is who pays the processing fees for the deposit & refund transactions. HackerOne could work around that issue by copying the practices of video game "microtransaction" payments: sell "report points packs", say 2500 points for $25 minimum in a pack. User needs to deposit 100 points to report, for each report they open. If the report is accepted they get their 100 points back, if not they lose their 100 points. If they want to open more than 25 reports at once they need more points packs. The $25 pack is non-refundable, so there's no added transaction fee for the refund.
by dylan604 | 2025-09-22 18:04:57+00:00
for first offenses for something like this you'd suggest jail time? hope you find excuses to skip your next jury summons. however, it is typical in jury selection to be asked by the defense if you'd be able to agree with a minimum sentence while the prosecutors like to ask if you'd be able to agree to the maximum. personally was asked if I could agree to 99 years for someone's first offense of GTA. I said no, and was dismissed. Sounds like you'd have said yes.
by Analemma_ | 2025-09-22 18:05:20+00:00
That's my attitude towards this sort of thing as well, but unfortunately it seems that this attitude is unsustainable now that the cost of generating plausible-looking bullshit has been driven to 0. "Pay to prove humanity" seems like one of the only ways to keep something like this running if we don't built a hugely-invasive system of attestation.
by mtrovo | 2025-09-22 18:05:21+00:00
I recently listened to the interview between Ben Thompson and Cloudflare's CEO Matthew Prince and couldn't shake the feeling of a company that tries hard to repeatedly hit gold with the business model of being the gatekeeper of the plumbing of the web, with the promise of "the world out there is very dangerous".

https://stratechery.com/2025/an-interview-with-cloudflare-fo...
by ianbicking | 2025-09-22 18:06:09+00:00
Couple random thoughts:

I'm trying to see if there's something specifically for streaming/generators. I don't think so? Of course you can use callbacks, but you have to implement your own sentinel to mark the end, and other little corner cases. It seems like you can create a callback to an anonymous function, but then the garbage collector probably can't collect that function?

---

I don't see anything about exceptions (though Error objects can be passed through).

---

Looking at array mapping: https://blog.cloudflare.com/capnweb-javascript-rpc-library/#...

I get how it works: remotePromise.map(callback) will invoke the callback to see how it behaves, then make it behave similarly on the server. But it seems awfully fragile... I am assuming something like this would fail (in this case probably silently losing the conditional):

friendsPromise.map(friend => {friend, lastStatus: friend.isBestFriend ? api.getStatus(friend.id) : null})

---

The array escape is clever and compact: https://blog.cloudflare.com/capnweb-javascript-rpc-library/#...

---

I think the biggest question I have is: how would I apply this to my boring stateless-HTTP server? I can imagine something where there's a worker that's fairly simple and neutral that the browser connects to, and proxies to my server. But then my server can also get callbacks that it can use to connect back to the browser, and put those callbacks (capability?) into a database or something. Then it can connect to a worker (maybe?) and do server-initiated communication. But that's only good for a session. It has to be rebuilt when the browser network connection is interrupted, or if the browser page is reloaded.

I can imagine building that on top of Cap'n Web, but it feels very complicated and I can equally imagine lots of headaches.