MurphyA/hacker-news huggingface dataset:
by krapp | 2025-11-20 12:06:52+00:00
As far as I know the scholarly consensus is that there was a "Jesus" who founded the Christian cult. The only claim being made is that such a person likely existed, not that they were the son of God or actually performed miracles. Just that he wasn't entirely made up. He wouldn't have even been the only "messiah" for whom such claims were made, and the teachings ascribed to him weren't even unique.

Here is a video from the Esoterica Youtube channel which tries to present a historical view of Jesus grounded in contemporary Judaism: https://www.youtube.com/watch?v=82vxOBbYSzk
by keraf | 2025-11-20 12:06:54+00:00
Also daily driving Bazzite on my gaming laptop, everything is supported out of the box (iGPU / dGPU switcher, fan control, LED keyboard, low/high screen refresh), there's barely any maintenance needed and it runs really smooth. The other day I connected my G27 (wheel, pedals and gear shifter) to play BeamNG, it just worked, no drivers, crapware or configuration needed.

I also use the same machine for dev work and everything works amazingly well.
by logotype | 2025-11-20 12:06:59+00:00
Thanks for the suggestion! At this stage, debt is not a feasible option for us. Our focus is on scaling the business quickly and VC funding is the preferable route to achieve that. Having the runway and support from investors will allow us to fully dedicate ourselves to growth and execute our vision effectively. Re value prop - true. While the existing clients are using FIXParser as a plain old library I was thinking where the puck is going to be, it's going to be all MCP with A2A frameworks so i pivoted and most of the focus was on building the MCP features. We have received interest from VERY prominent firms in finance thanks to our focus on MCP FIX features. I doubt that a sr engineer can put that together in a few days.
by tcfhgj | 2025-11-20 12:07:17+00:00
> The issue was so prevalent for years that if it was limited to just a few corner cases, the entire protocol must consist of nothing but corner cases.

for me it wasn't really; occasionally it would hit me, but mostly it worked, and I have been using it for encrypted communication since 2020.

> It frequently occurred on the "happy path": on a single server that they control, between identical official clients, in the simplest of situations. There really is no excuse.

There still can be technical corner cases in the interaction of clients

a talk for details: https://www.youtube.com/watch?v=ZUSucR2axWI

> I'm sure the designers had the best intentions, but they simply lacked the competence to overcome such a challenge and ensure the protocol was mostly functional right from the outset.

well, even if this was true, they still were brave enough to try and eventually pull it off eventually. Perhaps complain to the competent people who haven't even tried.
by santiagobasulto | 2025-11-20 12:07:27+00:00
You're implying this is some sort of "malice". It's not that authors are "Biased towards Europe". The reality is that, sadly, there's VERY LITTLE historical records in antiquity besides the ones in "Europe".

For example, I'm from Latin America, and the most important empires in South America (Incas for example) were using writing systems based on threads and knots (called Khipu). Sadly, these records didn't survive. While Mesopotamia and Northern Africa were already using glyphs carved in Stone (and bones, and wood, etc). These had a much better chance of surviving.

Then, what happened, is that modern "europeans" (starting in 200BC, roman times) invested a lot of time to research and learn about History. This is something MIND BLOWING. Most civilizations didn't even care about their predecessors (aside from deity or folk tales). And that's why what we know today about Parthia or Greece comes mostly from European sources. Don't get me wrong, multiple civilizations had the concept of "early historians", especially Chinese and arabs. But not everything always survives.
by zamadatix | 2025-11-20 12:07:40+00:00
There was a free alternative to this which always seemed to try more in this regard https://www.runningreality.org/#11/20/500&22.59154,-2.58791&... but I've never actually known enough to say it was actually more accurate or not. At least towards the ~1600s the Americas look a lot more like the history books I saw in school.
by jack_pp | 2025-11-20 12:08:16+00:00
I'd say the only ones capable of really approaching anything like scientific understanding of how to prompt these for maximum efficacy are the providers not the users.

Users can get a glimpse and can try their best to be scientific in their approach however the tool is of such complexity that we can barely skim the surface of what's possible.

That is why you see "folk magic", people love to share anecdata because.. that's what most people have. They either don't have the patience, the training or simply the time to approach these tools with rational rigor.

Frankly it would be enormously costly in both time and API costs to get anywhere near best practices backed up by experimental data let alone having coherent and valid theories about why a prompt technique works the way it does. And even if you built up this understanding or set of techniques they might only work for one specific model. You might have to start all over again in a couple of months
by joejohnson | 2025-11-20 12:08:31+00:00
The issue with these AIs is that once they ingest enough history, they tend to recognize it as a record of class struggle. At that point, corporate attempts at enforcing “neutrality” amount to filtering out conclusions that would naturally support Marxist interpretations. They then need to pepper in enough fascist propaganda to appear "balanced", but it's tricky to do without becoming MechaHitler.
by _mattt | 2025-11-20 12:08:46+00:00
Author / creator here. I built this because integrating LLMs into Swift apps meant juggling completely different APIs for MLX, llama.cpp, CoreML, Ollama, and cloud providers. AnyLanguageModel gives you a single interface modeled on Apple's Foundation Models framework.

GitHub repo here: https://github.com/mattt/AnyLanguageModel

Happy to answer questions about the implementation or trade-offs we made.
by shdalex | 2025-11-20 12:08:46+00:00
Hi everyone,

I run StartFa.st, a curated directory of AI, developer, and SaaS tools.

I’ve been building it in public and adding new tools daily, and some indie founders suggested I create a Black Friday deal so their products could get more visibility.

Before I do anything, I’d love to make sure I’m respecting the norms here.

My question: Is it considered appropriate (or useful) to offer a Black Friday discount for something like featured placement on a directory, or would that come across as too promotional for the HN community?

Not selling anything here, just trying to understand what’s acceptable and what isn’t, since I know HN is very careful about these boundaries.

Would appreciate thoughts from founders who’ve done directory listings, ads, or Black Friday promotions before.

Thanks!
by hnbad | 2025-11-20 12:09:23+00:00
That wouldn't be the foundation of Facebook, that would be Facebook introducing the algorithmic timeline. Remember that Facebook explicitly considered it a success because it increased "engagement" while the vast majority of its users reacted negatively to it and when commenting on it indicated that it made them feel worse, that it negatively transformed the kind of social interactions they had on the platform and that it was detrimental to their mental health (because previously Facebook had been centered on 1-to-1 and many-to-1 interactions between peers and now was about 1-to-many interactions with an audience - something I guess Google tried to mitigate in its own social media experiment somewhat unsuccessfully by letting you group your "friends" into "circles").

The revolutionary change that made Facebook uniquely successful wasn't being a social media platform, it was forcing its users (who were so far treating it as a way to keep in touch with acquaintances, old friends and distant family) to compete for each other's attention and offering corporations the opportunity to join that competition - all the while retaining the messaging that the platform is about "social" interactions between peers. And of course mining the everliving #### out of their users' data while non-consensually tracking them across the entire web without their knowledge.

But the "attention is the currency in the marketplace of ideas" concept they launched pretty much defined all "social media" companies from that point on, which is why we nowadays often forget the term used to be much more appropriate in the past (although often constrained to a crowd of very technical nerds).

Oh, and of course they very successfully killed much of the tradition of the Open Web by encouraging a walled garden approach even when it required them to actively defraud their advertisers by lying about the performance of video content. But I think the trophy for launching that extinction event belongs to Apple when they pivoted away from the original web-first concept for the iPhone to the proprietary App Store.
by drob518 | 2025-11-20 12:11:38+00:00
So, the guys at Azul actually had this sort of business plan back in 2005, but they found that it was unsustainable and turned their attention to the software side, where they have done great work. I remember having a discussion with someone about Java processors and my common was just “Lisp machines.” It’s very difficult to outperform code running on commodity processor architectures. That train is so big and moving so fast, you really have to pick your niche (e.g. GPUs) to deliver something that outperforms it. Too much investment ($$$ and brainpower) flowing that direction. Even if you’re successful for one generation, you need to grow sales and have multiple designs in the pipeline at once. It’s nearly impossible.

That said, I do see opportunities to add “assistance hardware” to commodity architectures. Given the massive shift to managed runtimes, all of which use GC, over the last couple decades, it’s shocking to me that nobody has added a “store barrier” instruction or something like that. You don’t need to process Java in hardware or even do full GC in hardware, but there are little helps you could give that would make a big difference, similar to what was done with “multimedia” and crypto instructions in x86 originally.
by kbrannigan | 2025-11-20 12:12:03+00:00
The timeline spans "3000 BC" to now, but BC/CE itself is a European framework. The Han Dynasty, Maya, and Kingdom of Kush all had their own calendars and ways of marking significant time. Yet this "world" history uses Europe's reference point as universal.

So yes, the map reflects available documentation. But the very framework - organizing all human history around BC/CE - already embeds a European perspective. The bias isn't what the mapmaker included; it's that European systems became the unmarked "standard" for measuring when history happens. That's structural Eurocentrism: not intentional, but built into the tools we inherit.
by arcfour | 2025-11-20 12:12:24+00:00
I've used the official Nvidia drivers on Linux for 5 years now and had excellent performance and few or no graphical glitches, with most issues coming early on. None within the last 2 years. Never experienced high CPU or freezing.

My cards have been a 2080, 3070 Ti, 4070M, and 4090. I could barely get an AMD card (6600 or something?) to work.

Now you have talked to someone who has not had that experience. And everyone I have talked to says they have had an experience either like mine, or like mine minus issues with AMD.
by sph | 2025-11-20 12:12:29+00:00
5. If you don't care about the Bible, I strongly recommend the Tao Te Ching. Probably the most succinct, KISS philosophy and spirituality book ever written in the history of mankind.

To misquote Alan Watts, all other religions are for people that need the Tao explained with too many words.

My favourite version to start with, and even more succinct than the original, is Ron Hogan's https://terebess.hu/english/tao/ron.html then you can move on to fancier translations.
by shraey_92 | 2025-11-20 12:12:31+00:00
I like the tile-based workflow approach. I’m curious, is integration with tools like 11labs/cartesia or HeyGen on the cards? It would make it much easier to produce influencer-style POV/first-person content using digital avatars and cloned voice-overs.

Also, do you have an API available to trigger workflows programmatically?
by d4rkp4ttern | 2025-11-20 12:13:26+00:00
My understanding is that they trained it to explicitly use a self-prune/self-edit tool that trims/summarizes portions of its message history (e.g. use tool results from file explorations, messages that are no longer relevant, etc) during the session, rather than "panic-compact" at the end. In any case, it would be good if it does something like this.
by panick21_ | 2025-11-20 12:13:54+00:00
> might as well blow the money on stuff.

Or you know, don't do that and buy a home when you are 40 instead of 25.

People who do save an have good discipline, and don't have children to early still do pretty well.

The culture of 'yolo just get a credit card with 18 and max it out for video game skins' is literally losing people 100000s over their lifetime.

Yes buying a house is not as easy as before, but the doomerism a solution. You can rent and be save. Renting isn't inherently worse for you in the long, that just myth.
by engeljohnb | 2025-11-20 12:14:09+00:00
The whole selling point of Android up until now was that it allowed you to install any app you want.

The point of the above comment is that Google intentionally introduced the word "sideload" to make "installing an app on your own device which Google did not curate" sound more risky and sinister than it is, and I'm inclined to agree.

I "make" coffee on my keurig. If Keurig decides that making any single-serve coffe pods that aren't owned by the Keurig brand is now called "off-brewing," I'd dismiss it as ridiculous and continue calling it "making coffee."

We should use the language that makes sense, not the language that happens be good PR for google.
by gerardnico | 2025-11-20 12:15:23+00:00
Nice.

I made a git exec command for that. It executes a command on multiple repos.

So to see the status of your local repositories cloned in the code directory of your home directory

´´´bash

export GIT_X_REPOS_FILE=~/code

git exec status

´´´

Code: https://github.com/gerardnico/git-x/blob/main/bin/git-exec

Doc: https://github.com/gerardnico/git-x/blob/main/docs/bin-gener...
by imiric | 2025-11-20 12:15:59+00:00
Wonderful!

This is the type of visualization that would captivate me for hours on end on Encarta in my early teens. Granted, those were a bit more polished and engaging, but the right mix of edutainment was fascinating to my developing mind.

The world lost many of these learning experiences after Encarta went away. Wikipedia certainly has much more information and is an improvement in many ways, but it's sorely lacking this type of curated and interactive content. Information is much easier to digest when it's presented in formats beyond text and pictures. Encarta had all sorts of experiences like this, from quasi-3D environments to mini-games.

The early web was certainly a limiting factor in what could be displayed on it, but today it can deliver far richer experiences. Authors like Neal Agarwal, Bartosz Ciechanowski, Grant Sanderson, and to an extent platforms like brilliant.org, prove that this is possible. I just wish that the world's largest free encyclopedia also had this.
by johannes1234321 | 2025-11-20 12:16:14+00:00
No, the OOP style isn't better. The set of functions one can use in OOP is closed.

Imagine I want to AfD a custom string function for a feature which uPpErCaSeS every second letter as I need that for some purpose: I can't do in OOP style.

In OOP I could extend the string class, but most other parts of the code won't magically use my string type now.

Thus I have to create a free standing function for this (which probably also is better as I don't need internal state of thee object, thus livingnoutisde is good for encapsulation)

And thus my string function works different from other string functions.

my_casing($string->trim())->substr(3);

(The example of course is non sensical and could be reordered, but we argue syntax)

Having them all be simple functions makes it equal.

Of course there are alternative approaches. C++ argues for years about "uniform call syntax" which would always allow "object style" function calls, which could also find non-memwbr functions where the first argument is of compatible type, but such a thing requires stricter (or even static) typing, this won't work in PHP.
by adrian_b | 2025-11-20 12:16:16+00:00
The source material is crystalline, but it becomes somewhat glassy during the fiber manufacture, when it is cooled too fast to crystallize completely.

Asbestos is made from some silicates (pyroxenes or amphiboles) which contain long covalent chains of silicon and oxygen atoms, which are more likely to separate than to break transversally.

Basalt also contains pyroxenes and amphiboles, but they are mixed with other kinds of silicates and they also have a different chemical composition than those of asbestos, so as far as it is known for now the probability of breaking into very thin fibers is very low for basalt fibers.

It is plausible that basalt fibers should be safer, because unlike with asbestos, which is made from rather rare minerals, basalt covers a large fraction of the surface of the Earth, so if basalt were dangerous erosion should have made harmful basalt fragments abundant in the environment.
by hnbad | 2025-11-20 12:16:43+00:00
This sounds interesting and all but I'd like a more technically informed source than The Verge to judge whether the headline is accurate:

> One change that’s likely to please almost everyone is a reduction in Europe’s ubiquitous cookie banners and pop-ups. Under the new proposal, some “non-risk” cookies won’t trigger pop-ups at all, and users would be able to control others from central browser controls that apply to websites broadly.

That's nonsensical. The GDPR doesn't require "cookie banners and pop-ups". Obtaining consent for things you can't do without consent does - if you insist on handling it that way. And "'non-risk' cookies", i.e. technical cookies required to fulfil the functionality requested by the user (e.g. maintain a login session) definitionally don't require consent and thus no "pop-up" or "banner". So what is the actual change here?
by ralferoo | 2025-11-20 12:17:12+00:00
The real problem is just that patents are way too long for software. Long patents make sense for things in a slow changing industry. If it takes 10 years in pharma for research and another 5 years to pass trials, then 20 years of protection seems reasonable to recoup the investment. But for software, I'd argue that most patents are granted on things that are pretty obvious, and in many cases, I'd suspect probably writing up the patent takes longer than actually coming up with the idea and implementation. Certainly, if an engineer is churning out multiple patents a year, then I don't think it's likely that they have enough value to society to warrant issuing a patent for.

Let's not even forget the original motivation for patents, which was to increase knowledge sharing so that companies didn't keep their technology secret, and conferring an advantage on companies who chose to share their methods for others to copy and build upon. That's clearly a totally different outcome to when patent trolls are suing people for accidentally infringing a patent they didn't even know existed.
by brabel | 2025-11-20 12:17:20+00:00
I am mostly a Java programmer but I really enjoy writing Lisp code. It’s not really weird in my opinion, but the programmer must format the code nicely for it to be readable. If you do that it looks like any other language to me , except it has very little syntax so feels a bit more pure. Similar to Forth which has essentially no syntax, just white spaces between tokens. In Lisp it’s just lists all the way. Just so you know, in lisp you can do procedural programming, ie line after line of instructions… it’s just not the common way to do things, people write much more functional code than in most languages.
by hamasho | 2025-11-20 12:17:28+00:00
I'm happy if you find calm in your faith, but one of the biggest cause leading our insanity is the idea "both side can be the truth and it's all about what you believe" when in most cases one is much more likely than the other. This causes alternative facts and idiocracy. There are a lot of "facts" online so we can "choose" the most comfortable one, and "my ignorance is as good as your knowledge".
by Aaargh20318 | 2025-11-20 12:18:45+00:00
The law doesn't even mention cookies. This is a common misunderstanding and causes a lot of annoyance as I've seen websites ask for permission to store cookies even when they don't need explicit permission.

The law only concerns itself with tracking. If you don't use a mechanism to uniquely identify people over multiple visits and/or websites, you're fine. You can store simple preferences in a cookie without asking. No need to bother your users with a cookie wall for that.
Show HN: Gemini made a game to destroy all websites
by godlabs | 2025-11-20 12:18:50+00:00
I made a chrome extension game with Gemini where you can destroy any website, literally.

If you don't like a website, use your cursor as a spaceship, but beware the website will try to protect itself by sending drones.

Kill drones, harness xp, upgrade your ship, anhiliate the web!

Game is on github: https://github.com/prabhjotSL/website-destroyer
by potato3732842 | 2025-11-20 12:19:26+00:00
>The idea you are going to beat Two Sigma at their own game with tokens is just an absurdity.

The idea isn't to beat them. It's to pick up the scraps. Same as every small trading operation.

I've seen the books of a guy who makes money hand over fist trading options. He'll be the first one to tell you what he does won't scale.
by lordnacho | 2025-11-20 12:20:11+00:00
If there's one big surprise in my adult life, as in, a thing I didn't expect when I was a kid, it was the seemingly pervasive extent of sexual exploitation done by powerful men, and the fact they they seem to all help each other in doing this.

I always thought that powerful guys got laid without really having to force anyone to sleep with them. You know, the stereotypical "be confident, look prosperous and healthy" and women will be attracted to you. The weird thing is, I think that actually does work! Even if you're not famous, having a few of those qualities has seemed to work for most guys I know.

So why are there so many famous guys who end up getting caught forcing themselves on multiple people? If you look at how few cases end up going to trial, there must be even more guys who are getting away with it. Not only that, the extent of the numbers. A guy like Weinstein must have been a full-time sex criminal. Constant, multiple times a day, like a busy salesman who meets clients three times a day. I don't want to make a joke of something so serious, but don't you get enough? Isn't it tiring and tedious?

The other side of this is the club. How can it be that they all seem to know each other? Most people tend to keep their sex lives private. If you're committing a crime, AND you're a public person, why would you find other people to do that with? It that part of the power trip?