MurphyA/hacker-news huggingface dataset:
by Arathorn | 2025-12-01 17:57:41+00:00
I get the frustration that Dendrite dev has stalled, but the fault here is not of an evil take-over by Element (given Element wrote both Dendrite and Synapse in the first place) but simply neither Element and Matrix Foundation having the $ to do be able to maintain two homeservers simultaneously.

> Now the free and open source Matrix homeserver has to compete with a closed source commercial one

This isn't really the case - normal open source Synapse is the core focus for Element, and the vast majority of work is going into that, including performance work. Synapse Pro is "just" for scalability and HA for big government-scale deployments - https://element.io/blog/scaling-to-millions-of-users-require... etc. But all the schema work etc which supports that goes into FOSS Synapse.
by matwood | 2025-12-01 17:57:41+00:00
And he's right (and the sources he points out), that some bubbles are good. They end up being a way to pull in a large amount of capital to build out something completely new, but still unsure where the future will lead.

A speculative example could be AI ends up failing and crashing out, but not until we build out huge DCs and power generation that is used on the next valuable idea that wouldn't be possible w/o the DCs and power generation already existing.
by zorgmonkey | 2025-12-01 17:58:08+00:00
It looks very likely chromium will be using jxl-rs crate for this feature [0]. My personal suspicion is that they've just been waiting for it to good enough to integrate and they didn't want to promise anything until it was ready (hence the long silence).

[0] https://issues.chromium.org/issues/40168998#comment507
Show HN: Sunpeak – open-source MCP App SDK
by abewheeler | 2025-12-01 17:58:17+00:00
I tried building a ChatGPT App using the new OpenAI UI components and example code, but I found myself writing more platform & testing boilerplate than application code.

I built sunpeak so we can skip the boilerplate and get straight to building our ChatGPT (and future Gemini, Claude, etc.) Apps!

Would be extremely grateful for a star and some feedback!
by Lerc | 2025-12-01 17:58:33+00:00
To take a different perspective on the same event.

The model expected a feature to exist because it fitted with the overall structure of the interface.

This in itself can be a valuable form of feedback. I currently don't know of any people doing it, but testing interfaces by getting LLMs to use them could be an excellent resource. Th the AI runs into trouble, it might be worth checking your designs to see if you have any inconsistencies, redundancies or other confusion causing issues.

One would assume that a consistent user interface would be easier for both AI and humas. Fixing the issues would improve it for both.

That failure could be leveraged into an automated process that identified areas to improve.
by zetrk | 2025-12-01 17:58:34+00:00
Goblins | https://goblinsapp.com | Founding Engineer #3 | Williamsburg, New York | ONSITE | $100-200k (+ generous equity)

At Goblins, we're building America's favorite teacher, starting with K-12 math. We're live in thousands of classrooms for in-class assignments, extra practice, and homework. Students work on a whiteboard while our models analyze their work in real time and nudge them with questions that make them think. Teachers get instant visibility into how the class is doing, who needs help, and what to assign next.

We just raised our seed round and are backed by the Gates Foundation, giving us the ability to build something transformative in education.

Here's what you might work on:

- Create shareable "aha moment" videos from real student sessions.

Turn anonymized whiteboard work and Goblin–student dialogues into short videos or interactive replays that highlight the value of Goblins. Automatically identify the best moments, strip out sensitive data, and produce artifacts that teachers, parents, and districts want to watch and share.

- Rewrite our diffusion transformer real-time avatar stack.

Our Goblin avatars are already in production. Improve audio–motion sync, temporal coherence, and expressiveness, while cutting latency and cost so they run smoothly at 100k+ student scale.

- Extend continuous diagnostics to high-stakes like the SAT and ACT.

We track mastery against state standards with our spin on IRT. Extend this to SAT/ACT-style exams: infer score distributions from behavior, validate on real data, and compute minimal targeted practice that reliably moves predicted scores.

- Design uncheatable problem formats.

Generative AI can solve most traditional math problems and show fake work. Build formats where copying is harder than thinking: dynamic graphs, constructive proofs, counterexample generation, debugging flawed solutions, multi-step conceptual checks. Make them auto-gradable, resistant to copy-paste, and stable at scale.

- Build real-time instructional agents.

Detect underlying student misconceptions from their work and have an agent "drop in" only when needed. It should generate short, visual, 3blue1brown-style explanations tailored to the specific misunderstanding, and create diagrams, animations, and interactive examples that adapt as the student responds.

The role is based in our Williamsburg, Brooklyn office in NYC (on-site only). You'll join our tight-knit founding engineering team of 3—myself (the CTO) and two founding engineers with collective experience from Stanford, Stripe, Amazon, and X1.

As our third founding engineer, you'll have full ownership of critical projects and ship production systems that impact thousands of students and teachers in real classrooms within your first few weeks.

If this sounds fun, and you want to help inspire 1 billion kids to love to learn, email alp@goblinsapp.com :)
by dizlexic | 2025-12-01 17:58:42+00:00
Probably not helpful, but as a high school dropout and self-taught developer in the industry since 2012. It seems like new grads are being stuck in a similar situation to what the self taughts had to go through to break into a job. Companies care about your work-related experience and dgaf about your college experience. The advice I have is build and contract. Focus on projects and results. If worse comes to worse just set up an LLC and say you've been employed as a developer there for the last 3+ years.

Hustle culture.
by aoeusnth1 | 2025-12-01 17:58:51+00:00
Token economics are very sound - it's the training which is expensive.

Tokens/week have gone up 23x year-over-year according to https://openrouter.ai/rankings. This is probably around $500M-1B in sales per year.

The real question is where the trajectory of this rocket ship is going. Will per-token pricing be a race to the bottom against budget chinese model providers? Will we see another 20x year year over the next 3 years, or will it level out sooner?
by keepamovin | 2025-12-01 17:59:26+00:00
Tangentially related: doxycycline helps improve muscle and tendon tear recovery by enhancing the performance of matrix proteins that form "scaffolding", by inhibiting factors that break them down. "By inhibiting MMPs, doxycycline helps preserve and remodel the ECM, accelerating repair and improving biomechanical strength (e.g., tensile strength and reduced creep/strain)". Crazy. I'm a big fan off high-ROI off-label uses of well-tolerated, cheap, out-of-patent "WHO essential medecines list" pharmas. There's much to be found there.

Another tidbit: inderol (propranolol, beta-blocker) can aide PTSD recovery by reducing the emotional potency of traumatic memories when taken in a therapeutic replay.
by dismalaf | 2025-12-01 17:59:47+00:00
At this point it's not even OpenAI vs Google. It's OpenAI vs themselves. They're burning through more money making the models than they can realistically hope to make. When their investors decide they've burned through enough money it's basically over.

Google's revenue stream and structural advantages mean they can continue this forever and if another AI winter comes, they can chill because LLM-based AI isn't even their main product.
by RamblingCTO | 2025-12-01 17:59:57+00:00
Good that it works for you. I don't care about it enough to run a bunch of docker images (which need docker to run) which have a bigger impact on performance than two chrome tabs for sure.

davinci resolve doens't need docker. Or any of the other examples you used.

Imagine you're running a local supabase stack, zed, chrome and then try to spawn this thing on a regular laptop. It's not about postgres natively.
by AbhishekJoshi | 2025-12-01 17:59:58+00:00
Location: Canada

Remote: Yes (or inperson Canada)

Willing to relocate: Yes, anywhere in Canada/USA

Technologies: Full Stack Web and Mobile Development DevOps/CI/CD, IoT development and integration

Résumé/CV: LinkedIn: jabhishek

Email: abhishekjoshi77@gmail.com
by a2128 | 2025-12-01 18:00:01+00:00
This is a drastic misrepresentation of the situation. All Android apps already have code signing, you cannot install an app unless it has a signature, and any future updates are blocked unless the signature matches. This is how it's been practically since the start of Android, it's part of the security model to prevent something like a malicious Firefox APK stealing your cookies.

What's new is that they were gonna block installations outside of Google Play, unless the developer has signed up for Google Play Console and has gone through a verification process there, whitelisting their signing key fingerprint. However, they've walked back on this and said they'll create a new "advanced flow" for "advanced users" that's "designed to resist coercion" to bypass this restriction. Door in the face technique IMO, the existing 12-step process to installing an app was already complicated enough.

So effectively the result is that file based installations will be blocked unless Google has specifically whitelisted their key through the Google Play Console verification process, or the user goes through this "advanced flow" which we're yet to see any details of
by dpark | 2025-12-01 18:00:16+00:00
There’s something not quite right about saying one member of an oligopoly should be forced to follow the dictates of the other members of an oligopoly. I don’t feel like this actually solves anything.

I feel like Mozilla would end up being a Google proxy in this case as they fear losing their funding and Apple and Microsoft would be incentivized to abuse their position to force Google not to do the best thing for the public but the best thing for Apple and Microsoft.
by valbaca | 2025-12-01 18:00:28+00:00
Location: Seattle, WA

Remote: Yes

Willing to relocate: No

Technologies:

Backend: Java, Kotlin, Python, Node.js, Spring, GraphQL, REST APIs, Kafka, MySQL, Postgres, MongoDB

Frontend: React, TypeScript, JavaScript, HTML/CSS, Next.js

AI/ML: LLMs, RAG systems, Prompt engineering, Fine-tuning, Evaluation/guardrails (Bedrock, OpenAI)

Cloud & Distributed Systems: AWS (Lambda, DynamoDB, API Gateway, S3, IAM, CDK, Kendra, Bedrock), Docker, Serverless architecture, CI/CD

DevTools & Infra: Terraform, Git, Observability tooling, Event-driven microservices

Resume: https://bit.ly/3KyMDHm

Email: valbaca@gmail.com

---

Staff engineer with 14+ years experience building high-scale backend systems (Java, Kotlin, Python, AWS, Kafka, DynamoDB) and full-stack products in React + TypeScript used by millions at Amazon, AWS, and Indeed. Looking for roles where I can own architecture, ship quickly, and work across frontend + backend to deliver real product impact (AI experience included, but not the only thing I bring).
by ninkendo | 2025-12-01 18:00:35+00:00
So either the new octet is in the least-significant place in an ipv40 address, in which case it does a terrible job of alleviating the IP shortage (everyone who already has IP blocks just gets 256x as much as them)

Or, it’s in the most-significant place, meaning every new ipv40 IP is in a block that will be a black hole to any old routers, or they just forward it to the (wrong) address that you get from dropping the first octet.

Not to mention it’s still not software-compatible (it doesn’t fit in 32 bits, all system calls would have to change, etc.)

That all seems significantly worse than IPv6 which already works just fine today.
by biztos | 2025-12-01 18:00:47+00:00
I would go further and say that even at software companies, even for dev that goes directly into the product, engineering is often seen as a cost center.

The logic is simple, if unenlightened: "What if we had cheaper/fewer nerds, but we made them nerd harder?"

So while working in a revenue center is advantageous, you still have to be in one that doesn't view your kind as too fungible.
by bf-lewis | 2025-12-01 18:00:59+00:00
Brickflow | Full-time | London, UK | Hybrid (T,W,Th in office) | full-stack engineering | brickflow.com

At Brickflow we're bringing specialist property financing into the 21st century, an industry that is famously still stuck using fax and traditional mail.

We're hiring our first dedicated in-house software engineer(s) to take our platform to the next level. Get in very early and help shape the technical direction.

Full-stack software engineer (1-2) | £50-90k depending on experience

Contact our Head of Tech directly at lewis@brickflow.com
by lousken | 2025-12-01 18:01:40+00:00
> The admin panel is at https://github.com/element-hq/element-admin

I think author uses regular synapse install and there is no apt package for element-admin, manual build would be required with no update process.

> Element Web & X support captions - i think this is honestly the worst of both worlds

if app_old has features A,B,C,D and app_new has A,C,D,E it frustrates both groups of users. Which app are you actually supposed to use? Having feature parity with the old app is essential before moving on with newer features. And I am still waiting for that to tell people to switch.
by baq | 2025-12-01 18:01:50+00:00
> maybe even 3.1 years would have been considered magic

I vividly remember sitting there for literally hours talking to a computer on launch day, it was a very short night. This feeling of living in the future has not left me since, it's got quieter, but it's still there. It's still magic after those three years, perhaps even more so. It wasn't supposed to work this well for decades! and yet.
by futureshock | 2025-12-01 18:02:17+00:00
The higher token output is not by accident. Certain kinds of logical reasoning problems are solved by longer thinking output. Thinking chain output is usually kept to a reasonable length to limit latency and cost, but if pure benchmark performance is the goal you can crank that up to the max until the point of diminishing returns. DeepSeek being 30x cheaper than Gemini means there’s little downside to max out the thinking time. It’s been shown that you can further scale this by running many solution attempts in parallel with max thinking then using a model to choose a final answer, so increasing reasoning performance by increasing inference compute has a pretty high ceiling.
by fjw | 2025-12-01 18:02:18+00:00
Mending | https://mending.com | REMOTE (in US) | Full-time | Product Engineers Mending is a team of healthcare nerds, software engineers, product designers, direct primary care doctors, health insurance experts, and more. We are building a healthcare system that makes sense, starting by redefining the role of health insurance – one that focuses on reducing friction for doctors and patients, and investing in ways to create more meaningful doctor-patient relationships.

* Product Engineer: https://www.mending.com/careers/product-engineer

We’re looking for a motivated and impact-oriented Product Engineer to join our small team of 5. Your primary focus will be building data pipelines and backend systems that automate and improve workflows for patients, providers, and internal operations.

You will be instrumental in ensuring seamless interactions from efficient patient support and operational workflows to reliable payment processing, which are powered by the robust systems you design and implement. As a key contributor, you will partner closely with internal stakeholders and external customers, translating insights into product requirements documents that directly drive your work.

Tech stack: Python (flask, temporal) on the backend, Nextjs/React on the frontend
by RamblingCTO | 2025-12-01 18:02:37+00:00
I'm so annoyed by this negativity. Is AI perfect? No, far from it. Does it have a positive impact on productivity? 100%. Do I care about financials? Absolutely not. There's the regular hype cycle. But these idiotic takes like "dotcom 2.0" and "AI winter" are just and show that the author has no clue what they are talking about.
by alya | 2025-12-01 18:02:59+00:00
Zulip | Go-to-market leader | REMOTE or San Francisco | Full-time | https://zulip.com/

At Zulip, we’re out to build the world’s best collaboration platform, and give users control over their data. Zulip is the only modern team chat app that is designed for both live and asynchronous conversations. Our product serves as the communication hub for businesses, open-source projects, educators and communities around the world.

We’re increasing our focus on go-to-market initiatives, and are looking for a go-to-market leader with hands-on B2B startup experience to take our business to the next level. This is a unique opportunity to take a well-engineered product with traction at thousands of organizations and drive the process of bringing it to a huge potential audience.

For full details, check out https://zulip.com/jobs/. Apply at jobs+gtm@zulip.com.
by bronson | 2025-12-01 18:03:07+00:00
You claim:

> There's a bunch of outdated info in here

Then link to a 3 week old issue and a repo that didn't meaningfully exist until two months ago? Wow.

If you consider that to be outdated, then that reinforces the OP's point about Matrix being difficult to host.

> at this point the old app is just not being developed; we don't have bandwidth to do both.

You're wording that as if it's a good excuse for providing a poor user experience. It's not.
by dooglius | 2025-12-01 18:03:09+00:00
You can use combinatorics to calculate the likelihood. If your PRNG is in a cycle of length N in its state space (assuming N>200), and half the state space corresponds to heads (vs tails), then the likelihood would be (N/2 choose 100)^2/(N choose 200) versus your baseline likelihood (for a truly random coin) of (200 choose 100)/2^200.

Graphing here https://www.wolframalpha.com/input?i=graph+%28%28N%2F2+choos... and it does look like it's only a slight improvement in likelihood, so I did overstate the claim. A more interesting case would be to look at some self-correcting physical process.
by jauntywundrkind | 2025-12-01 18:03:13+00:00
The extra irony here is that Netflix kind of lead the charge in this domain, worked with YouTube to build the DIAL protocol (Discovery and Launch, 2010). Which strongly resembles what emerged latter, Chromecast. From the DIAL protocol:

> For consumers, DIAL removes the pain of having to launch the required app on the first-screen [eg: tv] before interacting with it from their second-screen [eg: phone].

https://www.dial-multiscreen.org/

Growing up in the 90's, I was obsessed with ubiquitous computing, with an idea that there would be computers everywhere & we were going to need "the network is the computer" type thinking to let us make use of ambient screens, speakers, cameras, lights, etc. with Casting being ascendant and ragingly excellent, and Matter finally bringing some reason to IoT (but computer to computer notably weak) it's amazing to see some of that world.

I cannot for the life of me imagine why Netflix would be trying to stuff the genie back in the bottle now. We're ina user I would be pissed. I almost never touch my TV remote, and turning back the

I also want to mention that there is an open standard at the w3c, Open Screen Protocol, that's built by the Second Screen Working Group, to handle these flows in an open specified way. Matter has a Cast spec as well, but seems to only work with native apps that are already installed on devices, where-as DIAL (in many cases), Chromecast, and Open Screen Protocol all have modes where the target TV or speaker or whatnot open a given URL, so they can work with any* app without the 1st screen/tv needing explicit support. https://github.com/w3c/openscreenprotocol
by VladCovaci | 2025-12-01 18:03:34+00:00
Hey everyone!

It’s been a month since we launched firstusers.tech, and I wanted to share what we’ve built so far.

Curated Top Startups Page We put together a small collection of interesting startups submitted in October. You can check it out here: https://www.firstusers.tech/top-startups

Matching early adopters with startups People who join the platform pick the topics they’re interested in (AI, marketing tools, dev tools, productivity, etc.). Startups get connected with users who selected similar categories. Right now, each startup is matched with an average of 31.7 early adopters who align with what they’re building.

5,000+ unique visitors this month Users have already been exploring new tools and giving feedback to founders.

For early adopters

You can discover new products early and help founders shape their tools with real feedback.

For founders

You can submit your startup in under two minutes and get matched with people who actually chose the categories your product falls into.

The platform is free for both founders and early adopters.

If you want to take a look: https://firstusers.tech/
by bluGill | 2025-12-01 18:03:40+00:00
I have known several people who died before they reached 50. I have known a number of others who retired early because the doctor (correctly) said their cancer is incurable - they had 9 months to enjoy all that savings. I knew someone who planed a great retirement, and her health declined such that even though she lived to 76 (just under average) her entire retirement was spent making regular trips to the hospital and even when not in the hospital her pain was such that she couldn't enjoy anything in life (her husband had a few years to enjoy the savings after she died).

If you know for sure exactly how long you will live and how good your quality of life will be then the advice to max out early is probably good. However you don't know - average advice is good for average but if you are an outlier it isn't useful and you don't know. As such you need to compromise and part of that means you enjoy a little more now when you know you can, as opposed to a lot more in the future if you live that long. Exactly what they means is personal of course, but this conflict is why I would suggest a more modest retirement.
by Kuinox | 2025-12-01 18:03:42+00:00
It still doesn't solve the unfair votekick problem. People with more play time, doesn't have necessarly the abilities nor tools to judge if someone is cheating. Take a look at the trackmania community, some cheaters are caught years later, because they played it smart. Some cheating can't only be observed by looking at the statistics, or hard proof of cheating being ran.
by andix | 2025-12-01 18:03:46+00:00
Actually I don't know it either. But WSL2 doesn't really start a lot of processes, like a desktop/server Linux distribution. It starts up only a minimal set of processes, and a shell.

dmesg looks like the kernel is booting up normally, so I guess they don't use some memory snapshots magic.

I guess they just tweaked the kernel and the hypervisor to start up fast. There is also no BIOS/UEFI delay.
by kylehotchkiss | 2025-12-01 18:03:46+00:00
> Tech wise I’m bullish. Business wise, AI is setting up to be a big disaster. Those that aimlessly chased the hype are heading for a world of financial pain.

I'm not going to pretend to be on the cutting edge of news here, but isn't this where on-device models becomes relevant? It sounds like Apple's neural engine or whatever in the M5 have seen noteworthy performance improvements, and maybe in a few more generations, we don't need these openai-sized boondoggles to benefit from the tech?