MurphyA/hacker-news huggingface dataset:
by Sean-Der | 2025-04-12 16:55:49+00:00
Why do you consider it the status quo? It isn’t used in servers, embedded devices or software like OBS. Yes it’s popular because of usage in Chromium/Mobile, but I don’t believe that qualifies it as status quo.

aiortc is good enough to empower lots of businesses/projects! If anything comes up that really is a show stopper it will get addressed.
by tokai | 2025-04-12 16:56:15+00:00
The clinical definition of delusion includes social consensus. From DSM-5:

"Delusions are deemed bizarre if they are clearly implausible and not understandable to same-culture peers and do not derive from ordinary life experiences. […] The distinction between a delusion and a strongly held idea is sometimes difficult to make and depends in part on the degree of conviction with which the belief is held despite clear or reasonable contradictory evidence regarding its veracity."
by HDThoreaun | 2025-04-12 16:56:28+00:00
The problem with this framing is that it will never lead to the palestinians accomplishing their goals. As long as they continue to commit terrorism against israel israel will continue to oppress them and annex their land until the genocide becomes a reality and all the palestinians are dead or in a diaspora. No one will stop israel as long as they can credibly make a security argument. You may claim the same is true in a non violent plan but it is 100% guaranteed on the current path. So sure, the resistance is legitimate, that doesnt mean it is helpful to their cause though.
by gbil | 2025-04-12 16:56:38+00:00
From the perspective of a citizen’s everyday life who sees that their life is getting more expensive and consumes information from a curated essentially list - eg. Instagram, fb etc - from the operator of that platform. I don’t think that the average person in the states - like in my European country - watches tv or buys a newspaper. In this context is the PR and hence effect from the government more than that of the tech companies ?
by add-sub-mul-div | 2025-04-12 16:56:47+00:00
It's funny, (well, not funny) because the social issues are the ones where the toothpaste doesn't go back in the bottle. Progress over the long run only goes in the right direction, there's no path to undoing broad acceptance of homosexuality just like we'll never go back to forbidding interracial marriage or women voting.

So the top 1% will benefit economically from the right being in power, but the rest will spend the rest of their lives mad about whatever the current social change is, regardless of who's in power.
by 42772827 | 2025-04-12 16:56:48+00:00
It’s pretty much going in the US exactly how George Washington predicted.

“[Political factions] are likely, in the course of time and things, to become potent engines by which cunning, ambitious, and unprincipled men will be enabled to subvert the power of the people and to usurp for themselves the reins of government and destroying afterwards the very engines which have lifted them to unjust dominion.”
by genocidicbunny | 2025-04-12 16:57:57+00:00
Exactly.

Far better to instead wait for 11 months, spend a couple hundred hours bouncing around phone trees for my health insurance provider, and pay a few thousand dollars per month for having the privilege to do so. So much less stress for me and my doctors to get jerked around by barely medically competent insurance company employees, makes it much easier to sleep at night. Especially fun to have PA withdrawn because due to how long it's taken to get the MRI has allowed the issue to progress to the point where the kind of MRI needed is now different and requires a new PA.
by hkpack | 2025-04-12 16:58:14+00:00
It is absolutely the same playbook in Europe, with an increased complexity that you cannot target Europe as a whole, since every country has its own issues (and politics, and culture, language, etc.).

For example I see on the Irish social media the misplaced efforts of Russian propaganda which doesn't make much traction because of the lack of deeper understanding of the issues and just copy-pasting the rage baits from other countries.

However, I expect that it is temporary, until more budget is allocated to it.

I would encourage everyone to study what is open from the Russian KGB archives to understand that it has a century of experience of influence, supercharged by social media, access to paid influencers and now AI.
by vinceguidry | 2025-04-12 16:58:39+00:00
> Best way is to talk about books, games, TV shows, etc. It's something you can easily expand upon once you find a common ground

I can't think of a duller conversation. I'd prefer the one you're complaining about. At least there are feelings invested, if a tad bit one-note. The last thing I want to learn about a person is a laundry list of media they watched and liked. I only enjoy talking culture with someone who is in the industry or otherwise has a deeper relationship with it than just watching / reading one thing after another.

Just go join a discord if you want that.
by rufus_foreman | 2025-04-12 16:58:41+00:00
It looks like they were only looking at the NYSE and Nasdaq. Smaller companies would not qualify to trade on those exchanges, they would trade over-the-counter. There are more OTC stocks than there are that trade on NYSE/Nasdaq.

"The sample is composed of the IPOs of U.S.-based companies with an offer price of at least $5.00 and listed on the NYSE (excluding NYSE American and NYSE MKT issues after the merger in 2008) or Nasdaq (excluding Nasdaq small cap issues before October 2005 and, after Sept. 2005, Nasdaq capital market issues), excluding ADRs, unit offers, SPACs, closed-end funds, REITs, partnerships, banks and S&Ls, and stocks not listed on CRSP (CRSP includes Amex, NYSE, and NASDAQ stocks)"
by siknad | 2025-04-12 16:58:53+00:00
Alternatively, the Writer can be replaced with "IO", then the messages would be printed during the processing.

The computation code becomes effectful, but the effects are visible in types and are limited by them, and effects can be implemented both with pure and impure code (e.g. using another effect).

The effect can also be abstract, making the processing code kinda pure.

In a language with unrestricted side effects you can do the same by passing a Writer object to the function. In pure languages the difference is that the object can't be changed observably. So instead its operations return a new one. Conceptually IO is the same with the object being "world", so computation of type "IO Int" is "World -> (World, Int)". Obviously, the actual IO type is opaque to prevent non-linear use of the world (or you can make the world cloneable). In an impure language you can also perform side-effects, it is similar to having a global singleton effect. A pure language doesn't have that, and requires explicit passing.
by Latty | 2025-04-12 16:59:13+00:00
> MP3 was not created by dumping music somewhere to get back an algorithm.

This wasn't what I was trying to suggest, clearly I wasn't clear enough given the context, but my point was to give a very distant example where humans are using copyrighted works to test their algorithms as a starting point, as I later go on to say, I think the two cases are fundamentally different, but the point was to make the case that there are different types of "using copyrighted works to create tools", which is distinct from "learning".

> Why? Why can't they just pay. AI companies have the highest valuation and so have the most $$$ and yet they can't pay? This is the equivalent of the rich claiming they are poor and then stealing from the poor.

I don't think them paying solves the problem.

1) These are trained on such enormous amounts of data that is sourced unreliably, how are these companies going to negotiate with all of the rights holders?

2) How do you deal with the fact the original artists who previously sold rights to companies will now have their future work replaced in the market by these tools when they sold a specific work, not expecting that? Sure, the rights owners might make some money, but the artists end up getting nothing and suffering the impact of having their work devalued.

3) You then create a world where only giant megacorps who can afford to get the training rights can make models, they can then demand all work made with them (potentially necessary to compete in future markets) give them back the rights, creating a viscous cycle of rent-seeking where a few companies control the tools necessary to be a commercial artist.

Paying might, at best, help satisfy current rights holders, which is a fraction of the problems at hand, in my opinion. I think making models inherently public domain solves far more of them.
by philipwhiuk | 2025-04-12 16:59:28+00:00
60s heartbeat interval, job done.

We've got multiple internal apps using WebSockets in production, for years. I have to say I don't really get all the concern in the article about upgrading the connection - any decent backend framework should handle this for you without a problem.

Hacker News articles on new libraries generally live in the 1% of the 1%. For lots of websites, they don't need a web-socket because they are just doing CRUD. For the 1% doing live updates, web-sockets are great and straight-forward. For whatever specialised use case the article has, sure there's something even less well supported you can pivot to.
by pure-orange | 2025-04-12 16:59:55+00:00
Hey HN!

I recently spent a weekend building this fun little project when a friend and I were comparing legacy codebases we'd worked on. I had the sudden idea that it would be funny to compile old TODO comments to see who else procrastinates tech debt as much as some we've seen.

The site is pretty slow; namely cloning and git blaming on repos with a large git history is naturally slow. If anyone has any fun hacks to make this more efficient - the code for this is open source! https://github.com/rupert648/willdolater.dev
by caseyy | 2025-04-12 17:00:23+00:00
The "terror of global catastrophe" is what doomscroller media constantly hammers onto its readers. And once someone has "bought in", it's impossible to reason with them. They'll just forever spread anxiety around them.

What's interesting is how it happens. Take someone who is mentally stable and subject them to a terminally online lifestyle for a year or two. They will have tons of anxiety about all sorts of things, not the least of which will be that the world is doomed (with no hope), that our societies and way of life are in the "late stage" and moments from collapse, and so on.

And it's a bit of a tragedy. If we took only the energy that people spend evangelizing those doom beliefs and put that energy into productive efforts, that alone could probably prevent whatever disaster is being evangelized. But maybe that'd not be good for engagement on social media or something.
by throw0101d | 2025-04-12 17:00:25+00:00
There are valid reasons for tariffs:

* https://www.noahpinion.blog/p/when-are-tariffs-good

Especially when it comes to certain areas of the economy:

> Democratic countries’ economies are mainly set up as free market economies with redistribution, because this is what maximizes living standards in peacetime. In a free market economy, if a foreign country wants to sell you cheap cars, you let them do it, and you allocate your own productive resources to something more profitable instead. If China is willing to sell you brand-new electric vehicles for $10,000, why should you turn them down? Just make B2B SaaS and advertising platforms and chat apps, sell them for a high profit margin, and drive a Chinese car.

> Except then a war comes, and suddenly you find that B2B SaaS and advertising platforms and chat apps aren’t very useful for defending your freedoms. Oops! The right time to worry about manufacturing would have been years before the war, except you weren’t able to anticipate and prepare for the future. Manufacturing doesn’t just support war — in a very real way, it’s a war in and of itself.

* https://www.noahpinion.blog/p/manufacturing-is-a-war-now

> China has rapidly established itself as the world’s dominant shipbuilding power, marginalizing the United States and its allies in a strategically important industry. In addition to building massive numbers of commercial ships, many Chinese shipyards also produce warships for the country’s rapidly growing navy. As part of its “military-civil fusion” strategy, China is tapping into the dual-use resources of its commercial shipbuilding empire to support its ongoing naval modernization

* https://www.csis.org/analysis/ship-wars-confronting-chinas-d...

But none of the current "reasons"—which may simply be rationalizations / retcons by underlings for one man's fickle will—really make much sense:

* https://www.noahpinion.blog/p/all-the-arguments-for-tariffs-...
by throwanem | 2025-04-12 17:01:10+00:00
Okay. Before you do so and for no particular reason, I feel I should note two things.

First, assuming you are not in fact a public figure, I will not publicly reveal your identity or any information I believe could lead to its disclosure, and that is exactly as far into my confidence as you may expect to come. That caveat excepted, I hereby explicitly disclaim any presumption you may have of privacy in any communication you make with me via email or other nonpublic means.

I won't dox you. I understand it isn't as safe for everyone as for me to have their name in the world. And I'm not saying I intend to publish all, or indeed any, of what you send; if it deserves in my view to remain in confidence, I will keep it so. But if you think taking this conversation to email will give you a chance to play games where no one else can see, you had better think twice.

(Should you by any of several plausible means dig up my phone number and try giving me a call, I hereby explicitly advise that any such action on your part constitutes "prior consent" per Md. Code §10–402 [1], and I will exercise my option under that law without further notice.)

Second, there exists an organization with which I have a legal agreement, binding on all our various heirs and assigns, to the effect we are quits forever. I will refer to this company as "Name Redacted for Legal Reasons" or "Name Redacted" for short, and describe it as the brainchild of a fascinating and tight-knit group of siblings, any of the three (technically four) of whom I'd have liked the chance to know better than I did.

I will also note, not for the first time, that I signed that agreement in entire good faith which has endured from that day through this, and I earnestly believe the same of my counterparty both collectively, and in the individual and separate persons of those who represented Name Redacted to me throughout that process as well as through my prior period of employment.

Now, if I were an employee of Name Redacted for Legal Reasons, and I had started a day's worth of shit in public with a signatory of such an agreement as I describe - that is, if I had acted in a way which could be construed to compromise my employer's painstakingly arrived-upon mutual quitclaim - then the very last thing I would ever want to do would be to allow to come into existence documentary evidence of my possibly somewhat innocent but certainly very grave foolishness. Because if that did happen, I would understand I R. May confidently expect very soon to become 'the most fired-for-causedest person in the history of fuck.'

As I said, I signed in good faith. In that same good faith, what choice really would I have but to privately disclose in full detail? It would be irresponsible of me to assume this was the only problem such intemperate behavior might be creating for Name Redacted, any or all of which might be far more consequential than this.

I'm sure at this point I'm only talking to hear myself speak, though. In any case, I look forward to your email.

[1] https://mgaleg.maryland.gov/mgawebsite/Laws/StatuteText?arti...
by Sean-Der | 2025-04-12 17:01:30+00:00
I’m glad you had fun with WebRTC. It’s super cool tech.

If you are ever back in WebRTC land would loved to help https://pion.ly/discord

The book is vendor agnostic. I wanted it to be timeless and vendor agnostic.

The lack of code made all publishers I approached reject it :( I would love to see a hard copy someday.

I had hoped if I put no code in it the WebRTC community would feel more comfortable with it. If I made it Pion specific, would greatly reduce its reach.
by stego-tech | 2025-04-12 17:02:30+00:00
That’s assuming your org is all-in on the Microsoft product suite though (but you do make excellent points on orgs who stick to AAD vs Okta in terms of cost savings). For companies who aren’t, or don’t want to be, there’s a huge gap in the market for a modernized, lightweight, cloud-friendly directory.

If I can have my PDC in the cloud IdP, and rely on containers for replicating at local sites or network segments as needed, then I can ditch ADDS, CALs, and M365 wholesale in favor of other products. It removes Microsoft’s trojan horse product from the enterprise and shakes up a lot of attached markets in the process.
by mrangle | 2025-04-12 17:02:34+00:00
These terms aren't hyperbole at all. Mangione is a psychopath.

Being wrong about the effects of (and rationale for) a crime is a symptom of criminal insanity.

For example, you think that the crime that you facilitate is "justice" for perceived wrongs but in reality it is only the execution of an innocent man with a family. Such a delusion is the definition of criminal psychosis.

>All it takes is valuing other things above the life taken.

Very seriously, see a skilled therapist. Tell them what you wrote. Hope that they are able to begin to help you.
by hankrod | 2025-04-12 17:03:18+00:00
Valid point about whether AI generating piles of JavaScript might lock us into outdated tools. Isn't what you're describing though a form of advanced prompting? The ideal tool could act as a layer that takes a prompt and builds exactly what's needed to deliver the outcome, without humans or AI wrestling with traditional code. This is similar to what OpenAI initially aimed for with function calling, where AI writes and executes code in a sandbox to fulfill a prompt but it was clunky so they shifted to structured tool calling. The reason we still need program code like JavaScript, rust, assembly, ... is that current computing architectures are built for it. That’s changing, though, with initiatives from NVIDIA and other startups exploring inference as the main computational primitive, which could reduce/remove the need for conventional programming.
by dralley | 2025-04-12 17:03:37+00:00
>Those mainframes your Bank runs? I'm sure they'd love to see all that "awful" FORTRAN or C or whatever other language rewritten in Rust. But if Rust as a platform doesn't support the architecture? Well then that's a non-starter

But Rust does support S390x?

>Worse still, Rust seems to basically leave anything that isn't i686/x86_64 or ARM64 as "Tier 2" or worse

Rust has an explicit documented support tier list with guarantees laid out for each level of support. Point me to a document where GCC or Clang lists out their own explicit guarantees on a platform-by-platform basis.

Because I strongly suspect that the actual "guarantees" which GCC, clang and so forth provide for most obscure architectures is not that much better than Rust, if at all - just more ambiguous. And I don't find it very likely that the level of quality control for C compilers on m68k or alpha or s390x is not, in practice, at least a bit lower than that provided for x86 and ARM.
by crazygringo | 2025-04-12 17:03:58+00:00
That's curious.

Large corporations wind up creating internal policies, controls, etc. If you know anyone who works in engineering at Google, you'll find out about the privacy and security reviews required in launching code.

Startups, on the other hand, are the wild west. One policy one day, another the next, engineers are doing things that don't follow either policy, the CEO is selling data, and then they run out of money and sell all the data to god knows who.

Google is pretty stable. OpenAI, on the other hand, has been mega-drama you could make a movie out of. Who knows what it's going to be doing with data two or four years from now?
by lxgr | 2025-04-12 17:04:32+00:00
GP is talking about intermediary proxies, CDNs etc. that might be unhappy about long-running connections with responses trickling in bit by bit, not doubting that it works on the client side.

That said, I'd be surprised if proxy software or services like Cloudflare didn't have logic to automatically opt out of "CDN mode" and switch to something more transparent when they see "text/event-stream". It's not that uncommon, all things considered.
by yatopifo | 2025-04-12 17:04:59+00:00
By your logic, in the grand scheme of thing, it’s ok to deport elcritch and then say “elcritch’s” case was different and provide it with national and international attention and legal help.

Full disclosure, i’m not arguing in good faith. As a Canadian I don’t believe the US has a future, so I’m merely highlighting an argument which is symptomatic of the country’s downfall.
by gruez | 2025-04-12 17:05:04+00:00
>it was not supposed to secretly mean “lol we have no intention of paying for this ever”, but they used it that way.

Are you talking about the "Targeted Provider List"? The article says:

>The blocked list meant that each bill from the center received a manual scrub by payment specialists before reimbursement.

That's not the same as “lol we have no intention of paying for this ever”.
by ndriscoll | 2025-04-12 17:05:30+00:00
This is nonsense that continues the status quo. We were recently trying to understand our options for something time-sensitive, and no one could tell us with any certainty it would cost $2k or $20k if insurance denied it. We were fully willing to pay thousands out of pocket (the price insurance apparently usually pays after "negotiations"), but couldn't get any assurance about the cost or even whether they could correctly bill just this one procedure at their out-of-pocket rate (and what that might be) when everything else was with insurance. It's not like we were the first to ever get it done. The system is just full of blatant unmitigated racketeering.

A good first step would be banning price discrimination for medical procedures. Right now you get three different prices for "I pay", "insurance pays", and "insurance denies and I pay". People can't tell you what those prices will be. The whole point of insurance is supposed to be to derisk these kinds of decisions, not increase uncertainty and risk. Attempting to use insurance and getting denied can 10x your cost, so what is the purpose of the insurance?
by onlyrealcuzzo | 2025-04-12 17:06:07+00:00
How much of this has to do with the policies highlighted - removing 50k parking spots, adding bike lanes and green spaces - and how much has to do with cars having better exhaust?

How much less cars are on the road today vs then?

The charts and title make it look like there's no cars in Paris anymore. That's not the case, at all.