MurphyA/hacker-news huggingface dataset:
I open sourced my AI Research platform after long time of development
by introlix | 2025-12-02 16:39:22+00:00
Hello everyone,

I've been working on Introlix for some months now. Last week I open sourced it, and I'm excited to share it with more communities. It was a really hard time building it as a student and a solo developer. This project is not finished yet but it's on that stage I can show it to others and ask others for help in developing it.

What I built:

Introlix is an AI-powered research platform. Think of it as "GitHub Copilot meets Google Docs" for research work.

Features: Research Desk: It is just like google docs but on the right there is an AI panel where users can ask questions to LLM. And also it can edit or write documents for users. So, it is just like a github copilot but it is for a text editor. There are two modes: Chat and edit. Chat mode is for asking questions and edit mode is for editing the document using an AI agent. Chat: For quick questions you can create a new chat and ask questions. Workspace: Every chat, and research desk are managed in the workspace. A workspace shares data with every item it has. So, when creating a new desk or chat user need to choose a workspace and every item on that workspace will be sharing the same data. The data includes the search results and scraped content. Multiple AI Agents: There are multiple AI agents like: context agent (to understand user prompt better), planner agent, explorer_agent (to search internet), etc. Auto Format & Reference manage (coming soon): This is a feature to format the document into blog post style or research paper style or any other style and also automatic citation management with inline references. Local LLMs (coming soon): Will support local llms So, I was working alone on this project and because of that the codes are a little bit messy. And many features are not that fast. I've never tried to make it perfect as I was focusing on building the MVP. Now after working demo I'll be developing this project into a completely working stable project. And I know I can't do it alone. I also want to learn about how to work on very big projects and this could be one of the big opportunities I have. There will be many other students or every other developer that could help me build this project end to end. To be honest I have never open sourced any project before. I have many small projects and made it public but never tried to get any help from the open source community. So, this is my first time. I like to get help from senior developers who can guide me on this project and make it a stable project with a lot of features. Here is github link for technical details: https://github.com/introlix/introlix Demo: https://www.youtube.com/watch?v=_eh-9plL_V8
by ben_w | 2025-12-02 16:39:24+00:00
I don't have any intuition for how credit works at the scale of an entire economy; I'm willing to just take what you say on faith… but I have to, too.

However, from watching public discussions about money, I think I'm a lot more clued in to how it works than most people. I get the impression most people couldn't even take what you just wrote on faith, the idea that total supply is limited rather than what any given person could get being limited only by their own creditworthiness, which means I think they'd find it really hard to care about credit running out.
by jcranmer | 2025-12-02 16:39:32+00:00
> If calling the same function with a different argument would be considered 'function coloring', than every function in a program is 'colored' and the word loses its meaning ;)

I mean, the concept of "function coloring" in the first place is itself an artificial distinction invented to complain about the incongruent methods of dealing with "do I/O immediately" versus "tell me when the I/O is done"--two methods of I/O that are so very different that it really requires very different designs of your application on top of those I/O methods: in a sync I/O case, I'm going to design my parser to output a DOM because there's little benefit to not doing so; in an async I/O case, I'm instead going to have a streaming API.

I'm still somewhat surprised that "function coloring" has become the default lens to understand the semantics of async, because it's a rather big misdirection from the fundamental tradeoffs of different implementation designs.
by sometimes_all | 2025-12-02 16:39:46+00:00
For regular consumers, Gemini's AI pro plan is a tough one to beat. The chat quality has gotten much better, I am able to share my plan with a couple more people in my family leading to proper individual chat histories, I get 2 TB of extra storage (which is also sharable), plus some really nice stuff like NotebookLM, which has been amazing for doing research. Veo/Nanobanana are nice bonuses.

It's easily worth the monthly cost, and I'm happy to pay - something which I didn't even consider doing a year ago. OpenAI just doesn't have the same bundle effect.

Obviously power users and companies will likely consider Anthropic. I don't know what OpenAI's actual product moat is any more outside of a well-known name.
by mrtksn | 2025-12-02 16:39:56+00:00
Some time ago I canceled all my paid subscriptions to chatbots because they are interchangeable so I just rotate between Grok, ChatGPT, Gemini, Deepseek and Mistral.

On the API side of things my experience is that the model behaving as expected is the greatest feature.

There I also switched to Openrouter instead of paying directly so I can use whatever model fits best.

The recent buzz about ad-based chatbot services is probably because the companies no longer have an edge despite what the benchmarks say, users are noticing it and cancel paid plans. Just today OpenAI offered me 1 month free trial as if I wasn’t using it two months ago. I guess they hope I forget to cancel.
by teddyh | 2025-12-02 16:40:47+00:00
Windows has tons of problem, but you don’t see them. That is, you see the problems, but attribute them to bad hardware. It works like this:

Headset does not work on Linux: “This is crap, I’ll tell everybody I know to stay away from Linux!”

Headset does not work on Windows: “This is crap, I’ll tell everybody I know to stay away from these headphones!”

(Re-post from 2022: <https://news.ycombinator.com/item?id=32541772>)
by eudamoniac | 2025-12-02 16:41:01+00:00
When I worked from home I did about 10 hours of work per week. I am in a niche field and good enough at my job that my managers didn't realize. When I'm at the office, I can't do much else, so I work full days. I can't believe I'm very unique in this regard. Plenty of people will slack off as much as they possibly can while staying above the PIP line, and it's easier to do that at home.
by music4airports | 2025-12-02 16:41:02+00:00
Whoopsie! I thought HN policy is to moderate less, not more, when YC is involved.

Hmmmm... https://www.ycombinator.com/companies/industry/crypto-web3

Looks like the entire thread was bumped down from 17th place to 130th.

https://hnrankings.info/46120728/

>We moderate less, not more, when a story involves YC or a YC startup. This is pretty much the #1 rule of HN moderation. I've posted about it many times over 10 years: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

(https://news.ycombinator.com/item?id=41732846)
by MarkusQ | 2025-12-02 16:41:34+00:00
Have we forgotten that COBOL was going to eliminate the need for programmers (even though FORTRAN and ALGOL had both somehow _increased_ the need (not to mention LISP, which for some reason mostly no one did at the time (though it still got more attention than APL)))?

But then BASIC came along and really finished the job. Now _anybody_ could program, without needing all that specialized training. It was just a skill, not a job!

Jason has nailed it. If he were older, his list of vignettes might be longer, but the point would remain the same.
by antonvs | 2025-12-02 16:41:37+00:00
We do have an extremely good understanding of how gravity causes stellar fusion. We don't need quantum gravity to model that. The gravitationally-induced pressure due to the star’s total mass provide the conditions needed for fusion.

If you're thinking along the lines that if we knew how gravity worked at the quantum scale, we might find some sort of way to achieve fusion under much less extreme conditions, we probably can't entirely rule that out, but there's been many decades of work in that area, so it's seeming pretty unlikely. Also, that has nothing to do with what's happening inside a star.

We know about the need to overcome the electrostatic Coulomb barrier, we know what energies are required to overcome it and have models that predict those energies very accurately, we know how quantum tunneling allows this barrier to be penetrated, etc.

We can even do things like muon-catalyzed fusion, where we substitute muons for electrons in hydrogen atoms, which lowers the Coulomb barrier.

As such, the claims in the comment I originally replied to were just completely wrong.
by zug_zug | 2025-12-02 16:41:41+00:00
How about stacked the supreme court with sycophants (at least one of which has been caught taking bribes) whereby allowing his gross violations of the law to be tolerated on appeal to the supreme court (legal eagle has a great video on this).

And then bullied executive who dare disagree with him (e.g. jan 6 commission, and his first impeachment) and even perform completely baseless criminal investigations that (e.g. against Comey) that are so ill-advised that he has to appoint unqualified prosecutors to even file these claims because no serious one would stand for it.

He now wields enough scary-factor that even though we have handwritten proof of his involvement with Eepstein that his own party is too cowardly to impeach him or even release the files (the same party that freaked out about Clinton getting a blowjob now afraid to go after a pedophile, and one who flirts with the idea of pardoning Maxwell and moved her to a minimum security facility)
by extr | 2025-12-02 16:41:54+00:00
??? Closed US frontier models are vastly more effective than anything OSS right now, the reason they didn’t compare is because they’re a different weight class (and therefore product) and it’s a bit unfair.

We’re actually at a unique point right now where the gap is larger than it has been in some time. Consensus since the latest batch of releases is that we haven’t found the wall yet. 5.1 Max, Opus 4.5, and G3 are absolutely astounding models and unless you have unique requirements some way down the price/perf curve I would not even look at this release (which is fine!)
by gradschool | 2025-12-02 16:42:00+00:00
FreeTube [1], and yt-dlp [2], especially in combination with a ready supply of VPNs. Switching them around to avoid being blocked by Google reminds me of adjusting the tuner for better reception on an old analog tv. Infant me might have imagined a malevolent being who inhabits the airwaves deliberately causing interference, and in the world we've created since then that's not far from the truth. Many thanks to the developers tirelessly compensating for Google's frequent deliberate breakage.

[1] https://freetubeapp.io/

[2] https://github.com/yt-dlp/yt-dlp
by mvkel | 2025-12-02 16:42:17+00:00
I was excited to see this, but then realized only chapter 1 is done out of what ultimately will/should be a 25 chapter tome.

Strudel docs leave something to be desired as well.

What I've found to be the most useful so far is to ask an LLM to make a line of whatever: a beat, a synth, etc., tweak it, then layer it.

It gives a really good sense of how to architect a song file, which is missing from the little snippets in the strudel docs
by throw0101c | 2025-12-02 16:42:59+00:00
> I feel like this is true, but anytime I speak with colleagues in the arts (even UX and visual designers), they all say they are happy with copyright being lifetime of the owner + XX years. They (a) want the income for their legacy in case their products are still in use or appreciated decades later and (b) they want to control the output of their intellect.

If I'm an (e.g.) accountant, my work does not generate income for my offspring after I pass.

Having children (and even grandchildren) coast on work that was created decades ago is ludicrous IMHO. If you can't profit off your work after 14+14 years (as per above) then I'm not sure what you're doing, but it's not (economically) beneficial to society.
by logsr | 2025-12-02 16:43:18+00:00
There are two layers here: 1) low level LLM architecture 2) applying low level LLM architecture in novel ways. It is true that there are maybe a couple hundred people who can make significant advances on layer 1, but layer 2 constantly drives progress on whatever level of capability layer 1 is at, and it depends mostly on broad and diverse subject matter expertise, and doesn't require any low level ability to implement or improve on LLM architectures, only understanding how to apply them more effectively in new fields. The real key thing is finding ways to create automated validation systems, similar to what is possible for coding, that can be used to create synthetic datasets for reinforcement learning. Layer 2 capabilities do feed back into improved core models, even if you have the same core architecture, because you are generating more and improved data for retraining.
by swframe2 | 2025-12-02 16:43:21+00:00
The AI market is hard to predict due to the constant development of new algorithms that could emerge unexpectedly. Refer to this summary of Ilya's opinions for insights into the necessity of these new algorithms: https://youtu.be/DcrXHTOxi3I

DeepSeek is a valuable product, but its open-source nature makes it difficult to displace larger competitors. Any advancements can be quickly adopted, and in fact, it may inadvertently strengthen these companies by highlighting weaknesses in their current strategies.
by spwa4 | 2025-12-02 16:43:32+00:00
We are in a pretty amazing situation. If you're willing to go down 10% in benchmark scores, you easily 25% your costs. Now with Deepseek 3.2 another shot across the bow.

But if the ML, if SOTA intelligence becomes basically a price war, won't that mean that Google (and OpenAI and Microsoft and any other big model) lose big? Especially Google, as the margin even Google cloud (famously a lot lower than Google's other businesses) requires to survive has got to be sizeable.
by dwa3592 | 2025-12-02 16:43:47+00:00
I also searched on Google: is december 3rd tomorrow

Response: No, December 3rd is not tomorrow; tomorrow is December 2nd, 2025. December 3rd will be a Wednesday this year. Today is December 2nd, 2025. Tomorrow will be Wednesday, December 3rd, 2025. December 3rd is also known as the International Day of Persons with Disabilities.

-- It is December 3rd tomorrow where i am.
by ffsm8 | 2025-12-02 16:44:06+00:00
I can totally see how letting go the dedicated QA roles increased the amount of bugs that ship to customers, but

> Getting rid of QA eliminated Microsoft's institutional knowledge of what causes bugs, what areas to look at, etc

Seems incorrect from all interactions I've had with dedicated QA to day.

They usually have no idea about any of that, what they do know is how to use a software and what scenarios have previously broken, but not from a technical perspective that can reason about error scenarios. More like a power user that just learned to use a UI, without knowing what it actually does.

I feel like their recent push to AI driven development has likely had more impact in their issues in the last 2 yrs vs a decision that's at this point 11 years in the past - but they are probably both (along with other unnamed factors) contributing to this end result.

Overall saddening, as windows 10 really was a big leap forward in usability.
by QuadrupleA | 2025-12-02 16:44:20+00:00
Unfortunately companies use the "security boogeyman" to push ever-increasing ads, telemetry, performance degradation, features you probably don't want that disrupt your workflow and muscle memory, breaking API changes to libraries, etc.

If you could sign a contract with e.g. Microsoft (or hell, NPM) to only receive updates that explicitly fix bugs and security holes, that'd be amazing - but I've rarely if ever seen it.
by Ericson2314 | 2025-12-02 16:44:25+00:00
This is a bad explanation because it doesn't explain how the concurrency actually works. Is it based on stacks? Is there a heavy runtime? Is it stackless and everything is compiled twice?

IMO every low level language's async thing is terrible and half-baked, and I hate that this sort of rushed job is now considered de rigueur.

(IMO We need a language that makes the call stack just another explicit data structure, like assembly and has linearity, "existential lifetimes", locations that change type over the control flow, to approach the question. No language is very close.)
by techblueberry | 2025-12-02 16:44:27+00:00
Far be it from me to backseat drive for Sam Altman, but is the problem really that the core product needs improvement, or that it needs a better ecosystem? I can't imagine people are choosing they're chatbots based on providing the perfect answers, it's what you can do with it. I would assume google has the advantage because it's built into a tool people already use every day, not because it's nominally "better" at generating text. Didn't people prefer chatgpt 4 to 5 anyways?
by lukebrandon | 2025-12-02 16:44:33+00:00
Hey Community!

In The React Native Rewind #23: Expo turns into an SDK, NitroModules light up your torch app, and Tailwind fatigue sets in as yet another styling lib joins the party. Also: a code challenge, native speech transcription, and the return of the fat AAR.

If the Rewind makes you chuckle or learn something new — a share or reply means the world
by angiolillo | 2025-12-02 16:44:37+00:00
> This was all common knowledge. It has been for a long time.

Many years ago my advisor passed on an observation (edit: originally from Hamming's 1987 "You and Your Research"): faculty who generally kept their office door closed published more papers each year, while faculty who generally kept their office door open had more successful careers.

Correlation is not causation of course, and sometimes you do just need to get a paper out. But it's worth noting that optimizing for daily productivity has costs.
by raxxorraxor | 2025-12-02 16:44:38+00:00
I am an ethnic minority, not visibly though and not from any DEI bucket. But that doesn't matter. Some DEI proponents perhaps meant well, but the way the went about was simply the wrong one. Criticism wasn't welcomed at all, even treating everybody the same regardless of sex or race was looked down upon. Words like racism were redefined and you had to adhere to certain dogmata.

The classic approach to treat everyone equally is still better, even if there is some prejudice left. And that doesn't preclude any program that helps those in need. And here the same thing is true: Race and sex are irrelevant.

Some proponents of DEI had their own problems with prejudice to solve in my experience. So perhaps the onus should be that everyone works on their own personal prejudices for now.

Some things will be unfair, but introducing more unfairness doesn't solve any problems. And here DEI simply failed in its approach. A bad job market doesn't mean we can discriminate those that might have been more lucky regardless of reasons. The task would be to fix the job market.

To propose two groups of minorities against some diffuse ethnic majority is simply childish, comes with multiple problems and it doesn't provide tangible benefits to anyone in the long run. I would argue it even entrenches prejudices and pits people against each other.
by Ygg2 | 2025-12-02 16:45:20+00:00
> You'll notice I've made no such explicit claims about you

That's not quite true. You assumed I'm in a similar position as you:

> You're not stuck where you are, so stop acting like that.

I explained that our circumstances aren't the same. I'm without wasting huge amounts of resources stuck where I am.

> Just because your experiences don't match mine does not mean mine are invalid.

It's true, but for a total statement, you need a total consensus; it's how logic works.

If I say "All seniors are immortal", you're can invalidate the statements by saying "Djikstra was a senior developer, and he is mortal."
by OkayPhysicist | 2025-12-02 16:45:57+00:00
We're in that position because the work is both hard and appears hard. The kneejerk response most people have to a wall of source code is to run in terror. We know that "being able to read the moon runes" is not the valuable part of our profession, but it has served as a convenient first line of defense. People are more willing to pay ridiculous sums of money to people doing things "I could never", as opposed to "I could, if I wanted to". Art mostly is in the "is hard, looks easy" category. Just look at the average person's response to Barnett Newman's paintings, for example.

IMO, this is the most imminent risk with vibecoding. Not that it'll reduce the demand for software developers, but that it'll damage the perceived difficulty of our work.
by vjvjvjvjghv | 2025-12-02 16:45:59+00:00
This is the same as the discussion about using Excel. Excel has its limitations, but it has enabled millions of people to do pretty sophisticated stuff without the help of “professionals”. Most of the stuff us tech people do is also basically some repetitive boilerplate. We just like to make things more complex than they need to be. I am always a little baffled why seemingly every little CRUD site that has at most 100 users needs to be run on Kubernetes with several microservices, CI/CD pipelines, and whatever.

As far as enshittification goes, this was happening long before AI. It probably started with SEO and just kept going from there.
by soiltype | 2025-12-02 16:45:59+00:00
Weird - I also listened to ambient music for almost a decade before hearing about Tim Hecker. I have to second the recommendation, although I started in a different place - when I first heard Harmony in Ultraviolet, it was like something clicked into place. Ambient music had been missing something and I hadn't even known it.

I had a similar experience with Abul Mogard. Whoever they really are is a genius of immense soundscapes.
by lenkite | 2025-12-02 16:46:48+00:00
That makes zero sense. How do you have no difficulty ? Are you going ahead and disabling like the below ? If not, then I am afraid you are hallucinating like an AI and not really "avoiding it" in Firefox. Doing the below also improves performance, memory consumption and battery life.

about:config user_pref("browser.ml.enable", false); user_pref("browser.ml.chat.enabled", false); user_pref("browser.ml.chat.sidebar", false); user_pref("browser.ml.chat.menu", false); user_pref("browser.ml.chat.page", false); user_pref("extensions.ml.enabled", false); user_pref("browser.ml.linkPreview.enabled", false); user_pref("browser.tabs.groups.smart.enabled", false); user_pref("browser.tabs.groups.smart.userEnabled", false); user_pref("pdfjs.enableAltTextModelDownload", false); user_pref("pdfjs.enableGuessAltText", false);
by apercu | 2025-12-02 16:47:03+00:00
Huh. Well, what's the average tenure at a company now?

Bureau of Labor Stats says: As of January 2024, the median tenure for all U.S. wage-and-salary workers was 3.9 years.

So that means we should all be working remotely, if productivity was the actual thing the capital & management classes were trying to solve.

https://www.bls.gov/opub/ted/2024/median-tenure-with-current...
by qrv3w | 2025-12-02 16:47:18+00:00
Thanks! Had pretty much the same thought process as you, so I made this little tool (yesnotice) to do pretty much that. Its not perfect, but I've been using it a lot and its working great for me (mostly to get notified when certain new packages are updated and TV shows come out...then I don't have to remember so many things!)