MurphyA/hacker-news huggingface dataset:
Show HN: sc-research – Social media analysis skill for AI agents (Reddit and X)
by skainguyen1412 | 2026-02-23 16:07:40+00:00
Hey HN! I built sc-research — an open source skill that gives AI coding assistants (Claude Code, Cursor, Windsurf) the ability to do social media analysis.

You just ask your agent something like "What do people think about product X?" or "What's trending this week?" and it goes out, pulls live discussions from Reddit and X, and comes back with structured results + interactive dashboards.

It can do rankings, sentiment breakdowns, trend timelines, controversy mapping, and topic discovery — all backed by real quotes from real people.

How it works: it pulls live discussions from Reddit (via OpenAI) and X (via xAI/Grok), classifies what kind of analysis your question needs (ranking, sentiment, trend, etc.), runs the analysis, and outputs structured JSON + an interactive dashboard. Install is just "npm install -g sc-research" and "sc-research init --ai claude".

Stack: Bun/Node, OpenAI + xAI APIs, Zod, Vite + TS for the dashboard.

Happy to answer any questions!
by JohnFen | 2026-02-23 16:07:48+00:00
At least the ones in my area are substantially worse than they used to be. They don't have a lot of items they used to carry, and the ones they do carry have a much more limited selection than they used to.

But perhaps, as another commenter mentioned, this varies a lot depending on the store you're in?

Regardless, at least for my needs, Best Buy has nearly nothing for me. That didn't used to be true.
by TZubiri | 2026-02-23 16:07:57+00:00
>parents will give their children their unlocked account, and children will steal their parents' unlocked account.

I think either is better than the staus quo. In the first case the parent is waiving away the protections, and in the second the kid is.

Even if a kid buys alcohol, I think it's healthier that they do it by breaking rules and faking ids and knowing that they are doing something wrong, than just doing it and having no way to know it's wrong (except a popup that we have been trained by UX to close without reading (fuck cookie legislation))
by alephnerd | 2026-02-23 16:08:05+00:00
> Has the vibe really shifted so much among tech-literate people?

Yes.

Or more honestly, there was always an undercurrent of paternalistic thought and tech regulation from the Columbine Massacre days [0] to today.

Also for those of us who are younger (below 35) we grew up in an era where anonymized cyberbullying was normalized [1] and amongst whom support for regulating social media and the internet is stronger [2].

The reality is, younger Americans on both sides of the aisle now support a more expansive government, but for their party.

There is a second order impact of course, but most Americans (younger and older) don't realize that, and frankly, using the same kind of rhetoric from the Assange/Wikileaks, SOPA, and the GPG days just doesn't resonate and is out of touch.

Gen X Techno-libertarianism isn't counterculture anymore, it's the status quo. And the modern "tech-literate" uses GitHub, LinkedIn, Venmo, Discord, TikTok, Netflix, and other services that are already attached to their identity.

[0] - https://www.nytimes.com/1999/05/02/weekinreview/the-nation-a...

[1] - https://www.nytimes.com/2013/09/14/us/suicide-of-girl-after-...

[2] - https://www.washingtonpost.com/politics/2022/06/09/why-young...
by lossyalgo | 2026-02-23 16:08:09+00:00
You may be assuming a car-centric approach to shopping, where the distance between stores is large. In cities where shops are mixed into residential areas, people often walk because stores are usually within about 10 minutes, and there are multiple options with different selections and prices.

That makes it easy to rotate: stop by one store one day, another the next, often on the way home from work since you’re taking the subway or bus anyway. For example, I buy most of my groceries at one store, and then pick up certain items in bulk at other stores every 1-3 months when they carry the brand I want at a good price (unless my usual store has a sale). Most people I know do something similar, especially as groceries have gotten more expensive, particularly since COVID.
by dhosek | 2026-02-23 16:08:26+00:00
Indeed, a lot of grammatical “rules” of English were a result of attempting to impose Latin grammatical rules upon English as part of the neoclassical movement of the 18th century. Split infinitives, dangling prepositions (English is somewhat of an outlier among Indo-European languages in that it lacks the practice of prefixing verbs with prepositions to form new verbs—consider e.g., Czech odjit (jit + od), Spanish contener (tener + con), Latin exeo (eo + ex), Greek καταστρέφω (στρέφω + κᾰτᾰ)¹) so arguably, phrase like “go with” fulfill that role and are not prepositions lacking an accompanying noun.

⸻

1. While in most languages, this class of verbs becomes apparent when the base noun is irregular or has special conjugation rules, in Greek,² it’s especially noticeable thanks to the fact that the aorist causes a morphological change to the beginning of the verb as well as the end. Except for these verbs, the morphological change ends up happening in the middle of the verb.

2. I don’t know modern Greek beyond what I can discern from my classical Greek knowledge, so I don’t know if modern Greek has retained this feature.
by embedding-shape | 2026-02-23 16:08:37+00:00
> Has the vibe really shifted so much among tech-literate people?

Actually, yes, it seems to have shifted quite a bit. As far as I can tell, it seems correlated with the amount of mis/disinformation on the web, and acceptance of more fringe views, that seems to make one group more vocal about wanting to ensure only "real people" share what they think on the internet, and a sub-section of that group wanting to enforce this "real name" policy too.

It in itself used to be fringe, but really been catching on in mainstream circles, where people tend to ask themselves "But I don't have anything to hide, and I already use my real name, why cannot everyone do so too?"
by anthk | 2026-02-23 16:08:57+00:00
Ergonomic? Who cares? By 'ergonomic' a notebook it's zillions better than Excel or even Org-mode from Emacs when you don't even have to deal with the limited input from the cells, or worse, localized functions in spreadsheets. Go try debugging some functions in Spanish or German being yourself a native English speaker.

The most ergonomic programming environment in the world today it's a mix between a notebook and a REPL with live changes. Something like a cross between Smalltalk and Jupyter, and that doesn't exist yet. Org-mode for Elisp it's close as it allows you to do literate programming, a REPL and such in a 'live' and documented way.
by Devasta | 2026-02-23 16:09:38+00:00
I can understand the need to restrict some stuff kids can see, like when I was a teen it me hours and hours to download one 2 minute porn clip from kazaa, but these days you could download a lifetime worth in one weekend. That can't be healthy.

That being said nothing about these laws is about protecting children; their primary purpose is to crack down on the next Just Stop Oil or Palestine Action so for that reason should be opposed.
by SpicyLemonZest | 2026-02-23 16:09:48+00:00
As the article says, leveraged buyouts of retail end in bankruptcy only 41% of the time, and most of those bankruptcies are presumably not a total loss for the banks. So it's just a matter of pricing the loans to ensure the successes cover the losses.

(Why do private equity firms want to be in this business? Because the 59% that don't fail often generate very good returns.)
by Betelbuddy | 2026-02-23 16:09:52+00:00
Data centers consume...a lot...of water by design, recirculated water, does not means no water consumption.
Water must be continuously added in evaporative cooling systems used by many data centers.

[1] - Cooling towers reject heat through evaporation, which uses water, not just recirculates it. Evaporated water is lost to the atmosphere and must be replaced with "make-up" water. As a result, recirculating cooling loops still require new water input to make up evaporation and blowdown losses.

[1] - https://en.wikipedia.org/wiki/Cooling_tower
by yial | 2026-02-23 16:10:11+00:00
I’ve self hosted a server for various things going back to somewhere around 2006/7? Whenever I finally had access to a non dial up connection.

I’ve not always used it for anything amazing, over the years it’s been just an ftp server, just http, just a Remote Desktop, a Minecraft server, email server, etc etc. (obviously sometimes combinations, and the hardware has changed from the original - the original being a motherboard without an enclosure I would start by shorting the pins with a butter knife ….)
by klsdjfdlkfjsd | 2026-02-23 16:10:16+00:00
> it doesn't seem that far fetched for me that people reach similar conclusions.

How do you suppose it is that millions of people, separated by vast geographic distances, somehow all reach similar conclusions all at once?

Related: How do you suppose it is that out of 350-700+ million people (depending on whose numbers you believe), there's always only two "choices" and both of them suck?
by Noaidi | 2026-02-23 16:11:12+00:00
Whatever happened to all the innovation the tech world was capable of? This is 100% a solvable problem. It only needs the will and good law.

1) Person signs up with discord with fake name and fake email.

2) Discord asks (state system) for an age validation.

3) In pop up window, state validates the persons age with ID matching with face recognition.

3) State system sends token to discord with yes or no with zero data retention in the state records.

4) Discord takes action on the account.

What is so hard about this?
by condiment | 2026-02-23 16:11:14+00:00
I agree. I've been researching a lot of this tech lately as a part of a C2PA / content authenticity project and it's clear that the math are outrunning practicality in a lot of cases.

As it is we're seeing companies capture IDs and face scans and it's incredibly invasive relative to the need - "prove your birth year is in range". Getting hung up on unlinkable sessions is missing the forest for the trees.

At this point I think the challenge has less to do with the crypto primitives and more to do with building infrastructure that hides 100% of the complexity of identity validation from users. My state already has a gov't ID that can be added to an apple wallet. Extending that to support proofs about identity without requiring users to unmask huge amounts of personal information would be valuable in its own right.
by ilaksh | 2026-02-23 16:11:27+00:00
It's already proven to not be just a blip on the radar. Even if everyone forgets about it today.

He got 221000 (as of today) GitHub stars, motivated thousands of projects, and immediately some of the largest companies on the planet attempted to hire him. And he settled on a job with the most popular AI company. The guy who invented the term "vibe coding" declared that tools like his were a new category above LLM agents.

But your comment is just dismissive.

I think the point of the HN love thing is that if founders take the tone of individual comments like yours or the overall HN response to heart, then that could be a fatal mistake.

If he had posted earlier and gone by comments like yours that dismissed it, then that would indicate he should not continue to put energy into it. Why would he have kept putting his time into something that the only thing worth saying about it is that it's going to be a blip on the radar?
by TZubiri | 2026-02-23 16:11:50+00:00
I think this solution exists (e.g. android parental lock, but also ISP routers). But parents and industry have failed to do so on a greater scale. So legislation is going for a more affirmative action that doesn't require parental consent or collaboration.

A service provider of adult content now cannot serve a child, regardless of the involvement or lack thereof of a parent.
by carlosjobim | 2026-02-23 16:11:56+00:00
I just don't understand the purpose?

Churches have directly taxed their followers on their income. Some of them still do, like the government churches in Scandinavia. That's a tax.

Churches have also sold the redemptions of your sins. Sometimes a bit cloaked as donations, like what you mention.

And churches have accepted donations, with expectations so low that everybody can donate. Who can't donate a kopek, or a bowl of rice? People who are too poor to donate anything are not shunned by any church, on the contrary they will be on the receiving end of donations if they wish to.

I would also like to quote the definite authority on this subject, Mark 12:41-44:

"Jesus sat down opposite the place where the offerings were put and watched the crowd putting their money into the temple treasury. Many rich people threw in large amounts. 42 But a poor widow came and put in two very small copper coins, worth only a few cents.

43 Calling his disciples to him, Jesus said, “Truly I tell you, this poor widow has put more into the treasury than all the others. 44 They all gave out of their wealth; but she, out of her poverty, put in everything—all she had to live on."
by mitthrowaway2 | 2026-02-23 16:12:10+00:00
SawStop table saws still suffer from kickback like other table saws, which is arguably much more dangerous than losing a finger and can even cause lethal injury. The SawStop mechanism might provide an illusion of safety that results in users being less careful with their work.

I think the solution we really need is age verification for table saws. Of course, it goes without saying that the saw should also monitor the user's cuts to make sure they're connected with the right national suppliers who can supply material to meet their needs, and to ensure that you aren't using the saw to cut any inappropriate materials from unregistered sources.
by roamerz | 2026-02-23 16:12:19+00:00
Our Best Buy is great. Usually pretty good stock and good variety. People there seem to be pretty nice as well. Bought a laptop there a few weeks ago. The one I wanted was in stock, they had a good price and gave me a fair trade in for my old one. Wife loves the place too as she can try on all their phone cases before she buys. It’s great to have a local option so that is one of the reasons I also choose to support them.
by kelipso | 2026-02-23 16:12:24+00:00
It’s not “unfounded”. Wikipedia is biased and saying that’s “propaganda” or a result of propaganda is a nonsense non-argument.

> Saying "there very likely […]

What’s with this nitpicky stuff. A simple google search shows there’s tons of research in LLM political bias evaluation.

> There is no guarantee [..] path to eliminating it?

It’s research. Sure there’s no guarantee but given progress in LLM, I would be optimistic rather than pessimistic.
by nutjob2 | 2026-02-23 16:12:25+00:00
Criticism of Musk isn't hate of Musk. The point is completely valid and the results of this management style infuses all of his businesses albeit with differing results.

It's significant that a truly hard problem like autonomous driving doesn't respond to a "brute force" management style. Rockets aren't in this category because the required knowledge and theory is fairly complete, whereas real autonomous driving is completely novel.
by shimman | 2026-02-23 16:12:40+00:00
It's a pretty easy game to win as the blocker. If you receive too many 404s against pages that don't exist, just ban the IP for a month. Actually got the idea from a hackernews comment too. Also thinking that if you crawl too many pages you should get banned as well.

There's no point in playing tug of war against unethical actors, just ban them and be done with it.

I don't think it's an uncommon opinion to behave this way either, nor are the crawlers users I want to help in any capacity either.
by shafoshaf | 2026-02-23 16:13:31+00:00
I can refuse a very specific email configuration, but there are so many simple variations, it isn't all that effective. Tons of cold email providers have you first buy 100 domain names, warm up the IP's with bots, and then send the same emails from a variety of email addresses/domains/servers. I think the question is does this low barrier to entry really outweigh the added challenge of allowing low volume actors host their own systems?

(steps on soapbox) And as long as we are talking about SPAM, why in God's name if I block a text message and then the phone number from ringing is there an additional block required to prevent voicemail? Oh, I see, it is so Verizon and others can charge me to block voicemails. Even on Google FI, if I block a number on Messages it doesn't carry over to calls which doesn't carry over to voicemail. Enshitification. (steps down)
by hn_throw2025 | 2026-02-23 16:13:59+00:00
If it was a daily quota issue, I would have been notified and unable to use more Pro requests until the 24hr period had reset.

This was a temporary rate limit and it told me to try again at a specified time which wasn’t far away. That’s different.

However, it could have been because of a temporary capacity issue. I hope so.
by danalec | 2026-02-23 16:14:10+00:00
I implemented the STOC 2025 Best Paper Award winner in C99. The algorithm achieves O(m log^(2/3) n) complexity, breaking the 65-year-old sorting barrier for sparse directed SSSP that Dijkstra established at O(m + n log n).

*Key implementation details:*
- Cache-optimized CSR layout for maximum spatial locality
- Zero-allocation design with pre-allocated workspaces
- Recursive subproblem decomposition instead of global priority queues

*Benchmarks:* On graphs with 250k–1M nodes, this shows 20,000x+ speedups over standard Dijkstra implementations. The DMMSY core runs in ~800ns for 1M nodes.

*Paper:* https://arxiv.org/pdf/2504.17033
*GitHub:* https://github.com/danalec/DMMSY-SSSP

This is experimental—focused on correctness first. Would love feedback on edge cases, better decomposition strategies, or cache-oblivious optimizations I might have missed.
by miroljub | 2026-02-23 16:14:20+00:00
> As for "freedoms," you're not free to vote or drink alcohol below a certain age. And before the internet, minors couldn't purchase pornography, either. Some people perceive this change as a return to normal, not an egregious destruction of freedom.

I am not talking about pornography or alcohol at all.

I hope you are aware that requiring an ID to surf the internet leads to total censoring and self-censoring of the complete internet. There goes your privacy, anonymity, and right to free speech.

If your country's regime really wanted to address pornography or alcohol, I'm pretty sure they would be able to shut it down without requiring everyone's identity. The issue is, they are just using these topics to manipulate people, and you are failing to that trap.
Show HN: MCP Apps for marathon runners, coaching with interactive charts
by chenhunghan | 2026-02-23 16:14:24+00:00
I'm preparing for a half marathon and wanted a way to have a real conversation with an AI about my training — using my actual Garmin data.

So I built a MCP App that connects your Garmin watch to Claude Desktop/ChatGPT Desktop.

Unlike a typical MCP server that only gives the LLM access to data, MCP Apps can also render UI. That means when you ask Claude about your training, it doesn't just reply with text — it shows interactive charts and visualizations right inside the conversation.

Ask "Plan my next workout" and Claude analyzes your recent activity, training load, and recovery using the latest model — then creates a structured workout and pushes it to your Garmin calendar. Ask "Am I ready to train today?" and see a training readiness breakdown with scores for sleep, HRV, recovery, and stress — all visual, all interactive.

What you can explore:

- Daily health charts: steps, heart rate, sleep stages, stress, body battery, HRV
- Workout analysis: pace splits, HR zones, training effect
- Fitness trends: training readiness, training load, VO2 Max, race predictions
- Workout planning: create, edit

Privacy was important to me — no intermediate server, no data collection. Your Garmin credentials are handled in a secure login form that the LLM never sees. Data flows directly between your machine and Garmin's API. Tokens stay local.

Install: download the .mcpb from Releases, drag into Claude Desktop/ChatGPT Desktop, done.

MIT licensed.
GitHub: https://github.com/chenhunghan/garmin-mcp-app
by codingdave | 2026-02-23 16:14:45+00:00
Do you know for a fact that your suggestion was the reason it was changed?

If so, a bullet point might be in order. If not, you are being quite presumptuous by claiming it.

Either way, be careful about putting lists of details in your work. If you are at a junior level, it might be appropriate. But at higher levels, when I see lists of details, I question their seniority because it often looks like something that should be a day-to-day task has gotten called out as a large accomplishment.
by fluoridation | 2026-02-23 16:14:48+00:00
It's not. It's narrow even between the CPU and RAM. That's just the way x86 is designed. Nvidia and AMD by contrast have the luxury of being able to rearchitect their single-board computers each generation as long as they honor the PCIe interface.

It is also true that having a 384-bit memory bus shared with the video card would necessitate a redesigned PCIe slot as well as an outrageous number of traces on the motherboard, though.
by k310 | 2026-02-23 16:14:52+00:00
First they came for our crops to power the data centers. Then the people.

My hope is that a breakthrough makes these planet-eaters complete folly, as a $100 optical processor trounces them.

And we'll have all that defaulted power generation capacity to run our human heating and cooling needs.

That is, unless we spend trillions fill the black holes created upon stellar collapse. [0]

Grift can make that happen.

[0] The death star. Destroy a planet just to get quicker results. A total Faustian bargain. Now I can't afford memory chips. What'll it be next?
by bilbo0s | 2026-02-23 16:15:24+00:00
Obama wasn't around in the 90's.

And Clinton only deported 2 million across his entire 8 years in office. With a laser focus on convicted criminals as part of a war on drugs. (Now the efficacy of the old "War on Drugs" can be argued, but the numbers can't. We have the records.)

I think you're conflating the number of "returns", defined in the 90's as people who were not allowed to enter at the border; and "deportations", defined in the 90's as people who were in the US, and then we put on a plane back out of the US. IE - "Returns" were people who showed up at the border, sea port, airport or border checkpoint; asked to get in, and we said no. Basically, the nice people.

What you mean is that Clinton simply didn't let anyone into the country. This is true. (Again, we have the records. Clinton refused entry to the US more than any president in US history.) He didn't, however, round up immigrants living in the US on this scale and deport them like we're seeing today. People would never have allowed for that.

To put numbers on it, Trump is on year 5, and has already processed more formal removal orders than Clinton did by year 8. Not only that, voluntary removals were near non-existent under Clinton in the 90's. Today, for just this year alone, they sit at around 1.5 million.
by torgoguys | 2026-02-23 16:15:52+00:00
Yes, this was the portal style and I still adore it and use it myself, where I can. As long as the page has a scannable information hierarchy, information dense sites are better when you just want to get stuff done (/look stuff up), which for me is most of the time. I don't care about the fluff and "hero images" and the rest.