MurphyA/hacker-news huggingface dataset:
by rsanek | 2025-04-14 16:48:15+00:00
> 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.
by lcnPylGDnU4H9OF | 2025-04-14 16:48:22+00:00
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.
by rasz | 2025-04-14 16:49:30+00:00
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."
by jhp123 | 2025-04-14 16:49:44+00:00
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)
by shervinafshar | 2025-04-14 16:50:04+00:00
> 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?
by 18nleung | 2025-04-14 16:50:08+00:00
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)
by WastedCucumber | 2025-04-14 16:50:12+00:00
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.
by ok123456 | 2025-04-14 16:50:56+00:00
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.
by simianwords | 2025-04-14 16:51:33+00:00
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...
by instagib | 2025-04-14 16:51:42+00:00
“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.
by alganet | 2025-04-14 16:51:54+00:00
"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.
by JPLeRouzic | 2025-04-14 16:52:00+00:00
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.
by TeMPOraL | 2025-04-14 16:52:21+00:00
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.
by dogline | 2025-04-14 16:52:37+00:00
> 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.
by moralestapia | 2025-04-14 16:52:43+00:00
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/
by pgt | 2025-04-14 16:52:55+00:00
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.
by skippyboxedhero | 2025-04-14 16:53:19+00:00
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).
by bitbasher | 2025-04-14 16:53:22+00:00
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.
by jagger27 | 2025-04-14 16:53:40+00:00
Kiln drying is an interesting idea to speed it up and prevent premature rot, but might offset some of the carbon impact since most industrial kilns use fossil fuels directly or upstream if electric.

Maybe it would be more effective to drop wet lumber off in the desert for a few years by rail before moving the dry lumber to permanent underground storage. This assumes two stages of transport to and from the desert would cost less carbon than transport to a kiln and then to storage.

I’m not convinced that the wood even needs to be dried before burying, though.
by renegat0x0 | 2025-04-14 16:53:52+00:00
I love bookmarks. I have made RSS app with bookmarking mechanism.

My links about bookmarks and links below.

https://github.com/rumca-js/Django-link-archive - django app, RSS client, simple web crawler, under construction

https://github.com/rumca-js/RSS-Link-Database - my bookmarks repository

https://github.com/rumca-js/RSS-Link-Database-2025 - RSS links for year 2025

https://github.com/rumca-js/RSS-Link-Database-2024 - RSS links for year 2024

https://github.com/rumca-js/RSS-Link-Database-2023 - RSS links for year 2023

https://github.com/rumca-js/Internet-Places-Database - I also maintain a list of domains found in the Internet

https://rumca-js.github.io/search - search that uses links maintained in zip files

https://rumca-js.github.io/music - my music library, browsable

https://rumca-js.github.io/bookmarks - my bookmarks, browsable
by AnotherGoodName | 2025-04-14 16:55:01+00:00
I'm from a part of the world where people regularly die by going for a walk unprepared (google 'tourist dies in outback' for a repeated history of such).

Having said that i cycled a fair way across Europe in my youth with nothing but a light bag, water bottle and wallet in my pocket.

So basically it depends. Yes you can get away with it in certain parts of the world but i would never argue for unpreparedness since it's way too common for people to die from lacking the basics of preparation.
by LorenPechtel | 2025-04-14 16:55:10+00:00
Yeah, sounds like they got something right.

Real world, sometimes a doctor will think up a novel use of the effect of a drug. And sometimes they'll throw stuff at the wall and see what sticks. When you don't have a good answer this can be sane medical practice. But there should be a requirement of reporting it to something like this database.
by OhMeadhbh | 2025-04-14 16:55:14+00:00
also, for what it's worth, I've moved on to mexp in my old age. Just easier to figure out where things begin and end without all those parens. And they more-or-less mechanically convert to sexpr when you need them to.

And back in my day you couldn't get a CS degree without a class on parsing and interpreting structured data. Usually it was the compilers class. Now we don't require kids to take a compilers class so an entire generation doesn't understand why regexes don't work in all cases. When kids in my organization try to "parse" HTML or XML with regexes, I hand them a copy of the O'Reilly Lex and Yacc book. And when they come back saying they can't understand it, I hand them the Dragon book. I guess I just think we should all feel that particular pain. Sorry for the digression, but I was triggered by "regex" and "parser" used in the same sentence.
by squigz | 2025-04-14 16:55:16+00:00
> "expressed interest" is a funny market research term.

I don't even know what you're trying to say here.

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

Yes well I'm not sure how it really seems to be to you. You say these groups aren't lonely, but what they really need are friends...?
by uecker | 2025-04-14 16:55:17+00:00
While C was adapted to the PDP-11, this was adding byte-level memory access. Otherwise I do no think there is anything in C specific to the PDP-11, or what would this be?

What makes C low-level is that it can work directly with the representation of objects in memory. This has nothing to do with CPU features, but with direct interoperability with other components of a system. And this is what C can do better than any other language: solve problems by being a part of a more complex system.
by tim1994 | 2025-04-14 16:55:34+00:00
It's always impressive how far people can take TypeScript and even build parsers with it. But this is limited to inlined string literals and cannot read files (a TS limitation).

I wonder if the author has a use case in mind for this that I don't see. Like if you are only using TS, what's the point of protobuf? If you are exchanging data with programs written in other languages why avoid the protobuf tooling that you need anyway?

Maybe this is just a fun toy project to write a parser in TS?
by OhMeadhbh | 2025-04-14 16:55:51+00:00
Also... HtDP (How to Design Programs) is a good follow-on to SICP.

Oh... and I think we can't mention SICP without referencing this (relatively recent) video about why MIT moved from Scheme to Python for intro classes: https://youtu.be/OgRFOjVzvm0
by tsimionescu | 2025-04-14 16:56:16+00:00
That's why I qualified all of my statements with "may" and "might". Still, I think it's extraordinarily unlikely that human brains could turn out, for example, to have no special bias for learning language. The training algorithm in our brains would have to be soany orders of magnitude better than the state of the art in ANNs that it would boggle the mind.

Consider the comparison with LLM training. A state of the art LLM that is, say, only an order of magnitude better than an average 4 year old human child in language use is trained on ~all of the human text ever produced, consuming many megawatts of power in the process. And it's helped with plenty of pre-processing of this text information, and receives virtually no noise.

In contrast, a human child that is not deaf acquires language from a noisy enviroment with plenty of auditory stimuli from which they first have to even understand that they are picking up language. To be able to communicate and thus receive significant feedback on the learning, they also have to learn how to control a very complex set of organs (tongue, lips, larynx, chest muscles), all with many degrees of freedom and precise timing needed to produce any sound whatsoever.

And yet virtually all human children learn all of this in a matter of 12-24 months, consuming, say, and then spend another 2-3 years learning more language without struggling as much with the basics of word recognition and pronunciation. And they do all this while consuming a total of some 5kWh, and this includes many bodily processes that are not directly related to language acquisition, and a lot of direct physical activity too.

So, either we are missing something extremely fundamental, or the initial state of the brain is very, very far from random and much of this was actually trained over tens or hundreds of thousands of years of evolution of the hominids.
by kevinsync | 2025-04-14 16:56:48+00:00
CloudMailin [0] is also great for parsing incoming email and doing stuff with it (ex. forward to a webhook / POST target, outbound capabilities, etc)

I've found it to be very reliable with a detailed dashboard to track individual transactions, plus they give you 10,000 emails a month for free.

Not an employee, just a big fan!

[0] https://www.cloudmailin.com
by mikepurvis | 2025-04-14 16:57:05+00:00
Sure, but it being delayed still matters a lot, particularly if it's "renewable" in the sense that trees falling into streams and being preserved underwater will be replaced over time by other trees that fall into that water on top of them.

It's the same logic for construction materials. A house has dozens of trees worth of lumber in it, and that carbon is now trapped in the house for however many decades it takes until the house eventually burns down or rots. Meanwhile the trees that were cut regrew, so the total "inventory" of trapped carbon has increased. (Appreciating of course that the lifetime carbon cost of the emissions required to maintain and climate-control a house will far exceed the modest value of what is trapped in its walls, but all of this is just for the sake of argument.)
by xnx | 2025-04-14 16:57:06+00:00
I've liked some of Ed's previous writing, but this is a craaaazy statement: "The Future of Generative AI Rests On OpenAI".

OpenAI is an over-hyped, over-priced, and under-performing AI company. Fortunately, the underlying LLM/transformer technology is real and valuable and not at all dependent on OpenAI. It would be good to deflate some of the hype around OpenAI and other non-viable companies.
by lordfrito | 2025-04-14 16:57:10+00:00
Not trying to oversimplify the appeal, but I personally found their juxtaposition between the absurd and highly intelligent social commentary endlessly entertaining because deep down it felt like they were saying something is really really wrong with society and existence in general. They wrapped it up in comedy, because what else can you do in the face of an existential crisis but laugh at it? They always felt like a group of very angry young men trying to disrupt the stuffy old system from within. Very subversive stuff, especially for it's time. It really resonated with me as an angry/angsty (and relatively intelligent) adolescent male.

Go watch Brazil and tell me that Gilliam isn't furious with humanity and the state of things in the world.
by max51 | 2025-04-14 16:57:12+00:00
No, it's not crazy, all the companies making expensive software are moving to subscriptions and they love the result. It is a lot easier to sell and to get people to renew their licenses.

And 20$/m is not what I would call "very expensive" in the context of a professional product used by people and companies who make a profit from it. By comparison, Autocad and Revit are 350$/m each
by quantadev | 2025-04-14 16:57:13+00:00
That looks like a pretty heavy-weight solution, with a lot of complexity, and I don't mean that as a criticism at all. I'm not a 'go' developer myself. I've always wanted a pure JS solution (as a browser extension, maximum of 200 lines of code) that can capture the content of a web page (doing a virtual scroll to the bottom, to capture the whole page). Since there's no perfect way to translate HTML to PDF, my idea had always been to capture the IMAGE of the page (aside from capturing keywords for DB indexing which can be done separately just for 'search' support later on).

The fly in the ointment is of course the scrolling too, because some apps have "infinite" scrolling, and so in many SPAs there's literally no such thing as "The whole page". Anway, I haven't tried your app yet, because of not-JS and not-Small, reasons, but I'm just sharing my perspective on this topic. Thanks for sharing your project!
by ok123456 | 2025-04-14 16:58:04+00:00
Posts from a regional subreddit, where world events seldom happen and traffic and roadways are the prime topics of conversation, are not making it to /r/all or the front page.

Yet political posts get +2000 out of nowhere and an influx of commentators who don't usually comment in that regional subreddit or don't even likely live there.
by LoganDark | 2025-04-14 16:58:27+00:00
I don't think that was a confusion of mine? Microsoft may well have bought Mojang to develop Windows 10 Edition and then once Bedrock Edition became sooo cross-platform they just. Happened to miss macOS. By total mistake. (A port even exists as part of Education Edition and they're not selling it as part of Bedrock Edition.)
by ianburrell | 2025-04-14 16:58:41+00:00
There aren't enough trees to support industrial civilization. Britain was burning coal before the Industrial Revolution and would have quickly exhausted all land for wood. Wood is useful for other things, buildings and paper would compete with fuel. It is the same problem with turning food crops into fuel.

Solar doesn't require high tech. We use solar panels cause we are good at making circuits. But solar thermal with mirrors should work for lower technology. They wouldn't have the chips for controlling mirrors, but could have some system of central control or just have people move them.
by ohgr | 2025-04-14 16:58:42+00:00
I’d be more interested in user retention. Every AI product I’ve seen (from the investment side) does not speak of this. I have seen some data though that suggests user retention is short (3mo avg). People try it, find it’s not that useful or even harmful after the initial experimentation and dump it.

Gotta keep hype to keep MRR up though even if it’s from different people. They will run out of interest and new users soon. Going to be a big fall.

Models will stagnate on this funding crush and the promises will be gone in a puff of smoke. And everyone will have to unfuck their dependency on it for upselling their existing crap to end users.
by hnuser123456 | 2025-04-14 16:59:12+00:00
Apparently[1] this is a successor to 4o (multimodal), unlike GPT 4.5 which released last month and is huge and expensive but is text-only.

Why can't we just have gpt-text-1, gpt-multimodal-1, gpt-reasoning-1?

[1]https://www.bleepingcomputer.com/news/artificial-intelligenc...