MurphyA/hacker-news huggingface dataset:
by tombert | 2025-07-08 16:09:18+00:00
I remember seeing this a few years ago. It certainly looked interesting, and maybe something I could convince my parents to use.

I've been so entrenched in Linux for the last two decades and have come to Stockholm-syndrome myself enough to genuinely like modern Gnome desktop, and Sway nowadays, so a part of me isn't completely sure why you'd want Windows on Linux, but of course I'm not the target audience for something like Zorin.

That said (and this is coming from a guy who is running Linux on the computer typing this and has spent a lot of time customizing Sway [1] and lots of other tinkering to the desktop), I'm skeptical of the claim that moving to Linux will be "faster". I haven't used Windows 11 yet at all, but for day-to-day desktop use I haven't really noticed Windows being slower than Linux. I haven't done benchmarks but I doubt the people running something like Zorin will either; it's all vibes based, and personally I don't really think that Linux feels faster than Windows, at least not Windows XP, Windows 7, and Windows 10.

[1] https://github.com/Tombert/rs-swanbar
by beejiu | 2025-07-08 16:09:35+00:00
Google does not use a separate crawler, but they do use the robots.txt semantics to control what's allowed in the AI "index" separately from the search index. From the docs:

> Google-Extended doesn't have a separate HTTP request user agent string. Crawling is done with existing Google user agent strings; the robots.txt user-agent token is used in a control capacity.

https://developers.google.com/search/docs/crawling-indexing/...
by thekid314 | 2025-07-08 16:10:09+00:00
Yeah, I used an older version of a bluetooth messaging app like this. We wish it had been available in the times of Tahrir Square, but it was actually helpfull onetime when my bus stopped at a rural Ethiopian bus stop, my girlfriend ran into the bathroom but was taking too long and I was able to warn her that the bus was getting ready to leave.

Wireless internet is getting better, but when you really need something like this, you really need it.
by krishnasangeeth | 2025-07-08 16:10:10+00:00
I posted this

``` Hi ,Congrats on the launch. I built a free iOS app also which has chess puzzles.

https://apps.apple.com/us/app/knighty-chess-puzzles/id674524...

Would appreciate feedback. ```

Not sure if that's why it was moved to `stub for off topicness`. I wonder if it is some kind of categorisation logic based on text.
by tpmoney | 2025-07-08 16:10:11+00:00
> it's also very much not, because it always sounds like it might be authoritative, but you could be reading something hallucinated.

People telling lies on the internet is an old enough and well known enough issue that it’s appeared in children’s TV shows. One need only dive down the rabbit hole of 9/11 “truthers” to see how much completely made up bullshit is published online as absolute fact with authoritative certainty. AI is the hot new thing and gets all the headlines, but Scottish Wikipedia was a problem long before AI and long after society largely settled its mind about how reliable Wikipedia is.
by DeepSeaTortoise | 2025-07-08 16:10:29+00:00
People dislike the unreliability and not being able to reason about potential failure scenarios.

Then there's the question whether a highly advanced AI is better at hiding unwanted "features" in your products than you are at finding them.

And lastly, you've went to great lengths of completely air gapping the systems holding your customers' IP. Do you really want some Junior dev vibing that data into the Alibaba cloud? How about aging your CFO by 20 years with a quote on an inference cluster?
by notatallshaw | 2025-07-08 16:10:35+00:00
Two years ago was Python 3.11, my real world workloads did see a ~15-20% improvement in performance with that release.

I don't remember the Faster CPython Team claiming JIT with a >50% speedup should have happened two years ago, can you provide a source?

I do remember Mark Shannon proposed an aggressive timeline for improving performance, but I don't remember him attributing it to a JIT, and also the Faster CPython Team didn't exist when that was proposed.

> apparently made by one of the chief liars who canceled Tim Peters

Tim Peters still regularly posts on DPO so calling him "cancelled" is a choice: https://discuss.python.org/u/tim.one/activity.

Also, I really can not think who you would be referring to as part of the Faster CPython Team, of which all the former members I am aware of largely stayed out of the discussions on DPO.
by bryanlarsen | 2025-07-08 16:11:25+00:00
Agreed. The autombile was two innovations, not one. If Ford had created a carriage assembly line in an alternate history without automobiles, how many carriage makers would he have put out of business? The United States certainly couldn't have supported 4000 carriage assembly lines. Most of those carriage makers did not have the capacity or volume to finance and support an assembly line.
by ryanrasti | 2025-07-08 16:11:48+00:00
> With the carriage / car situation, individual transportation is their core business, and most companies are not in the field of Artificial Intelligence.

Agreed. The analogy breaks down because the car disrupted a single vertical but AI is a horizontal, general-purpose technology.

I think this also explains why we're seeing "forced" adoption everywhere (e.g., the ubiquitous chatbot) -- as a result of:

1. Massive dose of FOMO from leadership terrified of falling behind

2. A fundamental lack of core competency. Many of these companies companies (I'm talking more than just tech) can't quickly and meaningfully integrate AI, so they just bolt on a product
by xp84 | 2025-07-08 16:12:15+00:00
The ironic part is that for about 10 years from 2012-2022 I used to tell people that I was very bullish on programming as a career, since I couldn't imagine any possible future where we needed less software to be written in year N+1 than we did in year N. I just didn't think of any world where we could have more software written with fewer engineers. Surprise!
by fatidevrel | 2025-07-08 16:12:22+00:00
This write-up by the Xygeni research team details the most advanced software supply chain attacks observed so far in 2025. It breaks down how threat actors are planting backdoors in trusted packages, targeting CI/CD pipelines, and bypassing basic scanners. Covers both npm and PyPI examples, plus tactics like dependency hijacking and poisoning GitHub workflows. Curious how others are defending against these multi-layered attacks.
by imilk | 2025-07-08 16:12:47+00:00
Google has made it very difficult to completely block their AI crawling by also using the standard googlebot search crawlers to feed data into their AI overviews and other AI features within Google search. Google says there is a workaround but it also blocks your site from fully indexing in Google search. This also also all covered in the article though.

> What does an AI crawler do different from a search engine (indexing) crawler?

Many people don't want the extra bot traffic hitting their site that comes from AI, especially when AI chat & AI overviews in Google provide such a small amount of traffic in return and that traffic pretty much always has horrendous conversion rates (personally seen across multiple industries).
by mtlynch | 2025-07-08 16:13:49+00:00
sqlmap https://catwatchful.pink/webservice/servicios.php?operation=getDevice&imei=M6GPYXHZ95ULUFD0 ... sqlmap identified the following injection points

This was the wildest part to me. I'd heard of sqlmap but I didn't realize it was so good that you can just hand it a URL that hits the database and the tool basically figures out from there how to dump the database contents if there's any SQL injection vulnerability.

>Intercepting my test phone’s traffic confirms that the files are directly uploaded to Firebase, and reveals that the commands for features like live photos are also handled through FCM. This is going to reduce our attack surface by a lot - nothing in Firebase is going to be IDORable or vulnerable to SQLI, and some quick testing eliminates any of the usual traps like open storage buckets or client-side service account credentials.

I was surprised at how the malware devs made such sloppy mistakes but being on Firebase protected them from more severe vulnerablities. I've seen other vendors get popped by configuring Firebase incorrectly, but it seems like if you configure the basics right, it cuts down the attack surface a lot.
by trklausss | 2025-07-08 16:13:51+00:00
My only issue with this project is that, after navigating the webpage for a while, I can't see _any_ reference to open source software, and compliance with their licenses.

They should at least put a link anywhere in the webpage, where people can click and at least be redirected to their components.

I know compliance is about "you only provide it if asked for", but they could be a bit more proactive and _embrace_ that they are using FOSS, not merely try to sell it.

By the way: How does selling of the Pro version work with GPL? Or is it covered because they offer the Core version?
by fancyfredbot | 2025-07-08 16:15:12+00:00
The link to SIMD.AI is interesting. I didn't have a perfect experience trying to get Claude to convert a scalar code to AVX512.

Claude seems to enjoy storing 16 bit masks in 512 bit vectors but the compiler will find that easily.

The biggest issue I encountered was that when converting nested if statements into mask operations, it would frequently forget to and the inner and outer mask together.
by spacemadness | 2025-07-08 16:15:26+00:00
Part of it that the commenters so far missed is that to do anything about climate change will affect profits for the oil industry and cause corporations aplenty to have to come up with new manufacturing materials and processes. It also means consuming less. The solutions are seen as a threat to owners of capital who will fight until the earth is in flames to do anything about it. Our politicians and many media sources are owned by these people.
by johnsillings | 2025-07-08 16:15:32+00:00
Sumble is one of my go-to data tools for GTM – great data quality and lots of interesting data points that are kind of a pain to find elsewhere.

I do find myself wanting to transform the data (especially the stuff in job descriptions) using an LLM, e.g. for scoring companies/contacts or looking for more subtle signals. Sometimes I do this manually but exporting a bunch of JDs from Sumble isn't possible AFAIK. Or doing it in Sumble would be great, too.

Awesome to see it on HN. Congrats on the launch!
by alganet | 2025-07-08 16:15:58+00:00
The shared-nothing architecture is great for some scenarios.

Long running processes and async I/O are a great tool to have though. They are present in PHP for almost two decades now, and despite having many incarnations (select(), libevent, etc) and even frameworks (amp, reactphp, etc) the knowledge is highly transferrable between them if you understand the fundamentals.
by xemdetia | 2025-07-08 16:16:08+00:00
While not at Google for myself a lot of the CI test failures just become knock on effects from complex interdependent CI components delivering the whole experience. Oops Artifactory or GitHub rate limited you. Oops the SAST checker from some new vendor just never finished. Even if your code passes locally the added complexity of CI can often be fraught with flaky and confusing errors that are intermittent or run afoul based on environmental problems that particular moment you tried.
by privatelypublic | 2025-07-08 16:16:13+00:00
Smartphones are notorious for not delivering- heck, my fitbit won't even give me an actual wrist temp value.

Theres optical ones that can be built in a lab and require profiling to an individual. The most accurate ones are still invasive- just not consumable fungus extract based. Maybe some biomedical company makes a reference design.
by W3zzy | 2025-07-08 16:16:44+00:00
I have French as second and English as my third language. English comes easy and natural because we're saturated by the language. That's one of the reasons my children don't mispronounce English words as often as they do French words. Both languages are equally terrible. On the other hand a few weeks ago my daughter demonstrated a nearly perfect pronunciation of Italian while reading a text without understanding a word. Looks like the Italians got their shit straight. Apart from pistacchio. Nobody pronounces it pistacchio...
by imilk | 2025-07-08 16:16:49+00:00
On multiple client sites that have > 1 million unique real visitors per month, we are seeing some days where ~25-30% of requests is from AI crawlers. Thankfully we block almost all of this traffic. But it is a huge pain because it add an addition load to your server and messes up your analytics data for what is a terrible return - traffic from AI sources has a horrendous conversion rate, even worse than social media traffic conversion rates.
Show HN: Legal Eyes – Turn casual text into legalese with one click
by ForgedLabsJames | 2025-07-08 16:17:09+00:00
Hey HN xD

I have an app that I think could really help small business's. It's called Legal Eyes, and basically it converts plain text to legalese. It's great for making your payment reminders more official for example. It's also region aware, so it will use the correct context depending what country and state you live in. It's super light weight and easy to use. I offer the first 5 for free so you can test the power of it, and if there is enough interest I can offer an affiliate program.

Here is a quick example:

Before

Hi Greg, I am still waiting on that payment you promised last week for the building works carried out at my address, could you please let me know when you can get this sorted out?

After

Hi Greg. It has come to my attention that the payment for the construction services rendered at my premises, which you assured would be settled last week, remains outstanding. Could you kindly provide an update on when this matter will be resolved?

Would be awesome if you could give it a spin for me, and let me know what you think? thanks for you time
Show HN: REST API for Aerodrome/Velodrome DEX – Trade Without Web3 Complexity
by yaanakbr | 2025-07-08 16:17:29+00:00
Hey HN! QuickNode team here, and we just launched a REST API for Aerodrome (Base) and Velodrome (Optimism) DEXs.

What it does: Get real-time prices, quotes, and ready-to-sign swap transactions via simple HTTP calls. No Web3 libraries, no ABI handling, no complex routing logic. We support all 8000+ pools on Aerodrome.

Why we built this: - Aerodrome uses three different pool types, making direct integration complex - EVM ecosystem is expanding, but developers need simple access to DEX data - Existing solutions require deep Web3 knowledge just to get a token price

What makes this different: - Real-time prices: Block-by-block updates using event-driven system - Direct integration: Not an aggregator - we use Aerodrome's native routing (max 3 hops) - Non-custodial: We BUILD the transaction, you sign and relay it - Zero Web3 complexity: Everything via REST API

Example - get AERO price:

curl "https://your-endpoint.../v1/prices?target=aero&symbols=AERO" // Returns current price { "prices": { "0x940181a94a35a4569e4529a3cdfb74e38fd98631": { "token": { "address": "0x940181a94A35A4569E4529A3CDfB74e38FD98631", "symbol": "AERO", "decimals": 18, "listed": true }, "price": 0.6916062016185747, "price_display": 0.691606 } } }

Example - build a swap:

curl -X POST "https://your-endpoint.../v1/swap/build?target=base" \ -H "Content-Type: application/json" \ -d '{"from_token":"AERO","to_token":"USDC","amount":10.0,"wallet_address":"0x..."}'

// Returns ready-to-sign transaction calldata

Full docs: https://superswaps-api.com

Technical Details: Aerodrome implements three pool types: - vAMM: Traditional Uniswap V2-style pools (x*y=k) for volatile pairs - sAMM: Curve-style pools optimized for correlated assets like stablecoins - Slipstream: Their concentrated liquidity implementation (adapted from Uniswap V3)

We handle all the complexity of determining pool types, routing, and slippage calculations server-side. This is available as a QuickNode add-on.

Would love your feedback!

Try it here: https://marketplace.quicknode.com/add-on/aerodrome-swap-api https://marketplace.quicknode.com/add-on/velodrome-swap-api
by gambiting | 2025-07-08 16:17:53+00:00
>>And, of course, they never even bothered to make sequels to The Matrix

The funny thing is, while I agree that Matrix sequels are completely different kind of films to the first one, I actually love them - they lean very hard into philosophical arguments about whether you can have both fate and agency at the same time. I feel like they got a lot of crap for not being like the first film, but they are amazing films in their own right.
by rixed | 2025-07-08 16:18:16+00:00
After reading your comment, I was expecting some kind of RLE over a bit set. But no, not even that?

So I guess, it is notable because it shows how far coding has been industrialized; ie has been dumbed down so much that a mere bit field can be presented as some esoteric trick.

At this speed AGI is indeed around the corner :-D
by danbruc | 2025-07-08 16:18:31+00:00
I think the main thing I want from an AI in order to call it intelligent is the ability to reason. I provide an explanation of how long multiplication works and then the AI is capable of multiplying arbitrary large numbers. And - correct me if I am wrong - large language models can not do this. And this despite probably being exposed to a lot of mathematics during training whereas in a strong version of this test I would want nothing related to long multiplication in the training data.
by recursivecaveat | 2025-07-08 16:19:12+00:00
Doing something at random half the time is definitely better than doing it 0% of the time, or predictably half the time. From a security standpoint it's certainly worse than doing it 100% of the time. If you're randomizing day-to-day its pointless though. If you had something in your shoe, you could just walk away once you saw other people taking off their shoes. You're not obligated to continue. If anybody asks then you forgot your phone in your car.
by norir | 2025-07-08 16:19:14+00:00
I once worked on a project that had openssl as a dependency. We found that about 90 seconds in, the connection would drop a high percentage of the time. I laboriously worked through both the openssl and dependency code until finding that the bug was due to some code in the dependency not manually clearing out errno for openssl which caused a later read to hard fail when it should have soft failed with ewouldblock (or whatever).

Global errno is a bad design that is a consequence of bad design in c. If c supported tagged unions and pattern matching, there would be no way to access the result or error value without first checking what type of value it is. But since c doesn't support this, all these apis require programmer discipline that cannot be relied upon. As a consequence, it becomes almost inevitable that you encounter some inscrutable bug that someone else wrote due to their lack of skill and/or discipline. That doesn't make sense to me though I do understand why it is the way it is.
by zamadatix | 2025-07-08 16:19:38+00:00
She builds off of "requires more than just the temporary silencing or permanent removal of bad actors from social media platforms" with "Turn on by default the tools to amplify factual voices over disinformation". Whether deplatforming or "amplifying factual voices over disinformation" are seen as a good thing, they are censorship. She also mixes some good ideas in that (particularly platform algorithm transparency) of course.
by nathanyz | 2025-07-08 16:19:49+00:00
The thing that he doesn't mention is that as soon as they do something legislatively and announce routes there, etc.....well Google just won't crawl those sites. It turns into a game of whether you would like 0 traffic from Google, or allow them to use your content both for search results and AI summaries.

Google is the bringer of traffic and if you want it, then you play by their rules. I don't like that the web is in that position, but here we are.
by andelink | 2025-07-08 16:21:14+00:00
Cool project! I have never been very satisfied with the existing services for collaborating on playlists.

I think the experience could be improved if you branched beyond YouTube for the media. I search "jim-e stack" and see multiple non-song videos (in fact 3/4 are not songs). One idea might be to use a service like https://odesli.co (formerly song.link) to filter to real music tracks people are familiar with on their streaming platforms. Their API returns links to Apple Music, Spotify, YouTube, etc for a given music entity (e.g. song, album). Furthermore, integrating with Odesli would offer a path towards allowing users to drop Spotify / Apple Music URLs directly from their respective apps into the jukebox, which I think would be my ideal experience.

My $0.02. Thanks for sharing!
by DSMan195276 | 2025-07-08 16:21:31+00:00
I would add - I don't mind them describing it like that, the questionable part is how the advertising heavily implies that to get access to that software you have to buy the "Pro" version. The software is of course free and available to install on the "non-pro" version, it just doesn't get installed during installation, and they're definitely betting on people not knowing this detail and buying "Pro" to get the listed software.
by jim201 | 2025-07-08 16:21:47+00:00
I’m glad that there are distros catering towards less techy people. Linux needs this. But I take issue with selling open source projects that could otherwise be downloaded for free.

The $48 Pro version resells open source software (Blender is mentioned on their website) and slaps on a few themes. Even if legal, this just seems highly unethical.
by asi_qp | 2025-07-08 16:21:57+00:00
The AI agent framework we just designed is now #1 on GAIA benchmarks, outperforming OpenAI, Manus, and Genspark. We're the only ones to build it outside Silicon Valley or China and we did it with 5 engineers. They've collectively raised billions with teams of 100+! Satya Nadella previously said our architecture is groundbreaking.

We think this is a Moneyball/Deepseek moment for AI Agents.

The underlying architecture we initially designed to build personalized AI for education ended up being an incredible boost to build an AI agent with long-term memory & agentic capabilities. It can: - Specialize into expert agents based on a user’s profile - Create working websites, financial excels, games, and presentations in one prompt - Replace the need for entire teams of consultants, engineers, and designers