MurphyA/hacker-news huggingface dataset:
Bing Search APIs will be retired on 11 August 2025
by huijzer | 2025-07-29 12:08:39+00:00
An interesting message I received from Microsoft Azure:

Bing Search APIs will be retired on 11 August 2025 ==================================================

You're receiving this notification because you're associated with one or more Azure subscriptions that use Bing Search APIs from Azure Marketplace.

Bing Search APIs (Search and Custom Search) will be retired from Azure Marketplace on 11 August 2025. Any existing instances of Bing Search (free tiers F0, F1 or paid tiers S1 to S9) including Autosuggest and Spellcheck; and Bing Custom Search (free tier F0 or paid tiers S1 to S4) will be retired. After 11 August 2025, there will be no new customer signups and existing customers will stop being serviced.

You may want to consider Grounding with Bing Search and Grounding with Bing Custom Search as part of Azure AI Agent Service offering. Grounding with Bing allows AI Agents to incorporate rich real-time public web data when generating responses with an LLM.

Required action

---------------

Review your usage of the Bing Search APIs or Bing Custom Search APIs and start planning your transition to minimize service disruption. To see which resources are affected by this retirement, Go to Bing Resources - Microsoft Azure and use the filter "Kind" to select "Bing.Search.v7" and "Bing.CustomSearch".

For AI scenarios, consider Microsoft's Grounding with Bing Search and Grounding with Bing Custom Search as part of Azure AI Agent Service offering. Grounding with Bing allows AI Agents to incorporate rich real-time public web data when generating responses with an LLM.
by throwaway0123_5 | 2025-07-29 12:09:44+00:00
If a company in [insert almost any sector] explicitly advertised and provided: "Human customer support agents, no voice menus/AI whatsoever."

I'd almost certainly buy their service over any other company. Seriously, that could be the whole ad. By the time I'm calling customer support, its because the answer isn't easy to find on their website/emails/whatever else. I'm calling because I need to escalate to a human. Sometimes it isn't even about getting information, but rather that I need a human who actually has the authority to help me (which I assume nobody is delegating to AI anytime soon for fear of jailbreaks). Making people jump through ten layers of "I know you want to speak to an agent, but I need more information about your case" is just infuriating.
by tardyp | 2025-07-29 12:09:47+00:00
New maintainers never bothered to change the range.. History num2words is based on an old library, pynum2word, created by Taro Ogawa in 2003. Unfortunately, the library stopped being maintained and the author can't be reached. There was another developer, Marius Grigaitis, who in 2011 added Lithuanian support, but didn't take over maintenance of the project.

I am thus basing myself on Marius Grigaitis' improvements and re-publishing pynum2word as num2words.

Virgil Dupras, Savoir-faire Linux
by 0xAFFFF | 2025-07-29 12:09:48+00:00
It's not necessarily a new performance-enhancing molecule that nobody has heard of, but alternative posology or training regimen to stay under detection threshold, new masking products, etc.

Doping has been a cat-and-mouse game for decades, it's not unrealistic to think this is still happening.

The fact that Pogacar this year managed to reach Bjarne "Mr. 60%" Riis levels of performance in the mountain makes you wonder if this is only standard athletic and performance science or if they're something else.
by n4r9 | 2025-07-29 12:09:52+00:00
This may not be the strong argument you think it is. There are plenty of highly productive senior developers who either don't use IDEs or SO or use them very minimally. Even version control, if they're working alone. Smart devs will find out how to be virtually as productive in a terminal as they would be with an IDE. Potentially more productive when solving edge case issues with processes that IDEs abstract
Show HN: Monitrix –Lightweight, real-time server monitor using FastAPI
by silverstar33 | 2025-07-29 12:10:11+00:00
Hi HN,

I recently built a small project called Monitrix – it's a self-hosted, real-time server monitoring dashboard using Python, FastAPI, WebSockets, and Chart.js.

I created it because I wanted a lightweight alternative to Prometheus/Grafana for home or small server setups. It runs a local agent to collect CPU, memory, and disk stats, and pushes them live to the dashboard without a database.

It's fully open source, and includes a dark/light UI toggle, animated charts, and a clean layout.

GitHub: https://github.com/silverstar33/monitrix

Would love to hear feedback or suggestions!
by danskeren | 2025-07-29 12:10:12+00:00
Claude definitely engage in some shady and illegal behavior. I wanted to see what the annual plan would cost as it was just displaying €170+VAT, and when I clicked the upgrade button to find out (I checked everywhere on the page) then I was automatically subscribed without any confirmation and without ever seeing the final price before the transaction was completed. Turns out that price was €206.50. Getting refunded was also a pain in the ass.
by audinobs | 2025-07-29 12:10:18+00:00
Anyone who thinks cycling of all sports is clean is a total fool.

It is a sport literally built around doping. You can't take things to the Tour De France level and recover from those workouts without drugs. Beating the test is part of the sport.

In the NFL/NBA, drug testing is just a theatrical performance. I know in the NFL because careers are so short, the players basically have a gentleman's agreement that whatever you have to do to stay on the field is fair game.

Cycling though is just such a sport of watts per kilo there is no way around doping being a huge variable.

The stupidest thing to me is every player basically says they will do everything they can to win , no matter what the sport. Everything but the thing that will help them the most in PEDs. For some reason the public just wants to believe this bullshit.
by kiliankoe | 2025-07-29 12:10:19+00:00
The most recent episode of the podcast Science Vs explored this in detail: https://podcasts.apple.com/us/podcast/autism-the-real-reason...

The rise in autism rates (5x over the last 25 years) is almost entirely explained by changes in how autism is defined, diagnosed, and detected. Not by an actual surge in underlying cases or any specific environmental trigger like vaccines, air pollution, heavy metals, plastics, or screen time.
by wonderwonder | 2025-07-29 12:10:23+00:00
I would be surprised at a professional using a motor. It just invalidates the entire sport and the lifetime of work that they would have put into it to get to this level. One does not get there without a love for what they are doing. Some may point to doping but I think that is different. Its still very wrong in a professional context but its still a human body at peak performance doing the work. Using a motor is something else entirely. I could of course be wrong but I would be shocked, it would be an abandoning of the entire personality that drove one to reach that level.
by pge | 2025-07-29 12:11:28+00:00
I would argue that history suggests this is likely. The dopers have substantially more financial resources than the testers. EPO is a great example. It was widely used in cycling for almost 10 years before tests were developed. It was pretty much a miracle drug from a performance standpoint and undetectable. The very few cyclists that tried to blow the whistle were run out of the sport. Similarly, blood doping was widely used for a decade after the EPO test was developed and no one ratted out the teams doing it until USADA brought the hammer down on Armstrong.

It’s also worth thinking about the incentives to test and catch cheaters. Do the organizers of the Tour de France really want to bust the biggest names in the sport? That would destroy their livelihood. Do the national anti-doping authorities want the athletes from their country busted (look how many national antidopingborgs have successfully appealed adverse rulings through CAS)? It’s in everyone’s best interest to bust a low level doper here and there to make it look like they are watching but to ignore the big names that fans are coming to see. All of this is also why motor doping is unlikely. Motor doping leaves incontrovertible evidence of cheating. Positive drug tests can always be challenged as either inaccurate testing or unintentional contamination.
by ben_w | 2025-07-29 12:11:40+00:00
> "it's complicated, the Palestinians don't seem like great people either so I'm not going to go out of my way to support them"

People are complicated, anyone saying otherwise is also selling you propaganda.

Hamas in this case (and I do mean Hamas not Palestinians in general) were explicitly genocidal, mellowed a bit, and are currently back using explicitly genocidal goals.

Hamas were just fine with targeting civilians, have been for ages. Hamas are also weak, which is the biggest difference between them and the IDF. That power disparity makes it easy and obviously necessary to condemn the big strong force that's damaged or destroyed approximately all buildings in Gaza, and killed 2-14% of the population depending on whose estimate you follow. Some governments (e.g. Germany) do still find they need to say "well Hamas started it!", but overwhelmingly the international consensus is "I don't care who started it, we need to stop it".
by bitbasher | 2025-07-29 12:12:12+00:00
Go's verbose error handling certainly impacted the vertical height of files (lots of early returns), but wasn't a big contributor to overall LoC.

The more serious LoC offenders in Go were:

1. Marshalling/Unmarshalling code (for API responses, to/from external services, etc). In general, working with JSON in Go was painful and error prone. Rust's serde made this a complete non-issue.

2. Repetitive sql query code (query, scan for results, custom driver code for jsonb column marshalling/unmarshalling). Rust's sqlx made this a non-issue.

3. Go's use of context to share data through handlers was a real pain and error prone (type casting, nil checks, etc). Rust's actix-web made this a real beautiful thing to work with. Need a "User" in your handler? Just put it as an argument to the handler and it's only called if it's available. Need a db connection? Just put it as an argument to the handler.

4. Go's HTML/Text templates required more data to be passed in and also required more safety checks. Rust's askama was overall more pleasant to use and provided more confidence when changing templates. In Rust, I'd catch errors at compile time. In Go, I'd catch them at runtime (or, a user would).

I must admit I was surprised. I thought Rust would have been more lines of code because it's a lower level language, but it ended up being ~40% less code. My general sentiment around working with the code is very different as well.

In the Rust codebase I have no hesitation to change things. I am confident the compiler will tell me when I'm breaking something. I never had that confidence in Go.
by jraph | 2025-07-29 12:12:20+00:00
> cognitive augmentation that allows developers to navigate complexity at scales human cognition wasn't designed for

I don't think you should use LLMs for something you can't master without.

> will find themselves unable to compete

I'd wait a bit more before concluding so affirmatively. The AI bubble would very much like us to believe this, but we don't yet know very well the long term effects of using LLMs on code, both for the project and for the developer, and we don't even know how available and in which conditions the LLMs will be in a few months as evidenced by this HN post. That's not a very solid basis to build on.
by ztetranz | 2025-07-29 12:12:27+00:00
Yes roundabouts generally work well despite the fact that many American drivers seem to have problems with them.

There are some traffic patterns where roundabouts don't do well. I've seen the following. Imagine a four way roundabout with north, east, south and west. Predominate rush hour traffic is towards the east. Heavy traffic entering from north. More entering from west. Most exiting at east with very little going around beyond west. Entering from south can be nearly impossible since they're waiting for a break from both north and west.
by throwaway290 | 2025-07-29 12:12:29+00:00
Yes, I say government (or let's just say criminals) is at least 99.9% of all crypto moved. The war machine needs feeding. Sanctions. Think about it will other countries use worthless ruble that is pretty much not convertible? Will russia use winnie pooh money (also not convertible)? People who move tether because maybe they found some real work abroad or because they are helping a family or something is rounding error
by VikingMiner | 2025-07-29 12:13:19+00:00
No it isn't a "generous interpretation". You seem to be taking very uncharitable interpretation while insinuating they are some sort of unrepentant racist. I am not sure why you are doing that. I find it extremely tiresome.

I deliberately gave examples where both groups were White Europeans so to avoid any conflation with racism. Otherwise the conversation is guaranteed to go nowhere as it ends up in accusations of people being secretly racist.

The problem is simply a clash of values between two disparate groups of people as they come from different cultures. The ethnicity of the groups is often irrelevant.
by nashashmi | 2025-07-29 12:13:27+00:00
I don’t understand why these posts get flagged. They are relevant. They are far less flammatory due to widespread agreement than other controversial topics. They attract a small subset of trolls which is a huge problem for HN because it doesn’t have trolls. But those trolls get downvoted quickly. So the need for flagging this is less.

If the title was less “Palestinian” maybe it would not be flagged. I remember when the Netflix Nachos crew member was killed in Mexico by a cartel, this was on HN.
by phito | 2025-07-29 12:13:28+00:00
We need better local LLMs to stop relying on these predatory companies. Anthropic is not even 5 years old (and Claude 2yo) and already showing their teeth.

And to be clear, the users abusing the "unlimited" rates they were offering to do absolutely nothing productive (see vibe-coding subreddits) are no better.
by reactiverobot | 2025-07-29 12:14:01+00:00
Hi! I'm the developer of Ref (https://ref.tools), the MCP server for giving coding agents access to public and private docs. Ref's goal is to provide exactly the tokens you need to guide the model and nothing else.

I've been working on this one MCP server for about 6 months and I wanted to share the ways I've used and considered using different MCP features. If you're new to MCP, I hope this article can give you a sense of how developers can leverage MCP in practice.

Repo: https://github.com/ref-tools/ref-tools-mcp

And because I get asked this ALL the time : how is Ref different from Context7? - Ref uses on avg 55% fewer tokens with the same or better accuracy (eval blog post: https://ref.tools/blog/how-make-search-good) - Ref allows indexing your own private github repos and pdfs - Ref is a paid product with 200 free searches to start

I appreciate you taking a look!
by TrackerFF | 2025-07-29 12:14:24+00:00
I think it is great to take pride in ones craft, but in the end it comes down to this: We create software for users.

If the user can't feel any difference in quality between human made software, or AI made software, then it does not mater. It is that easy.

If AI makes better software, at lower prices, human developers will become obsolete. It is the natural way of life.

Once we had telephone operators, now we don't. Once you had to be a good tradesman with good knowledge in how to use a mallet/hammer, axe, chisel, etc. to build a house - now you don't. You don't get awarded for being old-fashioned.
by pembrook | 2025-07-29 12:14:45+00:00
Which directly mirror the EU's failing economics.

Both have collapsing demographics, collapsing social welfare systems (turns out forced government pension payments thrown into low yielding bonds for people in their 20-30s who should be 100% equities is a bad idea), non-competitive taxation policy, and decades of underinvestment in risk assets that have starved their business community of capital needed to innovate or grow.
by infecto | 2025-07-29 12:14:47+00:00
You write a lot but you still have not gotten over the fact that what your solution is not a solution because there is simply no way for it to happen. Glad it sounds good in your head though.

And to be clear, no the US and Australia have not done a good job of drawing a clear line here. You must be new to the space, this has constantly been an issue for the Adult industry there are very few banks that will underwrite Adult content and there are blurred lines. From the perspective of Visa or Mastercard the risk from the public or the government is too great so they have to police it. It’s unfortunate but it’s also been a constant theme for at least two decades.
by jennyholzer | 2025-07-29 12:15:25+00:00
IMO Version Control, IDEs, and Stack Overflow are many degrees of magnitude more valuable than GPT tools.

The use cases of these GPT tools are extremely limited. They demo well and are quite useful for highly documented workflows (E.G. they are very good at creating basic HTML/JS layouts and functionality).

However, even the most advanced GPT tools fall flat on their face when you start working with any sort of bleeding edge, or even just less-ubiquitous technology.
by pimterry | 2025-07-29 12:15:47+00:00
Yes, this is possible, and not dissimilar to proposals making progress elsewhere, notably in the EU: https://ageverification.dev/av-doc-technical-specification/d....

There's a bunch of other "digital wallet" development going on in general, effectively providing digital certificate-backed identity documents and similar (driving licenses, passports). The plan for age verification is that these wallets will also be able to provide a cryptographically signed attestation of age (signed by an EU verification authority, i.e. your id-issuing government org) but with no other personal info included. Then you can present this to anybody, and they can independently verify the signature to confirm it's a recent proof-of-age attestation without knowing anything else about you.

It's still fairly early - lots of blueprints and proof-of-concepts, not yet rolled out anywhere AFAICT - but looks like a reasonable solution I think. In practice I suspect most people's experience will be a government-backed mobile app that you authenticate with once, and then it can handle verification requests on-device or show a QR code that other people can scan & verify.
by Almondsetat | 2025-07-29 12:15:52+00:00
JPEG-XS is an almost direct successor to VC-2. They use the same techniques and if you read JPEG-XS's whitepaper they explicitly cite VC-2 as an inspiration and a target to surpass. JPEG-XS is an improvement, there is not doubt about that, but unfortunately they decided to patent it for all uses. In both cases, the publicly available software implementations are very few, CPU-based, and the ones that aren't are implemented in hardware inside business AV solutions.
by elcritch | 2025-07-29 12:16:44+00:00
> You don't refute that the boy is starving.

My refutation was implicit in the fact that the boy's condition appears to be genetic and that his brother appears healthy and well fed. His mother also appears not to be starving either.

> Read the comments on your own link - they're absolutely vile and I won't repeat them here, but that you think this is making a good case for you is absolutely wild.

I didn't link to those comments nor do I condone them. There's plenty of vile pro-Palestinian comments on X and elsewhere as well.

You also don't deny the veracity of the photo or the full story.

There is real starvation occurring in Gaza, but the IDF has also started scaling up aid and food including announcing safe corridors for UN aid delivery which I believe the IDF should've done sooner.

> Sometimes I almost feel pity for the type of mind that can defend the perpetrators of these acts. But this is going on for 21 months (and 80 years) now. At some point - long past - you become fully complicit by defending this holocaust.

You've convinced yourself it's a holocaust, despite the scales being 2 orders of magnitudes different in number and completely different in actions and intentions. Note it wasn't just 6 million Jews killed in the holocaust, but also 5-6 million Roma, homosexuals, Jehovah's Witnesses, disabled people, and more. That's 2 out of every 3 Jewish people in Europe at the time.

Your distortions and semi-irrational accusations don't change the actual realities which are hard enough to estimate.

Estimates place the ratio of combatant to civilian death near to that of other urban wars. Most sources estimate a civilian to combatant death rate of 4:1 in Gaza, while Mosul was 4.7-6.1:1. That's despite Hamas leadership actively using civilians as shields.

There's worse confirmed famine occurring just hundreds of miles some estimates of 522,000 infant deaths due to starvation in Sudan in the last two years alone. Despite 10 times the numbers of people dying in Sudan, much less Yemen and Somolia, they're receiving only a fraction of the international aid or attention that Gazans receive.

Yet it's not sensational or in the headlines everyday, so who cares right?
by wonderwonder | 2025-07-29 12:17:04+00:00
People want to see doped athletes in the NFL, NBA, etc. We don't know that we do but we want to see the biggest, strongest people doing the most exciting athletic fetes that they can. The pure punishment that athletes in the NFL take and then keep taking the field is mind blowing. The human body has a hard time dealing with that on its own. I would be surprised if the majority don't have a dosing regime. A 265lb man with low body fat running at the speeds they run is just not realistic for so many, they are the pinnacle of physicality and that doesn't come naturally for many.

Add on that most of them only play for a few years and there is every incentive under the sun to dope and maximize their earnings. I'm not endorsing it but if its essentially a widely accepted secret and you cant compete without it then you get what you incentivize.
by rl1987 | 2025-07-29 12:17:09+00:00
See: https://old.reddit.com/r/mit/comments/1m2ewe5/what_standing_...

TL;DR: He is officially listed on MIT site as research scientist, has research published in association with MIT and also did some teaching. However, he does not have any prominence in campus beyond being a media personality and his connection to MIT, while real, is generally considered to be oversold for what it is. Furthermore, Fridman's alma mater is Drexel, not MIT.
by haritha-j | 2025-07-29 12:17:20+00:00
To be honest, this was inevitable, the pricing is unsustainable. I see it as sort of similar to those days when Uber eats used to offer all of those coupons for free food. I still fondly recall the good old days during my undergrad when Uber eats came into my city and we feasted like kings, because it cost next to nothing to buy a new mobile number. But my point is, we always knew the music was going to stop, we always knew it was unsustainable, we just enjoyed the VC capital funded burritos while they lasted. When I read unlimited, i just automatically assume there's a catch (ISPs in my home country have been offering 'unlimited' internet with a whole plethora of catches for decades now).