skysight-inc/HackerNews huggingface dataset:
> Search for a plumber/tradesperson in your area THEN try to find rational discourse about your options.

I searched "plumber Austin TX" in Google and got a map and list of company websites near me. There are a lot of "top x y in z" list sites, but the top results were still the most relevant. I don't know what "rational discourse" I'm expected to find, though, or why I should assume the discourse I would find through Google is less rational than discourse I would find elsewhere.

I searched the same thing in OP and found nothing even remotely significant. Not even anything related to plumbing.

OP's project isn't optimized for relevance, it's optimized for nostalgia - providing a filter that keeps the modern web away and dropping quirky, interesting breadcrumbs to distract you and remind you of what it was like to wander around the web of the 90's.

Which is all well and good if that's what you want, and judging from the comments it is what a lot of people here want, but Google giving me a list of company names, numbers, websites and a map showing their location by distance is more useful, even if it uses "modern web design" and javascript.
I bet you not one of those model citizens would say a word if you slip a few hundred euro in their pocket before crossing that road on red.
Users must give youtube a permissive license to post videos. Not so for lyrics on Genius.
A Rust implementation, with visuals and pointers to other resources: https://crates.io/crates/rbf-interp
Fear not, I too come from an embedded background. I appreciate the "you can pry C from my cold dead hands" culture in embedded. I understand that many of the arguments against C feel like "C isn't sexy enough". I understand that many have promised that Java, C#, C++98, etc are a better fit for embedded systems than C and failed to deliver.

I'm not saying that we should deprecate C because it's old or unsexy. I'm saying there are practical problems with the C ecosystem that are unlikely to work themselves out which makes packaging downstream software really, really hard. This is a bad fit for domains (like SaaS) where the pace of software development is quite rapid.

> so idk, maybe a fresh re-write of every classical cs problem every 10 years is better in practice

In this case we wouldn't even need to rewrite things if the maintainers of these software projects would opt into a sane package manager (there exist sane package managers for C, for example, Conan) but most maintainers of C projects are militantly opposed.
Previous thread from 18 months ago: https://news.ycombinator.com/item?id=22870905

Latest blog post: https://alephsecurity.com/2020/07/19/xnu-qemu-kvm/
OHHLA (Original Hip-Hop (Rap) Lyrics Archive) is a 1 man labor of love and represents the spirit of the old Internet.

That said it doesn't look like it has been updated since 2019.
They can't afford not to. The alternative is shutting down, no?
Of course it can, the problem isn't writing APIs, it's rewriting old APIs that have static types to also be generic without breaking old code that rely on the static types.

E.g., if you write the number constant "1" as arg to a method taking "float64", it's implicitly converted to that. If the method takes a T, you instead have an int.
I mean, I'm with Snow here. I think the response is a bit poor in that "well, we don't know that this is safe, so this proposal is obviously crazy and does no one any good." Maybe we could find out if it's safe? It doesn't seem obvious to me that it's a bad idea.
This is stunning. I searched "winemaking" because it's my latest obsession, and turned up dozens of links to high-quality pages I'd never seen despite spending an hour a day for three months cruising Google on the topic.

Please do announce it here if you ever decide to solicit help or contributors. My stab at this problem was to have a search index of only ad-free pages, on the hypothesis it would turn up self-hosted blogs, university personal pages, that sort of thing. But the results were too thin, your approach is much better.
hmm, I dream of recipes search engine that punishes recipes pages with too much text. lol
The spelling suggestions are presented whenever there isn't any results, but sometimes they can be pretty misleading.

What happens is that C, as a word, isn't indexed because it's deemed too short, and the bigram "c strtok" can't be found anywhere.

Try 'strtok' instead.
My old Pixel runs ok except the camera has completely crapped out randomly while it was in storage. Every time I open the Camera app it immediately crashes and I can’t even turn on the flashlight flash.
Speaking of Eli Cohen:

His most famous achievement was the tour of the Golan Heights in which he collected intelligence on the Syrian fortifications there. According to an unconfirmed but widely believed story, he feigned sympathy for the soldiers exposed to the sun and had trees planted at every position, placed to provide shade. The Israel Defense Forces were alleged to have used the trees as targeting markers during the Six-Day War, which enabled Israel to capture the Golan Heights in two days.

https://en.wikipedia.org/wiki/Eli_Cohen
> You need to control that stuff as it can either short out circuits or be heated and vaporize to coat optics/controlled impedance circuits.

You don't even need to be working on satellites to observe this. For example, car headlight bulbs have a much shorter life if you touch the glass bulb with bare, oily skin during the installation.
Yea good point, although since it's a raspberry pi compute module anyway I wonder how different support will be.

The Zigbee module is the main place that support will be better
The YouTube algorithm is well-known for channeling people towards extremist political content. Mostly far-right-wing, though I imagine you could seed it to throw you down a left-wing rabbit hole.
Aha, I was going to ask how you were coping with CDNs like Cloudflare blocking bots. It's sad we've got to this point where basically only the established search engines are grandfathered in to be able to crawl sites.
What happens when a rowdy prisoner breaks the VR headset and is suddenly trapped alone in a box for 10 years.

What state do you think he’ll be in when he’s let out?

Ridiculous idea
So I guess you don't have fire extinguishers in your house, car or place of work, only buy car liability insurance because it's the law, or home insurance because it's required by your mortgage holder? No insurance for your personal property?

I've owned guns for self protection in the same 40+ years and have never needed them for self-protection, but I also haven't needed any of the other above forms of insurance except the last which came in really handy when my apartment was hit by a natural disaster.
Correct, and generally known as ‘passport control’ in Europe and many other countries.

I think ‘immigration’ is primarily used by English speaking New World countries which historically had large scale immigration (as in, settlement) programs after the world wars—although I don’t have a definitive source for this.
Google Cloud takes steps to make sure your data doesn't get lost. Ever
Google Cloud announces new products including a 99.99% availability SLA for file storage, data replication across regions in 15-mins or less, and native backups for apps using Kubernetes.
Thanks for the link.

After reading the article I understand the strong reaction to some of its naivete. Many elements the author recommends removing aren't replaceable with a VR system. It's a terrible article.

That said, the underlying idea of using VR/video games in prisons to supplement treatment and increase opportunity for socialization while incarcerated is valid. Plenty of ostensibly healthy, free people opt to socialize this way. I know several psychologists working on these types of systems for non-incarcerated patients (kids with autism, etc). US prisons do not rehabilitate and this might be one way to safely and cheaply provide this type of outreach.
It is true. Capitalism by design seeks that. And you too. And each of us. We seek to live in better conditions.

The side-effect of it is that technology that the day back was not reachable for most is now available for everyone: phones, cheap clothes, cheaper food, hot water, electricity, railways...

BTW I have lived in VN almost 10 years. It is true that VN has factories and workers are much cheaper.

Jobs move there. People buy cheaper products (automatically people that did not have access to something have access to it by the cost reduction).

Workers there get 4 times more of what they would get on their own and an insurance they would not have and do not need to work god knows where, probably selling in the street drinks or similar stuff.

I think that with all its imperfections, capitalism is the better alternative.

Btw we have never had unregulated capitalism... if we had, we would have worse salaries probably but more people could earn a life by themselves. Our friends the politicians are always there to tell you that you have to pay and shut up. For the good of all... lol. I do not buy that.
No, it’s not arbitrary. It’s dialectical. “The line” is drawn by laws passed by well-constituted popular government and based on long-standing precedent.
For me it looks very similar to training. they want you to have x, but don't provide the ability to acquire x to their employees.
> So Google's search engine is crap because it allows people to 'only' search for a piece of information they're looking for?

You’re missing two key differences:

Google doesn’t have to pay people to index their content. Genius had to pay music labels large amounts of money to index their content.

Also, Google isn’t serving up the content itself. They’re directing people to competing content. Competition creates profit opportunities (ads). Genius users arrived on-site knowing more or less exactly what they wanted to see.
Check out Spooked, it is about the recent phenomenon of private spies for hire.
> You don't need to know how to reverse strings to implement a recursive sliding window function.

I guess I generally agree with the sentiment of your post, but if you have issues reversing a string (brute force) I’m not sure how you’d ever get to sliding window functions.
Kind of reminds me of the past like alta vista and dogpile.
These days, unfortunately, it is not possible. Well, you can virtualize MacOs, but you can not connect iOS device to it, nor you can run a virtual iOS device inside it.

Apple went out of its way to deliberately disable physical phones connecting to a virtual MacOS.
Any other USB device can be connected, but not an iphone.
So, you would be confident doing a presentation about a topic in which you have a total of 2 weeks of working experience? Personally, I would not.
I'm swimming the other way and trying to create hosted software for plain old forums (https://discoflip.com). I started it to scratch my own itch and then opened it up. Honestly, not getting much traction.
Why would you conclude that GNU/Linux is the inferior product here? The year was 2009, and the Linux ecosystem was in a very different place.

Technical chops and "the OS has such a poor set of build tools we need a specialist" are two very different things. If you follow this line of reasoning too far, it quickly descends into absurdity: "Buying an operating system just tells me the person didn't have the technical chops to write their own" is something that I'm fairly certain neither of would use as an argument.

If a product is "superior" but is so difficult to use that people abandon it, was it ever superior to begin with?
curious how do you afford the infrastructure? I found that the hardest part of running a search engine.
I'll pitch in my own two cents.

In the worlds I've worked in it would help a lot for every engineer to do a stint at a customer site. The bigger places I've worked for could have easily placed people with a customer for a while.

It's remarkable how much stuff is designed by people who don't use it for a living, will never use it for a living.
I have 2 projects all in node, using express. Is there an easy way to migrate it?
What happens to all the imported modules and dependencies?
Can I still use express in Deno the same way?
Pinecone 2.0: Managed Vector Database
There's opportunity for nuance in these concepts. World citizenship needn't mean the elimination of any other hierarchy of rule and representation, in the same sense that the existence of the US Federal government doesn't eliminate state law, nor the EU government negate individual nations.

There exist some entities like this already, like the International Court of Justice (although admittedly weakened by being beholden to countries signing on).

However, your point in that most folks that use the phrase "citizen of the world" are likely to be more politically progressive writ large than the median person strikes me as likely to be true.
Im frankly disappointed that most students introduction to programming is object oriented, and when that language is java im even more appalled.

Computers are easier to understand if you start with assembly, and you actually tell students how a computer stores information and how it operates on that information before you try to make them conceive of an abstract object which has a distinction between instance and definition.

Maybe you would argue that assembly is not "computer science". I am liable to agree, maybe it should instead be a differently titled prerequisite.
We tried it for a couple months, it was basically a huge hassle getting our stuff to work especially anything that has bindings to CPP (any of the node gyp packages). Also felt like we were putting in a lot more effort to try to get packages with docs for node to work similarly in deno, and weren’t really feeling any value from using deno over node.

If you’re a hobbyist or an academic or starting a totally new project that won’t have dependencies/doesn’t need a large community of modules, then I recommend deno. Otherwise I highly recommend sticking to node until deno comes out with something to make the switch more appealing.
There was an unofficial drinking game on the internet, Kevin found out about it and deliberately made one episode to ensure all the rules got hit as frequently as possible.
Approximating closed sum types is easy already, by creating an interface with a stub private method and implementing it for all variants. Then it's not possible to implement it using a type outside of that package.

The main thing that's lacking is compile time checks whether variant matching is exhaustive.
It's like asking a carpenter why he bothers to sharpen his tools.

You can't code effectively if you don't spend time optimizing your workflow, and there's no single thing as important for that as the environment you're actually typing the code into.
> Not only was he killed before the police arrived

I don't know if that can be proven. He never had a medical assessment that established that at the time, and everyone involved would have had incentive to say he was already dead to avoid initiating a confrontation with the armed attackers.
Good spot! That settles it for me then
Pigs as Pets
Really depends on the whole structure. If it is mainly FP, dependency rejection usually is actually the easiest to test with
Wafer-scale AI chip now available in the cloud
That's certainly another barrier. As someone very socially anxious, it can be difficult to muster the courage to join a real-time conversation. Making forum posts is a lot easier.
Wikipedia has some beautiful alternative themes
Some of these apply better than others, but holy n4. That's the most necessary point of this post IMO.

`Code isn't "clever" if no-one understands it.`

It will make some code-bros mad though.
Works great for me when I disable js support in about:config. Seems some missing CSS to me?
I think what you might be getting at is that Dieter Rams is a great designer because he is a great designer.

Almost everyone agrees with all or most his design rules. I can agree all day but that doesn't mean I can execute my designs anywhere near as well as he did during his career.
"Forums create a record, an archive we can search through"

This article touches on the biggest frustration point of communities using discord for me. It completely removes from the public internet crowd sourced solutions to problems.
!! A masterclass in techno-utopian quasi-messianic nonsense.
I agree with most of your post. One small quibble though:

> There's something admirable about the idea that a government would not take away all the guns.

The whole point is that the government Can Not take away guns, not that they "would not". Inalienable rights preceed government, they are not granted by it. In fact, the government is supposed to exist to safe guard them.

I think that's an important philosophical point that a lot of people, especially the anti-gun type, lose sight of. Not suggesting you're in that camp, but I think the distinction is important.
The lyrics are very rarely wrong IME.

genius.com is also associated with explaining the lyrics, which I suspect only a minority of bands with lyrics worth explaining would actually do.
No, a passport is a travel document and there are requirements set by each nation as to what is an authentic travel document and what is not. It is those nation's requirements that apply when you are at their border, responding to their request for the documentation you have been told in advance you will need.

These requirements are legal requirements, made known to you when you inquire as to what are the necessary documents when requesting entry to a nation. Each embassy can tell you that.

If you present just any old paper when asked to present a valid travel document, then you are either playing a joke on the requestor (not a good idea) or you are representing that the travel document you are providing meets the requirements of the travel document that is requested. In which case it is fraudulent. It's fake.

It is no different when you are pulled over by a cop and asked to provide proof of insurance, and you give him your handwritten note that says your uncle will insure you. Are you going to try to argue that your uncle is just an unrecognized insurance company and so your insurance card is not fake? Every sane person will think your insurance card is a fake card. So it is when a custom officials asks you to present a passport and you give them this document.
There are probably better methods, such as using electromagnetic weapons, or attempting to capture the satellite.

https://en.wikipedia.org/wiki/Sokol_Eshelon

https://www.esa.int/Safety_Security/Clean_Space/Setting_a_sa...
They can be set in user preferences:

https://en.wikipedia.org/wiki/Special:Preferences
> In addition, the vaccine is vastly less life-threatening than acquiring natural immunity.

Nobody reasonable is disputing this, but I find it interesting that this seems to be such a common response to the findings that natural immunity is strong and durable. It's as if some people are threatened by the fact that natural immunity is so good.

I don't think any of the researchers looking into natural immunity are doing so to create a narrative that people should prefer to be infected than get vaccinated. Obviously, that would be dumb. They're doing so because substantial numbers of people have already been infected and for a variety of health and policy reasons, we need to know what that means.

One of the good implications about the strength and durability of natural immunity is that in parts of the world where vaccines continue to be in short supply but significant percentages of people have already been infected the situation might be less dire than feared.

> In addition, the vaccine is more effective against the original variant...

More effective than what?

Given that Delta is the variant responsible for over 90% of cases in the US (and likely a similar percentage in other parts of the world that continue to have high rates of infection), efficacy against the original strain of the virus is a less and less meaningful metric.
this seems like a old tech people yelling at clouds deal. Get over it
"Easy" is highly subjective. If you're proficient at picking up new architecture paradigms for familiar languages, you're adept with ESM syntax, and refactoring is a skill; then you might consider it easy.

It's a paradigm shift, so there's always going to be some friction in migration. For your express needs, check out Oak https://deno.land/x/oak@v9.0.0
The non-state entities that get recognized are usually quasi-states -- Palestine, Taiwan, etc.

To recognize a random non-profit based in the capital of a superpower that does not recognize such a thing would be... pretty novel.
the Home Assistant automations tend to stay working without major overhaul far longer than stuff I used in the past

This is a major selling point, and also why I haven't bought into any cloud-based home automation system (unlikely I ever could get past the surveillance aspect anyway). These systems are supposed to last as long as your home does, you don't want to replace/overhaul the system every few years because the supplier wants to earn more money from you.
Whining as in complaining about China having the better end of the deals that Australia itself signed. Well, stop being incompetent and look out for your OWN interests then.

Thanks for the alienating message I'm not surprised at all.
A Functional Description of TEX's Formula Layout (1997) [pdf]
Check out genius on a mobile browser. It's literally unusable. Rapgenius was great but its decline was very obvious.
Many, probably most, Discord servers operate under assumption that discussions are private and are limited to invited users. Making all of these discussions public would make a lot of people very, very unhappy.
It's a reinvention of the hyperlink where they own the hyperlink, and if it had gotten enough traction who knows what they could have accomplished. I mean, Facebook was just a reinvention of the blog or webrings where Facebook owns the webring, right? I think it could have worked.
Yes, thanks. That helps.

If I understand it correctly, you're interested in bits and pieces of new information that's indirectly related to your object of interest. Degree 2 and 3 in Six Degrees of Kevin Bacon, so to speak. You know degree 0 like the back of your hand and you've seen almost everything closely connected. Finding novel, interesting things is getting more difficult.

Have you thought about cataloging all the related stuff you stumble upon? Something in between loose notes and what Moby Dick is to cetology.
The SPI-M models have a consistent history of being wildly wrong everywhere they've been applied. It's really not worth paying any attention to them.