skysight-inc/HackerNews huggingface dataset:
Show HN: MiniSearch, a minimalist search engine with integrated browser-based AI
Hey everyone!

I’m excited to announce the release of my last project, MiniSearch.

I admire Perplexity.ai, Phind.com, You.com, Bing, Bard and all these search engines integrated with AI chatbots. And as a curious developer, I took the chance and created my own version.

Using Web-LLM and Transformers.js to provide browser-based text-generation models on desktop and mobile, I built a minimalist self-hosted search app on which an AI analyses the results, comments on them and responds to your query summarising the info. In the backend, it still queries a real search engine, but besides that, there's no other remote connection happening.

For running in the browser and on mobiles, lightweight models are required, so we can't expect them to give stellar answers, but there are a few advantages of using this over the services as mentioned earlier:

- Availability: The AI will always be available and respond with the maximum available speed from the device.
- Privacy: Besides the queries that go anonymously to the actual search engine, nothing else leaves your device.
- No ads/trackers: Get the relevant links clean and fast without being tracked.
- Customization: As it's open-source, you can fork it and re-style it any way you want.

You can get started with MiniSearch by cloning the repository from GitHub (https://github.com/felladrin/MiniSearch) and running it locally or by using it online on this HugginFace Space: https://felladrin-minisearch.hf.space
(Alternative Space address: https://huggingface.co/spaces/Felladrin/MiniSearch)

You can even set it as your browser's address-bar search engine using the query pattern `https://felladrin-minisearch.hf.space/?q=%s` (where your query replaces %s).

At the moment of this writing, the app is using TinyLlama and LaMini-Flan-T5 models, but there's an option to try to use larger models like Mistral 7B (not recommended, though, as it could be slow and break the fast-search experience).

That's what I had to share. Thanks for reading!

Your feedback means the world to me! Please don't hesitate to reach out if you have any questions or suggestions or want to learn more.
It's about prioritizing downstream since that's 90% of the traffic and what customers complain about the most. No normal customer complains about their upstream cap, but they will freak out over congestion or not having the fastest download speeds
The point of the gp imo isn't that poverty is only absolute calorie limits but that there are levels of poverty that aren't "relative" or "a feeling" but an objective, miserable situation. Poverty involves a chronic lack of basic human needs, these are often described as food, clothing and shelter but they also include health care, physical safety, the ability leave abusive situations and so-forth.
Lots of people here who seem to think that the only viable options are to pay what they view is an exorbitant subscription fee, watch ads, or block ads. There is, of course, a third option. Nobody is forcing you to watch YouTube. You can just not do that.
The unfortunate demise of prosumer graphics cards
there's also no empathy

"what!? I was able to save on 1000usd/mo... with a kid!"

assets are either greater than your liabilities, or they're not. the dollar amounts aren't really relevant.
I’m pretty fond of their Relay product. I use something called Hide My Email on my iPhone and it, an Apple product, generates an email address that forwards to my main address and a reply-to address that will relay my mail to the sender without revealing my main address. It is great for signing up for stuff on the web. Relay is just like that, but works on my non-Apple computer (it’s a browser extension). It also has an add-on which generates one mobile number that works the same way and you can give it out to services that need a phone number.

I did file a support ticket once and the support person clearly didn’t understand or read my request and instead sent back some pre-formulated response to another query. That was kind of annoying. But other than that I’m quite happy to pay the few bucks a year for the service.
How would anyone know if they did not posit an idea or theory and then implement it as a test? Publish results and it may spur others to tweak it or try other approaches.
A price hike on the ad removal option takes us further away from the goal of few ads. Regardless of rights. And especially when it's already pricey.
Here's a link to the ActivityPub Wordpress plugin: https://wordpress.org/plugins/activitypub/
The Debian version is BSD Trek, which was also a SST-like extension of Trek. Sounds like BSD Trek and SST diverged around 1978: http://www.catb.org/~esr/super-star-trek/

That link's from Eric S. Raymond himself, who has a (still maintained!) GitLab repo for SST2K, under a BSD license: https://gitlab.com/esr/super-star-trek

That link also mentions Jason Shankel's OpenTrek, which was a GNU GPL-licensed, cross-platform, TNG-flavored port of SST in rudimentary 3D, ca. 1995-1999: https://web.archive.org/web/20070210032231/http://shankel.be... (the source download link on that IA snapshot works)
From a year earlier, Charlie Brooker's favourite website:
https://www.bbc.co.uk/archive/charlie-brookers-favourite-web...
Yeah, 25km/h requires less than 150W [1], so it's 600Wh total, the efficiency of human metabolism is about 20% [2], so it's 3kWh of total energy input = 10.8MJ = 2600 kcal. (I have been using generous estimates, so this should be an upper bound)

[1] https://en.wikipedia.org/wiki/Bicycle_performance#Total_powe..., https://www.road-bike.co.uk/articles/cycling-power.php
[2] https://www.quora.com/How-efficient-is-the-human-body-at-con...
This is nonsense, it has nothing whatsoever to do with Linux, and appears to be completely useless.
That's the footgun in google's strategy. In the all-stick no-carrot spirit of modern marketing incentives, they made their unpaid access worse without improving Premium. That only works if the garden has walls, and logging in to youtube is optional. Now youtube use falls into three options:

1) Don't log in to google, block ads. Data collected by google is lower value, resulting in less targeted internet-wide marketing, including on youtube itself when you clear your browsing session.

2) Log in. Lose time to ads. Trying to avoid this may put your entire google account at risk. Also, you gain highly targeted marketing thanks to higher quality data collection. Youtube's viewing suggestions are targeted, limiting discovery, and may become highly pigeonholed over time.

3) Pay for Premium. All the same as 2) but with less ads.

As a consumer, logging out of google and blocking youtube ads has been made by google a better experience than their own premium product. Only the producers of the majority of youtube's product are required to consume what google is doing.
Sweet16 came up yesterday in a different thread

https://news.ycombinator.com/item?id=37871467
Do you think you'd feel comfortable cycling, given proper infrastructure [1]?

[1]: https://youtu.be/bMJaMy-0ChA?t=248
If they ignore the EU, the EU actually gets a chance to home grow a competitor that can then challenge them internationally once it's had time to grow. Google would probably happily lose money to the EU every year to stop a native English baidu or yandex from being built.
Sorry, I'm kind of old. I never got the hang of dealing with mobile things!

(I assume this is in reference to the hand-coded html document entitled "What is Linux on the Web?" rather than the desktop environment itself.)
Debt: A Love Story (2018)
Ultrasound-activated chemotherapy advances therapeutic potential in deep tumours
I have a tiny channel that posts long (3-4 hours) gameplay videos and premium is 80% of my revenue. I do have mid-rolls and unskippable ads turned off, but in my experience those would only increase my ad revenue by 10-20%, i.e. premium would still be ~77% of my revenue. For reference the average view duration for my videos is ~25 minutes (premium pays by total watch time).

https://i.imgur.com/wqE2QJ2.png
nitter.cz is still working complete with RSS support.

nitter.nl/net work, but without RSS.

Many of the other instances have become unreliable.
What's the UKs storage plan for renewables? For pretty much every country building renewable, they've all been super quiet on the storage side.
Time to archive what you like and drop for curiosity stream I guess.

Bah, I'm not sitting through 6 ads on a 15 minute video review.
We had the equivalent tape recorder for the Atari 800 (the 410). Since Dad was an electrical engineer he drilled a hole into the top and gave us a screwdriver to adjust the azimuth to get particularly hard to load tape programs to load.

The downside is that we would save our own programs on cassettes with one azimuth and then have to screw around (literally) to find the azimuth we had recorded it on in order to be able to load the program again.

We seemed to have endless time and patience in those days as a kid. We would spend hours trying to load a game from a cassette, or a whole day typing in a program from a magazine only to have the computer crash before we could save it to cassette. And then start again.
YouTube blocks Microsoft Edge – but it's nothing personal
Any way to find out function prompts as well. Let us say in Gpt plug-ins?
what are the chances, the only way to keep having a safe sync and they don't care about it...
That's the point of stuff like alt dragging or super dragging
In a hypothetical world without adblockers, wouldn't YouTube need to show a lower amount of ads per person to make the same amount of revenue?
“It takes about 2 hours to boot to bash prompt ("init=/bin/bash" kernel command line). Then 4 more hours to boot up the entire Ubuntu ("exec init" and then login). Starting X takes a lot longer.”

I laughed at this - amazing work once again.
Did you get AppleCare+ on it? That could guarantee you a new screen every year until the problem is resolved.
There's https://rutube.ru/ as well.
There's no way I'm living in a world without AC.
25 is about the age you’ve worked a year two after an undergrad. More money means more desk work and more access (speaking funds) to eat out
> In early August, contestant Casey Handmer, an ex-JPL startup founder and polymath

interesting terminology, I've never been given accolades for being a multifaceted human being.

I've gotten "generalist" and "after much consideration, we have decided not to proceed with your candidacy "
On paper, being poor is living close to the poverty line. But that line is calibrated for political reasons to be much lower, to lower the amount of people considered poor and to make governments look better.
I got lucky and bought a barely used Pixel 3a for ~ $130 USD. But yes, it was hard to find.

It was much easier to find a Pixel 4 or a 4a, but those were too expensive for me.
Glad to see a Datassette story about actual datasettes, and not just stealing the name for something else.

Mine still work, and I have used one of them with one of my C64s recently.
The only happy ending for everyone is zero ads.
I can understand Google blocking ad blockers on YouTube. But blocking a browser from YouTube that allows ads but merely restricts the information Google can collect to personalize the ads?

What's even wilder is Microsoft is so anxious to get people to use Edge that Windows is constantly trying to get you to switch. Yet they don't promote this feature which might get some people to voluntarily switch browsers to Edge? Doesn't make a lick of sense.
Lots of things in different ways, but for one example, ad & premium money from videos that they demonetize.

Not to mention literally stealing original content and granting it to anyone else who simply claims copyright without proving it or being able to prove it since it's not theirs.

Then there are all kinds of indirect ways as a consequence of their various policies and how they implement and enforce them, like showing me ads after taking my premium money, or collecting and selling the profiling data of my watch/like/dislike data, etc.
> In addition, the prodrug’s fluorescence property enables it to act as a multi-imaging contrast agent, allowing the visualising and reconstructing of a tumour in a semi-3D fashion. This provides accurate guidance for applying FUS at a tumour site and monitoring the drug-accumulation time.

[OpenWater.cc's,] NIRS Near-Infrared Spectroscopy does not require contrast FWIU?

From "Great Potential – Traditional Medicine Plant Discovered To Emit Ethereal Blue Hue" https://scitechdaily.com/great-potential-traditional-medicin... :

> These natural coumarins possess unique fluorescent qualities, and one of the substances holds the potential of being utilized for medical imaging in the future.

> Fluorescent substances take in UV light that’s directed at them and release vibrantly colored visible light. And some glow even more brightly when they are close together, a phenomenon seen in compounds called aggregation-induced emission luminogens (AIEgens).
It would be an interesting experiment. Instead of asking, why not try it out?

If you are technical, can AI provide the marketing and sales skills that you require from a non-tech co-founder?

If you are non-tech, can AI implement your vision without having a tech co-founder?
I tried asking ChatGPT about e/acc (accelerationism) moniker some twitter users sport nowadays. Not in training data. clueless
Give it 10 years. You will drink from the same and think “ok, jucero had a point, they were just too early”
That’s a cool idea
"Fourscore and seven years ago"

Phrases like this warm my heart too. While I abhor relative dates in general, seeing this in a UI can be a nice Easter egg.
AI accurately predicted 70% of earthquakes a week in advance
Thanks, this is one I am 200% behind. Youtube does this well too, knowing that a feed will start in 5h or 2 days is more helpful than the exact date I'd have to calculate from today.

I think that's the proximity and actionability that makes the difference.
This should have an interesting impact on CA gas prices. I see news of gas prices dropping and prices have only gone up over the last months in CA. So I don’t see this being a net positive in prices.
Banning any form of paid lobbying, sponsorship, etc. All the politicians should be interested in are votes (eg the preference of the people).

It won't fix it, but it'll help.
By the west here, you mean Israel?
And then a few years later their software got better, but their hardware lost its edge. And now it’s a few years later still, and as far as I can tell they’re firing on all cylinders.
I will give up flying coach when billionaires give up private jets.
Show HN: 3D Binpacking Algorithm Visualized
A graduate student is shouldering both the opportunity cost of spending more time, and the risk of not finishing. Things can happen almost at random that can knock you off your horse or shoot it out from under you. Like, your advisor can lose funding, change jobs, or even just up and die. You can get sick.

Once you've got a thesis worth of data (or whatever you need), your best bet is to write it up as clearly and concisely as will get you "published and outa here" in the words of my fellow grad students. Don't even spend time choosing a font. (A friend did that).
> Being poor is dealing with housing instability, untreated mental illness, not calling 911 during likely medical emergencies, not being able to afford gas or bus fare to go to work, and generally catastrophe after catastrophe. People around you are also dealing with various catastrophes: abuse, imprisonment, alcoholism and addiction, and loss after loss after loss.

This take on being “poor” bothers me tremendously, because it equates being poor to something near sub-human or nearly irredeemable, and that’s an unfortunate take.

Except for the warm home environment and blissful ignorance of circumstances, the environment I grew up in was in many ways similar to the OP.

Medical issues were catastrophic, affordability of housing was at whim of landlords, and public transit was a real expense.

The financial strain was palpable but that didn’t mean our family or our immediate circle were criminals or drug abusers; but it did strain the stability of the family considerably.

> Being poor is traumatic. Even after you claw your way out of that hole, into a comfortable life funded by a comfortable tech salary, you never feel quite secure.

It is, because I certainly live this trauma daily and in many of my life choices, but by your measure I wouldn’t have been considered “poor”.

Tech had been good to me—I liked it when it was still a low-paying career and few considered Comp Sci as a major—but a more secure environment and I would have had a far more financially secure and comfortable life.
Trans-haters consider every post by a trans person a 'trans issue'. As if it's the only thing that defines a person. It doesn't matter what they're talking about, just the simple fact that they're trans makes whatever they say a 'controversial political statement' in their eyes.

I don't get why there's so much hate on trans people these days. It's even blown over to Holland. It's very sad to see that a country that was once so progressive in embracing homosexuality is now becoming so backwards. It's very sad to see.
My subdivision was built in the mid-1800s. We do not have fiber :(
Teaching Apple Cyberdog 1.0 new tricks (featuring OpenDoc)
The elitist poor. Now I’ve seen everything.

Just because there’s grades of poor, does not mean the family eating rice 5/week out of a small apartment so they can afford school materials is not.

Someone making $100/month is poor, and someone making $1000/month is also poor, even though they can afford wildly different standards of living, simply because 99% of people earn more.
poor is not knowing you don't have any of the things that idebtify you as poor
>At the end of the day there was plenty of juice to squeeze from existing infra

That's the argument that POTS was making 20-30 years ago. But now it's just rotting in the ground in our area. In fact, just today I was driving by a telecom pedestal that some traffic had hit and was wondering if anybody even notices anymore. The next intersection there was one that was barely in better shape.

~100 years ago they built the telephone systems. ~50 years ago they built the cable systems. Sure, they can squeeze some more out of the cable, until they can't, at which point we're going to wish we had invested in some more modern infrastructure.
This is what people say they want... but when it starts hitting them in the pocket, they will complain how the fuel companies are gouging them --you might even get the government -who know why- to investigate the pricing anyway for appearances. It'll be interesting, alright.
Maybe not today. Go prove it in court. Until it's proven in court, it's just heresay.

What certainly is being proven in multiple courts, though, is Google's malfeasance and manipulation to create and abuse an advertising monopoly.
I think 100 was just a nice round number to make their point easier to read
Whilst there is certainly value in some churches assistance programs, religion by and large is not set up to actually help people with mental illness, isolation, or self esteem issues. Whilst it's true they can provide some services, there are few actually qualified counsellors, rarely any referrals to agenda free assistance bodies, and certainly no trace of medical help. They give with one hand, and indoctrinate with the other, often perpetuating a different style of dependence. Be wary of this - it can be very hard to put these worms back in the can. Desperate times call for desperate measures, and one must be careful when vulnerable.
I welcome the block frankly. Youtube is both a productivity hole and a recreation hole. I welcome more actual entertainment and work back into my life.
Hardening clay is relatively simple (just as any other pottery) but optional - you can choose to keep the clay unbaked if you want to reuse it (it would dry out but can be made wet again), but you can also make them permanent.
This is what climate activists want. It is not what most people want, or say they want.
Being poor does not require being in debt. In fact it seems much more important to stay out of debt when poor.
> You're telling me i provided $14/m in ad revenue? Of course not.

Do you really think Google just set the price arbitrarily? That would be surprising.

My impression has always been that ad free tiers are actually less profitable for video providers.
"An Ultrasound-Activatable Platinum Prodrug for Sono-Sensitized Chemotherapy" (2023) https://www.science.org/doi/10.1126/sciadv.adg5964 :

> Abstract: Despite the great success achieved by photoactivated chemotherapy, eradicating deep tumors using external sources with high tissue penetration depth remains a challenge. Here, we present cyaninplatin, a paradigm of Pt(IV) anticancer prodrug that can be activated by ultrasound in a precise and spatiotemporally controllable manner. Upon sono-activation, mitochondria-accumulated cyaninplatin exhibits strengthened mitochondrial DNA damage and cell killing efficiency, and the prodrug overcomes drug resistance as a consequence of combined effects from released Pt(II) chemotherapeutics, the depletion of intracellular reductants, and the burst of reactive oxygen species, which gives rise to a therapeutic approach, namely sono-sensitized chemotherapy (SSCT). Guided by high-resolution ultrasound, optical, and photoacoustic imaging modalities, cyaninplatin realizes the overall theranostics of tumors in vivo with superior efficacy and biosafety. This work highlights the practical utility of ultrasound to precisely activate Pt(IV) anticancer prodrugs for the eradication of deep tumor lesions and broadens the biomedical uses of Pt coordination complexes.
Not quite good enough! You have to make it clear that the host will always "open another door" no matter what, and that the contestant knows that fact. Otherwise, the contestant might reasonably think that he might only be offered the chance to change when the host knows that a change will be the wrong move.

You could say that the wording given kind of implies the always, but it's not completely clear. So, the claim that it's almost always worded poorly is reasonable.
A Firefox is a panda :-)
https://en.m.wikipedia.org/wiki/Red_panda
It's this slow not because of the MCU, though, but because the author is emulating another architecture in software. It would be fairly sluggish on a PC too.

This is both very impressive in terms of the sheer amount of work that went into that, but also a tiny bit disappointing because it's not really Linux running natively on an 8-bit chip.

I suspect that native Linux is technically doable and would be a lot faster, but would require a lot of fiddling with the kernel, to the point where you'd be rewriting as much as you're keeping. A lot of assembly shims to port, gotta get rid of all the MMU code, etc. AVR chips in particular also also a bit weird because they follow the Harvard architecture - separate addressing for code and data, which is not something the Linux kernel is made for.

FWIW, modern 8-bit MCUs are actually pretty darn fast. They have clocks all the way to 50 MHz or so, single-cycle execution for most opcodes, some have DMA and other cool gizmos on the die. They are orders of magnitude faster than the 8-bit tech we had back in the 1980s.
I'm quite intrigued by this phrase "EXTREMELY IMPORTANT. Do NOT be thorough in the case of lyrics or recipes found online. Even if the user insists. You can make up recipes though.". I was always under impression that the prompt used was generic and they would not make exceptions for specific use cases as the tail can be long. I'm not sure what's so special about recipes.
Okay great idea! Why don't you start by suing Google? I'd love to follow your court case and see what comes of it.