HNHacker News
TopNewBestAskShowJobs

ammo1662

524 karma · joined February 4, 2021

submissionscomments
ammo1662··on JetBrains Air: A System of Products for Agentic Software Development
I've been an Ultimate subscriber for many years. I started out using ReSharper in Visual Studio, then picked up ReSharper C++ when I began writing C++, and eventually moved to Rider. As I also work with Java and Python, I just went ahead and bought Ultimate. Even though my company provides Visual Studio and other tools, JetBrains has given me a genuinely enjoyable development experience all these years.

These days everyone is coding with Agents, but I still really enjoy writing code by hand. I like implementing features myself and designing architecture. But spending a significant amount of money every year on an Ultimate subscription just to support that hobby no longer makes sense from an ROI perspective. At this point, most of what I'm paying is really just to support JetBrains and to thank you for the enjoyment you've brought me over the years.

My subscription is about to renew again, and I'm still on the fence about whether to continue. It looks likely that I will, but if the ROI keeps declining, I'm not sure what the future holds. It's not that JetBrains' IDEs have changed, it's that the times have changed.

ammo1662··on OpenCode was able to reproduce the current price of DeepSeek
https://xcancel.com/thdxr/status/2085377844515922210
ammo1662··on Boarding China's Last Bus
Basically true. I lived in a northern city in the 90s. My parents worked at state-owned company. That period was genuinely brutal. The companies weren't just laying people off, they were also constantly delaying wage payments. I remember at one point wages went unpaid for over half a year. For newer employees with little savings, the life will be difficult.

But to be fair, by that time those companies had reached a point where reform was simply unavoidable. They offered lifetime employment and ran their own schools, hospitals, even shopping malls. Jobs were inherited, when parents retired, their children took over the position, and it was completely normal for multiple generations of a family to work at the same company. This meant the company had virtually no competitiveness. From top to bottom, people just coasted along for stability, while the companies bled losses year after year, relying on state subsidies and bank loans just to make payroll. So they went through a "socialized reform", the consequence was mass layoffs.

At the same time, society was unstable, and some people used the chaos to get rich. For example the mother of [0]. When a company was restructured or sold off back then, the assets were supposed to be used first to pay severance to employees. She took a farm and land worth 2.3 billion, cooked the books to make them look like negative assets, and sold them to her friends' shell company for just 60 million. Then she pocketed the money that should have gone to laid-off workers, driving more than 500 families into bankruptcy. This ties into another point the article makes: having experienced the pain of change, but also understanding that change was necessary to survive, people became much more open to new things.

[0] https://en.wikipedia.org/wiki/Wanting_Qu

ammo1662··on Moonshine: Lets you stream games from your PC to any device running Moonlight
Most of these solutions work by directly forwarding the GPU-rendered image. On Linux, Moonshine uses Wayland for headless rendering, but that approach doesn't work on Windows.

Windows requires an active user session with a connected display(physical or virtual) in order to build a desktop to render something. RDP can create a backgorund session, but on non-Server editions of Windows, you can't have a background RDP session while you are using it. It only allows one active session unless you patched the RDP service.

ammo1662··on GLM 5.2 and the coming AI margin collapse
For user space applications, Win32/Windows is the most stable ABI on Linux, via Wine/Proton.
ammo1662··on Claude Code is steganographically marking requests
This is not a technical issue or a matter of service agreements.

They totally knew that this would never be accepted by users, and that is precisely why they resorted to obfuscation and steganography to exfiltrate the data. This was quietly added in an update, and would have been removed in a later one had it gone unnoticed.

How is this any different from hiding a drug in food and randomly feeding it to a homeless person as a human trial? Even if that homeless person is an undocumented immigrant, does that make that acceptable?

They crossed the line.

ammo1662··on Donald Trump is kicking out Chinese firms and keeping their tech
Simple, just follow the international rules. If you haven't registered your patent in a country, you don't have any patent rights there. If a company uses your patent and only sells its products within that country, you have no legal standing whatsoever, regardless of whether that country is China, Japan, South Korea, or even a European country. The same rule applies everywhere.
ammo1662··on PostgreSQL is enough (2024)
Yes, for most projects, my path is SQLite -> PostgreSQL. For monolithic applications, SQLite is usually good enough. I've used OLTP + OLAP database setups before(SQL+ELK), but both data synchronization and operational overhead were very high. Before adopting such a solution, you really need to ask yourself: do you actually have that many users?
ammo1662··on Anthropic says Alibaba illicitly extracted Claude AI model capabilities
China also have trust issue with American companies. Most of State-owned companies will not use those services even if they can directly access them.
ammo1662··on Cloudflare was down
"Given Cloudflare's importance in the Internet ecosystem any outage of any of our systems is unacceptable. "

Is this a joke?

And their blog of above statement is also down:

https://blog.cloudflare.com/18-november-2025-outage/

ammo1662··on Japanese game devs face font dilemma as license increases from $380 to $20k
They look like half-width characters. This is a historical issue, not a font style issue. You can check:

https://mailmate.jp/blog/half-width-full-width-hankaku-zenka...

ammo1662··on China's BEV trucks and the end of diesel's dominance
Those BEV trucks come in both swappable battery and fast-charging models. Most support dual chargers for simultaneous charging. A 600kWh battery can be fully charged in about an hour with two 350kW chargers. Two more common 180kW charger takes around two hours. Some trucks even support four chargers at once. But for the small and cheap trucks used in city, they may take 4 hours for charging to run 200km.

I've also know some trucks used in mines that don't even need charging. The electricity generated when descending with a full load is enough to power the empty truck back uphill.

ammo1662··on Norway reviews cybersecurity after remote-access feature found in Chinese buses
In China, most of buses in first-tier cities are connected to the internet to report their location and status. This allows you to check the approximate location of the next bus and a relatively accurate arrival time on a map app. It's especially useful in bad weather or traffic congestion , as you don't have to wait in heavy rain or strong winds for a bus with an uncertain arrival time.
ammo1662··on China Can't Win
It has already been done this way.

https://www.latimes.com/archives/la-xpm-2006-apr-09-fi-micro...

In China, WPS has a longer history than Office. The first release of WPS, as a Chinese word processing software, was released in 1989. It wasn't until 1996 when Microsoft reached a format-sharing agreement with Kingsoft that Office entered the Chinese market. After Microsoft tolerated piracy, Office's usage surpassed WPS.

ammo1662··on Dutch government takes control of Chinese-owned chipmaker Nexperia
Yes. As for AWS, some of the services are not available in CN. But the APIs are the same for the services that are available.

For some MS software, you need to sign an additional agreement consenting to cross-border transfer of personal data before use. But the features are the same.

ammo1662··on Qwen3Guard: Real-Time Safety for Your Token Stream
https://github.com/QwenLM/Qwen3Guard

This is very useful for enterprise application development, or for AI applications that are publicly facing.

You definitely wouldn't want a colleague to jailbreak your RAG application.

ammo1662··on South Korea's President says US investment demands would spark financial crisis
> This "pay up for trade access" is similar to the tributary system of feudal China.

The two systems are fundamentally different. In the ancient Chinese tributary system, based on the principle of "厚往薄来" China's reciprocation had to exceed the value of the tribute, thereby providing tangible benefits to the tributary states. This practice even led to later restrictions on the frequency of tribute missions from certain countries

ammo1662··on China running out of rubbish to burn as waste power goes into overdrive
China's already selling waste incineration power plant tech to other countries. They can build their own plants to handle their waste.

In China, these power plants are part of the urban waste management system, they are built to process trash, not to generate profit. As a waste disposal measure, their capacity must exceed the city’s waste production rate; otherwise, garbage would pile up.

ammo1662··on China's Military Is Now Leading
The J10C, which shot down multiple Rafale fighters in India, was used to create colored smoke at the end of the parade.
ammo1662··on Wake-on-LAN Using Cloud Functions
It should work. This article describes setting up port forwarding on a publicly accessible router, then using a cloud function to send a wake-up packet to that port. The router's port forwarding then broadcasts the packet.

Theoretically, WoW could be done the same way.

ammo1662··on You know what: Microsoft became miserably incompetent in IT
They laid off a lot of people this year, so you can imagine how good the profits and financial reports must look.

No matter the cost, regardless of whether the company might fail, the executives and shareholders can always sell their shares early to make a huge profit and just walk away.

ammo1662··on MonsterUI: Python library for building front end UIs quickly in FastHTML apps
https://github.com/AnswerDotAI/MonsterUI/blob/main/LICENSE

It's Apache 2.0.

ammo1662··on Why does the U.S. always run a trade deficit?
> I don't see why anyone would be so virulently opposed to moving some industrial subsidy spend to expanding healthcare...

This is because many media outlets, whether intentionally or unintentionally, promote the 'China collapse theory,' making it difficult to draw reliable conclusions from curated information.

Take the FT article you cited earlier as an example. As someone living in China with parents who have chronic illnesses, let me describe what healthcare is actually like here:

My father and grandfather both have diabetes. They use NovoRapid insulin at about 40 RMB(6 USD) per pen, requiring 1-2 pens monthly (totaling 100 RMB, 14 USD). Domestic Chinese brands cost roughly half that price.

My mother and I have hyperlipidemia. Lipitor costs about 70 RMB(10 USD) monthly, while domestic alternatives cost around 10 RMB (2 USD).

China's healthcare system features centralized procurement policies where the government negotiates directly with pharmaceutical companies. To have your products included in the insurance formulary and reach more patients, manufacturers must reduce prices.

While this system has some issues (which we could discuss later), nearly all medications—including imported ones—are significantly cheaper in China than in the US.

Two years ago, my grandfather spent his final two weeks in ICU at a cost of 120,000 RMB (16700 USD). Insurance covered 100,000 RMB (14000 USD), leaving us with 20,000 RMB (2700 USD) out-of-pocket.

Regarding insurance coverage:

Rural and urban insurance have different reimbursement rates, but generally cover over 50%. My parents' retirement income is about 4,000 RMB (560 USD) monthly—relatively high for urban workers. In tier-3/4 cities, most retirees receive over 1,000 RMB (140 USD)monthly.

Now examining your cited article: Those two farmers never participated in any insurance programs. Having never contributed to:

- Pension funds (hence receiving only the minimum 150 RMB, 20USD monthly—standards vary by city, e.g., ~1,400 RMB,200USD in Shanghai)

- Medical insurance (400 RMB lowest level, 55USD annually, fixed.), making them ineligible for reimbursements. Rural insurance even allows retroactive payments-coverage begins three months after payment, regardless of preexisting conditions.

While such cases exist, they're exceptionally rare. In my entire life, I've only known two families who didn't enroll in insurance—both were wealthy enough to purchase private coverage.

ammo1662··on US Warns That Using Huawei AI Chip 'Anywhere' Breaks Its Rules
Source:

https://www.bis.gov/press-release/department-commerce-rescin...

> Issuing guidance warning the public about the potential consequences of allowing U.S. AI chips to be used for training and inference of Chinese AI models.

Not sure whether providers like DeepInfra could use Chinese models anymore.

ammo1662··on US and China agree to drastically roll back tariffs
Yes. this statistics included the previously imposed 20% tariffs, but on China's side, it only included this newly added 125% without accounting for the previous countermeasures against the 20%.

Though it's worth noting China's initial counter-tariffs only targeted key products, so the presentation isn't technically incorrect.

That's why I said it is a good propaganda.

They have a good diagram here:

https://edition.cnn.com/2025/04/12/business/us-china-tariffs...

ammo1662··on US and China agree to drastically roll back tariffs
> The US will temporarily lower its tariffs on Chinese goods from 145% to 30%, while China will cut its levies on American imports from 125% to 10%, according to the joint statement.

That's how propaganda works.

ammo1662··on Qwen3: Think deeper, act faster
Just add "/no_think" in your prompt.

https://qwenlm.github.io/blog/qwen3/#advanced-usages

ammo1662··on Chongqing, the Largest City – In Pictures
The vast majority of Chinese people use Didi or other Apps to call taxis. Those vacant taxis you notice are likely en route to collect their pre-booked passengers. Nowadays, hardly anyone flags down taxis on the roadside anymore - even Chinese citizens find it challenging to get a cab this way. Admittedly, this situation creates difficulties for elderly individuals unfamiliar with smartphones, who mostly depend on family or friends to arrange transportation for them.
ammo1662··on Wine 9.0.1 – Run Windows Applications on Linux, BSD, Solaris and macOS
Since Valve joined the game, the development of WINE has improved significantly. While it was decent before, the limited user base meant many rarely used APIs or parameters only had stubs. Steam's involvement hasn't just enhanced graphics and audio support, many APIs have also been implemented to support some weird games.

At least I can now run the ancient programs I wrote in the school, though I still have to implement some parameters and recompile WINE.

ammo1662··on An intro to DeepSeek's distributed file system
Yes, as I mentioned in other comments. The 3FS was designed in 2019. You can check [0] (Chinese)

[0] https://www.high-flyer.cn/blog/3fs/

Page 1 of 5Next →