MurphyA/hacker-news huggingface dataset:
by igouy | 2025-07-28 18:52:21+00:00
How can it be revisionism when it's taken from Bjarne Stroustrup's 1988 paper 'What is object-oriented programming?', page 13.

6:03 -- "And what he [Marc LeBlanc] said was for some reason OOP has gotten into this mindset of compile-time hierarchies that match the domain model. …"

6:29 -- "And what he [Marc LeBlanc] is saying is like why are we pushing this? Why is that the idea, right? …"

And Stroustrup's starting-point is abstract-data-types not a compile-time-hierarchy —

"Consider defining a type 'shape' for use in a graphics system. Assume for the moment that the system has to support circles, triangles, and squares. Assume also that you have some classes … You might define a shape like this … This is a mess."

And Stroustrup then says what he's pushing and why and when —

"The problem is that there is no distinction between the general properties of any shape … and the properties of a specific shape … The ability to express this distinction and take advantage of it defines object-oriented programming. …

The programming paradigm is: Decide which classes you want; provide a full set of operations for each class; make commonlity explicit by using inheritance. …

Where there is no such commonality, data abstraction suffices."
by x0x0 | 2025-07-28 18:52:42+00:00
I read a long interview about porn regulation and the star-chamber-esque process whereby visa and mastercard determine what porn is allowed.

Fundamentally, it's a failure of government. The people / companies involved made it really clear that they don't want to be making the rules. But governments haven't, so they're the last ones left standing because someone must determine what is permissible.
by elp | 2025-07-28 18:53:04+00:00
The para-Olympics thrive with dramatically smaller numbers than trans women can manage. A 3rd category would do just fine.

The muscular changes that happen during puberty are permanent. No amount of testosterone suppression will change that. In how many sports do any trans-women end up on the podium vs their numbers in that sport?

The boundaries are really not that fuzzy at all.
by Aurornis | 2025-07-28 18:53:42+00:00
> The infrastructure should be in place to detect cars approaching from the side street. Once they have the ability to detect cars, it's simple to assume everyone would be requesting a green light.

Historically, traffic control systems detected cars with sensors embedded in the road. The cars had to come to the light to be detected.

It's the most reliable method, but it requires the car to nearly come to a stop first to get to the right spot.

It's easy to imagine more complicated computer vision or radar systems detecting cars. These are orders of magnitude more complex, though. When cities install traffic infrastructure they want to leave it alone and service it as infrequently as possible. It also needs to last for decades before replacement. Modern systems that are cheap, robust, and can detect traffic from a distance throughout different conditions like rain, snow, dark, and fog reliably are a recent invention. It's going to be decades before these are widely retrofitted to long-standing infrastructure.
by jjcm | 2025-07-28 18:53:59+00:00
They need metered billing for their plans.

All AI companies are hitting the same thing and dealing with the same play - they don't want users to think about cost when they're prompting, so they offer high cost flat fee plans.

The reality is though there will always be a cohort of absolute power users who will push the limits of those flat fee plans to the logical extremes. Startups like Terragon are specifically engineered to help you optimize your plan usage. This causes a cat and mouse game where they have to keep lowering limits as people work around them, which often results in people thinking about price more, not less.

Cursor has adjusted their limits several times, now Anthropic is, others will soon follow as they decide to stop subsidizing the 10% of extreme power users.

Just offer metered plans that let me use the web interface.
Show HN: I built an AI agent that schedules meetings from Gmail and Slack
by Riphyak | 2025-07-28 18:54:12+00:00
Hey Hackers,

My co-founder and I built an AI bot that reads the natural-language context from email or Slack chat and traces availability links (Calendly, cal.com, etc), then compares the other person availability with yours to find the optimal time. It also drafts email responses and re-schedules meetings. Demo: https://www.youtube.com/watch?v=YAJBARVWf1w

Thanks very much in advance for your feedback!
by gnabgib | 2025-07-28 18:54:26+00:00
Related:

Astronomers discover 3I/ATLAS – Third interstellar object to visit Solar System (308 points, 26 days ago, 171 comments) https://news.ycombinator.com/item?id=44451329

Vera C. Rubin Observatory Observations of Interstellar Comet 3I/Atlas (3 points, 7 days ago) https://news.ycombinator.com/item?id=44638392

Feasibility of a Spacecraft Flyby with the Third Interstellar Object 3I/Atlas (3 points, 6 days ago) https://news.ycombinator.com/item?id=44649150

First Hubble telescope images of interstellar comet 3I/ATLAS (109 points, 6 days ago, 29 comments) https://news.ycombinator.com/item?id=44649653
by mizmar | 2025-07-28 18:54:38+00:00
It's one of the improvements they claimed in the 2019 presentation. https://youtu.be/JZE3_0qvrMg?feature=shared&t=1054 Reporting 10% speedup on find, but 15% slowdown on insert. The speedup probably comes from using 4 more bits of hash, which leads to fewer collisions. And slowdown from more complicated code for the mirroring.

I'm still confused on the SIMD alignment. There are load instructs with alignment requirements (_mm_load_si128) and without (_mm_loadu_si128). Both claim the same latency and throughput. Somewhere I've heard the slowdown of unaligned access comes from using more bandwidth to load two aligned 128-bit lines to compose the unaligned value. But no idea if this affects multiple loads of continuous memory.
by johnnyanmac | 2025-07-28 18:55:01+00:00
Thar seems to fit with my previous readings. "those woth predispositions". The equivalent of "alcoholics withdraw when exposed to alcohol". The paper cites other studies saying as much for general indidividuals:

>SEM) and psychological outcomes: sexual satisfaction, body satisfaction, sexist attitudes and mental well-being. Participants were 252 adults recruited from universities and online who were asked how often in the last three months they had intentionally looked at (1) pictures with clearly exposed genitals, (2) videos with clearly exposed genitals, (3) pictures in which people were having sex, (4) video clips in which people were having sex. They also included some of the items used by Hald (2006) but these were not specified. There results indicated no significant indirect or direct relationships between online SEM use and any of the psychosocial outcomes and appeared to have a negligible role in current sexual functioning and mental well-being. Similarly, Landripet et al. (20191) in a longitudinal study of 248 male adolescents found that a preference for violent/coercive pornography decreased over time and was unrelated to latent growth in pornography use. The authors noted limitations in this study, but still argued for the importance of sexual education and media literacy programs aimed at a more critical evaluation of sexual media content and its potential adverse outcomes.
by _aavaa_ | 2025-07-28 18:55:02+00:00
> The DSA has wreaked enough havoc over the internet as it is. This draconian piece of legislation is regularly used to censor dissenting opinions under the guise of policing ‘disinformation.’ ... Musk’s commitment to maintaining free speech on X ...

That right there tells you everything you need to know about whether this article is worth your time.
by toast0 | 2025-07-28 18:55:02+00:00
The US already has several debit card networks; debit cards are also required to be usable on at least two unaffiliated networks, so there's a requirement for options while charging a card. [1] However, debit card transactions are unpopular. Users would rather pay later than now, especially when dealing with fraud or returns; rewards credit cards are popular and merchants typically don't charge more for credit than debit, so the user gets a nominal dollar discount and a time value of money discount when using credit (otoh, the merchant also gets paid with a discount and paid in arrears).

Many of the interbank networks were formed by a consortium of banks, as was Interac; Mastercard was also formed this way (as Interbank).

[1] https://www.ecfr.gov/current/title-12/chapter-II/subchapter-...
by alias_neo | 2025-07-28 18:55:20+00:00
That sounds extraordinarily linient of them, but I suspect as you say, it's political.

I take it you lost your allowance for the rest of the year due to the bonus?

Luckily for me the childcare tax people contacted me about it the first time it could have become an issue because I received a bonus at the start of a tax year, so I adjusted my pension contributions for the rest of the year lowering my take home. By this point though I'd already been taxed that marginal 60% thanks to the bonus being paid to me, like yourself without being notified.
by alephnerd | 2025-07-28 18:55:42+00:00
It's easier for the US to manage the relationship with Marutius instead of with the UK [0] while buying favor from India and France [1].

It also aligns with Mastro, Doshi, and Colby's doctrine around the US retrenching in the Indo-Pac and the UK concentrating on the European continent [2] as the US increasingly cannot guarantee boots on the ground in Europe and Asia at the same time.

With the UK in the Indo-Pac, British supply chains would be stretched with marginal benefit for the US in an Asian theatre, but the same resources spent on BIOT could be better spent on British possessions in Cyprus, bases in the Middle East, and the North Atlantic.

[0] - https://www.lowyinstitute.org/the-interpreter/decolonise-die...

[1] - https://www.aspistrategist.org.au/uk-mauritius-chagos-deal-r...

[2] - https://blogs.lse.ac.uk/europpblog/2025/03/24/its-time-to-re...
by evan_a_a | 2025-07-28 18:56:05+00:00
>They provide third party API's to use APPLE's RCS-Service. The alternative would have been to support registering alternative RCS-services as default on the OS (and then, allow the user to choose a service).

RCS messaging is carrier-controlled and configured via carrier bundles in iOS. Apple doesn't run a "RCS service". TelephonyMessageKit [0] in iOS 26+ exposes a standard interface to the carrier SMS, MMS, and RCS services, as applicable, allowing for 3rd party applications to send and receive carrier standards-based messages.

In 3GPP standards, RCS is just another service using the IP Multimedia Subsystem (IMS) framework. Carriers can either run their own RCS service in their IMS core or use a 3rd party service (as many do with Google's Jibe).

[0]: https://developer.apple.com/documentation/telephonymessaging...
Show HN: I built an API for extracting YouTube summaries, transcripts and stats
by geiger01 | 2025-07-28 18:56:29+00:00
Hi HN,

I’ve been working on a side project called SocialKit, a simple API for scraping structured data from public social media posts (YouTube, Shorts, more coming soon).

It's designed for dev, no-code users, and marketers who want to extract things like summaries, transcripts, details, and more from YouTube.

I sold two previous side projects (LectureKit and CaptureKit), and this is my latest attempt at building something useful and focused. I would love to get any feedback :)

Happy to answer any questions, and thanks for checking it out!

Jonathan
by jahewson | 2025-07-28 18:56:32+00:00
It’s true that too much of the U.K. is a piggy bank for those who don’t live there, but that is true of much of the West now.

> taxing money leaving the country might be interesting way to approach the problem.

This would end very poorly because what the U.K. sorely needs is investment (to create new productive capacity). For example, Americans invested huge sums in North Sea oil and created an entire industry (before we destroyed it). Conversely, if you force people to keep wealth in the country then you just make things more expensive: they will bid up the price of property and the like. Nothing is added to the UK’s real economy by increasing the number of pounds flowing around in it - it’s only helpful if it’s invested. So what you actually want is tax breaks for foreign investment, but with some kind of ownership cap.
by alterom | 2025-07-28 18:57:05+00:00
>It should have been obvious

It's not obvious at all that birds are able to reproduce multiplexed frequency-keyed streams with enough precisions to draw freaking pictures in spectrum analyzer graphs.

Humans can barely control their voices to nail one frequency. Badly.

These birds are capable of reproducing the output of several sound sources producing sounds at once, with near-perfect time and frequency precision.
by 0x457 | 2025-07-28 18:57:22+00:00
UNtil 2009 to 2016 AMD was free to use any fab as long as GloFo still has something to do. In 2016, AMD had to pay GloFo to NOT use them for some node sizes.

AMD used TSMC for their CPUs (not IO die!) at least for one generation, and TSMC actually dropped the ball that time and AMD went back to GloFo.

Once again, AMD was fabless since 2009 it's a fact, and it's also a fact that it didn't help them at all.
by jennyholzer | 2025-07-28 18:57:22+00:00
Are these "cancel culture" takedown campaigns at all reflective of popular sentiment?

In 2018 and 2019 these campaigns and their ramifications (be they positive or negative) were consistently present in in-person conversations I was having at the time.

In 2025, these campaigns strike me as outdated and significantly less popular compared to 5-7 years ago. The people I know in real life talk about other things.

It is plainly clear to me that with a decent botnet one can easily manufacture the illusion of social outrage on Twitter/X.

With that in mind, I find it hard to believe that there is even a critical mass of people supporting this takedown campaign.

Has anyone with any sort of reputation backed this takedown campaign?
by 9rx | 2025-07-28 18:57:39+00:00
> Tests are a description

As is a spec. "Description" is literally found in the dictionary definition. Which stands to reason as tests are merely a way to write a spec. They are the same thing.

> The thing is it is very very difficult to know if your tests have complete coverage.

There is no way to avoid that, though. Like you point out, not even formal proofs, the closest speccing methodology we know of to try and avoid this, is immune.

> Tests are an approximation of your spec.

Specs are an approximation of what you actually want, sure, but that does not change that tests are the spec. There are other ways to write a spec, of course, but if you went down that road you wouldn't also have tests. That would be not only pointless, but a nightmare due to not having a single source of truth which causes all kinds of social (and sometimes technical) problems.
by infecto | 2025-07-28 18:57:46+00:00
I have a slightly different opinion. Businesses can decide who they want to do business with unless it’s a protected class. I don’t think Visa is doing anything wrong here. They are in a difficult position as they need to be mindful of the government coming at them as well as chargebacks. Ideally there would be a new entrant here to fill the need.
by motoxpro | 2025-07-28 18:58:13+00:00
You can use the API. You're using the fixed price becasue it's cheaper. It's cheaper because they price it assuming a certain amount of usage being below a threshold. The usage went above the threshold. The usage was limited because of that, and they will make a plan with an increased fixed price and/or increase the price of the pro plan.

Seems pretty standard to me.
by 90s_dev | 2025-07-28 18:58:25+00:00
Short version: I want to work on 90s.dev, but have no time to. I could do it for $25/hour, using GitHub Sponsors as a way for everyone to chip in a little towards its development. Just an idea.

The vision of 90s.dev is to be a retro os environment entirely in the web, that's suitable for making all the apps you'd need to make a game, from code editors to sprite editors to animation tools to debuggers. And it's decentralized too, so the apps don't have to be built in, you can import them from anywhere on the web, as long as the app speaks the 90s.dev API. This would recreate a retro development environment similar to what many of us grew up with in the 90s.
by kube-system | 2025-07-28 18:58:25+00:00
> Simpler: science costs money and leadership believes that money is better spent giving folks like me a tax cut than paying for poor folks' healthcare or basic research.

That's a simple explanation but not a good one. All government salaries across all jobs everywhere in the federal government are about 4% of the federal budget.

The DRPs going on are 100% about "draining the swamp", not saving money. This is literally what the administrators of these agencies are saying on TV news. They think science is biased against their worldviews and they want to replace them.
by aramend | 2025-07-28 18:59:35+00:00
> For ARC-AGI challenge, we start with all input-output example pairs in the training and the evalua- tion sets ... At test time, we proceed as follows for each test input in the evaluation set: ...

Very often I see people misuse the ARC-AGI data when training. The input examples in the evaluation set are not intended for training your AI system. It is a downside of ARC that its data is (somehow?) complicated enough for the clever people building AI systems to miss the point, and people report and compare results as a single percentage where the data mix used for training may not make the comparison applicable.
by gambiting | 2025-07-28 18:59:41+00:00
I'm in the pay bracket requiring annual self assessment and 10 minutes is probably too generous, purely because you log in to your SA account and the PAYE section from your employer is already pre-filled. You don't need to look at your pay slips, HMRC already has all the info from your employer and literally all you need to do is have a cursory glance whether the numbers look right then click confirm few times and submit at the end.

Obviously very different if you're self employed or have income mostly from investments or properties, but the you have an accountant to do it for you.
by mrweasel | 2025-07-28 18:59:41+00:00
I'm sure they do. Who would last the longest, VISA or Valve? The court proceedings would drag out long enough the kill Valve. Afterwards VISA and MasterCard would just ask "How else would you pay?".

As long as VISA and MasterCard are only targetting adult content they are pretty much free to do whatever they want because no politician is going to go out and defend pornography.
by alterom | 2025-07-28 19:00:14+00:00
> I would really like to know how much data you can store in that bird using some digital modulation method such as FSK (frequency shift keying).

The video shows the bird capable of remembering and reproducing 5-10 frequency graphs simultaneously (which you'd need to draw a picture), so you can multiplex those.

> There could even be multiple carriers in the signal.

Or same carrier, but different sets of frequency keys for each stream.

> It would be even cooler if the bird were to preserve phase. Then you could use PSK!

Maybe they do, someone should ping Ben to test that :D
by tracker1 | 2025-07-28 19:00:33+00:00
I've seen this happen to a lot of businesses around all kinds of arms, even if not directly selling weapons, but doing training, etc. I've also seen social media figures who are prominently politically oriented face similar issues with donation platforms due to pressure from payment processors/cc companies.

It's really icky to say the least. There's plenty of groups I'd love to see debanked on a personal level... that said, I think it's entirely wrong for anyone not breaking domestic laws where they are.
by sybercecurity | 2025-07-28 19:01:00+00:00
>But governments haven't, so they're the last ones left standing because someone must determine what is permissible.

That is somewhat intentional. Governments haven't, usually because they believe they will lose in court (at least in the US), but they still want restrictions so there is pressure put on payment processors to make the determination. That way, it is a private entity doing the banning and not the government. Or at least that is the appearance.
by bdangubic | 2025-07-28 19:01:07+00:00
My apologies, I did not mean to imply that my kid's humour is evidence of Google's demise. But it does make you wonder a bit... we use Google out habit (they used to be decent) and also because they pay boatload of money to be default search on iphone and myriad of other reasons but younger generations do not have that intimate relationship with google and can see "with fresh eyes" its usefulness compared to the alternatives ...
by nomel | 2025-07-28 19:01:08+00:00
> In my eyes, they already traversed it and can explain why it's very similar to an old idea.

This was precisely my point in [1]. It's fundamentally the same: a pruning of the solution space without re-traversal.

> why it's very similar to an old idea.

And, with diligence, you verify that the new context is exactly the same as the old. You do this by knowing that it might not be, in other words, you temporarily suspending your trust in that knowledge, and re-traverse it with the current context.
by cogman10 | 2025-07-28 19:02:13+00:00
The reason the government has failed here is religion.

Politicians don't want to wade into porn regulation because saying anything other than "we will outright ban it" will be construed as condoning something a large population chunk sees as immoral in all circumstances. And, obviously, an outright ban will upset the other large set of the population who has no moral qualms with porn.

Prostitution has exactly the same problem. Legislation that regulates sex work would be seen as condoning sex work. So instead, it's outright banned, which pushes sex work into a black market which endangers the sex workers and their patrons.
by Calavar | 2025-07-28 19:02:15+00:00
If editors are authoritarian for controlling what people see, then social media algorithms are super-authoritarian for the same reason. They also decide what people see, they also modify the cultural and political consciousness, just on a more granular level. An editor can try to push one group of people in one direction, but a social media algorithm can push multiple groups of people in multiple different directions.

IMHO, there's nothing authoritarian about either editors or social media. It only becomes authoritarian when they intentionally align with a central political authority.
by spathi_fwiffo | 2025-07-28 19:02:44+00:00
Or do something to make it so that payment processors must process payments for anything legal, without any say in the matter.

Probably get sued up to the Supreme Court like pharmacists that don't want to accept birth control prescriptions. Which may not work out that great with how much the current court hates freedom.

but, really, if the product or service is legal, payment processors should have to accept the payment. Same for all the other categories of product they are blocking with similar methodos.
by qualeed | 2025-07-28 19:03:03+00:00
The "Stop Killing Games" movement is a lot more palatable to the general public. (It can be boiled down to "I should be able to play the thing I bought and paid for")

As soon as you mention to someone uninvolved what started this conversation (incest games and such), you're climbing an uphill battle.

It's the same reason why "protect the children" arguments often work, no matter how flawed.