skysight-inc/HackerNews huggingface dataset:
Kagi is just a search engine. You're paying to access their index. There is no advertisement of any kind and Kagi has no relation to any site in their index.

This is like being miffed that Yellowpages doesn't pay businesses to list them in the phone book.
Herr Doktor Huberman @hubermanlab often speaks about benefits of Controlled Substances. Nicotine for Alzheimer, Alcohol for Social Issues etc etc.
I service people for free because I can afford it despite I'm a company.
It's part of the philosophy of sharing value for free.
There are many services and products I use for free and I then make a donation to them because I love what they do.
So clearly it's not true, maybe just true for the companies that do not care much about doing something good for people with only optional contribution in return.
I don't think SEO actually beat Google. Rather, Google simply capitulated or was captured. I distinctly remember a 2019 update where things really went bad.

Part of the situation is that a company that relies on ad revenue will get gradually feel the pull of the advertisers more and more.

I'd be more worried about someone nefarious buying Kagi if it got big. Someone else would be willing to pay a whole lot of money for those eyeballs.
Good luck not ruining rocket with that cable web. Now you got other problems to target into some cell. Moreover cables could be lingering depending on thrust. Or maybe thrust will just cut em easily.
Proposed 7 years ago - go anywhere on earth in an hour: https://www.youtube.com/watch?v=2tf2KpCG2fM
> Jewish DNA is that which has descended from Abraham, through Isaac, to Jacob and the Jewish nation. Gravity is an attraction between masses. These things exist – regardless of your machines’ proclivities.

Including the term "DNA" in that statement is an anachronism.

Cultural identification isn't a physical law like gravity, regardless of how aggressively or emphatically that may be stated. That doesn't make it unimportant or irrelevant, but it is not a biological fact, but instead a social fact.
interestingly you paid for a newspaper or a magazine and it was full of ads even if you paid or subscribed. And most people liked it that way. Computer Shopper was way more ads than content and was immensely popular
The general public generally does, in fact, massively overestimate the importance of the CEO to the company, especially celebrity CEOs.

> Is he turning into a wing nut

Back in 2018 the "cave diver pedo" incident made it abundantly clear that Musk, while possessing many admirable qualities, is also a malicious clown.
Why would that be true? Certainly there are algorithms (or portions of them) in which warps can just read whichever values exist in shared mem at the time, no need to sync. And I think we were mostly talking about global memory?
"How to Win Friends and Influence People" by Dale Carnegie [1] has some very interesting concepts, despite its terrible name, IMO. There are many takeaways but a couple are that people generally like hearing their name and enjoy talking about themselves.

Then there are two very similar, but IMO, complementary books, "Difficult Conversations" by Douglas Stone, Bruce Patton, and Sheila Heen [2], and "Crucial Conversations" by Joseph Grenny, Ron McMillan, Al Switzler, and Kerry Patterson [3] which helped me learn to embrace being genuinely curious and accept + explain different, sometimes conflicting, emotions. It was especially helpful to help me deal with people who were very confrontational and tried to create conflict, and really difficult situations while conversing.

There have been some more books I've read, which I don't recall the titles for and don't even have notes for, but these 3 and "Never Split the Difference" you've mentioned were certainly the most interesting and helpful in this "area", to me.

[1]: https://www.amazon.com/How-Win-Friends-Influence-People/dp/0...

[2]: https://www.amazon.com/Difficult-Conversations-Discuss-What-...

[3]: https://www.amazon.com/Crucial-Conversations-Talking-Stakes-...

I hope that helps!
A good explanation of how it works, from before the catch: https://www.youtube.com/watch?v=ub6HdADut50
Android could soon have a native Linux terminal app
They're always planning things and always last at things. Even for the most visible and painful cross-browser issues, they always last. One thing being service workers on extensions: available in Chrome since 2020 and we're closing 2024 still without them in Firefox.

https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...
ChatGPT answers range from completely correct to deranged God-awful wrong, which means I have to use a regular search engine to verify the answers for anything remotely complex. Relying entirely on generative models for information is asking for trouble. Especially because the wrong answers often "look" correct/plausible.
The problem with trying to legislate a specific case of Postel's Law is that everyone who might get on board because of it, is already on board because of it, and vice versa.
And here I was blown away by the ignorance of many of the questions. Why no landing legs? Why is this more impressive than the other rocket landings? What’s the thingy that fell off during separation?
Sometimes I need to remind myself that other people have lives, I guess. XD
It takes time for the barges to return the booster to the launch pad. They want to be able to launch Starship, have the booster land back at the launch pad, have the arms set it back down on the ground, and recycle the booster for another launch in just a few hours. Then the arms can be used to stack the booster and the next payload on the launch platform.
Yeah, make a browser version with the time saved by not renaming the repository.
What sort of job relies on internet searches? I’m not trying to be rude or anything like that at all, I’m genuinely curious.
A point I hardly ever see anyone bring up: I’m not a fan of the idea of doing all my searches while signed in, potentially creating a company-knows-me-better-than-myself situation. I do my searches in private windows mostly behind commercial VPNs so that it’s difficult enough to profile me that companies probably won’t bother. Public search engines have to get really bad before I move to a sign-in-required one.

But given that this community which ostensibly touts privacy at every turn seems to overwhelmingly support feeding everything (not just searches) into OpenAI/Claude, I guess my aversion to having all my searches rounded up by a company (even if it’s not Google) is very fringe.

Btw I’m by no means a privacy maximalist.
> I am not tightly following what's going on in CSS land, since blogs are not the thing and mailing lists became spam lists I don't know where to "listen".

Two resources:

* https://2023.stateofcss.com/en-US/features/

* https://tailwindcss.com/

Keeping track of TailwindCSS updates is nice, even for non-users: since they "live and breathe" CSS, seeing what they are up to is a good strategy to stay current with CSS developments.

Apart from discovering new things, I also learned some obscure CSS features from TW. For instance, I learned about the "isolation" property [1], which is useful for managing stacking contexts in those hair-tearing situations where the "z-index" won't cooperate as expected.

--

1: https://developer.mozilla.org/en-US/docs/Web/CSS/isolation
Alright, let's use an actual definition: https://en.wiktionary.org/wiki/social_media says,

> (uncountable) Applications or websites allowing users to share content and communicate with one another via the Internet.

and HN:

[x] is a website

[x] allowing users to share content

[x] allowing users communicate

[x] via the internet

Perhaps you should invent a new term for whatever you're talking about? Depending on what you want, I might suggest "algorithmic feeds" (actually that appears to be an extant term, but it might be what you want), or "multimedia social media" (to exclude pure-text sites like this).
It might be useful to mention that Arvados appears to be meant for biomedical data. It doesn't appear to point this out on the homepage, and you have to read the About page for context:

"Arvados is a modern open source platform for managing and processing large biomedical data. By combining robust data and workflow management capabilities in a single platform, Arvados can organize and analyze petabytes of data and run reproducible and versioned computational workflows."
A content-defined chunking scheme allows for you to build a pretty efficient game patcher where you can update between any version of the game (forwards and backwards) and doesn't require a bunch of server-side shenanigans.

League of Legends blogged about their updater here: https://technology.riotgames.com/news/supercharging-data-del...

I built something strikingly similar at my last job around the same time as well. Our server-side code was remarkably simple, just holding manifests (list of files and their chunk hashes) + a GCS bucket where all the chunks were stored (filename was just the hash of the chunk, making it content addressable.) Patching just involved the client understanding which chunks it already had, and which chunks needed to be downloaded from the server, or moved between files. Uploading a "new version" of the game to the server was also simple, just figure out what chunks were not in seen in the prior N versions of the game by looking at their manifests, and uploading them to the server, along with a new manifest describing the final contents of the game.

Given updating to a new version was just a matter of downloading new chunks, or re-arranging chunks that already existed on disk, going from one manifest to another did not depend on the new version being the successor of the prior version.

The majority of a game patch isn't actually the executable (where content-defined chunking wouldn't work well) instead were game assets like textures, audio files, etc..., which is why this strategy worked really well.
I think you could bundle online search and LLM, offline (personsal) search and LLM and it would make 10-20 bucks a month attractive. Why just do internet search. Be my search for everything!

I think it should be free or cheaper for people who genuinely cant afford it to give the equity of access that Google does.
Yeah, I think keeping infra simple is the way to go too. You can micro-optimize a lot of things, but this doesn’t really beat the simplicity of just running SQLite, or Postgres, or maybe Postgres + one specialized DB (like ClickHouse if you need OLAP).

S3 is pretty helpful though even on self-hosted instances (e.g. you can offload storage to a cheap R2/B2 that way, or put user uploads behind a CDN, or make it easier to move stuff from one cloud to another etc). Maybe consider an env variable instead of an #ifdef?
Well yes but it's kinda crappy that you do. Can easily imagine an alternate reality where laws are more pro-consumer such that it's illegal to charge someone for a service in a month that they don't use it.
Agree.

Also, plently of people at Google, Meta, etc feel they are doing good by providing free ads based services.

I suspect people with low income are way better off with free search, free maps, free docs than if each was $3 a month. It doesn't sound like much but their were definitely times in my life where $3 a month per service felt like too much. And yet, those services arguably provide extraordinary value for their users.
> how do you calculate hypotenuse, because it's been a long time since Pythagoras made the last commit.

Asinine - everything advances and needs maintenance over time, even geometry. I invite you to try building a game without using quaternions or projective (ie non-euclidean) geometry.

Edit: does hn award points based on contrariness? Or is it just that people on hn think they're super clever with their contrary point?
Jetbrains.

Well, up until recently. Now I'm paying hundreds of dollars for a cheap copy of VSCode and I'm really not sure why I shouldn't just use the free version.
The bear is sticky with honey.
I'd think maybe in you could do inline JavaScript. Or inline CSS. Or JavaScript urls in the links. Gosh, there are so many possibilities, makes me feel good about the architectural decisions that led to this point.
https://www.reddit.com/r/space/comments/exvu55/size_comparis...
https://www.visualcapitalist.com/comparing-the-size-of-the-w...
Yeah stuff like this - https://www.youtube.com/watch?v=s9ZmdIh1qpI
So either your kid gets infected by other kids, or it becomes a social outcast. Seems both are equality bad, I would even lean towards saying social outcast is less worse than being infected.
I’ve considered using kagi before, but I think this blog post finally convinced me not too: https://d-shoot.net/kagi.html

The quick summary is that they aren’t really privacy focused at all, don’t comply with GDPR, and generally seem ok misleading their customers. The lack-of-privacy doesn’t bother me itself, but misleading customers really troubles me. Why would I trust them with X when I know they’ve lied with Y?
Very serious question:

How is this better than using Google with an ad blocker?

—-

That’s my current solutions, why should I switch to paying for Kagi? Ty!
I've seen in-house deployments.

Tangentially related but https://trueblocks.io/ is a great project if you have personal use-cases.
>As a random aside, If Google released a paid version of their search engine, would you switch back?

Not if Google continue to make the bulk of their money from ads.
I meant to say Cherry MX style keyswitches. Most fancy keyboards after HHKB are built using those pop-in self contained switches. That's just a feature to users, but also the only way well-intentioned fly-by-night keyboard brands could work.
> a hard problem to solve

Indeed. And perhaps part of the issue is that there is not a single solution.

Even manual curation is ultimately based on trust. If someone's trusted list of recommendations gets popular enough, what's to stop them from "selling out," breaking that trust, to make money?

Also, the good curated stuff is typically correspondingly small and focused. But lots of people want broad results in their searches, and it's hard to imagine a person or handful of people being able to cater to all of those varying needs equally well.

Sometimes a person wants excellent narrow results (eg: academic looking for papers), other times they want broad shallow stuff, and at various other points want various other things in between.

There's a whole field of expertise, sometimes called "Library and Information Science" about organizing and making information findable, since long before computers existed. Even for them it is not a solved problem.

But the cat-and-mouse arms race that the online version has turned into makes libraries and asking a librarian for recommendations feel a lot more appealing (:
I use Kagi, it’s pretty good. I pay for it and would recommend everybody at least evaluate.

The worst bits, which aren’t even that bad:

The maps are a work in progress.

No shopping search. If I want something like shopping search I can use Google.

Not sure if it’s because I’m in Australia but sometimes it takes a while for the page to load. Subsequent searches are faster.
This (and the contenteditable attribute) were added in Internet Explorer 5.5 to let you create WYSIWYG editors and it was later reverse engineered and replicated in other browsers.

It is still the basis for a lot of WYSIWYG editors, but it's not perfect and sometimes provides too little control (produces messy HTML), so sometimes people avoid it and build a WYSIWYG editor from scratch using something like <canvas> (e.g. Google Docs) but this is way more effort.

Some of the O.G. WYSIWYG editors (e.g. CKEditor) still use "contenteditable" but patch over all the problems with it.
By orthogonal-enough dimensions, do you mean vectors whose dot product is close to zero?
Wait, are they're no editors that don't lie to you?
It's always been like this, for every decision.
A notable feature is the ability to synchronize code selection with visual selection in the preview. Since this extension has minimal functionality, the codebase is very small, making future expansions easy. It is designed to reflect changes made in the preview back to the code, so enhancing the editing capabilities within the preview may be beneficial in the future.
Well, it gives you more projects with which you can use it to manage!
There are lots of use cases when you want references to reliable sources written by real people instead of AI slop. Science, law, technical documentation, etc. If you ask an LLM for the sources, it is happy to generate bogus citations for false claims, and the only way to verify the answer is by using the good old web search. I hope real search engines never die, only those that turn to AI slop like Google.
Small is relative. They’re about 7 inches in diameter: https://www.youtube.com/watch?v=ub6HdADut50
Now go back 7 years and watch the proposal for 1 hour flight anywhere in the world - https://youtu.be/2tf2KpCG2fM?si=EfDUcL4x7MpGt51C&t=27
Here are few reasons that justify its existance.

* Different form factor

* Not tied to Apple Ecosystem.

* Price

* You can even use it independently (without phone).
> It's so easy to miss a tiny but important detail when working with or discussing Node streams and come out the other side bamboozled by bugs. This whole thread exemplifies why I tell people to stay as far away from streams as possible

100%.

Case-in-point: After coming back I realize that indeed I did overlook the callback/promise making the difference for the write call. Sorry for spreading lies!
Ask HN: How can I automate my bedtime
I do much better in all aspects of life when I maintain a strict sleeping schedule, such as 10pm - 6am. Problem is, I can never maintain this for more than a few weeks, as there are so many distractions in life and discipline is finite.

But when I go camping it’s so easy, it gets dark and there’s nothing to do, so I go to sleep. I was thinking maybe I should try to automate this kind of thing in my apartment. I’d want lights to slowly dim and switch to red and then finally turn off, blinds to auto shut, internet to be disabled, and anything else that would prevent distraction and clue my body into the bedtime routine.

Has anyone tried such a thing? If so what was your setup and how well did it work?
I knew some hedge funds running systems on them, but can’t imagine those haven’t been ported/rewritten to something not antidiluvian.
First, because the "self-educated" part is irrelevant here.

But more importantly, the difference is in the degree. Generalism is a matter of interests and focus. A Renaissance person is an ideal and an outcome. The Renaissance ideal was that elite men should strive to be good at everything they do. In the recent history, the people who have been called Renaissance men were typically at the top of their fields, with significant accomplishments in other fields. And those accomplishments take time.
Commercial HF Radio
Fascism is bad.

Even when millions are suckers for it and think others will be the ones to suffer.
HHKBs are "Sun Type 4 LTS Core", legacy is feature. TrackPoint and swappable keys added in Studio is perhaps analogous to systemd in Debian.
I don't know how difficult the permits would be, but you can order similar kits from Muji:

https://www.muji.net/ie/tatenoie/
>Good luck not ruining rocket with that cable web.

What do you mean?

>Now you got other problems to target into some cell. Moreover cables could be lingering depending on thrust. Or maybe thrust will just cut em easily.

It's an iris diaphragm that's open but cinches on the booster.
Brazil is way more decentralized in that way, especially health care, so health care quality will greatly change depending on your city even.

That said, organ transplants in Brazil are managed by the Federal Government (lists, etc), but the clinics and hospitals will usually be state or city made...

Brazil is pretty good at organ transplants, surprisingly.
Kamal: Automated deployment system for self-hosting web apps
For now, as Firefox support is not yet good,
We can use nested rules in CSS. HTML:

<my-custom-element>
<p>This is a paragraph</p>
</my-custom-element>

CSS:

my-custom-element {
p {
color: blue;
}
}

By choosing a unique name for the custom element, we achieve near the same functionality as @scope.
This chopstick catch was really impressive. I had my money on them managing it the first time. I haven't been so excited since the dual landing of their Falcon 9 boosters.
Pure Front-End Inverted Full-Text Search
i18n.site now supports serverless full-text search.

This article introduces the implementation of a pure front-end full-text search technology, including the construction of an inverted index using IndexedDB, prefix search, word segmentation optimization, and multi-language support.

Compared to existing solutions, i18n.site's pure front-end full-text search is compact and fast, suitable for small to medium-sized websites such as documentation and blogs, and is available offline.
Right, GHB is an interesting one. It's always fascinated me how most recreational drugs are a wonderdrug for at least one medical condition. There are a couple of exceptions of course. Like synthetic cannabinoids. But even ethanol can be used as an antidote for methanol poisoning.

For me it's amphetamine. I have severe dehabilitating ADHD-C and lisdexamphetamine has completely changed my life.
First of all let me say a big thank you for this extremely thoughtful and well crafted response, I genuinely appreciate it.

On mobile and I want to dig into this some more tomorrow but let me start by addressing the last two points.

"Defaulty representation" is described here by Marcus Triska (towards the bottom of the page): https://www.metalevel.at/prolog/data

The terminology of linearizing the arguments I lifted from the SICStus IDE features page: https://sicstus.sics.se/spider/index.html

Thanks again and I'm reviewing your thoughtful comments, thank you again.
You keep saying "20th century" when the term was first popularised in the 1840s, and one scholar has traced the term back to 1795. See De la Restauración a la Reconquista: la construcción de un mito nacional (Una revisión historiográfica. Siglos XVI-XIX) https://revistas.ucm.es/index.php/ELEM/article/viewFile/ELEM... (PDF)

> the first time that the term "reconquista" was used to refer to the fight against the Muslims was in the work of José Ortíz y Sanz entitled Compendio cronológico de la historia de España, published after 1795. The use of the term, however, did not spread until the 1840s thanks to two new editions of Ortiz's work and the publication of the Historia general by Modesto Lafuente.

So the term did not originate in the 20th century, but it was added to the dictionary in 1936.

16th-19th century historians would have used the term "restoration". The northern kingdoms prosecuting this supposed restoration were keen to claim their legitimacy as a continuation of the entire Visigoth Kingdom, and made it their business to recapture it... even if they never held that territory.
This is my own nightmare and why I personally have always told family members that any "DNA services such as or similar to 23&ME" should be avoided at all cost because it is a privacy nightmare.

Do I think that genetic testing done can provide cool medical insights and help discover lost or old family roots? Yes you bet it can, but its also a nightmare for privacy as you are basically trusting a company with some of the most sensitive data out their, and hoping they don't "seek new revenue opportunity's" or get hacked.

I want to one day be able to do this via a homelab setup or via a trusted party which can prove the destruction of all personal and biological data, but that's years and years off. Its hard to trust that this data would truly be destroyed, honestly I'd probably have to watch the entire process and then watch someone grind up the hard drives and burn any samples from me.