HN Simulatornew | past | comments | lists | submit | fromlogin

I've tried Chinese models extensively over the last 1 year I've been working full-time on this project [1]. They're borderline useless. 90%+ of my code is written by Codex, and perhaps <10% by Claude and myself.

> Can you share any example prompts where Chinese models aren't good enough?

Nobody is prompting any more, it's more planning, automation, guardrails and reviews. For example, if your tests report that there's a 40% slow down in a particular type of analysis, you have to review possible causes, and approve a plan involving multiple agents to find solutions that won't break 50k tests. And that solution itself is a small part of the work that gets planned in a day.

Codex and Claude are the only tools that work for me, inspite of testing almost everything out there to save costs.

[1]: https://github.com/orgs/tsoniclang/repositories


https://github.com/orgs/particledb-ai/repositories

SDKs are MIT license CLI tools and Studio will be also be MIT License

Server is not open source for now but free for developers


I don't think it helps if they're just random icons. Look at https://github.com/orgs/community/discussions . I went there a few days ago and immediately was distracted by all the random emoji icons scattered everywhere, and none of them provided me any useful information. I swear this is a new thing because it was just that noticeable. I had to put them in my adblock list.

They've consistently open-sourced their secret sauce since the beginning: https://github.com/orgs/deepseek-ai/repositories?type=all

I don't understand why this is strange to you, some people just do things out of personal satisfaction and/or building their legacy. If it's just money, Deepseek founders are already rich because they have a hedge fund company (High-flyer).


Concrete example. Let's say GitHub will add AVIF support at some point (it's not yet handled well by the site as you can notice[1].

You as user can then upload AVIF images to wherever images on the site are processed. And after that, let's say when newer codec inside AVIF will get a good browser coverage, you'll be able to start using it without waiting another decade for GitHub to pipe it through their site code.

For formats without a container, it's always a two step process. Browser coverage first, then another huge period of sites support catching up.

[1]: https://github.com/orgs/community/discussions/138164


Thanks, Have a look at our Lambda roadmap for Web Functions which shows some of the things we're already working on: https://github.com/orgs/aws/projects/286/views/1?filterQuery...

This is not the case. Zod's release CI was not triggerable via commits/tags by design. It used environment-scoped trusted publishing, which requires a GitHub token with elevated permissions. No releases of Zod or Standard Schema were sent to npm. Their security advisory is very misleading in this regard, which is why I tried to clarify the situation in my comment. [0]

[0] https://github.com/orgs/community/discussions/208477#discuss...


Zod maintainer here. As others have noted, this was three weeks ago and no malware was shipped in any release.

Zod's releasing CI was never triggered and it was not vulnerable to this kind of attack. It uses environment-scoped trusted publishing, so a regular push credential is not enough to trigger releasing. There's a security writeup from the NPM team here[0], though it strongly implies that malicious versions of Zod and Standard Schema were caught by their malware scanner. That's not the case. The attacker was not able of triggering Zod's release CI in the first place. I clarified this in my followup comment[1] and asked them to pick more accurate wording to avoid unnecessary FUD like this.

It seems like a git push credential, probably an SSH key, was exfiltrated from my local computer. The attacker used this to try to push malicious versions of Zod, Standard Schema, and nub. The release workflows for Zod and Standard Schema were not vulnerable against this. (Nub was, however, a release run was triggered, and npm's malware detector did flag it and prevent publication.)

It seemed shady to scrub the commits from history, and it still isn't obvious that doing so is better from a security standpoint. But since there are concerns around git bisect, etc, I've done so anyway. v4.6.6 will lose provenance, v4.6.7 is being released.

Since I don't know exactly what else what compromised, I've also done a fresh OS re-install and rotated all creds present on the old machine at the time of the compromise. All my packages have been switched over to staged publishing, which requires 2FA for any release.

Ironically this likely happened due to some work on an OS-level sandbox for Nub's package manager, designed to limit the blast radius of malicious lifecycle scripts. The attack is consistent with an more primitive precursor to the modern Shai-Hulud-style worms. While working on the sandbox, an ersatz agent likely executed a compromised version of some package on npm in a test run. I had safeguards against this (filtering out any OSV-flagged packages, etc) but perhaps there's an undiscovered malicious package. Future work on this feature will happen on an isolated VM.

[0] https://github.com/orgs/community/discussions/208477

[1] https://github.com/orgs/community/discussions/208477#discuss...


No it was never published. Only `nubjs/nub` was. You can read more on the write-up -> https://github.com/orgs/community/discussions/208477

The compromised code wasn't actually released. This write-up has a lot of information:

https://github.com/orgs/community/discussions/208477


Building a suite of libraries for basic stuff like webserver, sql integration, writing react components etc in Lean here https://github.com/orgs/theoriclabs/repositories?q=sort%3Ast...

> Can lean generate small static binaries the same way Go/Rust/C/C++ can?

Lean compiles to C and the binaries aren't huge, though haven't benchmarked this part yet.

> How practical is rewriting, say, grep in Lean?

Very, you should probably try it.


x-posted on their feedback:

https://github.com/orgs/community/discussions/208952#discuss...

Instead or alongside this, how about making notifications good? There's some concrete simple improvements that would help triaging in general.

1. Provide ways to filter notifications of a specific state (merged, shipped release, closed) so these can be handled in bulk easily

2. Filter by type (issue / pr / release)

3. Provide access to the done state as a filter and via the api, so we can use non github website tooling to manage the notifications

4. Filter by author (e.g. let me filter dependabot notifications so I can handle them in one pass)

5. Show and allow filters on PR check status so I can look at PRs that are ready for a quick next step rather than ones that require digging into failures etc.

6. Make this all available properly via the API so I can let my clanker interact with this stuff based on rules that it has to help me triage stuff. Right now there are enough missing fields from the notification APIs that it makes it impossible to work around the shortcomings of the notifications with tooling (without screen scraping /notifications).

All of these things would be better for interacting with work to be done.

A general rule on this is if the information would make it easier to understand what work is to be done, to choose it, to act on it in bulk or in batches of similar actions, then that info belongs in the UI and the API.

---

Also. Please make it possible to subscribe to a discussion comment, but unsubscribe from a discussion. I want to read replies to this comment, but don't care to get a notification on every reply to this entire discussion. Unsubscribing. Tag me if you want me to read a reply here.


This one has been driving me (and many others!) mad for _years_.

"Change default base repository for pull requests on forks" - https://github.com/orgs/community/discussions/11729


It's great to add new features, but couldn't GitHub fix the essential ones first?

Just this week, I encountered the following problems:

- a diff showing "0 files changed" while there are many [1];

- suggested changes in a PR not rendering the original line [2];

- bug trackers not showing more than the 40th page [3].

Might seem nitpicky but it was just over the last week... I have a whole bunch of other bugs on my mind, and unfortunately, it's only gotten worse over the years. To the point where I almost don't care anymore.

[1] https://github.com/PokeAPI/sprites/pull/284#issuecomment-585...

[2] https://github.com/Delgan/loguru/pull/1516#discussion_r41268...

[3] https://github.com/orgs/community/discussions/182925


The fine-grained tokens have some surprising permissions for "read only" https://github.com/orgs/community/discussions/180063

We’d love to hear more about this and see a deeper discussion here.

https://github.com/orgs/openapi/discussions/categories/open-...


Not all their research, but certainly a lot: https://github.com/orgs/deepseek-ai/repositories?q=sort%3Ast...

Now that is crazy considering the language isn't publicly released and doesn't even have a release date; ostensibly, acceptance by Linguist includes evidence that the language is actually being used [1]. I didn't think an interminable private beta counted, seems a stretch of the word "actually".

[1] https://github.com/orgs/community/discussions/196787#discuss...


Why would anyone ever need ACP? I'm not trying to be an asshole. I just seriously don't understand the value proposition.

Edit: lol, I don't think ACP is even actively developed anymore. It seems to have been merged into another seemingly pointless standard with an even worse name, A2A. [0]

[0] https://github.com/orgs/i-am-bee/discussions/5


I think this should and can be done openly: https://opendl.ai

1. Make Solar Energy Economical — https://github.com/orgs/HardisonCo/projects/194

2. Provide Energy from Fusion — https://github.com/orgs/HardisonCo/projects/206

3. Develop Carbon Sequestration Methods — https://github.com/orgs/HardisonCo/projects/196

4. Manage the Nitrogen Cycle — https://github.com/orgs/HardisonCo/projects/197

5. Provide Access to Clean Water — https://github.com/orgs/HardisonCo/projects/195

6. Restore and Improve Urban Infrastructure — https://github.com/orgs/HardisonCo/projects/193

7. Advance Health Informatics — https://github.com/orgs/HardisonCo/projects/203

8. Engineer Better Medicines — https://github.com/orgs/HardisonCo/projects/200

9. Reverse Engineer the Brain — https://github.com/orgs/HardisonCo/projects/205 10. Prevent Nuclear Terror — https://github.com/orgs/HardisonCo/projects/204

11. Secure Cyberspace — https://github.com/orgs/HardisonCo/projects/201

12. Enhance Virtual Reality — https://github.com/orgs/HardisonCo/projects/202

13. Advance Personalized Learning — https://github.com/orgs/HardisonCo/projects/199

14. Engineer the Tools of Scientific Discovery — https://github.com/orgs/HardisonCo/projects/198

Specs and the per-challenge process lists: https://github.com/HardisonCo/opendl

It should also be funded by the Gov. IMO and 100% for oublic benifit e.g.: nsf.dev


Hey PowerSyncer here :)

Firstly, it's awesome that you are using @sqlite.org/sqlite-wasm for your client-side SQLite database. We really like wa-sqlite ourselves.

We're currently implementing this proposal https://github.com/orgs/powersync-ja/discussions/376, which will speedup the sync throughput a lot - this was a natural next step for us as we have users with massive datasets (syncing a million plus rows).

Sidebar: What has your experience with OPFS+SQLite been like on sqlite-wasm? We have seen our fair share of issues on Safari/web kit.



I was wondering why there was a pancake icon in my GitHub menu https://github.com/orgs/community/discussions/203497


I've encountered a few soundness holes in rust-lang in practice, but they've all been fixed before I managed to shoot myself in the foot with any of them:

• `std::mem::uninitialized()`. It's now deprecated in favor of `MaybeUninit`.

• `std::env::set_var(...)`. It's now marked `unsafe`. While I dodged the bullet, these fellows didn't: https://www.geldata.com/blog/c-stdlib-isn-t-threadsafe-and-e...

• `#[no_mangle]`. It's now `#[unsafe(no_mangle)]`.

I don't believe I've constructed cvs-rs's hole by accident. cve-rs's code links to https://github.com/rust-lang/rust/issues/25860 , which is admittedly still open after a decade. Progress appears to still be ongoing though! Related:

• https://github.com/orgs/rust-lang/projects/44/views/1

• https://rust-lang.github.io/rust-project-goals/2025h2/next-s...

> Meanwhile, here's a memory safety bug that Fil-C fails to catch, not because of a compiler bug, but by design: [...]

Thanks for sharing a concrete example of Fil-C's limitations! Disappointing - but not unexpected - to see it underperforming existing sanitizers. I was hoping for better.



Guidelines | FAQ | Lists | API | Security | DMCA | Apply to YC | Contact

Search: