MurphyA/hacker-news huggingface dataset:
by rootusrootus | 2025-12-05 23:24:43+00:00
An easy, somewhat expensive (if you do not know the trick) entry point that is easily accessible to anyone is nexaph.com. You can pay full retail (quite expensive) or go to their Telegram (listed at the bottom of their page) and wait for a pre-sale, where it'll be a little above half the price on the web page.

Still more expensive than the rest of the random Chinese vendors, but the upshot is that participation rates are very good for Nexaph and so there's a lot of testing done -- especially for GLP1s. For example, the current batch of Tirzepatide 60mg will have a 3- or 4-vial COA done by Nexaph themselves, another 3-vial random sample tested by customers (but then compensated by Nexaph), and at least one and maybe two big group tests with 7+ vials doing a full range of mass/purity/endo/sterility testing.

I've not seen too many other vendors that get such a high participation rate. And even for this company, for non-GLP1 peptides it's still tested pretty well but not to the same extent.

Even at their expensive price point, you could buy a few kits (10 vials ea) and pay $1000 for a full suite of tests and still be into it about $80/vial total, where a vial is ~65mg and lasts most people at least a month. Do the math on that -- compared even to cheap compounded tirz it is a fraction of the cost. There is good reason why a lot of people are taking that route now.

And back to your original question - once you are on the Telegram group, ask around and people will invite you to other Telegram and Discord groups for various vendors.

Or go to glp1forum.com and a lot of the same vendors will have posts there with information on contacting them.
by themafia | 2025-12-05 23:25:05+00:00
Advertising is just a subset of a larger medium. It's a fully generic channel. Psychological manipulation is abusive and is often the tactic used by advertisers in order to see a return on their advertising spending.

I feel this means you can have ads, but, you really do need a large scale entity intelligently policing them or the tendency will constantly be towards abuse. On the balance, it is probably more efficient to just ban them, but many nations recognize the right to free speech and have arrived at the conclusion that advertising is included under that umbrella.

So, we probably need to make ads prohibitively expensive, and legally risky, such that the volume of them decreases dramatically.
by MrDOS | 2025-12-05 23:25:06+00:00
Wi-Fi is, ah, politely, not MikroTik's strong suit. They're only just completing their Wi-Fi 6 rollout (while the cAP ax was released a few years ago, the wAP ax was only released late last year, and they've only just launched the hAP ax S). And the performance of their devices is pretty poor by just about any metric. I will continue to buy it, however, because it does what it does very reliably, and history proves they will continue to support existing hardware in the field until the heat death of the universe.
by t43562 | 2025-12-05 23:25:18+00:00
but it is their code. It's their achievement. It's their mark on the world that says they were needed and did something useful. They struggled and their passion gave them the strength to get through it.

It's how they get to be the experts that are needed.

Replacing their code IS replacing their expertise and therefore them. How would you expect words to change that?
by bmelton | 2025-12-05 23:25:47+00:00
> there is no one big "subscription that includes everything"

You're right, but the switching cost is super easy, and _most_ of the time, these networks aren't putting out new content that I care that much about, so I've found it easiest to just swap services, keeping one subscription active at a time, and then switching again when I've finished watching everything interesting on the next.
by Rochus | 2025-12-05 23:26:20+00:00
Wow, I wasn't aware that Mojo doesn't support OO today. I did some research and found that Mojo allows you to import and use existing Python code by running it through the standard CPython interpreter. This is how they claim "100% compatibility" with the Python ecosystem today. This obviously runs at standard (verly slow) Python speeds. How disappoinging. Only "Phase 3" will fix this essential issue.
by panick21_ | 2025-12-05 23:26:25+00:00
The issue is that its not clear what other markets SpaceX can grow into. The rocket market is small. The government market for sats and the commercial market for sats is bigger but SpaceX already domiantes that.

Its not clear to me how much room there is for that kind of growth to continue.

They are the overwhelmingly dominate space company, but how much actual revenue growth can you get from that. Telecommunications is already the largest part of the sector, and SpaceX already the overwhelmingly dominate player.

At some point you need to break into something other then that to be able to continue to grow.

Or maybe my assumption about that is wrong, and combined with Starship launch will be so cheap that it can compete against some broadand on the ground. But that seems speculative.
Show HN: Spotify-style Wrapped for Your Claude/ChatGPT History
by venkatakshay98 | 2025-12-05 23:26:33+00:00
I wanted to see how I use ChatGPT and Claude, so I built a tool that generates a "Spotify Wrapped"-style summary from your Claude or ChatGPT data export.

Upload your export ZIP, get beautiful cards showing your stats – total conversations, peak usage hours, and an AI-generated persona based on how you use AI.

Live site: https://aiwrapped.co

The export is parsed entirely client-side – your conversation history never leaves your browser. The only data stored (for sharing) is the aggregated stats you see on the cards. Persona generation sends session titles and the first few messages from a sample of conversations to Claude's API.

Made this open source so you can verify how your data is handled: https://github.com/akshayvkt/aiwrapped

This is my first time building in public, so I would love any feedback.
by Someone1234 | 2025-12-05 23:26:56+00:00
That's a very selective example. The US controls TONS of hormones, Melatonin just got grandfathered in. If anything the UK system is more self-consistent than the US, even if I think both systems over-protect hormones with a low risk profile (like Melatonin in the UK).

As a counter-example, up until fairly recently you could buy Co-codamol (codeine, an opioid) in the UK off-the-shelf (i.e. no script). Which is a controlled substance.

See how people can use selective examples to play the "one system good, one system bad" game?
by jibal | 2025-12-05 23:27:11+00:00
> Appealing to an informal fallacy

I didn't appeal to one, I pointed one out. And there's something wrong now with pointing out fallacies just because they are informal? Apparently you don't understand what "informal" means in logic. (Or there's bad faith--a good case can be made here.)

> it's easy to see this comment having more than fallacy.

And yet you failed to point out a single one. You say that I used post hoc ergo propter hoc incorrectly, which I disagree with, but even if I did, that isn't a fallacy, it would simply be an error of fact. But remarkably you find multiple unnamed fallacies (formal, or informal?) in my one sentence.

I won't respond further.
by phantasmish | 2025-12-05 23:27:44+00:00
> go to an ER (can't be turned away)

This won’t work too well for most stuff. They don’t have to treat anything you present with, and don’t have to fully treat even e.g. a heart attack. They just have to stabilize you. So they can turn you away under most medical circumstances. Like you’re not going to get free chemo or (non-emergency) prenatal care or what have you. They also can triage you into the “maybe in twelve hours… maybe” group until you go away if you don’t seem like you’re dying, or likely to pay.
by themafia | 2025-12-05 23:28:00+00:00
Society has a rudder. You couldn't claim a society exists _without_ one. It's a defining characteristic.

What society doesn't have is a _fast_ or particularly responsive rudder. It moves slow and hates capricious changes. It frustrates capital which wants to move quickly and change as often as is needed to derive greater profits.

They're not manipulating you for your own good. They're doing it for money.
by venkatakshay98 | 2025-12-05 23:28:23+00:00
Hi HN!

I wanted to see how I use ChatGPT and Claude, so I built a tool that generates a "Spotify Wrapped"-style summary from your Claude or ChatGPT data export.

Upload your ZIP, get beautiful cards showing your stats – total conversations, peak usage hours, and an AI-generated persona based on how you use AI.

Live site: https://aiwrapped.co

The export is parsed entirely client-side – your conversation history never leaves your browser. The only data stored (for sharing) is the aggregated stats you see on the cards. Persona generation sends session titles and the first few messages from a sample of conversations to Claude's API.

Made this open source so you can verify how your data is handled in the repository: https://github.com/akshayvkt/aiwrapped

This is my first time building in public, so I would love any feedback from the HN crowd.
by ameliaquining | 2025-12-05 23:28:39+00:00
I suspect that this would result in a lot of .unwrap() calls or equivalent, and people would treat them as line noise and find them annoying.

An approach that I think would have most of the same correctness benefits as a proper sum type while being more ergonomic: Have two float types, one that can represent any float and one that can represent only finite floats. Floating-point operations return a finite float if all operands are of finite-float type, or an arbitrary float if any operand is of arbitrary-float type. If all operands are of finite-float type but the return value is infinity or NaN, the program panics or equivalent.

(A slightly more out-there extension of this idea: The finite-float type also can't represent negative zero. Any operation on finite-float-typed operands that would return negative zero returns positive zero instead. This means that finite floats obey the substitution property, and (as a minor added bonus) can be compared for equality by a simple bitwise comparison. It's possible that this idea is too weird, though, and there might be footguns in the case where you convert a finite float to an arbitrary one.)
by tadfisher | 2025-12-05 23:28:43+00:00
But it is divided into more specific diagnoses with distinguishing diagnostic criteria, and we call them "profiles". They are related, and thus are placed under the umbrella of ASD, because the DSM-5 is a diagnostic manual and not a full taxonomy of developmental disabilities.

One such profile is pathological demand avoidance (PDA). Another is Asperger Syndrome, which has been reclassified as an ASD profile. They all exhibit the diagnostic criteria for ASD in one or more ways.

Also, I want to point out that calling ASD a "mental condition" doesn't have a scientific basis; it is classified as a developmental disability. These terms matter, whether or not you consider this to be some kind of abuse.
by panick21_ | 2025-12-05 23:30:13+00:00
Tesla never had unique technology, except maybe the 'software defined car' but that wasn't the big sellers on its own.

Tesla integrated other peoples cells into a nice system, but they were never uniquely good at that. They were successful because they invested a huge amount into scaling battery manufacture faster then anybody in the beginning. Something that everybody could replicate.

SpaceX on the other hand has a true technical advantage. But its also a much smaller market.
by alsetmusic | 2025-12-05 23:31:06+00:00
If I know the price is something I'd be willing to pay for a thing that is useful, I evaluate as such. If I know that it's a price I'd never pay, I still want to see what it is and try it because I'm curious. Don't hide information from me.

Example: enterprise licenses that are meant for a huge org rather than an individual let me know that I shouldn't get excited about a tool because it's not for me. Happens a lot because I'm very into networking and automation.
by cogman10 | 2025-12-05 23:31:09+00:00
Anyone know what's going on with the ACA marketplace?

I like to take a peek at it every so often and it's just stupendously worse than employer healthcare. There is no plan in my market (Idaho) which doesn't have extreme out of network deductibles. The cost is also identical to what I and my employer pay for insurance.

Is it just that the ACA is mostly used by sick people or something?
by yjftsjthsd-h | 2025-12-05 23:31:10+00:00
No, you run an Arch derivative.

> Arch Linux is an independently developed, x86-64 general-purpose GNU/Linux distribution that strives to provide the latest stable versions of most software by following a rolling release model.

- https://wiki.archlinux.org/title/Arch_Linux

> This page complements the Installation guide with instructions specific to Apple Macs. The Arch installation image supports Apple Macs with Intel processors, but neither PowerPC nor Apple Silicon processors.

(emphasis mine)

- https://wiki.archlinux.org/title/Mac

(FWIW, I understand that there is benefit to good coverage of a narrower scope, but I do wish Arch would fold https://archlinuxarm.org/ into the main project and be officially multi-arch, but that is not the world we live in.)
by cirrus3 | 2025-12-05 23:31:25+00:00
What is this page of transactions for? https://hcb.hackclub.com/hq/transactions

I get that you want to be "open", but is everyone involved in these transactions ok with them being shared? Even if they are, this doesn't seem like a good idea security wise. I see partial account numbers and other IDs/numbers that I assume you'd prefer not be public, regardless of how insensitive they may seem now.

EXPENSIFY, INC. VALIDATION XXXXXX5987 THE HACK FOUNDATION +$0.89

FRONTING $10,000 TO CHRIS WALKER FOR GITHUB GRANTS MADE FROM PERSONAL ACCOUNT -$10,000.00

CHECK TO LACHLAN CAMPBELL +$800.00

Transfer to Emma's Earnings -$1,923.08
by mechanicalpulse | 2025-12-05 23:31:38+00:00
Yes! I also used glyphosate to kill things growing in and around my sidewalk, driveway, steps, and curb. I've also used a propane torch for the same purposes, but it requires more effort and cannot be applied quite so selectively. It works, though, and is a good choice for anyone who would rather use a petroleum product than an herbicide.

I looked up the product you mentioned and you're right -- it does look like deodorant! It's a gel that contains glyphosate and isopropylamine salt. Neat!
by themafia | 2025-12-05 23:31:44+00:00
> Make your product able to be found by those who need it.

I think you'd need to more directly and clearly define "need." Do you mean only utilitarian companies and products should exist? What about the things I don't "need" but just "like?" What about music? How do I find new music? How do I know I like something before I've even discovered it? Should music radio, which is just an abstract form of album advertising, not exist at all?

I'm torturing the point, but outside of centralized market control, I'm not sure you can apply this logic across the entire scope of capitalism.
by jacobgkau | 2025-12-05 23:31:49+00:00
> "Fixing" that by marking our system as down or degraded whenever a dependent system was down led to the status indicator being not green regularly, causing us to unfairly develop a reputation as unreliable (most broken dependencies had limited blast radius).

This seems like an issue with the design of your status page. If the broken dependencies truly had a limited blast radius, that should've been able to be communicated in your indicators and statistics. If not, then the unreliable reputation was deserved, and all you did by removing the status page was hide it.
by rootusrootus | 2025-12-05 23:32:36+00:00
> There are lots of novel and strange drugs (9-MBC, lol) that you can buy for next to nothing

Indeed, plenty of peptides that aren't really well tested in humans (in some cases, like at all). And some that have tests in foreign countries but are not recognized by the FDA (like Selank and Semax, which are nootropics). And if you want to get ahead of the curve, you can buy things like retatrutide already even though it hasn't quite completed Phase III tests yet so Lilly isn't able to sell it to you. If you hunt a little, you can even buy orforglipron now.

It is quite fascinating to watch. A lot of people are very willing to experiment on themselves. And it seems like GLP1s end up being a gateway drug -- people go to the gray market to get it cheap, and then they cave to temptation and try some of the other stuff they can get the same way.
by 1vuio0pswjnm7 | 2025-12-05 23:32:38+00:00
https://www.cnbc.com/2025/06/09/trump-accounts-uber-dell-ceo...

https://nypost.com/2025/06/09/us-news/uber-goldman-sachs-and...

https://www.smh.com.au/business/banking-and-finance/wall-str...
by RickJWagner | 2025-12-05 23:32:39+00:00
Of course they exist.

The immigrants that were sent to Martha’s Vineyard were immediately escorted elsewhere, under care of the National Guard. ( Money can do those sort of things. )

The desire to house immigrants often seems to apply to locales removed from the ‘good people’ espousing the immigration.

The truly evil ones are the hypocrites that want to seem virtuous, but don’t want to do any of the messy part themselves. The people who realistically say they don’t want to make the necessary sacrifices are only being honest, not evil. It seems very few people really want a great bunch of immigrants in their own back yard.

https://www.npr.org/2022/09/16/1123521033/marthas-vineyard-m...
by rebane2001 | 2025-12-05 23:33:01+00:00
> I'm so lost, or at least, struggling. Why is modern HTML/CSS like this?

I think it's pretty neat. It allows me to build cool interactive stuff such as the post in question without having to use JavaScript.

> And also apparently clicking on the label toggles the checkbox because, it just works that way by default?

Yes, that's how semantic HTML forms work.

> And then the CSS properties can vary depending on the checkbox state, without JavaScript, because that's just built into CSS for some reason?

Yes, it makes sense to be able to style an unchecked checkbox differently from a checked one. And I'm just using CSS's `:has()` to check for the state: html:has(#foo:checked) label[for=foo] { ... }

> And two separate <feTile> tags define a filter in conjunction, one describing the region to take as a tile and the second describing where to tile it?

<feTile> is a single element filter just like all the other ones. It just tiles the current image to the desired size. If the input is bigger than the output, it functions as a crop instead. So I use two of them to achieve a crop + tile.

> And what even are these <fake-frame> and <art-frame> elements?

They're autonomous custom elements, you can just make them up instead of using div-soup.

I touched on it in this post: https://lyra.horse/blog/2025/08/you-dont-need-js/
by switchbak | 2025-12-05 23:33:28+00:00
We were talking about making a missile (v2) with an extended range, and ensuring that the developers who work on it understand the assumption of the prior model: that it doesn't use free because it's expected to blow up before that would become an issue (a perfectly valid approach, I might add). And to ensure that this assumption still holds in the v2 extended range model. The analogy to Ariane 5 is very apt.

Now, there can be tens of thousands of similar considerations to document. And keeping up that documentation with the actual state of the world is a full time job in itself.

You can argue all you want that folks "should" do this or that, but all I've seen in my entire career is that documentation is almost universally: out of date, and not worth relying on because it's actively steering you in the wrong direction. And I actually disagree (as someone with some gray in my beard) with your premise that this is part of "rigorous engineering" as is practiced today. I wish it was, but the reality is you have to read the code, read it again, see what it does on your desk, see what it does in the wild, and still not trust it.

We "should" be nice to each other, I "should" make more money, and it "should" be sunny more often. And we "should" have well written, accurate and reliable docs, but I'm too old to be waiting around for that day to come, especially in the age of zero attention and AI generated shite.
by thinkcontext | 2025-12-05 23:33:56+00:00
> routine satellite launches

The launching is routine, the landing and being able to turn around the same booster again in a few weeks is a capability no one else has. Their ability to launch so often came in handy over the past few years when other providers faltered. They were able to, on short notice, take over launches from Ariane 6, Vulcan, and Antares because of development delays and Soyuz because of political problems. No other medium launch provider can fit a launch in on short notice, they need years of lead time for one, let alone multiple. For SpaceX they just bump a Starlink payload a few months from now and replace it with the new one.

> all for their not as good as fiber internet

Starlink is making money. Its not just stealing market share from the incumbents but its significantly expanded the market.
by rpdillon | 2025-12-05 23:34:03+00:00
> not healthy for the evolution of software or the diversification of the industry.

Not good for evolution, but fantastic for diversification. Being able to write a program that solves a problem and be "done" with it is fantastic, but having the platform walk out from under you requires ongoing work. That ongoing work often demands payment...so platforms that constantly change tend to be highly commercialized.

Open source on Android suffers from this. So many "done" apps are no longer compatible.

And the changes to the underlying platform may not be benevolent. Android, for example, deprecated their API for filesystem access and introduced a scoped replacement that was two orders of magnitude slower. They then banned Syncthing, a file sharing tool, from the Play Store because it doesn't use the latest APIs (APIs are so slow that SyncThing is unusable...the opened bug hasn't been addressed in the intervening years).

The lesson is that any platform that is a moving target presents a risk to both the developer and the user, as that movement concentrates power with the platform owner in a way more more slow moving (or static) platform does not.

All that said, I use Linux 100x as much as I use Windows, because it gives me other kinds of control.
by sejje | 2025-12-05 23:34:48+00:00
The rights of particular countries' citizens aren't usually construed with 'human rights.' I believe 'human rights' is of UN origin.

The rights of US citizens, for instance, don't currently apply to the folks getting deported. It's a big controversial point, but of course the rights of the constitution aren't guaranteed to some guy in France.

Human rights aren't those.

In this case, Kenyan citizens gained a right, not humans.
by venturecruelty | 2025-12-05 23:35:53+00:00
Yeah, I'm not sure if the best response from society is to simply stop appreciating an entire genre of human art. I mean, I get it, but like... we can't just keep giving up more and more lovely things forever, right? We shouldn't have to. We shouldn't have to put up with this nonsense, and snarkily clocking out doesn't seem like the answer. Some of us want to continue to have a rich variety of movies and TV shows, and we shouldn't let a very wealthy few control that.
by zahlman | 2025-12-05 23:36:15+00:00
> <feTile> is a single element filter just like all the other ones. It just tiles the current image to the desired size. If the input is bigger than the output, it functions as a crop instead. So I use two of them to achieve a crop + tile.

Aha.

> I touched on it in this post: https://lyra.horse/blog/2025/08/you-dont-need-js/

I coincidentally was given that link elsewhere since posting and have been reading it and clarified much of the rest as well. Amazing work on the blog overall.