MurphyA/hacker-news huggingface dataset:
by ClassicOldSong | 2025-10-06 21:11:27+00:00
I'm the victim and yes, this is not entirelly about AI. If you have read the hall of shame, you'll know that they tends to lie. If it was only someone tried to use my code as their basis and forgot to include the attribution, after my notice they added, it's totally not worth a "hall of shame", and I'm actually glad that someone finally appreciates my works and make them useful.

But the reality is, they lied to everyone and I'm a chained victim. I was introduced to him by NativeScript, and before that he didn't even know the existence of rEFui. Now rEFui has become the most important fundament of their entire project, clearly indicates that they want to get something for nothing from the very beginning.

Till now they still didn't answer me why they made the basic mistakes and how it was fixed.They avoid everything I ask about them unless I presure them very hard, they'll give a very vage respond that answers nothing.

> is it legal to start with MIT and change to Apache midway?

As the author of the project, I have every right to change the license to anything. But also, I didn't wash the history to hide that the project was MIT. Technically I can, but that actually violates MIT itself and I don't want to be someone that say one thing and do another.

> even with attribution clearly given

They won't until I presured them very hard. They also washed much more than my projects, but also without attribution until I notified those project's authors. Actually, till now the code are still not fully attributed, only few get a proper attribution. They have now extracted code blocks from my original project into many many small separated files (potentially trying to hide the origin even further), but the code logic are actually not changed at all. According to those license, each piece of code they extract should keep an attribution to my original project.

I have a backup of the deleted project that contains the entire commit history of how he laundered these projects, and I can provide the entire Discord message history if you need evidence of all my statements.
by bilegeek | 2025-10-06 21:11:27+00:00
3. Hosting websites with DDNS (though the abuse from that caused Mullvad and IVPN to drop port forwarding)

4. Though it hurts anonymity, and is relatively rare: I2P or Hyphanet, because some websites block known P2P nodes[1]. Important if your bank or work is being a jerk about it.

5. As ThatMedicIsASpy notes, ISP issues: some routers soil the bed from P2P, some ISP's throttle P2P traffic regardless of legality, etc.

[1] https://old.reddit.com/r/i2p/comments/tc3bhs/is_anybody_else...
by th0ma5 | 2025-10-06 21:11:29+00:00
Since this is an anecdote, it is unfalsifiable, and can't support these softened claims, either. The endless possibilities of incorrect contexts inferred from simply incomplete or adjacent contexts would prevent the ability to manage information quantity versus quality. I want to continue to provide my own unfalsifiable anecdote though, that all of this is a way to just name a new rug to sweep the problems under, and feels to me the kind of problem that if we knew how to solve we wouldn't use these models at all.
by tome | 2025-10-06 21:12:28+00:00
That's Bluefin Algae, which isn't as such an extension to Bluefin, but a library that wraps delimited continuations in a Bluefin-style API. As far as I know, no one has really used it yet.

[1] https://hackage.haskell.org/package/bluefin-algae
by ryandrake | 2025-10-06 21:13:09+00:00
> An automated alert popped up warning that the doctors should consider Sepsis. That alert essentially then blocked progress, and the doctors ended up (essentially) ticking the 'not sepsis' box so that they could get on with their (reasonable) next step which was either ordering an x-ray or starting antibiotics.

Man, I feel like I've been trying in vain to fight pop-ups for my whole software development career. Now we have an example where, at worst a pop-up got someone killed, and at best it was part of the chain of events that got someone killed. I don't know what it is that draws product designers to keep reaching for that horrible UX pattern, but it's got to be stopped. Nobody reads these things so a popup is the worst place to put important information that the user needs to read!

I think a lot of pop-up usage comes from company lawyers trying to cover butts: "Well, regulation says that users need to be informed of XYZ, so just stick a pop-up there. Then we can tell the regulator 'Hey at least we did our part to inform the user.'"
by armchairhacker | 2025-10-06 21:13:10+00:00
It was clearly a joke.

Similarly, a lot of what Trump (and Loomer and MTG) say are jokes and/or ragebait. But Trump keeps it intentionally ambiguous and is serious about some things, and more importantly is in office, so it’s not the same for him. However, for people on Twitter with no political office, there’s no clear line between their “jokes” and the jokes of Goodall and others on the left.

The general sentiment used to such be that political violence was so obviously wrong, calling for it in an absurd way (like “launching my enemies into space”) would be interpreted by almost everyone as a “joke”. Kind of like, for some friendships, saying “I’ll hit you for that!” to your best friend after they pull a light-hearted prank. Nowadays, I still think most people agree that political violence is wrong, but they’re unsure of what others think, and there are prominent figures who don’t. So I think, while Jane had good intentions and the impact on her reputation is practically nil, such jokes are (and were in March) no longer appropriate. Kind of like saying “I’ll hit you for that!” to your best friend who previously suffered domestic violence.
by bigyabai | 2025-10-06 21:13:25+00:00
Hybrid warfare. Go bomb China for Salt Typhoon if it makes you feel any better, they still have the upper hand. Obsessing over retaliation instead of defense is precisely what China wants to provoke, it manufactures global consent to destroy America. No nation wants to coexist with a hegemon that goes nuclear whenever they're outdone.

When we forego obvious solutions ("hmm maybe telecoms need to be held to higher standards") and jump to war, America forfeits the competitive advantage and exacerbates the issue. For all of China's authoritarian misgivings, this is how they win.
by famouswaffles | 2025-10-06 21:14:35+00:00
Consumer LLM apps have moat. As it is, ChatGPT (the app) spends most of its compute on Personal Non work messages (approx 1.9B per day vs 716 for Work)[0]. First, from ongoing conversations that users would return to, then to the pushing of specific and past chat memories, these conversations have become increasingly personalized. Suddenly, there is a lot of personal data that you rely on it having, that make the product better. You cannot just plop over to Gemini and replicate this.

[0] https://www.nber.org/system/files/working_papers/w34255/w342...
by tooltalk | 2025-10-06 21:15:16+00:00
the international legal standard for subsidies is based on the WTO's Subsidies and Countervailing Measures (SCM) Agreement and related anti-dumping regulation under GATT 1994.

In the US, it's implemented thru 19 U.S.C § 3571. The EU's foreign subsidies are regulated by Regulation (EU) 2016/1037 of the European Parliament and of the Council of 8 June 2016 based on the same WTO SCM Agreement.

While the WTO's regulations don't preclude local subsidy regulation, they must be consistent with the WTO's Agreement. In other word, any gov't subsidy favoring a "specific" company(ies) over domestic, foreign competitors, or distort market competition is an "actionable" offense and can be litigated before the WTO -- agriculture (quota based) and national security are however exempted. Others, such as export subsidies or local content requirement are prohibited under Article 3, "Prohibition" of the SCM.
by gkbrk | 2025-10-06 21:15:23+00:00
> Rubygems has had no commits in the last 10 days and that's not a good sign.

I honestly can't tell if this is satire.

You think no commits for 10 days for a piece of software that has existed for around 20 years is a sign that it's dead?

What kind of code churn do you think this project requires? Perhaps the old development was too unstable if there wasn't a single 10 day window without a commit in 15 years, for what is essentially a solved problem and a tool that people depend on to be stable.
by famouswaffles | 2025-10-06 21:15:26+00:00
Free users are users. Google search is free, though ad monetized. But there's nothing stopping, and in fact they plan to monetize free users with ads.

>The free users are not at all sticky and can and will bounce to a competitor.

If you really believe this, that just shows how poor your understanding of the consumer LLM space is.

As it is, ChatGPT (the app) spends most of its compute on Non work messages (approx 1.9B per day vs 716 for Work)[0]. First, from ongoing conversations that users would return to, to the pushing of specific and past chat memories, these conversations have become increasingly personalized. Suddenly, there is a lot of personal data that you rely on it having, that make the product better. You cannot just plop over to Gemini and replicate this.

[0] https://www.nber.org/system/files/working_papers/w34255/w342...
by foxfired | 2025-10-06 21:15:29+00:00
A few months back I've downloaded the beta version and was kinda disappointed. I understand that switching to Qt will make future development much easier, but it wasn't addressing my main concern with Audacity.

When I decided to record an audio version of my book, I started with Audacity. But it quickly failed me when I started losing track of what files I was using, and if I deleted a file from the timeline, it was impossible to track what was what. All this because Audacity doesn't have a media manager. Instead, you have to open a folder on the side and manage media yourself. I've written a blog post about it, didn't get much traction. But as of a few days ago, one of the developers commented that a media me is "on our shortlist of new features to include".

I am really looking forward to version 4.0, I hope Audacity gets its Blender moment.
by graynk | 2025-10-06 21:15:37+00:00
Making a single virtual desktop on my second monitor that remains static, while the primary switches between them Having a good screenshot tool on Wayland that freezes the screen, lets me select a region of the screen in an overlay, then puts the selection in my clipboard and vanishes jn the background. KDE one was insistent on spawning its window and wasn't very good. Third party tools failed on Wayland on region selection. Especially with scaling enabled.

Not having random Z-index order bugs is also a big one
by EvanAnderson | 2025-10-06 21:16:32+00:00
Isn't the deliberate misspelling of words in trade names used to create names eligible for trademark protection?

I find them horrible cringeworthy, too. Names with letters pronounced phonetically (e.g. "EZ"), sound-alike vowels (e.g. "Lyft"), and substituted consonants (like the K for C) irritate me a lot. (I'm an angry pedant and I know it...)
by octo888 | 2025-10-06 21:16:40+00:00
Are we allowed to discuss (edit: if it's not too political?) if Kape Technologies has any connections to Israeli security services, given the nature of VPNs and given the amount of data that can be trivially collected, and:

"Being from Israel, Teddy Sagi had connections with the Israeli military intelligence sphere and was able to procure himself a real-life cyber spy [his co-founder] from the famed Unit 8200 (kinda like Israel’s version of the NSA)" [0]

?

[0] https://windscribe.com/blog/what-is-kape-technologies/
by lukax | 2025-10-06 21:17:07+00:00
This looks very similar to CopilotKit and AG-UI. With CopilotKit you can have some tools implemented client-side and others server-side using AG-UI.

https://www.copilotkit.ai/

With ChatKit you can proxy everything through your ChatKit API "proxy" and implement the "agentic" stuff in the proxy.

Even the React APIs look very similar.

Looks like a vendor lock-in and a way to stop the AG-UI ecosystem
by janalsncm | 2025-10-06 21:17:16+00:00
Right, and so I interpreted your comment

> I'm not sure I see how this is meaningfully different than the threat posed by a search engine.

as being about the world pre-LLMs and post-LLMs, not about Google in 2025 vs ChatGPT in 2025.

For the latter comparison, I agree, and in fact Google probably has an even richer history of people over time.

But like any “X is just Y” explanation, the former comparison fails to address the emergent effects of Y becoming faster/cheaper/better.
by phoronixrly | 2025-10-06 21:17:21+00:00
Is Rubygems a company? My mind cannot comprehend why are people conflating not-for-profit open-source projects with for-profit companies...

If Rubygems was a company, they'd have a trademark, they'd have patents, they'd have lawyers to protect the money they were making from their brand and product. But we are speaking about not-for-profit open-source projects, not for for-profit corporations!
by jauntywundrkind | 2025-10-06 21:17:22+00:00
> In VALORANT’s case, .5ms is a meaningful chunk of our 2.34ms budget. You could process nearly a 1/4th of a frame in that time! There’s 0% chance that any of the game server’s memory is still going to be hot in cache.

This feels like an unideal architectural choice, if this is the case!?

Sounds like each game server is independent. I wonder if anyone has more shared state multi-hosting? Warm up a service process, then fork it as needed, so there's some share i-cache? Have things like levels and hit boxes in immutable memfd, shared with each service instance, so that the d-cache can maybe share across instances?

With heartbleed et al, a context switch probably has to totally burn down the caches now a days? So maybe this wouldn't be enough to keep data hot, that you might need a multi-threaded not multi-process architecture to see shared caching wins. Obviously I dunno, but it feels like caches are shorter lived than they used to be!

I remember being super hopeful that maybe something like Google Stadia could open up some interesting game architecture wins, by trying to render multiple different clients cooperatively rather than as individual client processes. Afaik nothing like that ever emerged, but it feels like there's some cool architecture wins out there & possible.
by tristor | 2025-10-06 21:17:38+00:00
I recently got informed that my Game Pass subscription is going to go from $19.99/mo to $29.99/mo, paid annually, which is a $10/mo or $120/yr increase for the exact same service. I wonder how much of this price increase was intended to subsidize free users beyond the ads, or how much is just a naked money-grab because they can't increase the subscriber base so they're juicing existing subscribers for more.
by defanor | 2025-10-06 21:17:39+00:00
> I assume the server is going to be run under xmpp.example.com and you all the following domains have been set up.

> [multiple A records]

"A" DNS records may be used for a fallback, but SRV records are the primary way to configure those [1, 2]. Also some of those can reuse an existing domain name, and some may not have any DNS RRs, but only be used as an internal JID.

> ejabberd is a robust server software, that is included in most Linux distributions.

Prosody [3] is another nice and popular option.

> Install from Process One repository

> Install from Github

Both ejabberd and Prosody are available from regular Debian repositories as well.

> Make sure the fowolling ports are opened in your firewall, taken from ejabberd firewall settings.

A port range is also needed for TURN, to use for relaying. And there is a typo.

> Clients I can recommend are Profanity, an easy to use command-line client, and Monal for MacOS and iOS.

Among relatively feature-rich and user-friendly ones (quite polished, supporting more recent standards, including voice calls with DTLS-SRTP, OMEMO), there are also Conversations for Android, Dino for Lignux (GUI), poezio for TUI (though that one has no voice calls). Setting converse.js (a Web client) may also be convenient (and done rather easily, at least with Prosody).

[1] https://www.rfc-editor.org/rfc/rfc6120.html#section-3.2.1

[2] https://xmpp.org/extensions/xep-0368.html

[3] https://prosody.im/
by timerol | 2025-10-06 21:18:25+00:00
https://www.bestmoney.com/tax-relief/learn-more/how-trump-ta... is more of a personal finance website, but it reports (from the Tax Foundation), over a 10 year timeframe, a $3.8T total deficit increase over previous law. (CBO estimates are less favorable on deficit increases.) The same article estimates $2.1T in tariff revenue based on policy in early September.

Seems closer to plugging half the gap than "cancelled"
by tyushk | 2025-10-06 21:18:29+00:00
I see the idea, but you're competing with Microsoft Word and Overleaf for non-techies, and LaTeX/Typst for techies, and that sounds like a losing battle on both fronts. Non-techies want something familiar that they already know how to use, like Word, just with bib and their university's template. Techies probably don't want a cloud only service for a mostly solved problem. I don't see the value as a techie, and I don't see why I wouldn't just use my University's Word template from a non-techies view.
by codeulike | 2025-10-06 21:18:41+00:00
OK fair enough, but the detail in the article about the hospital information system and 'Note bloat' are still very interesting to me. I've seen stories like this before - when everything triggers an alert, people start ignoring the alerts. (edit: it was this story: https://medium.com/backchannel/how-technology-led-a-hospital... )
by RossBencina | 2025-10-06 21:18:54+00:00
Zen is a success. But Zen is hardware, and AMD is (historically) a hardware company. Delivering software is hard, even if you're a software company. I wouldn't take it as given that a good (hardware) CEO, vision, and board support are sufficient to build the required software organisation, especially given their track record on this front to date. It is more likely that Modular is AMD's software savior. I won't speculate on how probable that is.
by fragmede | 2025-10-06 21:18:55+00:00
For electric carmakers that are willing to spend the money on making their built-in system great, I think it's the right decision. The integration with charging status and locations isn't something that Apple or Android offers. Because charging is a different beast than pumping gasoline, it needs to be integrated into the driving experience. Apple Maps doesn't have the vertical integration to know that the Rivan's battery's level of charge and to tell it to start preconditioning the battery to be charged when the vehicle arrives at the charging station, or to even tell the user that they need to charge in order to reach their destination or where the chargers along the way are.
by DiogenesKynikos | 2025-10-06 21:18:59+00:00
> forced technology transfer/IP theft

Your example of this is from 2011. Chinese joint venture / technology transfer requirements in the automobile sector were eliminated several years ago.

This was a policy that was enacted when China first opened up. It was a fair deal: foreign companies got to exploit cheap Chinese labor, and in return, they transferred some IP to China. However, that IP transfer was never enough to make Chinese cars internationally competitive. Only the development of EVs - where China is the biggest R&D spender in the world - allowed China to leapfrog foreign manufacturers.

You also raise domestic component requirements to qualify for subsidies. The US does exactly the same thing.

> So these are very deliberately orchestrated mercantile policies to gain advantages with forced tech transfer, limited foreign competition, and subsidized overcapacity and export subsidies.

The problems with this explanation are:

1. China leads in EV R&D. Chalking up its dominance to theft of foreign IP doesn't make any sense.

2. China specifically invited Tesla to enter the country, and showered it with subsidies. As a result, Tesla has done very well in China. The foreign companies that are losing market share in China are the ones that missed the EV transition. VW dominated the Chinese auto market until just a few years ago. Now, it's heading to 0% market share. Why? It didn't focus on EVs.

3. China is not dumping its "excess capacity." Chinese companies are selling their cars in foreign markets at a substantial markup, and netting large profit margins in foreign markets. That's the opposite of how dumping works.

> As of this week, EU has over 100+ countervailing measures

This was a purely political decision. Automobile manufacturers in France were scared of Chinese competition and demanded protectionist measures. The Germans opposed the measures, because they sell lots of things in China and don't want to get into a trade war. The French won that fight at the EU level.
by deathanatos | 2025-10-06 21:19:07+00:00
128 ticks per second servers. (And lo, suddenly the article's thesis is inherently clear.)

A "tick", or an update, is a single step forward in the game's state. UPS (as I'll call it from here) or tick rate is the frequency of those. So, 128 ticks/s == 128 updates per sec.

That's a high number. For comparison, Factorio is 60 UPS, and Minecraft is 20 UPS.

At first I imagined an FPS's state would be considerably smaller, which should support a higher tick rate. But I also forgot about fog of war & visibility (Factorio for example just trusts the clients), and needing to animate for hitbox detection. (Though I was curious if they're always animating players? I assume there'd be a big single rectangular bounding box or sphere, and only once a projectile is in that range, then animations occur. I assume they've thought of this & it just isn't in there. But then there was the note about not animating the "buy" portion, too…)
by ryandrake | 2025-10-06 21:19:08+00:00
Yea, I don't want to sit there at my computer, which can handle lots of different input methods, like keyboard, mouse, clicking, dragging, or my phone which can handle gestures, pinching, swiping... and try to articulate what I need it to do in English language conversation. This is actually a step backwards in human-computer interaction. To use an extreme example: imagine instead of a knob on my stereo for volume, I had a chat box where I had to type in "Volume up to 35". Most other "chatbot solved" HCI problems are just like this volume control example, but less extreme.
by lossolo | 2025-10-06 21:19:09+00:00
> China has a hyper protected domestic market

When I was in China, I saw Teslas everywhere and iPhones too. It seems there are products that can still compete in China against strong domestic brands. The country hasn't really been hyper protected for a few years now. I mean, majority of the products from around the world are basically produced there so they are not even looking at tarrifs, besides that many industries no longer require joint ventures, much of Africa has tariff free access etc.
by twp | 2025-10-06 21:19:14+00:00
This is really cool and innovative thinking, but anything aerodynamic does not scale linearly. It's really easy to make something light fall slowly. Baby spiders use "ballooning" -- a single thread -- to fall so slowly that they can travel far in thermal updrafts.

What's missing here is any evidence that the same cool parachutes will work on anything of significant mass, e.g. a parcel weighing 2kg or an average human weighing 80kg.