skysight-inc/HackerNews huggingface dataset:
I have built something similar that runs without a server. It required just a few lines in Apple shortcuts.

TL;DR I made shortcuts that work on my Apple watch directly to record my voice, transcribe it and store my daily logs on a Notion DB.

All you need are 1) a chatgpt API key and 2) a Notion account (free).

- I made one shortcut in my iPhone to record my voice, use whisper model to transcribe it (done locally using a POST request) and send this transcription to my Notion database (again a POST request on shortcuts)

- I made another shortcut that records my voice, transcribes and reads data from my Notion database to answer questions based on what exists in it. It puts all data from db into the context to answer -- costs a lot but simple and works well.

The best part is -- this workflow works without my iPhone and directly on my Apple Watch. It uses POST requests internally so no need of hosting a server. And Notion API happens to be free for this kind of a use case.

I like logging my day to day activities with just using Siri on my watch and possibly getting insights based on them. Honestly the whisper model is what makes it work because the accuracy is miles ahead of the local transcription model.
Traditionally, it simply results in you running out of money (the previous US, Soviet and German attempts all ended up scrapped for funding reasons).
As someone who was mistook to be a bot some times, I can relate. One of my creation, was even reported as being done by a GenAI. Not sure if it is insulting or not.
Hmmm. What's unique about pregnancy in the US compared to other high-income countries I wonder? /s
That's not how "pregnancy-related" is calculated in the US. As the source link notes, deaths occuring up to 1 year after giving birth can be considered pregnancy-related.
Ah OK! Thanks!
I work at Google on the Gemma team, and while not on the core team for this model, participated a bit on this project.

I personally was happy to see this project get built. The dolphin researchers have been doing great science for years, from the computational/mathematics side it was quite neat see how that was combined with the Gemma models.
Reddit’s algo is doing an astonishingly bad job if they want me to stay engaged based on the things I follow. I’ve got two seperate accounts one for general stuff, the other intended strictly for NSFW purposes and meeting people with similar interests. I spent maybe half an hour yesterday on the NSFW account blocking everything that wasn’t in my interests, but more and more unrelated (and general) subreddits kept being recommended to me. After a while of this, I gave up and deleted the app, which I can’t imagine is good for Reddit’s bottom line. I’ll probably be back at some point as it is still in my experience the best way to see that stuff and meet like-minded people, but I was kinda shocked at how difficult (impossible?) it was to just keep one account restricted to specific interests that I do kinda want to be engaged with.
Rest is for people who thought xml was a good idea.
I feel like this is a very cynical way of looking at things.

I know some excellent people in leadership that have been promoted from lower level management jobs. I’m not sure the career change made them no longer care about people.
Show HN: GPTShirt - AI-powered Custom T-Shirts
Hi all,

I built GPTShirt to make it easy to make quirky, unique t-shirts. I found that existing options required design skills that I don't have.

The site lets you enter a text prompt, generates a design, and then handles production and shipping. No account needed to try the design generator. You can share the designs too.

It uses recraft v3, which is a solid image generator that handles text well. There are additional pipeline steps to get the designs to look good when printed on fabric.

Here are a few examples with prompts:

Cosmic floating cat island - https://gptshirt.app/designs/0d65835c-ea70-4a56-9f5e-92a0ec4...

Fantasy vegetable character photo shoot - https://gptshirt.app/designs/554b47c2-b8df-49ed-8cde-fb1f192...

Avocado motivational workout - https://gptshirt.app/designs/6bf0d4c2-982c-4183-94b9-ae0f59e...

I'd love to hear your feedback, regardless of sentiment (positive, negative, yawn, etc.).

Thanks for taking a look!
Fire it up in a docker container and limit the RAM usage that way.

This is a trick I learned years ago with other mmap-based systems.
Nice. Can you share?
> When you run a Python program, it will run until it encounters an error, even if there's malformed syntax! As long as it doesn't need to load that malformed syntax, you're able to start running.

Sure. However, Python "needs to load" the code an entire source file at a time. It will not ignore syntax errors elsewhere in the file; it will syntax-check the entire file before it executes anything, even though it executes top to bottom. This has historically been important during the 2-to-3 transition era; it's still common enough to find separate driver/entry-point .py files that are carefully made to use 2.x-compatible syntax, so that they can check `sys.version_info` and exit with a proper message rather than crashing with a `SyntaxError`.

> But if you cargo run a Rust program, it won't run at all if it encounters an error in the compilation step! It has to run the entire compilation process before the program will start at all.

This is only because "the entire compilation process" includes linking, which Python does not. Python's "entire compilation process" is a file at a time, since `import` is an entirely run-time construct.

It's also entirely possible to use the Python standard library to precompile all the .py files in a project to .pyc, requesting the legacy naming/placement of those files (side by side with the source - as opposed to the new way of putting version-tagged bytecode into a `__pycache__` subdirectory), remove the corresponding .py files, and still run the program. That seems pretty meaningfully "compiled" to me (just, again, not "linked"). The drawback here is that stack traces won't show the original code, because the .pyc files don't store it (the default last-chance exception handler normally tries to look that up in the corresponding .py source).
I have a thought on "sharing" the snapshots. Many pages nowadays are behind a paywall.

Typically you are required to log in (pay or not) to remove them. I'm aware of archive.org and others, but it is not the main point :)

The point is, that if you are logged in, some private information about yourself may be stored in the snapshot. It is less dangerous when it is something on the screen -> you can make a decision. But if is is some hidden field with your ip address for example.
> Describing C as "high-level" seems like deliberate abuse of the term

Honestly it doesn't really matter. High level and low level are relative to each-other (and machine language), and nothing changes based on what label you use.

Best thing to do is shrug and say "ok".
I'm super curious - what are the six classes and what's the reasoning behind them?
The fact that the source is so small is wild. I would have expected a huge convoluted parsing library implemented in types.

On the other hand, the fact that this is even possible is more wild. Instead of replacing JS with a proper statically-typed language, we're spending all this effort turning a preprocessor's type system into a turing-complete metalanguage. Pretty soon we'll be able to compile TypeScript entirely using types.
Hey... could you write about one or two of the worst offenses? I consider myself an emacs/elisp power user, yet somehow (M)ELPA seems pretty doinked out-of-the-box on a stock Debian nox-emacs install. I just thought it was me.
The Open Source Payoff: The Financial Case from 25 Years of Data
Is Open Source a Winning Financial Strategy?

If you're building in software — especially in infrastructure or AI — this is a central question. It's hotly debated and increasingly relevant as the world demands more innovation, trust, and sovereignty.

Yet, it remains largely unanswered.

The prevailing narrative says open source successes are non-repeatable anomalies, a view reinforced by recent license changes and skepticism about OSS transferability to AI.

Today, we bring our answer to that question—backed by 25 years of data on VC-backed Open Source companies.

Here’s how we broke it down:
1. Is Commercial Open Source (COSS) VC-fundable?
2. How challenging is the financing journey for COSS startups?
3. Do COSS companies deliver superior exits?
Ah this is different. The Nytimes article is about identifying/classifying dolphins from audio. This new model is about communicating with dolphins from generated audio.

The difference between recognizing someone from hearing them, and actually talking to them!
I am not sure the number of CVEs measures anything meaningful. The price for zero-days for important targets goes into the millions.

While I am sure there can not be enough security, I am not at all sure the extreme focus on memory safety is worth it, and I am also not sure the added complexity of Rust is really worth it. I would prefer to simplify the stack and make C safer.
Therefore, let's throw everything non-monetary under the bus because work should be purely transactional?
Isoniazid has an antidepressant effect as a weak MAOI, but any interaction with IL-17 would be indirect and related to a reduced microbial load in TB.
> its unfair to say every single direct manager doesn't care about their folks

That's not the claim being made, by my reading. The quote was, "Your managers, or your managers managers, or their managers don't care about you" -- which to me means, it's not clear exactly at what level, but at some point people stop caring about you as an individual. This may be at the direct manager level if you have a shitty manager. Or it may be much higher. But at some point up the chain it will become true if you're at a megacorp.
Gift link: https://www.nytimes.com/2025/04/13/books/review/mario-vargas...
For one, a higher proportion vs pretty much all other high income countries of the two groups that dragged it down the most, 'native americans' and 'blacks' (for whatever definition of that this study used).
I'm not sure how that paragraph gave you the understanding that "every engineer must have an opinion". It explains that the most senior/influential/knowledgeable engineers must have an opinion because they're the ones making the decisions. In that context, the decision is the opinion; not having an opinion is the same as not deciding, which is obviously bad for the person/people responsible for deciding.
Could one use the oceanwater for cooling?
Yep, met a guy who was dragging a whole trailer behind his already loaded bike. Another biker, seeing the setup, whispered to me, "You pack your fears."
One can get about twice the liquid fuel from wood by reacting it with hydrogen than one can get from the wood itself. Wood is (simplistically) carbohydrates. So, C(H2O) + H2 --> CH2 + H2O. This treats wood more as a carbon carrier than an energy carrier.
I didnt say anything earlier, different person :)

>And what evidence is there that it is heavily subsidized?

40% https://cnevpost.com/2025/03/10/shanghai-to-subsidize-swap-s...

https://cnevpost.com/2025/03/06/hefei-subsidies-battery-swap...

2024 https://www.jato.com/resources/news-and-insights/how-china-i...

from horses mouth 2020 https://www.nio.com/blog/past-present-chinas-ev-subsidies " Electric vehicles that utilize battery-swapping technologies are not limited to the 300,000 yuan price limit and will still qualify for the subsidies."
Show HN: Generate SVG logos, with AI for your sideprojects
If a submission appeals to random people browsing r/all, i.e. politics, sex or memes, then it can get way more upvotes than a niche topical submission.

For example one of the top r/aviation posts is a meme about airbuses with "slutty eyeliner" (87k points), and it far outpaces shop talk type submissions like "why does the landing gear not get retracted at the same time on this 777?" (2k points)
If it brings back sampled albums like Paul's Boutique, I'm in. Good luck convincing Disney though.
That's... incredibly unhelpful, although I suppose it explains why the US has more of these deaths than other countries: accounting practices.
> Most of the above are his titles

Back to original list from the parent comment that is the "above" in my comment. X denotes PKD title, O denotes otherwise:

X Time Out of Joint

X The Man in the High Castle

O Martian Time-Slip

X The Three Stigmata of Palmer Eldritch

X Clans of the Alphane Moon

X The Simulacra

X Now Wait for Last Year

O Do Androids Dream of Electric Sheep? (1968)/Blade Runner (1982)

O Ubik

O We Can Build You

X Flow My Tears, The Policeman Said

X A Scanner Darkly

O The Transmigration of Timothy Archer

O Radio Free Albemuth

So..."most" of what exactly?
Nvidia to mass produce AI supercomputers in Texas as part of $500B U.S. push
You're right that IDE/dev-time performance might be slower than using generated types since this relies on "dynamic" TypeScript inference rather than static codegen'd types.

That said, depending on how your codegen works and how you're using protos at runtime, this approach might actually be faster at runtime. Types are stripped at compile-time and there’s no generated class or constructor logic — in the compiled output, you're left with plain JS objects which potentially avoids the serialization or class overhead that some proto codegen tools introduce.

(FWIW, type inference in VSCode seemed reasonably fast with the toy examples I was playing with)
I'm not sure what you question is getting at, but yes, the carbon will eventually be released from any wood. If wood-as-carbon-storage was going to be actively applied towards climate change, then it would be important to control the rate of released, by, for example, using the wood in buildings, burying it, or submerging it in water, so that it wouldn't decompose from fungus or termites.
Maybe it's just a cosmic constant, or a result of other parameters and how they interact (a second order constant). Why does the electron have the mass that it does? Why do protons have the charge that they do? Etc.
At your fitness level, you're more than capable of doing a long bikepacking trail.

The hard part isn't really fitness (for any moderately experienced biker unless your trip has a specific time or FKT goal), it's the logistics of food + shelter, the mental grind, and dealing with possible repairs.
GPT-4.1 in the API
I would have written a shorter source, but I did not have the time.
Well, if broadly popular organic posts net about 100, I would expect organic partisan posts to have a ceiling of +50. Still, more realistically, the net would be about zero because half the people would downvote them.

But, somehow, partisan posts in one direction always seem to net over 1000 or 2000, yet partisan posts in the other direction net about zero.

Even with a skewed distribution, I would only expect maybe +20 to be the ceiling.
Only Miyazaki’s Japan is canon.
Turns out this doesn't work on facebook or instagram reels. I only watch the latter on my phone but whenever I do open reels on web in the infinite scroll mode it does not work. it works on direct links to a particular reel though.
Cannot work without my head in a vise
Or even run doom in TypeScript's type system!
I'll plan to do it at some point -- at this moment I have hardcoded my credentials into the shortcut so it's a bit hard to share without tweaking. I didn't bother detailing it because its sort of simple. I think the idea is key here and anyone with a few hours to kill can get something working.

On second thought -- apple shortcuts is really brittle. It breaks in non obvious ways and a lot can only be learned by trial and error lol

Edit: I just wrote up something quick https://simianwords.bearblog.dev/how-i-use-my-apple-watch-to...
It’s terribly insecure as-is [1]. But so was HTTP. The spec isn’t final, so hopefully it will improve.

[1] https://blog.sshh.io/p/everything-wrong-with-mcp
“The agency relies on a system built around predefined methods and industry-supplied data.”

Subsequently, the government evaluates the risk or cost to the populace in terms of the benefits of pest-free, weed-free, and otherwise undesirable food.

Despite scientific and manufacturer consensus, paraquat remains in widespread use despite its established association with Parkinson’s disease. In a legal proceeding regarding the adverse effects of glyphosate on human health, Bayer presented evidence from this study.
This looks great! I've been needing something like this for a while, for a project which is quite compute-heavy and uses lots of threads and recursion. I've been using valgrind to profile small test examples, but that's definitely the nuclear option since it slows down the execution so much. I'm going to try this out right away.
"expressed interest" is a funny market research term.

As I mentioned, my assessment is that "expressed interest" might not be what it really seems to be.

Of course other groups have "interest", but the real market are incels, isn't it? The other demographics are that expressive of a target?

We'll see. I can't change how things go, and companies are stubborn and will develop it anyway in some form or another.
You don't have to trust me, I am not a doctor but I am deeply interested in ALS/Parkinson/Alzheimer's diseases and I read many scientific articles for my blog.

This article tells something true, but as usual, it is much more complicated than that.
The anecdote about MPTP is true, but it is not the only way to induce Parkinson's disease, for example, animal models are often created with 6-OHDA

https://en.wikipedia.org/wiki/Animal_models_of_Parkinson%27s...

The Politico article cites rotenone only one time, yet it is commonly used to induce Parkinson's disease.

https://pubmed.ncbi.nlm.nih.gov/40203643/

My guess as a layman in medicine is that if you mess enough with the body's function it retaliates with severe diseases like cancers, Parkinson or ALS (try eating false morels!).

The problem is in my view ecological, we are poisoning our environment.
It's probably an employment law. My wife's from Tunisia and over there all employment is basically contractual. If your employer lets you go they owe you some kind of fee, and I actually believe the amount might be the remainder of the contact, I'm not sure.
I have only briefly had a Facebook, maybe 2 or 3 times, most recently to sell/giveaway a bunch of stuff before a house move.

It was simple, easy, and reliable.
Jorge Luis Borges neither started from a socialist position nor ever experienced the effects of socialism, so I don't know what he's doing on this list.
"Energy consumption fell substantially as Paris started killing one in two pedestrians."

A win-win situation.
plain in this case (would use a framework if i needed db, and perhaps auth)
Deciding whether to trade sleep for distance… Wild.
Iran ratified it too, but famously has significant problems with child slavery. In fact if you go down the list of signatories you get the sense that maybe this thing isn't worth the paper it's written on.
Simple: if the choice is getting overwhelming to the LLM, then... divide and conquer - add a tool for choosing tools! Can be as simple as another LLM call, with prompt (ugh, "agent") tasked strictly with selecting a subset of available tools that seem most useful for the task at hand, and returning that to "parent"/"main" "agent".

You kept adding more tools and now the tool-master "agent" is overwhelmed by the amount of choice? Simple! Add more "agents" to organize the tools into categories; you can do that up front and stuff the categorization into a database and now it's a rag. Er, RAG module to select tools.

There are so many ways to do it. Using cheaper models for selection to reduce costs, dynamic classification, prioritizing tools already successfully applied in previous chat rounds (and more "agents" to evaluate if a tool application was successful)...

Point being: just keep adding extra layers of indirection, and you'll be fine.
There has been a proposal to salt and bury biomass. At sufficiently high salt concentration anaerobic decomposition becomes energetically unfavorable. It wouldn't have to be wood from large trees.
> I use that for journaling: I made a little system that sends me an email every day; I respond to it and the response is then sent to a page that stores it into a db.

Yes. I know note taking and journaling posts are frequent on HN, but I've thought that this is the best way to go, is universal from any client, and very expandable. It's just not generically scaleable for all users, but for the HN reader-types, it'd be perfect.
While TFA is pretty much a rant and heavily biased towards OpenAI losing, it's quite comprehensive and very well researched, props to the author.

There's one sentence that stuck out for me:

"as previously discussed, ChatGPT is the only Large Language Model company with any meaningful userbase"

I kind of "felt" this was true but never saw the numbers, I followed the link [1], and found this jewel:

"Anthropic's Claude: Two million (!) monthly active users on the Claude app, 8.2 million unique monthly visitors to claude.ai."

My only reaction is ... HAHAHAHAHAHAHAHAHAHA!

I wish I could short that crappy company.

1: https://www.wheresyoured.at/wheres-the-money/
Extreme relative to what? The left-right framework is purely arbitrary and relative. I would argue the center should be set at the political views of the average voter. If 50% of voters elect a politician, I would then argue the candidate is quite close to the “center”.
I haven't looked at the OpenAI tool calling spec, but the lack of return types in MCP, as reported by Erik Meijers, makes composition hard.

Additionally, the lack of typed encodings makes I/O unavoidable because the model has to interpret the schema of returned text values first to make sense of it before passing it as input to other tools. Makes it impossible to pre-compile transformations while you wait on tool results.

IMO endgame for MCP is to delete MCP and give AI access to a REPL with eval authorized at function-level.

This is why, in the age of AI, I am long dynamic languages like Clojure.
Is there some way to git clone this? It appears to use git under the hood but doesn't offer a publicly accessible interface.
Yes, but:

1. These summaries were terrible.
2. The economics of these summaries was to get into Google News, spam newsfeeds, and use this to drive traffic to your paid product. This business model stopped working when Google News stopped accepting new sources for their Finance feed...because it was full of spam (I worked for a company that tried to start in this area with human writers, didn't work because they couldn't get onto Google).

Simply Wall St was one company that made tens of millions doing this, there were many others...but none were doing anything that is related to what OP is doing.

Every time someone will tell you something can't be done...this very clearly can work, it is not easy but ad revenue for financial services is still completely ludicrous and most services doing this are complete garbage (the news articles above the OP is producing are far from it, I worked in equity research, this is better than most journalism in the space...which is now non-existent...and probably at the level of a junior analyst).
I was laid off (as a founding engineer) nine years ago from a startup. It __still__ burns to this day.

There's a betrayal in there that is hard to let go. It was a catalyst for burnout and an overall vitriol for the entire tech industry that hasn't really let up to this day.

Luckily, I created a product that has given me financial freedom with zero employees. I don't think I'd have made it if I kept working for people.
You can never have too few!
GPT 4.1