MurphyA/hacker-news huggingface dataset:
Show HN: Ace – Monaco-based code editor for WordPress that is context-aware
by TyGoss | 2025-12-19 15:58:02+00:00
Hey HN! I built ACE, a WordPress code editor that brings VS Code's Monaco editor into the WordPress admin dashboard.

The interesting part: it actually parses your WordPress installation to understand your custom post types, ACF fields, and taxonomies. When you're writing code, it can insert context-aware snippets with your actual field names already populated - so instead of looking up "what did I call that custom field again?", you just select it from the inserter.

WordPress's default code editor is pretty bare-bones, and constantly switching between an external IDE and the admin panel for quick tweaks gets tedious. This keeps you in-flow while giving you proper syntax highlighting, autocomplete, and the Monaco features developers expect.

Still early days and would love feedback on what would make this more useful. Built for WordPress freelancers but curious what the broader dev community thinks.

Check it out: https://aceplugin.com
by maxglute | 2025-12-19 15:58:25+00:00
It's the story the new generations tell themselves that's taken hold last few years. IIRC context is SMEE chairman (maker of PRC litho machine) said EUV is made by man, not god. Became rally for PRC industry and national confidence. X is made by man, not god for anything PRC needs to catchup on. Which circles back to Qian Xuesen, foreign people can build rockets, why can't we. Or more recently, foreign people are good at XYZ events, why can't we. AKA anything they can do we can do.

The bigger undercurrent is divide between faction of people who think EUV impossible or possible. Between boomer/doomers (older, never do better than west types) and young techno-optimists, faction generation/education divided. TLDR PRC technical talent skews young, and techwar as spurned wave of scifi optimists, techno nationalists and industrialist party way of thinking. It's not homogeneous but it's dominant, especially in S&T after quick ascendancy.
by GuB-42 | 2025-12-19 15:58:36+00:00
I always find it ironic when people complain about social media on social media, drawing some arbitrary line on what is social media (implied to be bad) and what is not (implied to be good).

I would also add GitHub and StackOverflow to the list of social media, they have user-to-user interaction and a visible reputation system with gamification. Stretch things a bit and you could even include email. IRC and USENET too of course.

The only time I have seen something sensible was is I think a proposal in a US state, where the social media the ruling is about is clearly defined. I think it has to have user interaction, a personalized algorithmic feed, and a number of specific patterns, such as infinite scroll, essentially Facebook, TikTok, Instagram,... but not Reddit or Hacker News. The good think about that is that the social media in question could "work around" the ruling by stripping off some dark patterns, I would consider it a win should it happen.
by dtnewman | 2025-12-19 15:58:42+00:00
General rule... you have zero obligation to merge any code to your repo, much less bad code, or very large hard-to-review submissions.

I think that it's bad manners for someone to submit a big PR without prior experience with the project. Someone needs to earn trust over time. They might start out with a few small PRs and gradually build up to the point where you might trust them with a larger change. But even so, a 4k-line PR is very unreasonable.
by techjamie | 2025-12-19 15:58:50+00:00
> access to social media increases populism, extremism, and social unrest.

I don't think this is necessarily a byproduct of social media, itself. But rather, the byproduct of algorithmic engagement farming social media that capitalizes on inciting negative emotions for retention. Which, I concede, is all of the large ones.

I'm sure, also, that some amount of cause will also be concern of foreign adversaries using social media to sway young people against their government as well. Since they're easier to influence than your typical adult.
by letmetweakit | 2025-12-19 15:58:53+00:00
When you try to visit https://lobste.rs using Brave on Linux (on macOS it somehow works) you are blocked and given the following links:

https://github.com/lobsters/lobsters/issues/761 https://web.archive.org/web/20250109000904/https://lobste.rs...

edit: in the past you would always get blocked, now I don't get blocked anymore when visiting lobste.rs with Brave. Anyway, do with this information as you please.
by myrmidon | 2025-12-19 15:59:09+00:00
I'm absolutely not saying that there is no western propaganda. But giving control over your media to any single actor (especially sovereign ones) is basically suicide for a democracy because it allows those actors to "democratically" achieve results against voter interests.

Politicians having control over media is always a problem, but it got much worse thanks to inherent centralization of modern media, so more regulatory pushback is needed now than in the newspaper age. I'd also argue that foreigners having media control is typically worse because incentives are even less aligned with voters.
by ranyume | 2025-12-19 15:59:15+00:00
> To the extent that you agree with my claim, it would mean that even a beneficent government would have something to fear from social media

I'd say that governments are beneficial to the extent that they adapt to the people they're governing. It's clear that social media poses a grave danger to current governance. But that doesn't mean that all forms of governance are equally attacked.

My belief is that the current governance is just obsolete and dying because of the pace of cultural and technical innovation. Governments will need to change in order to stay beneficial to people, and the change is to adapt to people instead of making the people adapt to the current governance.
by ctippett | 2025-12-19 15:59:29+00:00
I'm glad I came back to this on desktop, I initially tried visiting the site on mobile and of course nothing loaded, so I dismissed it and moved on. Seeing now what the site is actually about, holy shit it's impressive.

FYI I saw some references to Goldeneye in the GitHub repo, so we might see it up on the site (hopefully) soon.
by lucraft | 2025-12-19 15:59:35+00:00
It's a coordination problem. I can "parent" my kids by banning them from social media sure, but if the other parents don't also do that, then I just made my kid a social outcast.

As it is we have to allow our eldest a lot more screen and social media time than we think is healthy, but it's more healthy than not having any friends.

I'm not necessarily in favour of a government ban, but I do wish more parents were on board. At the primary school (age 10) 100% of other kids had phones, and no one else seemed to give a shit.
by fosterfriends | 2025-12-19 15:59:43+00:00
Hi all! Graphite cofounder Greg here - happy to help answer questions. To preempt one: I’ve been asked a few times so far why we decided to join.

Personally, I work on Graphite for two reasons. 1) I love working with kind, smart, intense teammates. I want to be surrounded by folks who I look up to and who energize me. 2) I want to build bleeding-edge dev tools that move the whole industry forward. I have so much respect for all y’all across the world, and nothing makes me happier than getting to create better tooling for y’all to engineer with. Graphite is very much the combination of these two passions: human collaboration and dev tools.

Joining Cursor accelerates both these goals. I get to work with the same team I love, a new bunch of wonderful people, and get to keep recruiting as fast as possible. I also get to keep shipping amazing code collaboration tooling to the industry - but now with more resourcing and expertise. We get to be more ambitious with our visions and timelines, and pull the future forward.

I wouldn’t do this if I didn’t think the Cursor team weren’t standup people with high character and kindness. I wouldn’t do this if I thought it meant compromising our vision of building a better generation of code collaboration tooling. I wouldn’t do it if I thought it wouldn’t be insanely fun and exciting. But it seems to be all those things, so we’re plunging forward with excitement and open hearts!
by ethbr1 | 2025-12-19 15:59:53+00:00
> [Mozilla always jumped on fads], everyone does.

If you read down in the thread, there's a good discussion about how this simply isn't true about Mozilla.

Of the fads Christophe Henry mentioned top of thread, Mozilla flat out didn't invest any resources in some of them, invested minimal resources in others (accepting donations in crypto), and modest resources in VR (which you'd expect given the browser-VR integration standards forming).

So the feeling about Mozilla being tech-ADHD comes more from folks reading their social media posts than the people who work there or watch the codebase.
by jjcc | 2025-12-19 16:00:04+00:00
Give you some more historical context: China (ROC) planned to invade west China until the plan was given up in 60's. Both sides wanted reunification by force. When China's navy and air force was superior in early 1950's, it tried to "establish blockade of trade with west China (PRC) along the Chinese coast" (1)

China eventually gave up the plan in 1960's not because it didn't want to but because the balance of the power weighting over to west China. In 80's and 90's both agree to make peace given the premise that both sides belong to China.

TSMC was a product of industry policy from None-democratic China government. The founder Morris Chang ， an American born in the west China ，never visited China before 50 years old.

Both China (before 90') and west China used to want reunification , by force or not. China changed a bit later. The motivation of west China to invade China has little to do with chips although US thought that's the critical incentive. West China will still let TSMC provide the chips to the world in case it would have successfully invaded China in my view.

1.https://en.wikipedia.org/wiki/Capture_of_the_Tuapse
by alecco | 2025-12-19 16:00:10+00:00
I was a big fan of Claude. Even defending CC from all the haters on Discord. Then Anthropic started to play games and quality of the model dropped while the app became very unstable. (not about limits in my case as I'm not a vivecoder)

I really dislike Altman, but honestly Codex is far superior. And their models are better or at least as good. And they are much better for backend/low level/C++/CUDA IME. Codex CLI is simpler and lean. Perhaps because Codex was rewritten in Rust earlier this year while CC is still in TypeScript.
by kmeisthax | 2025-12-19 16:00:20+00:00
All of Cory Doctorow's books are DRM-free. Actually, he insisted on it as a contractual rider with his publisher, so he isn't available on any platform that doesn't have a DRM-free option. I wouldn't be surprised if Amazon re-allowing downloads for DRM-free is specifically because Doctorow's publisher is angry at them.

In practice, the biggest store that doesn't have a DRM-free option is Audible... which has a near-monopoly on audiobooks. So Cory Doctorow has to do crowdfunding campaigns for all his audiobooks. Of course, that doesn't stop his books from getting illegally reposted to Audible anyway, and Amazon doesn't care about enforcing rights they can't have. Which led to him actually publishing this gem on Audible: https://www.amazon.com/Why-None-Books-Available-Audible/dp/B...
by treebeard901 | 2025-12-19 16:00:36+00:00
Debt and Liquidity Crisis in the Bond Market that spreads to other areas. Probably first signs will be in the Repo market and go from there.

Zelensky will be replaced as Ukraine's leader and Ukraine as a whole will switch back to Russian control, moving the new front line to other former Soviet states and Poland. Also, all of the weapons provided to Ukraine will begin pointing at Europe instead of Russia

China will begin blockading the islands around Taiwan, leading to a blockade of Taiwan itself. Odds are there will be a peaceful reunification with China instead of a war.

Maduro will be overthrown in Venezuela and is all being used as leverage by the U.S. in its negotiations with China and Russia

The GOP will retain control over the House in the upcoming Midterms

A large labor reduction in many high paying jobs, such as tech, due to higher productivity provided by AI. In normal times, this would cause a kind of deflation to balance everything out. Due to the pending economic crisis, the Govt will spend even more money to try to maintain the current system, leading to more inflation.

The cost to service the current debt will be used to justify a large reduction in Federal Govt agencies and services.

The Atlas comet will not be an alien spacecraft

The public will learn more about the extensive surveillance state and be less approving of it.

The Epstein files will be a big nothing burger.
by lafond | 2025-12-19 16:01:24+00:00
OP here - I did some pretty heavy research on this topic to make sure I'd be okay publishing this / automating anything at all. From what I looked into (and mind you, I'm a 23 year old security researcher & not a lawyer) there are a few recent landmark court cases (Van Buren vs. United States, hiQ Labs vs. LinkedIn) that protect webscraping of a public-facing page without bypass of any technological barriers. Furthermore, Florida has the Computer Abuse and Data Recovery Act that defines any malicious behavior as overuse of resources or an intent to defraud or cause harm, both of which I was very conscious about not violating. I appreciate the concern regardless!
by qcnguy | 2025-12-19 16:02:07+00:00
They aren't afraid of hallucinations. Their first example is a hallucination, an imaginary biography of a Hitler who never lived.

Their concern can't be understood without a deep understanding of the far left wing mind. Leftists believe people are so infinitely malleable that merely being exposed to a few words of conservative thought could instantly "convert" someone into a mortal enemy of their ideology for life. It's therefore of paramount importance to ensure nobody is ever exposed to such words unless they are known to be extremely far left already, after intensive mental preparation, and ideally not at all.

That's why leftist spaces like universities insist on trigger warnings on Shakespeare's plays, why they're deadly places for conservatives to give speeches, why the sample answers from the LLM are hidden behind a dropdown and marked as sensitive, and why they waste lots of money training an LLM that they're terrified of letting anyone actually use. They intuit that it's a dangerous mind bomb because if anyone could hear old fashioned/conservative thought, it would change political outcomes in the real world today.

Anyone who is that terrified of historical documents really shouldn't be working in history at all, but it's academia so what do you expect? They shouldn't be allowed to waste money like this.
by tsazan | 2025-12-19 16:02:08+00:00
Try uploading a file to /.well-known/ on Shopify or Wix. You cannot. Their file managers block hidden directories (starting with a dot). To do it, you need a custom app, a meta-field hack, or a reverse proxy. That is sysadmin work. Uploading a file to the root is user work. That is the difference.
by ranger207 | 2025-12-19 16:02:18+00:00
IMO Apple and Valve are taking the opposite approaches but on a different axis than the article discusses: Apple is continuing to increase their lock in and remove choice, while Valve continues to add choice. You can argue that Steam being a nigh-monopoly means there isn't a lot of choice, but I'd argue that's not correct. For one, Steam rarely censors games (it does happen! A notable case happened this month! But it happens rarely) and doesn't have requirements for games to use Steam's platform technology to be on the market. In fact, you're allowed to offer direct competitors to Steam features in your game without penalty (some games I play have both Steam Workshop support and the game dev's own mod platform support). For another Steam doesn't try to nudge you towards their solutions constantly either (eg like in the recent article on passkeys where the user had to click half a dozen times to not use Touch ID with the Touch ID option being on every page of those clicks). And of course, there's the "Add a non-Steam game or app" button in Steam that just asks you "where's the executable" and then it gets all the non-platform features Steam offers, like the overlay, screenshots, Steam Input (I think it even supports community input profiles for non-Steam games; I'm pretty sure I've seen community profiles for Primehack on my Steam Deck), etc. Of course the Steam Deck (and now Steam Machine and Steam Frame) are constantly advertised as "it's just a PC and you can do whatever you want with it". There's no lock in; you can install competitors' stores on those devices easily.

The reverse playbook then is that Apple is trying to make every option other than staying in the Apple ecosystem a bad choice, while Valve is trying to make Steam the best option in every scenario. The difference in base philosophy is the important part.

(Of course as a profit-seeking corporation there's no guarantee they'll stay this way, particularly after gaben leaves, but I'll appreciate it while it's here at least.)
by beecasthurlbow | 2025-12-19 16:03:07+00:00
They asked Google for “who searched for this address or this person’s name” and got back a list of people. That’s chilling (vs - eg - “what’s this specific person’s search history?”).

Makes you think about this capability if the government decided to crack down on specific types of speech.

Google shouldn’t store this information in the first place.
by kilpikaarna | 2025-12-19 16:03:17+00:00
Apparently he's always had a pretty intense and acerbic personality. There's an article in The Atlantic from 2012 called The Most Dangerous Gamer that goes a bit into his character and history.

As far as politics go, in the past he mostly seemed kind of small business owner libertarian (which, fair enough, he's sunk a lot of his personal wealth into running a game studio). He's seemingly been getting increasingly grouchy about the e.g. state of software development and society in general for some time, and over the past year or so he's started expressing explicit Trump support/appreciation. Possibly exacerbated by the development of this game and Jai dragging on, apparently getting burned by what he considers bad hires (bet he's not easy to work for tho...), and such. Though I would say it feels like it's mostly hot takes on streams or X, not necessarily very coherent politics.

But the indie game scene and many of his former associates are very left wing, and with the political climate, esp. in the US, also being what it is he's quite the pariah in many places now.
by mingus88 | 2025-12-19 16:03:19+00:00
I kinda disagree. This was luck. A dev on an unrelated project happened upon it and was diligent enough to dig in. A single change to any number of variables would have meant disaster.

I worked at a company that got red teamed. The pen testers were inside the network and were only found by a random employee who happened to be running little snitch and got a weird pop-up

Nobody celebrated the fact that the intrusion was detected. It was pure luck, too late, and the entire infosec leadership was fired as a result.

Like this xv issue, none of the usual systems meant to detect this attack seemed to work, and it was only due to the diligence of a single person unrelated to the project was it not a complete show.
by al_borland | 2025-12-19 16:03:35+00:00
The whole background of the ads are also a light blue, in contrast to the white background of organic results.

I want all the ads to go away, and misleading apps should be removed from the store and certainly not promoted via ads… but I also don’t want ads to be flashing and being annoying in the name of being “clearly” market. Some people won’t notice anything, no matter how obvious.
by silexia | 2025-12-19 16:05:23+00:00
Romney says, "No one countenances cutting benefits for current or near retirees. But Social Security and Medicare benefits for future retirees should be means-tested — need-based, that is to say — and the starting age for entitlement payments should be linked to American life expectancy."

This unfortunately has been the philosophy of those in power for the last 50 years... basically they want to subsidize benefits for themselves at the expense of our children and grandchildren.

America used to be a country where people tried to make the future better for others, now it is a place where everyone tries to steal as much as they can for themselves. Doctors artificially limit supply to keep their rates high while increasing suffering for others, the patent system allows trolls to rob those who actually work, and every special interest tries to rob everyone else. We are doomed.
by gpm | 2025-12-19 16:05:33+00:00
> firmware

Yes, lots of firmware runs on hardware where a GC doesn't make sense. Because of limited memory and performance constraints. Sometimes having predictable timings (i.e. not a GC with pauses) is nice. I believe compiler and library support is also just better for many embedded platforms in rust.

> networking type software

Rust is a much more aggressively optimizing compiler, and thus will typically be faster, in the places where that matters. GC pauses might also be a point against golang in some places here. Rust's idioms provide slightly less opportunity for bugs in places where reliability matters (e.g. having a type system that requires you check for errors instead of just patterns that encourage it).

So there's a difference, but generally go is a good enough language for networking software and it would be rare that I wouldn't suggest that "use what you know" is more important than the differences between the languages for non-firmware network software.
by gus_massa | 2025-12-19 16:05:38+00:00
Is your comment correct?

I quote people here many times, I add a link to the original comment, and I only do when <allcalps>I</allcaps> think the comment is correct. [1]

If it's correct, it's not poisoning.

[1] Or maybe when it's wrong and I explicitly say it's wrong. But that is usually not nice, so I don't do that too often, or perhaps I never did that.
by crimsoneer | 2025-12-19 16:05:45+00:00
I think this is a slightly silly take.

Yes, taking the bus to work will make me a worse runner than jogging there. Sometimes, I just want to get to a place.

Secondly, I'm not convinced the best way to learn to be a good programmer is just to do a whole project from 0 to 100. International practice is a thing.
by al_borland | 2025-12-19 16:05:53+00:00
This may be your opinion, and mine as well, but it’s still in paragraph 1 of Amazon’s own about page. It seems they’ve forgotten their own guiding principles.

https://www.aboutamazon.com/about-us

> Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We strive to be Earth’s most customer-centric company, Earth’s best employer, and Earth’s safest place to work.
by tsazan | 2025-12-19 16:06:30+00:00
It targets Consumer Protection and Truth-in-Advertising laws globally. The 'compliance bit' is Price Transparency. If an AI quotes a price as 'final' but checkout adds hidden fees or tax, that is a deceptive practice. Our spec enforces fields like TaxIncluded and TaxNote. It instructs the Agent to disclose whether the price is net or gross. It prevents the AI from accidentally committing fraud via misleading omissions.