MurphyA/hacker-news huggingface dataset:
by x-complexity | 2025-04-23 00:49:54+00:00
> You might like MCP then.

That's entirely different to what's being desired by GP.

> > My dream tooling is for every tool to have an terminal interface so that I can create comprehensive megabooks to get all the context that lives in my head. i.e. jira, datadog, github etc, all in one pane.

My perspective on this is essentially having jira/datadog/github/etc be pluggable into the CLI, and where standard bash commands & pipes can be used without major restrictions. (Something akin to Yahoo Pipes)

MCP is highly centered around LLMs analyzing user requests & creating queries to be run on MCP servers. What's being desired here doesn't centralize around LLMs in any sense at all.
by cryptonector | 2025-04-23 00:51:58+00:00
I had to look it up. My memory of this is from my childhood, and I doubt I ever had sources. But yes, it seems that there were scholars who thought Troy to be fictional:

https://en.wikipedia.org/wiki/Historicity_of_the_Iliad?utm_s...

| In the early modern era, attitudes towards the legends grew more skeptical. Blaise Pascal characterized the story as merely a "romance", commenting that "nobody supposes that Troy and Agamemnon existed any more than the apples of the Hesperides. [Homer] had no intention to write history, but only to amuse us."[6] During the 19th century the stories of Troy were devalued as fables by George Grote.[7]

https://en.wikipedia.org/wiki/Jacob_Bryant?utm_source=chatgp...

| In his books on Troy, Bryant endeavoured to show that the existence of Troy and the Greek expedition were purely mythological, with no basis in real history. In 1791, Andrew Dalzel translated a work of Jean Baptiste LeChevalier as Description of the Plain of Troy.[8] It provoked Bryant's Observations upon a Treatise ... (on) the Plain of Troy (1795) and A Dissertation concerning the War of Troy (1796?). A fierce controversy resulted, with Bryant attacked by Thomas Falconer, John Morritt, William Vincent, and Gilbert Wakefield.[5]
by sjsdaiuasgdia | 2025-04-23 00:52:03+00:00
The "the" in "point of the tariffs" is enough to say that a specific collection of tariffs is being referred to, not the general concept of tariffs.

Given the Trump tariffs are the subject of the article this discussion is attached to and those tariffs are a major current event, they're the obvious default expansion of "the tariffs."
Show HN: StratoVisor – AI Strategy Generator with Compliance Framework
by dfbeasleyjr | 2025-04-23 00:53:50+00:00
I built StratoVisor MVP over the last few weeks to help teams generate tailored AI and digital strategy roadmaps that are both comprehensive and compliance-driven. It uses secure authentication, GCP hosting, and integrated LLMs to analyze your business inputs and produce an actionable strategy in minutes.

Key features include:

Compliance-framework integration: Your strategy is built around your selected compliance framework (GDPR, HIPAA, SOC2, etc.) rather than treating compliance as an afterthought

Organization size-adjusted timelines: Implementation roadmaps automatically calibrated to your company's size and technical expertise

System integration prioritization: Critical systems get deep integration approaches while standard systems receive light-touch recommendations

Technical expertise leveraging: Strategies that build upon your team's existing technical skills with clear knowledge transfer pathways

Size-appropriate governance models: Decision frameworks, meeting cadences, and documentation scopes appropriate for your organization

My background is in security, compliance, and cloud architecture—so this solution is built with a compliance-first mindset. It's designed for executives, IT leads, or consultants who want a structured approach to AI transformation without hiring a team of analysts.

Try it out!

Would love feedback on the compliance framework integration, timeline accuracy for your organization size, and any feature suggestions.
by eek2121 | 2025-04-23 00:55:11+00:00
Unsure if what you posted is true because I don’t know about water based systems, however this has been proven false for heat pumps.

Specifically, setting a fixed temp vs turning things up/down/off when you are leaving and reversing it before you get home. There was little difference either way. The amount of electricity consumed was similar to both.

I wish I had a link, they even tested cases where efficiency was lost heating things up. This includes “emergency heating”.
by esperent | 2025-04-23 00:55:18+00:00
> I personally don't like that direction so looking forward to exploring new frameworks

I personally am becoming dissolutioned with React because of this, as a former strong advocate.

Next.js and Remix - or whatever the hell it's called this week - are both over-engineered messes.

Yes, I'm aware that I don't have to use them, but they are where the momentum and energy of the community is being spent in recent years. And I do want a monolithic framework, I just want one that focuses on simplicity and ease of development rather than one designed to funnel me into using Vercel.
by grishka | 2025-04-23 00:57:25+00:00
The only somewhat good use for third-party cookies is various embeds and comment widgets. It wouldn't be all that much of a loss for the users if third-party cookies were removed without a replacement, but with the developer of the world's most popular web browser and the world's most popular mobile OS also being the world's richest internet advertising company, that's apparently an absolute impossibility ¯\_(ツ)_/¯
by sublinear | 2025-04-23 01:00:02+00:00
I'm not sure I've ever understood the point of this.

Aren't all cookies trivially "any-party" cookies? Can't any form of persistence be used to track a user? 3rd-party cookies as they exist today just give a path of least resistance so that most of that behavior is implemented the same way. Consistent implementation allows the user a simple way to block that behavior.
by daemonk | 2025-04-23 01:00:11+00:00
I don’t think we are going to agree on this.

At the end of the day we are really just disagreeing on how seriously we should take AI-ification of software engineering.

I take a lighter stance that it’s mostly harmless and has a lot of educational positives. I guess you foresee a lot of potential harm.

I do appreciate people who are willing to be the canary in the coal mine. I just find that a lot of the criticism appears to be more gatekeeping than legitimate worries.
by abletonlive | 2025-04-23 01:00:24+00:00
Actually it's not an absurd take at all. The absurd take is that we "should not bend language around ignorance."

That's precisely how language changes over time. Language is not a strict set of rules. It's based on understanding and consensus, so sometimes things that are "wrong" do end up being accepted.

I suggest this as a great introduction into what languages are and how they evolve over time https://www.amazon.com/Language-Families-of-World-audiobook/...
by samuelhenshaw | 2025-04-23 01:00:31+00:00
There are some requirement for apps when it comes to mobile development, and one of such common requirement is implementing infinite scroll; especially when it involves dealing with data such as social feeds, transaction history and more. In React native, components such as FlatList(built-in) or FlashList(from Shopify) to handle/render long list of large dataset with built-in support for features like lazy loading — which is the most common reason for its usage.
by nitinram | 2025-04-23 01:00:54+00:00
This is super cool! I attempted to use this on a project and kept running into "This model's maximum context length is 200000 tokens. However, your messages resulted in 459974 tokens. Please reduce the length of the messages." I used open ai o4-mini. Is there an easy way to handle this gracefully? Basically if you had thoughts on how to make some tutorials for really large codebases or project directories?
by quantadev | 2025-04-23 01:00:58+00:00
The version of Nostr that I happened to invent about a year before Fiatjaf invented his was about the same as Nostr, except for the fact that I chose a true IPFS CID as the identifier, which Nostr cannot do, making it completely incompatible with IPFS, unless you have TWO hashes (both a CID and a Nostr ID), which I found silly.

You're right about the fact that IPFS never could scale to the level of Social Media with everyone posting even 10 messages per day, but decentralized systems NEVER DO scale in that way. That's why Blockchain has Lightning as you know.

However inventing a NEW CID format in the IPFS era is a foot shoot, that can be avoided, and should be. Can the other problem (of how to push data efficiently) ever be solved perfectly? Maybe or maybe not, but Nostr does work, and it is censorship resistant better than anything else. I'm just saying what a shame that it's wholly separate from IPFS. That was a huge lost opportunity. And I generally disagree with your gripe that everything is worthless until everything is perfect, because by that logic even Public Key encryption is a baby to be thrown right out with the bath water too. No, the overall system will be made of parts. The CID part is a necessary part, and the PublicKey identity is also a necessary part.
by griffzhowl | 2025-04-23 01:02:09+00:00
Cool stuff. I don't know enough about QFT to evaluate it, but involvment in basic physics of the zeta function to evaluate diverging series and so on is something really amazing. This video discusses L-functions and QFT:

https://www.youtube.com/watch?v=-OxVsVUesSc

About the Planck length, while the length itself might not be physically significant, black holes are definitely physically significant, and according to the current thinking there will be some smallest length that can be probed before what you're looking at becomes a black hole. I guess I was lazily assuming that would be around the Planck length. I would have to look into it more to come up with a calculation for that
by cultofmetatron | 2025-04-23 01:02:09+00:00
> I never really learned what is considered a healthy breakfast.

one of the big problems in the standard american diet is that we treat breakfast like a dessert.

1. cereal has around 15-30 grams of sugar in addition to various artificial flavors and additives.

2. pancakes and waffles? an irresponsible carb bomb that you douse in syrup and whipped cream.

3. breakfast sausage is basicly low quality meat mixed with fat. at least by itself its not high in sugar but then people normally have it with pancakes.

4. granola? na, more sugar.

Reality is that almost all "breakfast foods" are junk.

my advice is to steak to black coffee and a slice of fish or steak for most people. I like to have black coffee and sardines. seems to keep my mood stable througout the day.
by kevinsync | 2025-04-23 01:02:32+00:00
I'm very, very good at CSS and this is absolutely maddening. I grudgingly respect it a lot more because it's really fuckin tough LOL. No overwrites, no transforms, locked elements you can't manipulate, limited amount of CSS property "slots" you're allowed per puzzle. In the age of AI where answers are immediate, hats off to something this absolutely infuriating hahaha
by eek2121 | 2025-04-23 01:02:58+00:00
Win16/Win32 is going the way of the dinosaur. Many of those devs have retired or moved on.

I am personally a huge fan of win32. I was even a ReactOS contributor at one point because of this. That being said, it wasn’t scalable without major changes. Thankfully most win32 apps still work on Windows.
by bloomingeek | 2025-04-23 01:03:06+00:00
Ok, it's not the brim, you drank the kool-aid! Tariffs are best negotiated behind closed doors so as not to crash world markets. (Oh, and let's not trash the fed chair in open public either, you saw what happened, right?)

Besides being blind, you might want to wake up also. Your "Mr. Trump" started a tariff war, leaving other countries no choice but to respond. If he would have went through normal sane channels, your 401K wouldn't be tanking right now. Tariffs are how the countries deal with each other, strong arming them, historically, always ends in either backing off or disaster.

<Your mental state is that you are a member of a mob who are out to squash anybody who thinks differently, and that gives you an illusion of having power. But in reality you don't know any of the people here, and the only power we have as commenters online is to exchange thoughts and ideas.>

A mob? Really? Since I don't have a window into your life, like you think you do into mine, I don't really have a rational way to respond to this statement.
by karmakaze | 2025-04-23 01:03:40+00:00
Thanks for the clarifications and diagrams. I can see how using something like Spanner from the outset makes sense to use and stick with serializable isolation. With other SQL dbs, I've mostly seen repeatable read, read committed, and even read uncommitted used in the name of performance. Read committed works fine but you have to design everything for it from the start with thoughtful write and read sequences.

Moving to serializable should be easy but isn't in the case of Spanner and the like because you can't make 100+ of sub-millisecond queries to respond to an API request if that's how your app evolved.

The way I imagine the future is to bring the code closer to the data like stored procedures, but maybe in a new way like modern languages compiled to run (and if necessary retry) in a shard of the database.
by ksec | 2025-04-23 01:06:21+00:00
Lots of Google analytics competitors appeared between 2017 and 2023 due to privacy reasons. And a lot of them started with normal Postgres or MySQL then switched to Clickhouse or simply started with Clickhouse knowing they could scale far better.

At least in terms of capability and reputation it was already well known by 2021 and certainly not legacy or bulky. At least on HN clickhouse is very often submitted and reached front page. Compared to MySQL when I tried multiple times no one is interested.

Edit: On another note Umami is finally supporting Clickhouse! [1], Not sure how they implementing it because it still requires Postgres. But it should hopefully be a lot more scalable.

[1] https://github.com/umami-software/umami/issues/3227
by tennysont | 2025-04-23 01:07:06+00:00
Jacob Brazeal posted about "A puzzle of two unreliable sensors" a few days ago. I thought that it was interesting, and wanted to try to dig into it deeper; I wanted to find where the non-linearity came from such that the optimal linear combination of the two sensors were 58% A + 42% B.

It does feel like linear combinations end up being related to rotations, or "phase", when you plot the signed error of A vs the signed error of B.
by timewizard | 2025-04-23 01:07:49+00:00
That's because Safari made that default years ago and we've all built workarounds for this anyways. Due to the proliferation of JavaScript and it's being default enabled on all sites or they _will_ break... and the ease of setting up APIs in the cloud.. your privacy settings really don't matter much anymore anyways.

Likewise "autoplay blocking" isn't too hard to overcome. It's more out of politeness that it's ever honored.
by em-bee | 2025-04-23 01:08:45+00:00
pike is based on LPC which stands for "Lars Pensjö C" which was developed in 1989. at the time C dominated the language landscape. sufficiently popular alternatives were BASIC, pascal, lisp, smalltalk, TCL and perl. i don't think there was much else. at least in the unix world. lars probably was familiar with C and that's what he based the language on. i think python was really the first non-C-like language that became very popular.

i am not a fan of the C syntax myself, but at the time, i was mostly familiar with it, and i wasn't even considering the idea that there could be a better syntax.

later though i did develop a preparser that would allow me to write pike in a python like syntax. it was a hack made as an april fools joke. but it was actually working. it was called nessie.
by tomhow | 2025-04-23 01:09:03+00:00
The world feels weird to me lately, but nothing you’re seeing is due to any secret experiments or any change in moderation policy.

We’re (always) trying to get better at finding and penalizing bad comments – but not everyone agrees on what constitutes a “bad” comment.

Everyone is welcome to email us at hn@ycombinator.com if they see any story or comment that seems off, and we’re happy to investigate or explain anything.
by blindprogrammer | 2025-04-23 01:10:17+00:00
This is actually a great question. For me, as an individual, the software I create to fulfill an important need for blind people would be worth it. But having said that, I shouldn't just look at it from one perspective—I need to consider it from other angles as well.

I have to anticipate how the code will be received once I open source it, and my question was a way to fill the gaps I might have about the consequences of releasing the code under a certain license.

I guess I could bypass all these inquiries, lazily upload my code to GitHub, have vultures like Google find it, copy it, and put it into Google Maps. They may or may not care about catering to blind people (the original intended audience), and then my little code would just fade away, as a more refined version would likely emerge elsewhere.
by jcranmer | 2025-04-23 01:10:31+00:00
19th century archaeology and anthropology was thoroughly racist. It was a time where explorers could rediscover something like Great Zimbabwe and go "We found the Lost Tribe of Israel" because there's no way that the native inhabitants living among the site could possibly have built such an exquisite structure. It was a time where racism wasn't "dark-skinned people are bad" but rather "let me give you a lecture on how the physiology proves that these savages are incapable of reaching the higher thought patterns that are necessary for civilization to exist." It was also a time where Americans were the cultural backwater of the world, and the forefront of scientific racism were Europeans wandering around their empires, seeking greater justification for why they had to be the ones to rule over the lesser peoples.

It's only in the latter half of the 20th century that the field stops presupposing that Europeans are better than everybody else and they start trying to more objectively and holistically evaluate life in other societies and compare them. There's still a large contingent of popular anthropology that hasn't caught up to that memo yet, and the general field of pseudoarchaeology absolutely thrives on it.

There's a reason that people treat the methods of construction of the Pyramids as some unsolved mystery but not, say, the Colosseum. And it's not because we don't have the evidence for the Pyramids--we have the written records that discuss pyramid construction, we have the letters from the Pharoah complaining about his workforce!
by WalterBright | 2025-04-23 01:10:33+00:00
> the possibility that land in the Americas was the site of violence before 1492

It's a certainty. The tribes were well armed for good reason. The Inca had an army before Pizzaro arrived. Cortez allied with neighboring tribes to go after the Aztecs, as those tribes very much wanted to destroy the Aztecs for their depradations. The warrior culture in N America was very well developed. The Commanche carved out their own empire in the Texas area before the Spanish arrived. They did not learn how to fight from the Spanish, it was the other way around.
by AlienRobot | 2025-04-23 01:13:55+00:00
There is an absurd amount of additional complexity that needs to be centralized in order to avoid third-party cookies.

Any website can add Google Analytics by copy and pasting 1 line of code. To avoid this cookie, you need to have your own analytics web app. This makes sense for medium-size websites, but if you have a small website your host will probably bill it as a separate website.

First-party comments? Now you need your own comment system, which means you have a long list of responsibilities that you simply wouldn't have if you just used Disqus or Facebook comments. All those spam links to virulent sites will be on your servers now.

Honestly, the Internet would be a much more awesome place if 3P cookies were the norm and everyone was okay with embedding everything everywhere. In the past hotlinking was a problem due to bandwidth concerns, but nowadays most of the traffic is bots anyway so it would be a drop in the bucket.
by creato | 2025-04-23 01:14:57+00:00
I don't think Google uses data from Chrome this way. I don't think Google actually wants to associate data with people so aggressively. It's obvious when that happens and it feels gross (this is why I stopped using Facebook 10+ years ago, I've never had an equivalent gross-out moment with Google).

I'm guessing the reason google doesn't use third party cookies is because they get higher quality data from people being signed in to Google services, and that is independent of whether they are using Chrome or not.
by nunez | 2025-04-23 01:14:57+00:00
> First, the pervasive assumption that there is no skill involved in food preparation is wrong. While the floor may be higher in a kitchen operated by an executive chef, there is a noticeable difference between a badly-made Big Mac and a well-made one. Execution matters.

I worked fast food in high school in the 00s, like many folks here, I bet.

The line and product at a fast-food restaurant is heavily optimized. The patties used by a typical US quick-serve restaurant are designed around processes for optimal cook times per patty.

It really doesn't require much skill to assemble a burger at McDonald's these days outside of minimal training most unskilled people can pick up easily.
by anecon2 | 2025-04-23 01:15:00+00:00
This paper documents three stylized facts about the demand for Large Language Models (LLMs) using data from OpenRouter, a prominent LLM marketplace. First, new models experience rapid initial adoption that stabilizes within weeks. Second, model releases differ substantially in whether they primarily attract new users or substitute demand from competing models. Third, multihoming, using multiple models simultaneously, is common among apps. These findings suggest significant horizontal and vertical differentiation in the LLM market, implying opportunities for providers to maintain demand and pricing power despite rapid technological advances.
by WalterBright | 2025-04-23 01:15:56+00:00
The accounts of how the Commanche lived nearly all come from accounts written by white people who lived among them (often taken as slaves by the Commanche).

See "Empire of the Summer Moon", by Gwynne. A truly fantastic epic. I'm amazed nobody has made this into a miniseries yet.

https://www.amazon.com/Empire-Summer-Moon-Comanches-Powerful...
by n8cpdx | 2025-04-23 01:16:47+00:00
Don't worry, we're only four or five years out from the react community discovering/inventing a totally fresh UI paradigm where the entire app is run on the client, no server rendering at all.

It will be totally fresh and solve all the annoying problems of legacy react server pages. Of course then 6 months later they'll discover a need to make it work with SEO...
by scyzoryk_xyz | 2025-04-23 01:16:56+00:00
You’re not the only one, same here.

I believe there will be interest in extracting insights from speech-related fields, performing arts etc. Kind of how there was this transfer of design principles in the 90’s-00’s from traditional typographers, letterform revivals, print techniques.

It’ll be interesting to see an evolution of expectations and culture emerge around AI voices depending on role. Maybe we’ll see these positive voice vibes as silly and naive the same way we see MySpace aesthetics today?