frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Gut bacteria from amphibians and reptiles achieve tumor elimination in mice

https://www.jaist.ac.jp/english/whatsnew/press/2025/12/17-1.html
325•Xunxi•8h ago•73 comments

'Ghost jobs' are on the rise – and so are calls to ban them

https://www.bbc.com/news/articles/clyzvpp8g3vo
29•1659447091•2h ago•17 comments

Gemini 3 Flash: Frontier intelligence built for speed

https://blog.google/products/gemini/gemini-3-flash/
907•meetpateltech•14h ago•485 comments

OBS Studio Gets a New Renderer

https://obsproject.com/blog/obs-studio-gets-a-new-renderer
218•aizk•10h ago•44 comments

Coursera to combine with Udemy

https://investor.coursera.com/news/news-details/2025/Coursera-to-Combine-with-Udemy-to-Empower-th...
484•throwaway019254•18h ago•293 comments

What Is an Elliptic Curve?

https://www.johndcook.com/blog/2019/02/21/what-is-an-elliptic-curve/
5•tzury•41m ago•0 comments

I got hacked: My Hetzner server started mining Monero

https://blog.jakesaunders.dev/my-server-started-mining-monero-this-morning/
306•jakelsaunders94•10h ago•213 comments

Working quickly is more important than it seems (2015)

https://jsomers.net/blog/speed-matters
124•bschne•3d ago•56 comments

Ask HN: Those making $500/month on side projects in 2025 – Show and tell

166•cvbox•5h ago•114 comments

AWS CEO says replacing junior devs with AI is 'one of the dumbest ideas'

https://www.finalroundai.com/blog/aws-ceo-ai-cannot-replace-junior-developers
876•birdculture•14h ago•459 comments

Judge hints Vizio TV buyers may have rights to source code licensed under GPL

https://www.theregister.com/2025/12/05/vizio_gpl_source_code_ruling/
38•pabs3•2h ago•1 comments

Don MacKinnon: Why Simplicity Beats Cleverness in Software Design [audio]

https://maintainable.fm/episodes/don-mackinnon-why-simplicity-beats-cleverness-in-software-design
27•mooreds•2d ago•4 comments

More than half of researchers now use AI for peer review, often against guidance

https://www.nature.com/articles/d41586-025-04066-5
25•neilv•2h ago•17 comments

A Safer Container Ecosystem with Docker: Free Docker Hardened Images

https://www.docker.com/blog/docker-hardened-images-for-every-developer/
308•anttiharju•14h ago•66 comments

TikTok unlawfully tracks shopping habits and use of dating apps?

https://noyb.eu/en/tiktok-unlawfully-tracks-your-shopping-habits-and-your-use-dating-apps
170•doener•6h ago•83 comments

Developers can now submit apps to ChatGPT

https://openai.com/index/developers-can-now-submit-apps-to-chatgpt/
121•tananaev•8h ago•72 comments

Tell HN: HN was down

535•uyzstvqs•14h ago•296 comments

Show HN: High-Performance Wavelet Matrix for Python, Implemented in Rust

https://pypi.org/project/wavelet-matrix/
80•math-hiyoko•11h ago•2 comments

Zmij: Faster floating point double-to-string conversion

https://vitaut.net/posts/2025/faster-dtoa/
124•fanf2•3d ago•16 comments

The Number That Turned Sideways

https://zuriby.github.io/math.github.io/the-number-that-turned-sideways.html
37•tzury•4d ago•22 comments

Inside PostHog: SSRF, ClickHouse SQL Escape and Default Postgres Creds to RCE

https://mdisec.com/inside-posthog-how-ssrf-a-clickhouse-sql-escaping-0day-and-default-postgresql-...
88•arwt•10h ago•25 comments

Show HN: I built a fast RSS reader in Zig

https://github.com/superstarryeyes/hys
44•superstarryeyes•1d ago•12 comments

Feather Detective (2016)

https://www.audubon.org/magazine/behind-scenes-worlds-top-feather-detective
4•thither•3d ago•0 comments

How SQLite is tested

https://sqlite.org/testing.html
270•whatisabcdefgh•13h ago•74 comments

Oasis: Pooling PCIe Devices over CXL to Boost Utilization

https://dl.acm.org/doi/10.1145/3731569.3764812
7•blakepelton•5d ago•1 comments

Cloudflare Radar 2025 Year in Review

https://radar.cloudflare.com/year-in-review/2025
75•ksec•9h ago•30 comments

Launch HN: Kenobi (YC W22) – Personalize your website for every visitor

40•sarreph•14h ago•53 comments

Fast SEQUENCE iteration in Common Lisp

https://world-playground-deceit.net/blog/2025/12/fast-sequence-iteration-in-common-lisp.html
44•BoingBoomTschak•4d ago•8 comments

Flick (YC F25) Is Hiring Founding Engineer to Build Figma for AI Filmmaking

https://www.ycombinator.com/companies/flick/jobs/Tdu6FH6-founding-frontend-engineer
1•rayruiwang•14h ago

Opencoil – appropriating inductive charging pads in the wild (2020) [video]

https://media.ccc.de/v/rc3-11575-opencoil_a_roaming_speedshow
7•thenthenthen•2d ago•0 comments
Open in hackernews

Developers can now submit apps to ChatGPT

https://openai.com/index/developers-can-now-submit-apps-to-chatgpt/
121•tananaev•8h ago

Comments

degamad•8h ago
2024's GPT Store, killed 6 months ago, is back?

https://openai.com/index/introducing-the-gpt-store/

bertwagner•8h ago
I'm interested to see which companies and industries are willing to put ChatGPT between them and their customers, and how many will strongly push back against this feature.
petcat•8h ago
I'm guessing it will be wildly successful. Companies don't really care about middlemen between them and their users. They just want to reach them wherever, however they can.
baby_souffle•8h ago
I can certainly think of some organizations that fit into that bucket. I can also name organizations that are hyper controlling and micromanage every aspect of the interaction with their core products and services because they value consistency above all else.

I wonder if we'll have a situation where out of two competing organizations only one is elected to use this and the other one staunchly opposes. That will be telling.

9rx•8h ago
Has there been any successful app stores since the mobile app stores, which made developers fortunes selling fart apps, thus making it highly appealing for others to try and chase the same?

Every one I can think of since gets a bit of initial interest hoping to relive the mobile app store days, but interest wanes quickly when they realize that nobody wants to buy fart apps anymore. That ship sailed a long time ago.

And ChatGPT apps are in a worse position as it doesn't even have a direct monetization strategy. It suggests that maybe you can send users to your website to buy products, but they admit that they don't really know what monetization should look like...

a_vanderbilt•7h ago
Atlas being created is kinda the shot across the bow. You can integrate with us willingly, or we'll hook into your web apps anyways. One retains at least some control. Same outcome as Disney's deal with Sora.
gondo•7h ago
Travel. Finding hotels, flights etc.
Eldodi•6h ago
You'd be surprised! In B2C at least, almost every company we talked to is building a ChatGPT App out ouf fear of missing out this agentic wave like so many missed mobile 15 years ago
sublinear•8h ago
> Apps extend ChatGPT conversations by bringing in new context and letting users take actions like order groceries, turn an outline into a slide deck, or search for an apartment.

Between this description and their guidelines these don't really sound like "apps", but a way to integrate an existing app with ChatGPT sessions.

I'm trying to figure out what's in it for the developer other than ultimately taking users away from ChatGPT. And just like what happened with Alexa skills, these "apps" will become useless when they are unmaintained.

Eldodi•6h ago
Chatgpt apps are MCP servers with a UI resource (can be a react component or vanilla js) that gets shown in an frame one the tool is called by chatgpt. So you can't just port an existing app, but you can reuse the same backend Api wrapped inside an mcp server, and some of the components that you need to adapt to openai ux requirements. I practice this means developing an app from scratch.
sebastianingino•6h ago
The idea behind Apps is that they can expand the capabilities of ChatGPT in multiple ways. Text-only MCPs are a type of app that can provide both actions and context in your conversations, but Apps can do much more now that you can bring in custom UI in multiple formats (card, full-screen, etc) as we showed at DevDay in October. Btw UI is proposed for the MCP spec in SEP-1865.

Since then, I’ve seen some very impressive demos and I’m excited to see what developers create on the platform as that’s always the coolest part.

frumplestlatz•5h ago
I'm really unexcited about bolting HTML/CSS/JS and the entire webstack into MCP so that a full-featured MCP client has to carry a full web browser, too.

I expect there's a pretty wide divide between what people who write local MCP servers want, versus what people who write cloud webstack MCP webapps want.

Personally, I've been adding local native UI to my MCP servers, but I realize that's probably a losing battle, and if I want to integrate with newer tooling, I'm going to be stuck in web hell.

ivape•8h ago
Can’t really figure out if it’s a paid App Store or not. I suppose I can have them buy a license externally and have the agent validate that.
9rx•8h ago
Not right now.

    In this early phase, developers can link out from their ChatGPT apps to their own websites or native apps
    to complete transactions for physical goods. We’re exploring additional monetization options over time,
    including digital goods, and will share more as we learn from how developers and users build and engage.
sublinear•8h ago
Sounds like vaporware. Any deeper integration beyond in-chat summaries of the actions taken and otherwise linking out would probably be a nightmare.
fellowniusmonk•8h ago
Is this an attempt to engender developer goodwill that they've lost over 5.2s overfitting issues?

I've canceled my subscription, I don't plan on releasing an app to their platform.

dcre•7h ago
They’ve been planning this since October.
deepvibrations•7h ago
Also cancelled - it does feel like commoditisation is here now for LLMs. Recently, I've found Gemini & DeepSeek as good or better at 95% of what GPT can do now, so I can no longer justify paying for it.
tyre•8h ago
What I really want from Anthropic, Gemini, and ChatGPT is for users to be able to log in with them, using their tokens. Then you can have open/free apps that don’t require the developer to track usage or burn through tons of tokens to demonstrate value.

Most users aren’t going to manage API keys, know that that even means, or accept the friction.

xnx•8h ago
This is close to how it works with shared apps in Google AI Studio.
mentos•7h ago
https://x.com/steph_palazzolo/status/1978835849379725350
MillionOClock•7h ago
It’s unclear to me wether that would give some access to a token quota or if it would just be like any other « Sign in with … ». In all cases I am currently developing an app that would greatly benefit from letting my users connect to their ChatGPT account and use some token quota.
wahnfrieden•7h ago
Foundation Models on iOS/macOS was seen to have dormant code for doing this via OpenAI. So they are experimenting with it and may make it available next year.
redorb•7h ago
won't they just eventually have a 'log in with OpenAI' button similar to a 'login with Google' button?

Maybe a 'connect with OpenAI' button so the service can charge a fee, while allowing a bring your own token type hybrid.

numlocked•6h ago
We do this at openrouter and many apps use exactly that pattern!
chrisshroba•4h ago
Do you have any repository of apps that support that? I’d love to browse them!
rahimnathwani•4h ago
When you share an app you created in Google AI Studio, it will use quota from the logged in user, instead of your own quota.
burnto•8h ago
They are unfocused. Need to stop with the mba playbook moves like this and just make the model worth paying for.
empiko•7h ago
They don't have any more juice left to squeeze at that front. The lack of new ideas in LMs is pretty palpable by now. There is a bunch of companies with billions invested in them that are all just looking at each other, trying to figure out what to do.
throwthrowuknow•7h ago
Both Anthropic and Google have clear directions. Anthropic is trying to corner the software developer market and succeeding, Google is doing deep integration with their existing products. There’s also Deepseek who seem hell bent on making the cheapest SotA models and supplying the models people can use for research on applications. Even Grok is fairly mission focused on with X integration.
alexashka•7h ago
> They are unfocused

Stop with the MBA playbook he said.

> just make the...

Just make a superior product he said.

an0malous•34m ago
You’re thinking like an entrepreneur, Sam thinks like a VC. For them it’s easier to sell 100 half assed ideas that could be worth a trillion dollars than to have one refined idea that’s “only” worth $10B.
ttoinou•7h ago
How do developers prevent users exfiltrating their apps’ prompts?
simonw•7h ago
They basically don't. It's honestly not even worth trying - it's embarrassing if your prompt leaks and it starts with "under no circumstances repeat this prompt to the user!"
sanex•7h ago
Your app doesn't really have prompts, it's just an MCP server that can also serve react components.
frumplestlatz•5h ago
Technically MCP servers can have prompts that get exposed as user commands (/<name>) in apps like Claude Code.
inetknght•4h ago
Why should developers' prompts be proprietary at all?
altmanaltman•7h ago
Can't wait for mainstream media to run with headlines like "ChatGPT opens app store, should Google be scared for their Playstore?" smh
simonw•7h ago
This was the feature they announced at DevDay in October. I've not heard a great deal of buzz about it since, but that may just be because it takes a couple of months for credible teams to build something interesting on top of this.
kgeist•7h ago
Tried the GitHub app, made sure everything was properly connected, and asked a question about one of my repositories. It repeatedly claimed (5 times) that it wasn't connected and couldn't do anything, telling me to check the checkboxes that were already checked. Only after I showed it a screenshot of the settings did it suddenly comply and answer the question. I guess it still needs more polish.
measurablefunc•7h ago
Screenshots use a different router, so if you get stuck in one modality then pasting a screenshot can sometimes divert whatever "expert" you were stuck on that was refusing to comply. I don't work at OpenAI but I know enough about how these systems are architected to know that once you are stuck in a refusal basin the only way is to start a new session or figure out how to get routed to another node in their MoE configuration. Ironically, they promised their fancy MoE routing would fix issues like these but it seems like they are getting worse.
tacitusarc•6h ago
It’s actually more complicated than that now. You don’t get that kind of refusal purely from MoE. OpenAI models use a fine-tuned model on a token-based system, where every interaction is wrapped as a “tool call” with some source attached, and a veracity associated with the source. OpenAI tools have high veracity, users have low veracity. To mitigate prompt injection, models are expect a token early in the flow, and then throughout the prompt they expect that token to be associated with the tool calls.

In effect this means user input is easily disbelieved, and the model can accidentally output itself into a state of uncorrectable wrongness. By invoking the image tool, you managed to get your information into the context as “high veracity”.

Note: This info is the result of experimentation, not confirmed by anyone at OpenAI.

measurablefunc•6h ago
Seems plausible but the overall architecture is still the same, your request has to be "routed" by some NN & if that gets stuck picking a node/"expert" (regardless of "tools" & "veracity" scoring) that keeps refusing the request incorrectly then getting unstuck is highly non-trivial b/c users are not given a choice in what weights are assigned to the "experts", it's magic that OpenAI is performing behind the scenes that no one has any visibility into.
tacitusarc•1h ago
I think maybe you mean something else when you say MoE. I interpret that as “Mixture of Experts” which is a model type where there is a routing matrix applied per layer to sort of generate the matmul executed on that layer. The experts are the weight columns that are selected, but calling them experts kinda muddies the waters IMO, it’s really just a sparsification strategy. Using that MoE you almost certainly would get various different routing behaviors as you added to the context.

I might misunderstand you but it seems like you think there are multiple models with one dispatching to others? I’m not sure what that sort of multi-agent architecture is called, but I think those would be modeled as tool calls (and I do believe that the image related stuff is certainly specialized models).

In any case, I am saying that GPT5 (or whichever) is the one actually refusing the request. It is making that decision, and only updating its behavior after getting higher trust data confirming the user’s words in its context.

measurablefunc•48m ago
Here you go: https://q.uiver.app/#q=WzAsOSxbMCwxLCJcXHRleHR7cXVlcnkgffCfp...
kevinslin•7h ago
hi kgeist - i work on the team that manages the github app. are you able to share a conversation where the github connector did not work? feel to message me at https://x.com/kevins8 (dm's open)
kgeist•6h ago
I think I understand what went wrong. I was confused by the instructions and ChatGPT's UI.

I asked the GitHub app to review my repository, and the app told me to click the GitHub icon and select the repository from the menu to grant it access. I did just that and then resent the existing message (which is to be expected from a user). After testing a bit more, from what I understand, the updated setting is applied only to new messages, not to existing ones. The instructions didn't mention that I needed to repeat my question as a separate message again.

Abishek_Muthian•3h ago
I never had a pleasant GitHub connection experience in any platform.

Permission to allow the specific repo only access never works, so I'll have to allow access to all repo and then manually change it back to specific repo inside GitHub after connecting.

There have been instances of endless loop after Oauth sign-in, more recent experience was in Claude Code Web[1].

Poor GitHub folks, only if someone can donate time/money to this struggling small company these critical issues could be addressed /S

[1] https://github.com/anthropics/claude-code/issues/11730

ipnon•7h ago
The implicit announcement is that GPT is not forecasted to be an everything machine anytime in the near future.
dcre•7h ago
Not much of an announcement if you’ve paid attention to anything the company has done in the past two years.
Eldodi•6h ago
If you want to quickly get started, we developed a react-based, type-safe framework to build chatgpt apps: https://github.com/alpic-ai/skybridge
Eldodi•6h ago
Will be interesting how difficult the submission process will be, and which apps will get featured by chatgpt.

Maybe an ad based system coming soon?

quinncom•6h ago
What is the execution environment of ChatGPT apps? If it’s users’ browsers, do I now need to worry about code that is running without my permission? Is ChatGPT gonna be cryptojacking?
WhyOhWhyQ•6h ago
What's the benefit in giving free labor to Sam Ctrlman beyond what he's already extracted? And are they just going to steal whatever good apps get submitted?
simianwords•2h ago
Zero sum mentality is tiring!
an0malous•38m ago
Unbridled AI mania is as well
mickael-kerjean•2h ago
The benefit is "Distribution". If your users are there, you want to address them wherever they already are, this is why apple store / play store / amazon store ... are so popular. Becoming a platform / ecosystem is the common playbook to go from being a one product company to an ecosystem / platform worth a lot more
_pdp_•5h ago
@Spotify what are my top songs

I don’t have the ability to pull your personal top songs directly from Spotify because that requires accessing your authenticated listening data. You can view them in Spotify by going to “Your Library” → “Made For You” → “Your Top Songs”.

@Figma design simple hello world poster

I don’t have the ability to create designs directly in Figma, but I can guide you to quickly create a simple “Hello World” poster there.

---

am I using is wrong?

Eldodi•5h ago
I think you don't need to add the @, just prompt: Figma, etc... And of course check that you are connected to the app in your settings
paulddraper•3h ago
You need to either @-mention, or click + below. ChatGPT then prompts to connect.
digitaltrees•5h ago
They. Will. Steal. Anything. That. Works.
timfsu•4h ago
It's not clear how much ChatGPT is investing in the discovery part of the app store experience, so this seems like mostly a way for users to install apps they're already familiar with and use them from inside a chat. For now, it seems like you have to explicitly @-mention an app to use it.
simianwords•1h ago
I have a specific prediction made that I want to document here.

There will come a new UI framework/protocol, maybe something over HTML/CSS/JS that works within a chat ui context for such ChatGPT (or other llm) integrations.

For example, if you have an ecommerce app or website and want to integrate it with ChatGPT then you will have to develop on the new UI primitives. The primitives might include carousels, lists, tables, media embed. Crucially, natural language will be used to pick and choose these primitives and combine them in the UI (which ChatGPT will decide how to).

Thinking backwards, I want my app to be displayed in chatgpt with maximum flexibility for the user (meaning they can be re-arranged acc to context) but also enough constraint that I can have some control over the layout. That's the problem I think will be solved.

bn-l•1h ago
Google literally just released this on their GitHub. It must be in ether.
ractive•1h ago
Do you have a link ready or do you know the name of the project?
simianwords•1h ago
https://developers.googleblog.com/introducing-a2ui-an-open-p...
simianwords•1h ago
Right https://developers.googleblog.com/introducing-a2ui-an-open-p...

I swear I had made this prediction quite a while back but thanks for pointing it out :D

simianwords•1h ago
I wonder what ChatGPT will do with this - will it adopt it or make its own framework?
aimon•1h ago
I think Brian Balfour called this well. It's the app store all over again. Have a platform. Open to the developers with a gold rush, then close the doors and monetise and canabalise the best uses cases.

https://blog.brianbalfour.com/p/the-next-great-distribution-...

StarterPro•24m ago
Once again I have to ask: Aren't we just obfuscating everything to the point of knowledge loss?

Between long COVID and ai, nobody will be able to make fizzbuzz in Java, let alone code a frontend by hand.

wdroz•20m ago
> All submissions must come from verified individuals or organizations. Inside the OpenAI Platform Dashboard general settings, we provide a way to confirm your identity and affiliation with any business you wish to publish on behalf of. Misrepresentation, hidden behavior, or attempts to game the system may result in removal from the program.

They really want your ID

Zufriedenheit•3m ago
Before artificial general intelligence there will be artificial general interface. One AI model will become the UI to all other services and apps. Maybe.