skysight-inc/HackerNews huggingface dataset:
The site actually hosts several "religious books" (try filtering by the "Spirituality" tag -- I've even produced several books on religious topics myself for SE). What it doesn't host are "Religious texts from modern world religions" (what some might call "scriptures," e.g. the Bible or the Quran) which is a much narrower category than "religious books."

As a religious person myself, I actually think this policy is very sensible. Most (nearly all?) religious texts of major world religions were originally written in languages other than English, and so if SE were to try to host those texts the site would have to make an editorial call about which translations of those texts are the "best." That quickly enters very murky theological territory, where one side of a given religion might push for one particular translation, whereas another side would push for another translation.

To give the Bible as an example, Catholics and Orthodox Christians include the deuterocanonical books (e.g. Tobit, Judith, Sirach) in their canons whereas Protestants exclude these. Would the SE version of the Bible include these? Some American fundamentalist Christians claim that the King James Version is the only valid English translation of the Bible, whereas the Revised Version (also available in the public domain) is based on more reliable Greek manuscripts. But some conservative Christians reject the Revised Version and its descendants based on certain theological premises...

Do you catch my drift? IMHO it's very sensible for SE to avoid these sorts of debates entirely by sticking to books where you could argue (with some degree of handwaving) that there really is a "best version" :)
How many years have these false papers set back Alzheimer's research? The amyloid plaque hypothesis has been dominant for a decade-plus while people continue to die from Alzheimer's. Will there be suings or criminal cases as a result of this?
There seems to be a few topics which will cause your recommendations to spiral into conspiracy theory nonsense pretty quickly. Unfortunately you’ve got to be very careful with any gun content in YouTube as they almost always lead to bullshit in your feed.
Yes, Amazon has changed the game and they only allow downloads in .AZW, .PRC, .MOBI or .TXT format now.

I understand that this is their fault and not yours, but maybe it could be interesting for you to offer one of these formats now that the Kindle browser is actually usable?
Interestingly, in Rust, we thought about doing this. "early drop" was the term folks talked about https://github.com/rust-lang/rfcs/pull/239

One big concern was that there's a lot of pre-existing unsafe code that could rely on the drop being at the end of the scope, and not earlier. And you could imagine where, in a world with early drop, maybe you write some unsafe that's sound, but then the safe code changes, something gets dropped earlier, and now it's not sound anymore.

This doesn't mean that this affects Koka, I haven't spent any time with it yet and so I don't mean to imply this is the wrong decision, just showing some related work.
Frasier's "dear god" when he first sees goth Freddy as well is just terrific.

"Well, thank you Lilith, for mentioning this little development!"
Technology helped archaeologists dig deeper into ancient cities
I’m looking for something to stream internet radio stations. Does this app do that? I feel like it’s all pre-downloaded stuff that gets played through it.
I can't stand the ticket number in the message. It's an immediate waste of 6-10 characters on meaningless metadata that GitHub can pull from the body and link for you. Further, the numbers are sequential, so frequently VERY similar, and highly prone to typos, which is harmful to anyone even minorly dyslexic.
I’ve been through this in a job. The commit messages were borderline worthless, ostensibly the context was in a JIRA ticket that hadn’t existed in a decade, and I couldn’t figure out if a change was a mistake or something clever and poorly documented. It’s frustrating, a huge waste of time, and runs the risk of introducing subtle defects into the code today.
For the half of the US population not having kids (or having no additional kids), private vehicle sharing is still sound policy.

https://www.pewresearch.org/short-reads/2021/11/19/growing-s...

https://www.pewresearch.org/short-reads/2021/05/07/with-a-po...

https://www.pewtrusts.org/en/research-and-analysis/issue-bri...
Why hello there, authoritarian dystopia aspirer. What, might I ask is it you hope to gain out of said state of affairs?
I don't host my own repositories on GitHub, I host a gitea instance myself.
Numerous sites, platforms, stores, etc. host religious books, and that has never happened.
100 amps through 16AWG? Man that's pushing it.
I like pubmeeple for ranking board games. You can import your BGG collection and it simply does pairwise comparison and presto, you get a top X list sorted. Simple but works very well. I think they also support TV shows and the like but maybe you have to input your own list.
Yeah, I thought that this was from Feb 2024 at first.
the problem i have with educational youtube is
that it's competence porn. it's quite satisfying

It's a balance we all need to find, for sure -- competence porn vs. actual practice.

I think it's only a problem when you fool yourself and/or hurt yourself.

Late in 2023 I started watching some streaming coders (a thing I did not know existed) and I've found it beneficial. Definitely exposed to some things I wouldn't have been otherwise.
> Yet, walk into a gym changing room and you'll see balls swinging everywhere. They've done nothing wrong, nothing to hide, everyone knows what they are doing - but yet, they don't care about privacy?!

As someone who's been to YMCA locker rooms in the 1990s, 2000s, 2010s, and in the 2020s, this is increasingly only true of the elderly. I don't think I've seen anyone under 30 walking around outside of the showering area without a towel for years now.

Another important distinction is that gymgoers in the changing rooms are free to choose whether to exercise their right to privacy, or to waive it, and there is not a corporation with a 9/10/11 digit valuation with entire teams of engineers dedicated to annihilating their privacy in pursuit of monetization.

What carmakers are doing to the privacy of end users is not terribly dissimilar from gyms prohibiting the use of towels / bathing suits in changing rooms, punishable with loss of contractual rights you had as a customer of the gym for the first violation, like getting financial recourse if the gym fails to abide by their contractual duties.

And yet almost nobody seems to think this is enough of a problem to stop going to that gym, which of course will only encourage the gym to roll out even more bizarre, draconian infringements on the privacy and freedom of their clientele.
There was a post about it sometime ago: https://news.ycombinator.com/item?id=36982856
My thought was that many/most religious works are public domain and are already readily available elsewhere.
The generated people have the typical face adapter bugs. You can learn about them here [0]. wav2lip is a old gan based model, the output produces a slight green tint. The rest of the animation is just animatediff.

[0] https://www.youtube.com/watch?v=t2OBzV3UHv4

[1] https://github.com/Rudrabha/Wav2Lip
> when I'm looking at blame/history

Those are two very different things when it comes to commit messages.

For history, the linked argument is arguing that subject-first is better. Personally I'd prefer `[component] verb details` though, which should fix the skippability issues mentioned elsewhere. And of course you can enable diffstat to get a bit of an idea of the structure.

For blame, you have the full file context in front of you. Some blame frontends only show author, but assuming you have the commit message, what you really want out of it is a rough idea of the historical significance of that line. So definitely verbs first.
Handmade, but trivial to build - I made a tool so the guys in the world editor could just click anywhere to drop a path node and the tool would automatically link path nodes and prune redundant edges from the graph. Took a few minutes to do a whole city. Building graphs were mostly autogenerated from the navigation mesh and labeled "door" objects, with optional manually placed nodes when the room geometry was weird.
Sorry if this is ignorant, but it would be really amazing if you could export an STL of your characters...
The point is giving branches a meaning (e.g. "implementation of this feature") and being able to at least keep the information that such commit was part of that (well at least that's why I'd want Mercurial's named branches, I'm not sure that's how this project used them)
If anyone would find a way to stream from beyond the grave - it would be Art.

I don’t believe in ghosts, ufos, demons, etc but I do enjoy listening to the podcast that has all his old shows.
Why not step up the DC voltage instead of inverting to AC?
I don't know if I consider those the same thing as they're not fully wireless meshes. They'll use the internet when possible, so it wouldn't be an off-grid network. And without internet, it won't scale.

So if you're using internet anyways, at high-density locations like a college campus, just deploy more wireless APs in the area instead of building an inefficient wireless mesh network. The wireless mesh part of those protocols is only useful for areas with no internet, but somehow enough people to build a chain to an internet connected device.

Reading Pinecone's documentation: "The only requirements for a peering today are that it is stream-oriented and reliable" [0]. I don't think a phone that's constantly moving around and battery operated (so you want to power-save by transmitting less) is considered reliable.

Pinecone's offline protocol also will not route to devices that haven't been seen in the last 10 seconds [1]. Basically preventing phones from sleeping or going into a low power state. That's also the kind of protocol that only works for small wireless mesh networks. A huge wireless mesh network would quickly be filled with "I'm here" broadcasts if a device is expected to do it every 10 seconds and it has to be repeated for everyone else on the mesh.

[0] https://matrix-org.github.io/pinecone/introduction

[1] https://matrix-org.github.io/pinecone/virtual_snake/maintena...
On the Apple User subject: I am flagged as a proxy and maybe a VPN simply for using Apple’s Private Relay feature. I’d imagine this knocks out a huge chunk of mobile users.
Also every single thing shouldn't be pathing around everything else, they should use something like a flocking behavior to organize themselves. Pathing is only for long distance navigation in complex environments.
Electron bundles a full installation of Chrome into every application.

WebUI uses whatever browser (or browser component) is already present on your system.

That's a big difference!
Like any good improvisational artist, chatGPT is just yes-anding.
Technology and society will adapt, just as we adapted encryption to verify credentials and secure banking data online, we'll end up with a validation signal for video and audio.
Censorship by itself doesn't stop people thinking (or even expressing) forbidden thoughts, it stops a person's words reaching other people.

BNW had a similar effect by conditioning, rather than by applying the strong form of the Sapir–Whorf hypothesis.
Perpetuating flamewars like this is not ok on HN, regardless of how bad someone else's comments are or you feel they are. If you'd please make your substantive points thoughtfully instead, we'd appreciate it.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting here, that would be good.
You've repeatedly broken the site guidelines in this thread, including crossing into personal attack. That's not cool, regardless of how bad someone else's comments are or you feel they are. If you'd please make your substantive points thoughtfully instead, we'd appreciate it.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting here, that would be good.
It's __doable__ but I can't yet in earnest recommend it for a serious project (outside of canvas controlled GUIs).

The SharedArrayBuffer implementation requires spawning the same wasm module multiple times and passing the SAB to each instance. This works but is no replacement for thread management by the module/process itself.

It also requires restrictive "Cross-Origin-Opener-Policy" and "Cross-Origin-Embedder-Policy" headers - making it largely impossible for applications with multiple subdomains (for instance apps that have their API on api.myapp.com, or assets on cdn.myapp.com). Not an easy change for an established enterprise application.

Glue code might be performant but I really just want to go

> cargo build --target wasm

and

> <script src="app.wasm" type="application/wasm"></script>
> I would guess that "rich company spamming bogus notices" is far and away the most frequent case, followed maybe by "rich company filing legitimate notices" followed in the far distance by "small fry filing a legitimate notice."

You are guessing wrong.
I care alot about the local impact of lower speed; less noise, road wear and tire wear generating unhealthy stuff in the air and water.

Driving slowly sucks, and I assume has costs like lost productivity. But the public good of lower speed seems to win in my book
That already exists. It’s called Scalar[1] and it has been built-into Git since October 2022[2], dates back to 2020[3] and is the spiritual successor or something Microsoft was using as far back as 2017[4].

1. https://git-scm.com/docs/scalar

2. https://github.blog/2022-10-13-the-story-of-scalar/

3. https://devblogs.microsoft.com/devops/introducing-scalar/

4. https://devblogs.microsoft.com/bharry/the-largest-git-repo-o...
"There’s few things in this world I love more than taking an opaque binary and gradually uncovering the organization that was present all along. Dissecting the underlying and general structure of a binary is as gratifying as anything I can imagine."

Yes!
The efficiency is undeniable, but it couldn't make up for the awful battery technology and absurd drag coefficient of a garden-shed-on-wheels car from the 1910s. Streamliners and aerodynamics matured a little later.

It's a pity we didn't go for Otto-electric hybrid drive cars like the EMD locomotives that have been running since before I was a going concern. The genset runs at its optimal RPM for power delivery and fuel consumption, with rapid refuelling and the massive range benefits of liquid fuel while the electric motors deliver a wall of torque and minimal driveline losses all the time. Dump it into a battery (or a flywheel KERS, whynot) to smooth out the peaks and valleys if you're feeling fancy. I am nearly certain that we had all that tech in 1912 - it's completely analog and self-regulating! - but it probably didn't pay for itself back in the days before they'd invented things like the environment and non-unlimited supplies of crude. Bummer.

I still want to build an EMD lawnmower.
I don't know why, but throwing away computers has always felt wrong to me. I have this small device, built on countless years of research and development that would have been unthinkable not too long ago and it's going straight into a garbage bag. Goodbye to all those semiconductors built on extraordinarily precise manufacturing processes and full of rare earth metals I guess. Now I got a new device with more memory and computing power that'll perform just as bad in a few years for the same tasks because a lot of software sucks ass.
On which operating systems can Zip files automatically self-execute? Android .APKs come to mind, although in this case, Android asks you whether you want to install the application and thus gives you a chance to prevent the execution.
THANK YOU. This was my first reaction as well.
Disclosure: I work in one of TUM's database groups.

From a researcher's perspective, upstream (Linux) kernel development is not attractive: it's a very time-consuming and lengthy process, often involving several iterations, which doesn't help with getting things done (i.e., PhD thesis and/or publications). Working around the kernel is much easier and, moreover, typically results in better performance, due to fewer context switches, better integration with the rest of the system, and more predictable behavior when running on other machines.

That said, some people in our group started looking into operating systems, but focus more on unikernels for cloud environments.
I have seen an article posted here that did A* on a low resolution versions of the game map, and use the output of that as the heuristic for the full res version. In that design, the low res version was auto generated.
Now all we need is a PiPy and we'll have all the pies
0day Bitcoin P2P Crash (OOM)
pyATL organizer here. I was looking for a project to write a talk about and this is perfect. Thanks for sharing it.

If you’re ever in the Atlanta area please don’t hesitate to reach out. We’d love to have you hang out.
For those unaware, the name and logo are inspired by NERV from the Japanese anime Evangelion (1995): https://evangelion.fandom.com/wiki/NERV
It's harder to step DC than AC, you'd probably end up using a switching power supply, which gets you most of the way to an AC inverter.
This is serious?
Generally your app should aspire to having a better user experience than a low end phishing scam. Normal people really don't want to copy/paste a series of random looking computery numbers from one application into their web browser. At best it feels broken and more likely it feels like you are about to get hacked.
They do, they just unlock the torque converter or downshift as you accelerate. They shift to top gear before the equivalent manual does, and you'll find automatics have significantly lower gear ratios than the manual transmission of the same vehicle. This is the only reason their gas mileage is close to manual transmissions, because manual is ~97% efficient while automatics are 85-90% -- planetary has 3x the mating surfaces plus there are three (or more) sets of them. Typically third gear is straight through and what you get when you disengage OD, which is half the reason you use it when towing.
I've never found a case where coproc actually solves a problem I'm facing.

Note that bash's version is slightly different but pretty close. Also, bash supports `lastpipe` nowadays so you don't have to use this as a workaround for that issue, and `< <()` is more often the useful thing for custom pipeline composability, and without suffering from the "only one coprocess may exist" limitation.
They can make the sender pay for hosting. Look how paying to receive spam worked out in the USA.
I can't tell if this post is satirical or not.
this is being privately disclosed - but i found it and attest to its authenticity. i'm happy to answer some, but not all, technical questions.
Oh, and compute the distance from each path node to the nearest obstacle and store that in the path node. As long as your character is inside one of these "bubbles", you can skip collision detection against the world entirely.
I will just dab some orange or red acrylic paint on and call it good. No IR needs though.

A little hax but it works Adequately.
What's your opinion on Kotlin?
Search for "flowfield pathfinding". Individual units don't follow a per-unit line. They follow a high-level flow and use local steering to avoid nearby units.
Is there a name for the propaganda tactic of attaching people's names to headlines in order to associate a negative event with their name? I see it happening pretty often in the last few years.

Also, if X's valuation ever goes back up will these same people write a similar article about it, and attach his name to that positive event? Or would it just be ignored and not reported on?
Interesting,but incomplete: it does not answer the question of whether or not this rare soft tissue tasted good with drawn butter.
I think it makes more sense to disqualify abusers from the entire takedown system. The DMCA takedown process takes a guilty-until-proven-otherwise approach, and companies like Markscan from the article can clearly not be trusted with that power. After maybe 3 false takedowns the receiver should be allowed to assume anything they send is bullshit.

There should also be consequences for copyright owners choosing to be represented by a large number of such abusers, but that's a lot more complicated and would require more due process.
This is honestly very interesting, thank you so much for elaborating! To be fair, after today, there are now nearly 400 TV shows with votes, so I can start seriously looking into this very soon!
Honestly, because the very first sentence of the preface is "This book aims to provide an introduction to the topic of deep learning algorithms." Really? LOL. If you're going to pitch 600 pages of dense mathematical notation as "introductory," you're going to have to expect some people to call BS.

What's interesting/unfortunate is that their Python code samples really are easy to follow and pedagogically useful to a beginner. I think a lot of people will be turned off by the text unnecessarily.

It should have been promoted as a rigorous reference textbook, which is what it is, and not any sort of tutorial or primer.
240V AC peaks at 340V and most systems would rate 400V DC as being pretty similar.

Significant risk of shock, not much risk of arcing.
`catgpt` is a command-line tool that uses the OpenAI model to generate text
There are benefits to having branches be an inherent property of a commit as opposed to the Git model of a dynamic property of the graph.

Suppose I have a branch A with three commits, and then I make another branch B on top of that with another few commits. The Git model essentially says that B consists of all commits that are an ancestor of B that aren't the ancestor of any other branch. But now I go and rebase A somewhere else--and as a result, B suddenly grew several extra commits on its branch because those commits are no longer on branch A. If I want to rebase B on the new A, well, those duplicated commits will cause me some amount of pain, pain that would go away if only git could remember that some of those commits are really just the old version of A.
No personal offense intended, but Netscape was crushed by its own technological problems and missing business model as much as anything else. By the time IE4 was out, it was unquestionably the better browser - the Communicator suite was buggy and bloated by comparison, and only fell further behind as Mozilla scrambled to rewrite the whole thing.

Certainly, bundling IE into the OS helped - not to mention Microsoft's classic EEE approach to web standards - but post-Netscape but pre-Chrome there was a time when people were happy to switch to Firefox from IE because Firefox was simply the superior browser.
Some of my subs I haven't seen mentioned yet in no particular order:

FarmCraft101 (fixing and learning)

ProjectsInFlight (IC manufacturing at home stuff)

Lafayette Systems (rockets)

Air Command Rockets (air rockets)

Tod's Workshop (medieval weapons, history and testing)

Les' Lab (lasers!)

Erin's Audio Corner (speaker reviews)

Lubrication Explained (100% lubrication)

Process with Pat (process engineering)

Clough42 (fabrication etc)

Breaking Taps (machining and materials)

Stapleton42 (NASCAR history and more)

Projects With Everyday Dave (mostly solar power stuff)

Brandon Acker (classical guitar and more)

Building Integrity (building engineering and construction)

Nebula Photos (astrophoto)

Teaching Tech (3d printing)

Machine Thinking (machining history)

Stumpy Nubs (woodworking)

Andy Cooks (cooking)

Yesterdays Machinery (vintage machines and restoration)

BPS.space (rockets)

Jim's Automotive Machine Shop, Inc. (automotive machine shop stuff)

Ballistic High-Speed (Slowmoguys but weapons only)