MurphyA/hacker-news huggingface dataset:
by westurner | 2025-11-15 14:36:21+00:00
Some forms of carbon are worse than others but carbon mass doesn't account for the difference in impact. Aren't there additional externalities to account for in addition to just carbon?

On whether ESG is worth the time (compared to blindly investing in a universe of stocks that look good on paper relative to other assets only because they're dumping external costs onto everyone without accountability):

"Companies with good ESG scores pollute as much as low-rated rivals" (2023) https://news.ycombinator.com/item?id=36980661

How should carbon accounting account for a process that generates porous graphene filters that capture CO2 carbon out of CO2?
by txrx0000 | 2025-11-15 14:36:40+00:00
They have plausible deniability, but the fact of the matter is: this also erases evidence of past crimes from public records. If bad things already happened then we should keep the evidence that they happened.

The root problem of CSAM is child trafficking and abuse in physical space. But for whatever reason enforcement efforts seem to be more focused on censoring and deleting the images rather than on curbing the actual act of child trafficking and rape. It's almost as if viewing (or this case, merely archiving) CSAM is considered a worse crime than the physical act of trafficking and sexually abusing children, which is apparently okay nowadays if you're rich or powerful enough.
by constantcrying | 2025-11-15 14:36:50+00:00
The owner of the KiwiFarms goes into detail how the attack against his site works and where the residential IPs are from:

"The bot spammer

- Started his attack by simply DDoS attacking the forum.

- Uses thousands of real email addresses from real providers like gmail, outlook, and hotmail.

- Uses tens of thousands of VPN IPs.

- He also uses tens of thousands of IPs from "Residential Private Networks", which are "free" VPN services that actually sell your IP address to spammers so that their activity cannot be identified as coming from a commercial service provider.

- Is able to pass off all CAPTCHA providers to CAPTCHA solvers to bypass anti-bot challenges.

- Is completely lifeless and dedicated to this task. Publicly posted invites were found and used by him, and after a full month of no engagement he noticed registrations were open within hours."

Source: https://kiwifarms.st/threads/the-gay-pedophile-at-the-gates....
by mod50ack | 2025-11-15 14:36:54+00:00
The original intention was to allow for what is called a "line-item veto." Let's say you had a bill (and this is not uncommon) with a lot of basically unrelated provisions. It creates programs A, B and C. This would allow the governor to approve A and C but not B, and would prevent the sort of "horse-trading" that legislators like to do ("I'll support your pet idea if you support mine").

That was the idea. But Wisconsin has twisted into something else entirely. Arguably, the idea was not a good one to begin with, anyway.
by cmrdporcupine | 2025-11-15 14:37:31+00:00
The biggest problems with Teams -- which I had to use daily for over a year and a half at my previous job -- is with its UX, not its implementation. I found bugs in the Linux client here and there, but they weren't showstoppers. But using it was just frustrating because it got in the way of communication and didn't work how I expected.

It's just not good. When you compare it to Slack, etc. it's just constantly awkward and getting in the way. And it tries to do too much, on top of that.

Slack is rapidly getting shittier though, so.
by matheusmoreira | 2025-11-15 14:38:11+00:00
Seizing control of criminal websites is literally standard procedure. Three letter agencies are known for hacking their way into criminal platforms and keeping them running for as long as possible. They justify it as an opportunity to catch high value targets. They're quite willing to literally distribute CSAM from their own servers for months, years on end if that's what it takes. They don't just react either, they are very proactive. They start their own CSAM communuties to entrap criminals. So called honeypots.

It's a recurring theme with these authorities. You see, they're special. They get to spread this sort of material with complete impunity. They get to stockpile cyberweapons and use them against the targets of their investigations, or even indiscriminately. If you do it, you're a hacker spreading malware. They're just doing their jobs.

Sometimes those two privileges collide, resulting in truly comical and absurd situations. FBI has allowed cases against child molesters to go down the drain because the judge ordered them to reveal some Firefox exploit they used. They didn't want to invalidate their "network investigative techniques".
by hylaride | 2025-11-15 14:38:29+00:00
We're about half-way to exhausted, but a huge chunk of the ones assigned are long deprecated and/or proprietary technologies and could conceivably be reassigned. Assignment now is obviously a lot more conservative than it was in the 1980s.

There is sometimes drama with it, though. Awhile back, the OpenBSD guys created CARP as a fully open source router failover protocol, but couldn't get an official IP number and ended up using the same one as VRRP. There's also a lot of historical animosity that some companies got numbers for proprietary protocols (eg Cisco got one for its then-proprietary EIGRP).

https://en.wikipedia.org/wiki/List_of_IP_protocol_numbers
by tim333 | 2025-11-15 14:39:02+00:00
I went on a couple of marches for that but no. The percentage of MPs willing to vote for that never went higher than ~40 or 45%.

I think the thing is a bit of a travesty though. At the time of the vote, the apathetic who didn't bother voting were about 60% remain so the overall balance of the population was pro remain but it got forced through for better or worse, probably worse.
by slacktivism123 | 2025-11-15 14:40:09+00:00
If we use the strict definition of organic results in SERP, these aren't the result of webpage indexation, they're the output of widgets and other natural language parsing in Kagi.

https://help.kagi.com/kagi/settings/widgets.html

https://help.kagi.com/kagi/features/search-operators.html#qu...
by the-mermaid | 2025-11-15 14:40:52+00:00
I find it hard to believe that someone so famous would:

1. Update the date of an inflammatory interview over-and-over again for repost to YT, then continually post to HN about it.

2. Then update the video that made second page HN while it was posted to remove the countdown portion of the video to ensure more people watched it fully.

Those seem to be techniques of a wannabe viral YT influencer, not those of a well-known interviewer.

Do we know these aren’t AI-generated?
by trenchpilgrim | 2025-11-15 14:41:31+00:00
> Where would one take a machine to dynamically reconfigure envoy? How would one configure it?

When I worked in this area a while back - Ingess Controllers and Ingress / a custom type we made because Ingress was too limited.

We didn't use nginx because it would drop requests and mess up connections during certain config reloads. With a custom controller, Envoy never dropped a connection or request we didn't explicitly tell it to (excepting network reliability of course). For context a slow day for us was many billions of requests.
by ndriscoll | 2025-11-15 14:41:40+00:00
To be fair to iPhone point, that's sort of like saying they have a used Gucci bag. A new Motorola phone is cheaper than a 5 year old used iPhone ($130 for a new 2024 moto g vs ~$150-200 for an iPhone 12). A used Motorola is even cheaper (sub $100). Apple has always been a luxury brand. It's basically trivial next to housing, but I still can't imagine buying an Apple product.
by HarHarVeryFunny | 2025-11-15 14:42:30+00:00
It seems entirely possible that the "philosophical zombie" is an impossible/illogical construct, and that in fact anything with all the structure necessary for consciousness will of necessity be conscious.

When considering the structural underpinnings of consciousness, it's interesting to note the phenomena of "blindsight", which is essentially a loss of visual consciousness without an actual loss of vision!

Note that anything with mental access to it's own deliberations and sensory inputs will by definition always be able to report "what it's like" to be themselves - what they are experiencing (what's in their mind). If something reports to you their quales of vision or hearing, isn't this exactly what we mean by "what it's like" to be them - how they feel they are experiencing the world?!
by oompydoompy74 | 2025-11-15 14:42:48+00:00
Peter Thiel is not a person that anyone should listen to. That being said if you want to see real poverty come to the South East and drive an hour outside of any major metropolitan area. These are folks that would likely be unhoused if they lived in a city, but are scraping by and making it work in a 40 year old single wide that is falling apart. Capitalism in this country works as it has been designed to since the Reagan administration. Socialized losses, privatized gains, and a massive transfer of wealth straight to the top. Innovation means nothing if we kill our planet and subjugate the masses.
by stevesimmons | 2025-11-15 14:43:26+00:00
For Python, you can read the PEP documents - Python Enhancement Proposals - and see the discussion of what was suggested, pros and cons, work done to determine the preferred implementation, and the final decision.

https://peps.python.org/

To get the best historical sense, pick a language feature that has evolved in several steps over a number of years, e.g. async/await, type annotations, the GIL, etc.

For ordered dicts, for instance, which is topical because of [1] posted two weeks ago, the relevant PEPs are:

- PEP372: The original collections.ordereddict proposal in Python 3.1 [2]

- PEP468: Making kwargs ordered in Python 3.6 [3], which also made standard dicts ordered.

[1] https://news.ycombinator.com/item?id=45756058

[2] https://peps.python.org/pep-0372/

[3] https://peps.python.org/pep-0468/
by GhostDrift | 2025-11-15 14:44:21+00:00
We found that many multi-agent / multi-module systems share the same hidden structure: their safety doesn’t come from complex Lyapunov conditions but from one exact budget inequality. If each component “respects” the shared boundary, the whole system is safe — and this condition is necessary, sufficient, and Σ₁-verifiable (pure rational arithmetic, no heuristics). It turns invariance from a black art into a simple checkable rule.
by elzbardico | 2025-11-15 14:45:14+00:00
The law is stupid and dangerous. But this is not what it says.

It says that a site that distributes harmful content for minor, like, let's say, xvideos, will have to block vpn users from wiscosin.

Yes. that will mean, that if xvideos will wish to be compliant with Wiscosin laws, they would have to figure out a way to block all vpn users.

Bad. Really bad.

But no, it's not like Wiscosin citizens will be prevented to work remotely using a VPN to connect to their corporate network.
by mtalantikite | 2025-11-15 14:45:34+00:00
> Teams is not primarily a text chat software. It’s not built for this purpose as that’s not how most office workers collaborate. That’s quite obvious.

The problem is that it’s a perfectly fine video meeting application (although what sociopath decided entering a meeting unmuted was a proper default), but many orgs try to push it as their chat application too. The UX for that is awful. And for some of us that is the primary way we communicate. I started working from home in 2008, collaborating on code over Freenode long before that. Most eng teams I’ve been on these past 20 years coordinate on chat. It’s hard when the business people think Teams is fine and then the rest of us have to use busted software.
by unworkableideas | 2025-11-15 14:46:19+00:00
This piece came from noticing how often teams (and whole organizations) keep asking for “more data” long after the data they already have stops improving understanding. It reminded me of Productivity Dysmorphia — the feeling of being unproductive even when the evidence shows otherwise.

I’m curious whether others have seen this pattern: where adding more metrics, more dashboards, or more logs seems to make decisions harder, not easier.

Not trying to make a point about “AI good” or “AI bad” — just trying to understand the cultural and behavioral forces that push us toward data accumulation even when it has diminishing or negative returns.

Would love to hear whether you think Data Dysmorphia is real, overrated, or something else entirely.
by vjvjvjvjghv | 2025-11-15 14:48:45+00:00
I don’t think this whole distinction between waterfall and agile really exists. They are more like caricatures of what really happens. You have always had leader who could guide a project in a reasonable way, plan as much as necessary, respond to changes and keep everything on track. And you have people who did the opposite. There are plenty of agile teams that refuse to respond to changes because “the sprint is already planned” which then causes other teams to get stuck waiting for the changes they need. or you have the next 8 sprints planned out in detail with no way to make changes.

In the end you there is project management that can keep a project on track while also being able to adapt to change and others that aren’t able to do so and choose to hide behind some bureaucratic process. Has always existed and will keep existing no matter how you call it.
by mojosam | 2025-11-15 14:49:01+00:00
> Someone with a subscription logs into the site, then archives it.

That’s not the case. I don’t have a NYT subscription, I just Googled for an old obscure article from 1989 on pork bellies I thought would be unlikely for archive.today to have cached, and sure enough when I asked to retrieve that article, it didn’t have it and began the caching process. A few minutes later, it came up with the webpage, which if you visit on archive.is, you can see it was first cached just a few minutes ago.

https://www.nytimes.com/1989/11/01/business/futures-options-...

My assumption has been that the NYT is letting them around the paywall, much like the unrelated Wayback Machine. How else could this be working? Only way I could think it could work is that either they have access to a NYT account and are caching using that — something I suspect the NYT would notice and shutdown — or there is a documented hole in the paywall they are exploiting (but not the Wayback Machine, since the caching process shows they are pulling direct from the NYT).
by chongli | 2025-11-15 14:49:45+00:00
Any part of the internet which starts to become popular faces the same fate. It's been known at least since September 1993 [1]. The "true internet", as people (myself included) remember so fondly, can only live on in obscurity. This is the dark forest hypothesis [2] for the internet.

[1] https://en.wikipedia.org/wiki/Eternal_September

[2] https://en.wikipedia.org/wiki/Dark_forest_hypothesis
by perrygeo | 2025-11-15 14:50:25+00:00
A recent contract job of mine used Apache because they had written a critical component of their application as an Apache module. 10 years ago. There isn't much incentive to change it.

When people ask these questions, do they think people are actively choosing to use the old technology? That's a huge misunderstanding. It's not an apache vs nginx decision. It's do nothing vs spend precious time on a side quest to upgrade. Opportunity cost is your answer.

And re: performance, keep in mind that very few applications are limited by the speed of their HTTP server. You first look at your application servers, networks, disks, databases. If your app is truly HTTP-bound, well you're probably not still using Apache! IOW the people who NEED to upgrade from apache for performance reason already have. For the rest, there is no incentive.
by plaidfinch | 2025-11-15 14:50:44+00:00
Ten years ago Dan Piponi's 2006 exploration of this same idea (http://blog.sigfpe.com/2006/11/from-l-theorem-to-spreadsheet...) inspired me to write the paper "Getting a Quick Fix on Comonads" (https://github.com/plaidfinch/GQFC), which ended up in Haskell Symposium 2015.

It turns out there's a more powerful and arguably more interesting version of the Löb fixpoint in a setting where we have a ComonadApply, i.e. a structure that's not merely a functor, but also a comonad and comonad's version of Applicative. What emerges looks like spreadsheet evaluation in arbitrarily shaped spaces, with relative references provided by the comonadic structure.

I've always found this stuff tremendously fun, and it's a delight that people keep stumbling across it who share my enthusiasm!
by metadope | 2025-11-15 14:51:09+00:00
This fashion fad proves the adage "Some People just have too much money".

We need this accessory, or something else like this, because of the phatness of phablet-sized phones. But we don't need the overpriced fashion.

This story makes for an apt addendum to the current active HN discussion around poverty (Being poor vs. being broke)<https://news.ycombinator.com/item?id=45928912>

When you're poor you find your fashion in resale shops and free stores.
by alansammarone | 2025-11-15 14:52:42+00:00
I share your feelings - both the sadness about the path we seem to be going down and the wonder about what the Internet used to be.

I do believe, however, that the future does not "exist" in any real sense, but is constructed - every day, little by little, by each and every one of us. What the world will be like in the future is decided by us every day.

Put another way - this is a rhetorical question - can do we do anything about it? Maybe.
by forgotoldacc | 2025-11-15 14:53:18+00:00
Cloudflare has always weirded me out. Back before everyone was using it, a lot of sites would be running just fine for years, then they'd suddenly be shut down for a few days due to DDoS attacks. Then they'd proudly announce they were on cloudflare when they came back. Funny thing was I noticed sites having more frequent downtime after using moving to cloudflare.

I don't see those cloudflare pages much these days, but something about it in those early days always gave me protection money vibes. Cloudflare seemed to come out of nowhere during a wave of DDoS attacks across the internet in the late 2000s and found their way into every site. They had some incredible timing.
by Snild | 2025-11-15 14:54:03+00:00
We have that in Sweden and Finland: https://en.wikipedia.org/wiki/Principle_of_public_access_to_...

The principle says that information is non-confidential by default, rather than the other way around.

We can request almost any information held by government agencies, including copies of communication like email and documents.

One thing that has surprised European acquaintances is the fact that this includes government-held info about individuals, e.g. address and tax returns.
by mingus88 | 2025-11-15 14:55:20+00:00
This is a silly take. How many experts are available to provide “actual discourse” with everyone out there.

That’s why experts write articles for encyclopedias.

The issue that I have is that Wikipedia editors are terminally online political actors. All you have to do is browse the edits and talk sections for popular pages to become jaded with it. These are not serious editors.

I am old enough to have had childhood access to actual printed encyclopedias, and they were amazing. I don’t really care if the section I am reading about the renaissance is not up to date. Funny how you never hear that complaint about libraries filled with old books, where research has been done for centuries.
by knorker | 2025-11-15 14:56:26+00:00
Glad to hear about 128bit.

I still stand by that one should not migrate to vanilla `age` until the public key part is PQ, or one will need to do two migrations. The incremental improvement from going GPG to age seems pointless given the timelines.

If PQ compliance is urgent, then sure, migrate to age+PQ plugins. Yes I share the frustration about how long it's taking, so in the mean time for PQ requirements I can't get into, I did for some installations need to migrate to a temporary pre-standard (but still holding up) PQ layer.

And I'm itching to migrate to something standard (or at least de facto standard) when it comes.

Frustrating, but understandable, that many people are making excuses that they are focusing on key exchange, not communication over time.
by EdwardCoffin | 2025-11-15 14:57:02+00:00
In a similar vein is this 2003 post in an MIT discussion forum by Scott McKay [1].

I'd also highly recommend that anyone interested in this kind of thing listen to all three of the Dynamic Languages Wizards Series panels from 2001: runtime [2], language design [3], and compilation [4]

Note that though these are videos, there isn't that much compelling in the visual portion, you could easily rip them to audio files and lose little.

[1] https://libarynth.org/fifty_questions_for_a_prospective_lang...

[2] https://www.youtube.com/watch?v=4LG-RtcSYUQ

[3] https://www.youtube.com/watch?v=agw-wlHGi0E

[4] https://www.youtube.com/watch?v=at7viw2KXak
by JustExAWS | 2025-11-15 14:57:12+00:00
I have worked in cloud consulting for a little over five years. A lot of companies specifically ask that we blocked traffic from cloud providers. It’s a built in feature of AWS WAF.

Ironically enough, that meant when I was working at AWS, I sometimes couldn’t access a site that I was working on for a client when I went into the office for a business trip (I worked remotely).
by rhodeon | 2025-11-15 14:57:39+00:00
I agree with all of this and it's what I tend to follow too.

One question, since you seem to have more experience with this approach.

> Test the API that triggers the query.

When you test the API, do you also check the state of the database?

Let's say there's an endpoint which creates an entity, and that operation involves setting a bunch of columns that aren't returned in the API.

When testing, do you check only the expected API response, or also the database state to be sure the operation was fully correct?

I currently do the latter, but this feels a bit iffy as the database internals are being leaked in an otherwise "blackbox" test.

If you learn towards the first option, how then do you verify all the unreturned database fields are correctly set?
by PythonicNinja | 2025-11-15 14:57:50+00:00
I wrote a concrete expected‑value model for AGI that anchors rewards in the 15–30T USD Western white‑collar payroll, adds spillovers on 60T GDP, includes transition costs, and varies probability explicitly. Three scenarios (optimistic, mid, pessimistic) show when the bet is rational versus value‑destroying—no mysticism, just plug‑and‑play numbers. If you’re debating AGI’s payoff, benchmark it against actual payroll and GDP, not vibes.

Read: https://pythonic.ninja/blog/2025-11-15-ev-of-agi-for-western...