skysight-inc/HackerNews huggingface dataset:
State of the Art RAG Chat
Hi HN! We're the founders of Quilt (https://tryquilt.chat). Quilt is a tool that lets you chat with your documents using advanced Retrieval-Augmented Generation (RAG).
First, we want to be transparent: Quilt is built upon the foundation of Kotaemon, an open-source project under the Apache 2.0 license. We're deeply grateful to the Kotaemon community for their groundbreaking work. Our goal is to take this technology further, offer a commercial product, and continue supporting the open-source community that made our work possible.

We created Quilt because existing document search and Q&A tools fall short, especially when dealing with large volumes of information. Whether you're a researcher sifting through academic papers, a legal professional navigating case law, or a business analyst examining market reports, traditional search often leaves you frustrated and empty-handed.

Our journey began when we found ourselves drowning in a sea of documents across various projects. We were spending hours trying to extract specific information, connect related concepts, and gain meaningful insights. Building on Kotaemon's solid base, we've pushed the boundaries of what's possible with RAG:

Unmatched scalability: While other solutions struggle with large document sets, Quilt maintains high performance even with hundreds of pages.

Contextual understanding: Our system grasps nuances and relationships across your entire document collection, providing more insightful answers.

Accuracy and trust: Rigorous fact-checking and citation mechanisms ensure you can trust the information Quilt provides.

Lightning-fast responses: Our optimized retrieval stack delivers answers in seconds, not minutes.

Ease of use: No complex setup or training required. Quilt works out-of-the-box with your documents.

We're offering a free tier that lets you try Quilt without even providing an email address. You can chat with up to 100 pages of documents to experience the power of our RAG system firsthand.

Our business model involves selling Quilt as a commercial product, providing enterprise-grade support, and offering custom solutions. However, we remain committed to the open-source community. We plan to contribute improvements back to Kotaemon and support its ongoing development.

We'd love to hear your thoughts and experiences. What document-heavy workflows do you struggle with? How could a tool like Quilt transform the way you work with information? Any ideas for features or integrations you'd like to see?

Thank you, HN! We're excited to be part of this community and look forward to your insights as we push the boundaries of document interaction while honoring the open-source roots that made this possible.
Ideally this should pre-load the BBC weather page so switching to it is (near-)immediate. Currently it can take a while to load. Replace all DOM and then replace URL should do it.

There is also the matter of history; if I load the demo page, click that button, and press "back" then I'm on the demo page again.

And of course it'll be in the browser history.

I have to question how practically useful this is. Ctrl+W or middle click on tab isn't that far off. Or open private window and close that, which is a smart thing to do anyway.

Never mind that computers and internet access is ubiquitous enough these days that "using the family computer" for this sort of thing isn't really needed in the first place.

Overall this seems like a IE5-era solution that's pretty outdated and useless today. Perhaps even worse than useless because the implementation is so-so and protection it offers low.

Overall, I'd say telling people to use private windows and teaching then Ctrl+W is probably better.
Yep I use that a lot. I like to make sure I only have installed what I need to survive, and uninstall everything else.
A realtime Hurricane Milton Waffle Index map

https://walzr.com/waffle-house-index

(submittted by HNer https://news.ycombinator.com/item?id=41793716)
What do you call an illogical joke about Indian food?

A naan sequitur.
With the insane growth streak that Canadian real estate has had, I’m not surprised that many households have decent net worth yet poor cash flow.

Lots of people bought households in Toronto / Vancouver for <$500k which are now valued at ~$2M. People are drawing on home equity line of credit to fund their lifestyles (vacations, renovations, new car, etc.)
I’m not usually one to split hairs, but that Wikipedia page says “on” and not “in”.

Had they found the cocaine in the mummies, I suspect there would be less reason to suspect contamination after they were dug up.
big breakups don’t make sense in a globalized economy because it empowers foreign companies. i don’t think MS, Apple, amazon, fb would be the only benefactors. i think we entered the age of “too big to fail” about 10 years ago. breaking up very big companies like google is now a national security risk
Zero problem. I have used this exact setup with my domain for over 23 years. First, it's rare that I had to give my email over the phone or something. And in the couple of times someone raised an eyebrow, it was an opportunity to educate the person that yes, "donotspamYOURCOMPANY@" is indeed a valid address (not exactly what I use, but similar).

The advantages are numerous: tracking who leaked my data (many times before the company even noticed it), easier to spot spam (20 years ago spam filters were a lot less sophisticated), minimize credential stuffing (before Pwd Managers became the norm), etc.
Microspeak: Run to Ground
Electric vehicle safety via crash test
The state-sponsored actors (with the US being one of those states) are censoring people and also using LLM bots as well to gaslight them.

Democracy cannot work without freedom of speech, and I would argue anonymous freedom of speech. Block bots, not people.
Boost SEO and Accessibility–Use AI-Generated Alt Text
Alt text, or "alternative text," is a critical yet often overlooked element in web content. It enhances both SEO (Search Engine Optimization) and web accessibility. By providing descriptions of images, alt text allows search engines to understand image content, while enabling users with visual impairments to experience the full context of a webpage through screen readers.

However, writing alt text manually can be tedious. This is where AI-powered tools like the Alt Text Generator come in, helping to automate the process without sacrificing quality. In this article, we’ll explore how AI-generated alt text can enhance both SEO and accessibility, and how tools like Alt Text Generator are transforming the landscape.
I think Turing's idea was profound and prescient honestly. The reason he put emphasis on deception and imitation in the test is because he wanted to know whether we had build a thinking machine, or just a tool. As you say, superhuman intelligent computers are not like humans and it's indeed not right to require that from them if we just want to build a knowledge repository. But if you want to know whether we've build a mind, his conception matters. To deceive, you have to have the imagination of what it's like to be you imagining what it's like to be me. You need a model of someone's cognition and your own, in real time while you interact with the world. And just architecturally that's not the case with LLM's. They don't have cognitive processes going on as they're interacting with you, they can't even in theory beat this.

It's actually scary to me just how smart Turing was because he immediately recognized, at a time when computers barely existed, that the real test isn't if a machine can play smart but if it can play dumb. Because that eliminates all the parlor tricks and requires actual reflection. Just mind blowing to anticipate that in 1950.
I disagree, the government should absolutely consider how much app devs would lose out on before they decide on how to carve up google.
I ran in to the same problem last weekend and got this suggested fix from gpt-o1.

I did try to Google it first, but wasn't able to find anything on it.
I think this speaks to the difficulty in adjusting for inflation over such a long period of time.

I have no dog in the race, personally, but historians routinely put Rockefeller up as the top or among the top richest Americans in history. I do disagree with your assertion that GDP is invalid. You could indeed move to Tuvalu, and you'd be the richest person in Tuvalu by fraction of Tuvalu's GDP. Unless Bill Gates also moves there.
I actually use a formatting tool online if on mobile, or just vim if on the computer, which can add two spaces in front of every line.
In California the school buses aren't free.
Well done! Should be a Show HN: !
Would be pretty cool if it also changed the page navigation history to obscure where the user was before visiting bbc weather. If users taking the triple click action are presumed to be in distress, you'd want to remove the ability of the other party to simply click "back" and see where they were.
Various people have told me over the years that you have to write the job ad broader or else you will get nothing but applicants that satisfy all requirements. By making it more vague about precisely what you want, you can then narrow it yourself afterwards based on the real job requirements. I don't think this is a good strategy personally, but I have been told this repeatedly.
Not really going on the point if what the Justice did is legal or not, but they won't impeach, because the Justices are the one who judge the politicians, and the majority of BR politicians, including right-wings, are corrupt.
Clearly most I̶R̶C̶ ̶u̶s̶e̶r̶s̶ people have never made this connection. /s
A fun variant of this is that the log can be taken at variable intervals and as long as it is sufficiently detailed, it can still capture all salient details.

Similarly a simulation run at some "tick rate" can also be run at 2x the rate while taking 1/2 the step per tick. Within the universe nobody would notice, as long as the steps were fine enough to begin with.

I think it was in Diaspora (or Permutation City?) that Greg Egan proposed that any tick rate would be unnoticable to that simulated beings, including "none".

In other words, the movie Top Gun will continue to exist as-is, no matter how many copies are made of it, including none. Encoded as a digital file it is just a number, a pure timeless concept, it doesn't have to be written down to exist. It always existed on the number line, even before Tom Cruise was born. In fact, every encoding of Top Gun exists on the number line, in every compression format, in every resolution, even a future 16K resolution that was never filmed and has no display devices made for it yet. Its encoding as a 400GB long number is there, already, and will always be there.

In other words, and simulation, an log of events, any experience already exists in mathematics, in every encoding... somewhere on the number line. This includes the entire physical universe. This isn't hypothetical, it's necessarily true! Anything that can be represented by a finite amount of information must be on the number line.

Even if you assume the Universe lasts forever, you can break its history up into a sequence of states, each of which is finite. Then the series will exists on the number line as a set of points heading off to infinity.
Subs: Track Your Subscriptions Easily
Maybe EQ, not IQ
Primarily the US Government.
> if they didn't make their product better

Odd take IMO that Google's ever encroaching ads make their product better. Heck, Larry and Sergei even wrote a treatise (it used to be available directly off google.com, can't remember the name) about how they would be different from search engines at the time, how they wouldn't sell search position, and how the ads model was fundamentally at odds with end user experience. That's hilarious now as Google has gone to great lengths to make ads as indistinguishable as possible from normal search results, and for some terms my entire front page is ads. Compare that to "early" Google where ads were clearly identified in top and right sections with a yellow banner.
The top quintile makes $200k per year in income on average. Even these households would be stretched thin to afford a $2M home.

From what I hear, most younger people in Canada can only afford a home with the help of gifts from parents.
I really expected to be able to click on the text in the moving banners.

They are very distracting. Are they only in the main page or also during the matches?
Which begs the question of why they don't rearrange that part to the first in the error message. Like you said, 9/10 times I scroll down without thinking which is silly.
ISO 3166-1 defines codes for "countries, territories, or areas of geographical interest". When the country is no longer a country, the country it's becoming part of might very decide to treat it as something still deserving an ISO code and thus a ccTLD. (and such a status makes sense for pure geographical reasons, its >2000km from Mauritius)
The ideological blindness that causes people to speak past each other is this.

Innovation requires reliable funding, such as monopoly profits or government funding. Monopoly leads to undemocratic concentrations of power and various private taxes on the public (e.g. in the case of Google, your personal information). Bell Labs was funded by monopoly funding with a law directing a certain amount to research.

Competition improves the balance of power, but destroys the ability to innovate except on relatively easy to engineer variations of existing tech within a 1-5 year window projects. The recipients of monopolist largess (such as OSS) whither on the vine as competition drives profits to zero over time (which then causes consolidation and monopoly formations...).

The answer I prefer of course is to create the efficiencies and innovative capacity of large scale industry but control them democratically. Nationalize Google.
I have this same setup and this conversation happens often, you get used to it happening and navigating it.

ON only one occasion in ~20 years, someone refused to do business with me because they thought I was impersonating them and told me I was being disrespectful by using their brand as my email, and even after explaining how it works they weren't happy.
I still haven't figured out quite what's going on there, but I wouldn't be surprised to learn that it was due to all of the scrapers I'm running: https://simonwillison.net/2020/Oct/9/git-scraping/
You just posted about this 2 days ago https://news.ycombinator.com/item?id=41763373
What about highly intelligent psychopaths?

https://www.spring.org.uk/2022/12/high-functioning-psychopat...

Maybe some of those highly intelligent people are good at pretending to be generous, thoughtful, and kind because it helps achieve their goals.
This doesn’t help you understand why you should do functional programming.

It just helps you understand the nature of what functional programming actually is. Too many people think it’s just immutability, anonymous functions, map, reduce and filter.

Understanding why you should do functional programming is orthogonal to understanding what it is.

Even if I tell you functional programming is more modular and referentially transparent and lacks state. None of these things truly register until you have done both imperative programming and Haskell programming for a non trivial amount of time.

Also error handling is orthogonal to functional programming. Yes I know it’s clever how Haskell does it but it’s independent to functional programming… and even so.. explaining maybe monads or any other error monad just makes things less understandable.
> it still baffles me how bad the alternatives still are

Can you give me an example of a search query which yields acceptable results on Google but does not on Bing?
I think it's not that hard of an argument to make that OS and hardware should go together - heck, Apple got praise for decades that their products worked better because they were "the seamless integration of hardware and software".

I think it's a much harder argument to make that Apple should get to control all application software used on a device, and furthermore that they have a right to a cut of all revenue of app software sold for a particular device.
This is the most common form of racism I've personally seen in my life, for what it's worth.

The funny part is having both Indians & Pakistanis pull you aside and tell you to watch out for the other ones because "They don't shower every day." I've had that happen a few times now...
> sell the drug for $X0000/dose, even if relatively few people can obtain it

A rational company would lower the price if that broadened the market and netted more profit by volume. Drugs aren't Veblen goods.

The impetus for jacking up drug prices is that the market is captive, and those who need the drug will obtain it. That and insurance/government is often the payor.
Yes. "You are what you eat" also applies to information diets. Consume simplistic, small-minded information, produce simplistic, small-minded thoughts. One of the key takeaways from Chomsky's "Manufacturing Consent" is how political and economic forces on 20th century mass media shape and constrain its contents; you will rarely come across content that runs antithetical to the interests and ethos of advertisers or providers of capital, which all provide funding to mass media outlets and thus enable their existence. Further, the government, with a monopoly on access to privileged or authoritative knowledge, is able to supply the mass media with information germane to its own agendas.

Messages will evolve according to the conditions of the medium that carries them; similarly to how biological organisms either adapt and thrive or fail according to the constraints of their environment, there exist selective pressures that determine, ultimately, what content is promoted and thrives according to the whims of the social media algorithm. "The medium is the message," and the predominant message of social media is short-form brainrot. The need to publish "content" on a regular, daily, or even live-streamed 24/7 basis incentivizes the production of quick takes, short videos, and soundbytes instead of slow, deliberative, measured thoughts that may take months, years, or longer to assemble into a literate medium. The latter form of content is actively selected against in a social media environment; thus, the proliferation of groupthink and stupidity.
Not sure if you're being sarcastic or not, but pentesting is not a particularly evil activity — and you often have to look at data to see if you actually found something.

What is evil is the way that he's ensured that the predators in the dataset will never face any consequences by making the data available to HaveIBeenPwned, making it trivial for predators to protect themselves (the method through which this is possible intentionally left as an exercise for the reader), and making the data available to a news website for...some reason, but it's bound to ensure that the vulnerability will be patched out quickly and no one else will be able to access the data.

I find it much more likely that this hacker who sought out a website for uncensored AI erotica isn't actually a good guy, and might even have something to hide within the dataset. Hopefully, I'm wrong and we'll see more of this.
but is there quantum advantage for the mentioned dating app?
You're forgetting Apple. What happens if breaking Google up ends up destroying Android?
Escape might be more intuitive but it's not more discoverable. Shift is used often when inputting information, and the mentioned visual feedback give this behavior an opportunity to be discovered.

Having said that, regardless of the key the guidelines on using this pattern say that you should explicitly inform the user of the feature before they first encounter it.

https://design-system.service.gov.uk/patterns/exit-a-page-qu...
> I can get 1 gb down but only 50 mb upload. Certain tasks (like uploading a docker image) I cant do at all from my personal computer.

As someone who used to work with LLMs, I feel this pain. It would take days for me to upload models. Other community members rent GPU servers to do the training on just so that their data will already be in the cloud, but that's not really a sustainable solution for me since I like tinkering at home.

I have around the same speeds, btw. 1Gb down and barely 40Mb up. Factor of 25!
TFA means "the fucking article."

It's derived from RTFA, "read the fucking article."
Now I feel old. You must be too young to remember Google Video: https://en.m.wikipedia.org/wiki/Google_Video
Hiking in altitude is hands down the hardest thing I did in my life. On the first day I almost died of an altitude sickness. On the following days, climbing 5 meters up the mountain felt like climbing the whole mountain twice. After every 10 steps I had to stop for 30-60 seconds and catch my breath.

I drank a lot of coca tea and couldn't feel anything different.

Peru, especially cordillera negra/blanca is the most special place on earth I've ever been too. Everything is magical in a weird way. It's literally breathtaking. I can't really describe it. It feels mystical, even with no drugs involved.
.io will cease to exist as a ccTLD, but it doesn't mean it can't exist as commercial TLD like .app, considering its widespread use. I think eventually it will be auctioned off.
If these measurements are correct, iOS has about 11% more of the US market share than Android.

This is very different from the global market share, where Android has 45% more.

https://www.techrepublic.com/article/ios-vs-android-market-s...
You should solve this problem by simply writing every page backwards from end to beginning.
False advertising.

This thing is only single-sided!
I think in the coming years we’ll agree that the notion of a psychopath as described/defined by pop science was completely off base and made up mostly to discredit opponents in one way or another. First, however, we have to find a valid substitution so we can swing to the next branch before the plebs catch on that we were making shit up.

Like most of pop psych.
Vertical integration is not monopolistic. A dairy farm can make great ice cream, like McConnell’s or Strauss. Apple’s acquisition of Beats is maybe the one that shouldn’t have been allowed since they were in competition for headphones. Most of their other acquisitions are pretty small companies with specific integrations into Apple products or services.
> nah. its politically motivated hacktivists that are pro Palestinian.

This is... the most obvious false flag I've ever seen
Probably it's better to start reading https://c2montreal.com/programming/
> That’s standard practice - if you use `nonlocal` people reading the code will expect to see writes to the variables.

Since when? I was under the impression Python virtually doesn't have lexical scoping at all and that's why `nonlocal` exists. I mean hell, in CPython you can literally access and modify the local variables of your caller (and everything else up the call stack too). I never associated `nonlocal` at all with specifically writes. Just access in general.
I recently started getting "targeted" bitcoin extortion emails that have your home address (or what they scraped from public records) and a picture of Google Street view, but they're all going to the email I used for a now-defunct online grocery
Its entirely plausible that someone in an abusive relationship is a number of mitigating circumstances:

- they don’t have a smartphone, or it’s been taken off them

- they’re forced to use a desktop because their abuser doesn’t want them to do things in private easily

- plausibly mobile has something different entirely, given that this appears to be desktop focused.

- They mention escape is intercepted by most browsers to stop loading, if someone is interrupted midway and panics and starts hitting escape, they could plausibly end up _stuck_ on the page they were trying to hide from their abuser.