MurphyA/hacker-news huggingface dataset:
by lukan | 2025-05-22 17:51:03+00:00
"I’m talking more about architecting code instead of naively writing them."

Yeah, we are talking about code designing.

And I got my head filled with all the design patterns back then in university, but my first bigger real world projects were somehow horribly overengineered and still unflexible. And I don't think it was just lack of experience.

Nowdays I prefer a very, very simple and clear approach.

No dark empty space I want to design around.

No clever hidden layers, that prevent the introduction of a pragmatic new API.

I guess I get what you probably mean and it ain't that, but to me it has too much of the vibe of the time when I was amazed at myself for coming up with a seemingly super clever (complex) design, that sounded great in theory.
by ramesh31 | 2025-05-22 17:51:03+00:00
>If WWI with a followup WWII reminder hasn't done it, not sure what will

It did it; for two generations. The GI's and the Silents were the most civic minded generations we ever had. But those were our grandparents (or great grandparents) now, and living memory has finally faded. Here's hoping it doesn't take another Passchendaele or Hiroshima to reignite it.
by tarentel | 2025-05-22 17:51:06+00:00
There are definitely other ways to derive all this but with a quick glance you don't really need to do any computation involving intervals. The key is either the second to last flat, a half step up from the last sharp, C, or F. To me this is much simpler than seeing 3 sharps and going, C->G->D->A. It's definitely good to know the latter but definitely not necessary for ascertaining the key.
by jqpabc123 | 2025-05-22 17:51:10+00:00
BYD absorbed everything it could from Tesla and then surpassed them on just about every front --- units sold, revenue earned, overall value, quality, battery tech, even self driving capability.

Instead of the teacher, Musk is now the student.

https://www.automotivemanufacturingsolutions.com/electrifica...

https://eletric-vehicles.com/byd/byd-rolls-out-in-house-self...
by pja | 2025-05-22 17:51:10+00:00
IIRC RLHF inevitably compromises model accuracy in order to train the model not to give dangerous responses.

It would make sense if the model used for train-of-though was trained differently (perhaps a different expert from an MoE?) from the one used to interact with the end user, since the end user is only ever going to see its output filtered through the public model the chain-of-thought model can be closer to the original, more pre-rlhf version without risking the reputation of the company.

This way you can get the full performance of the original model whilst still maintaining the necessary filtering required to prevent actual harm (or terrible PR disasters).
by BeetleB | 2025-05-22 17:52:05+00:00
The whole point of this is I didn't need to come up with a strategy for figuring out a kid's name. The LLM has enough intelligence to do it.

Put another way now that I have the MCP in place I no longer need to write any programs to do these tasks (unless you consider my prompt to be the program).

I used it to find the name of a different person's kid. And it used a different set of queries than the one I sent you. How are you going to encode all possibilities merely by using an API?

I use the exact same MCP tool to summarize emails, get me links from emails etc. You want me to write a program for each use case when I can do it all with just one program?
by drnewman | 2025-05-22 17:52:07+00:00
I would say more broadly the innovation was two fold: 1) to make these features available in a syntactic form that would seem more familiar to programmers and 2) the powerful insight that when combined with Smalltalk style meta programming you can have a language that on the surface seems very conventional but underneath is just as powerful as Smalltalk or Lisp.

Although I would say he didn’t get 100% there although that this point Ruby isn’t too far from that.

These are ideas that I think are worth trying to take even further. In fact, I’ve been experimenting with that.
by ivanjermakov | 2025-05-22 17:52:34+00:00
Fragment shader distortion suffers from another issue: heavy distortions require higher resolutions and (depending on distortion type) higher field of view. Even more radical distortions would require cubemaps of undistorted frames to handle fragmens from behind the camera.

This answer suggests some other ideas on implementing lens distortion: https://stackoverflow.com/a/44492971
by immibis | 2025-05-22 17:52:59+00:00
Mastodon is a piece of software. mastodon.social is a social media platform, which happens to interoperate with many others, and not with many more. That's important to remember. chaos.social is also a social media platform, which happens to interoperate with many others including mastodon.social.

In the open source world there's this tendency to confuse software and services - people write software with which a service could be run, and then declare that the service exists. Highly P2P software (like Bitcoin) is an exception since the software and the service are basically the same thing.

Services don't have to be expensive to run, but they do if they want to host image and video uploads. IRC is still available for free. The most expensive part of running a service in the current environment is most likely mitigating the legal risk when someone uploads something the government doesn't like. Note this expense doesn't exist if you run it on the dark web, but then you won't have any users either.
by tra3 | 2025-05-22 17:54:05+00:00
I'm with you, but it makes for extremely impressive demos. And surprisingly useful day to day improvements.

It's not like you can't do this manually (or automatically) but MCP makes things like this so much easier:

> Check JIRA against my org-mode and identify any tasks that I worked on that haven't been reflected in either system.

Undoubtedly there's an incredible amount of hype, but there's a reason for it. I prefer MCP tools that are read only for now.
by archon1410 | 2025-05-22 17:54:23+00:00
I see, I wasn't aware of that. The earliest attempt I knew of was from May 2024,[1] while this gpt-4-vision attempt is from November 2023. I guess Claude Plays Pokemon was the first attempt that had any real success (won a badge), and got a lot of attention over its entertaining "chain-of-thought".

[1] https://community.aws/content/2gbBSofaMK7IDUev2wcUbqQXTK6/ca...
by jacob019 | 2025-05-22 17:55:05+00:00
Valid. I suppose the most annoying thing related to the cutoffs, is the model's knowledge of library APIs, especially when there are breaking changes. Even when they have some knowledge of the most recent version, they tend to default to whatever they have seen the most in training, which is typically older code. I suspect the frontier labs have all been working to mitigate this. I'm just super stoked, been waiting for this one to drop.
by fortyseven | 2025-05-22 17:55:18+00:00
This is a bit of hyperbole. Step back and look at the list of articles on the front page. You're going to see a lot of different things. It's not the overwhelming flood of Gen AI content that you're saying here. We got one guy who wrote his own music player for iOS. We got this other guy who's optimizing is OCR code. Another article talks about infrared contact lenses. And yeah there's going to be more AI stuff than there used to be, because that's what's going on right now in the field. But it's far from the only thing. Not by a long shot. The only reason you and I are conversing in this AI adjacent thread is because we both clicked on the link. The only difference between us is that I was actually interested in what this article had to say, but you're clearly not. And that's completely fair! But you make it sound like you're starved for non-AI content when there's a whole wealth of it on the front page. C'mon.
by therein | 2025-05-22 17:55:42+00:00
> What does that even mean?

I think it is clear what he meant and it is a legitimate question.

If you took a 6 year old and told him about the things that happened in the last year and sent him off to work, did he integrate the last year's knowledge? Did he even believe it or find it true? If that information was conflicting what he knew before, how do we know that the most recent thing he is told he will take as the new information? Will he continue parroting what he knew before this last upload? These are legitimate questions we have about our black box of statistics.
by pkhodiyar | 2025-05-22 17:55:48+00:00
quick tldr; We are doing a live 60 minutes AMA with 3 industry experts on MCP, sounds interesting? Register.

The goal is to educate about MCP, answer questions, and cover use cases: RAG + MCP, IDEs + MCP, etc. We’ll have live demos, Pinecone folks talking about what they are up to, and much more fun!

If you have been early in the MCP race, this would surely be worth your time.

Why might this interest you?

Model Context Protocol (MCP) is a low-level JSON-RPC protocol for passing structured context and tools to an LLM. Instead of gluing prompts together, you expose one JSON endpoint for a tool (and it takes care of tons of API endpoints for that tool).

MCP is just REST for LLMs! It really is that simple!

We plan to show a live demo of a working MCP, preferably hosted one, setting up configs, with Claude.

We will also answer any questions!

Featured Speakers: 1. Santiago (https://www.linkedin.com/in/svpino/) - Computer scientist and teaches hard-core Machine Learning; will walk you through Why do we need MCP?, Before MCP vs. After MCP, Architecture, Primitives, and Advantages.

2. Alden Do Rosario (CustomGPT.ai CEO) - will dissect the RAG + MCP pipeline we run in prod, live demo.

3. Roy Miara, (https://www.linkedin.com/in/roy-miara-73776a56/) Director of Machine Learning, Pinecone, will talk about what Pinecone is upto with MCP.

Format: - 3×10 min tech talks (protocol, integration, case study) - 10 min panel on lessons learned - 20 min open Q&A - bring tough questions

When: - Date: May 29, 01 PM ET | | May 30 At 1:30 AM IST | Thu May 29 At 8:00 PM UTC - Registration (free, no spam): LINK https://lu.ma/gr6eqznl

Code sample, and infra diagrams will be posted after the session. AMA during and after the call - hope to see HN folks there.
by bonoboTP | 2025-05-22 17:55:51+00:00
The two are not as orthogonal as the cynical takes make it seem. This is also a bit like the idea that attractive people are less smart and vice versa, when the two are actually positively correlated.

The people who won the career game at top US universities in technical fields don't simply get there by making their plots fancier or using the right words in the abstract in otherwise trivial papers. The papers do make valuable contributions. Pursuing research for pure personal discovery is great, but if you don't tell others about it, why should they care? Most discoveries are not General Relativity or Evolution.

And there's also a component of "cope" in these lamentations. Oh, I'm a lone wolf genius, misunderstood by all, the contrarian who is rejected by the in-crowd yadda yadda because of career failure. It's a way to preserve ego. If only it wasn't for the social games, I'd be the next Einstein, my intentions are pure, while the establishment is rotten. It's a bit more nuanced than that. You have to do good work AND know how to present it and spread awareness about it. Both are needed.
by DannyPage | 2025-05-22 17:56:08+00:00
I really enjoyed using Glitch as it allowed me to quickly publish and iterate on various experiments or try out new libraries like Datasette or HTMX.

I am curious what Glitch will look like after July. If they aren’t hosting apps, will they still be hosting code and letting it deploy elsewhere? It says it’s not a full shutdown, but it doesn’t appear to say what will be left to do on Glitch after that date.
by aspenmayer | 2025-05-22 17:56:22+00:00
True, there are a lot of bots that use Internet Archive, which is probably the easiest to scrape. Maybe ask Jason Scott of Archive Team if he has any ideas for how to use IA and other archives for this purpose, and for ideas about how else to get this data?

I think Instapaper was another solution in this space that may have the info you want.

Maybe ask on some data hoarder subreddits about how to find new content that’s relevant to your interests with existing social proof?

I can see how the data from Pocket would have made that a lot easier for you, but finding a quick solution may be difficult. I think Apple News has a bit of social components around surfacing popular content, but that is not the same as user generated content indicating interest in a specific site, which is your goal.

Are you familiar with MetaFilter? There a community that might have some insight into your question, as they’re like HN but somewhat more crunchy and broadly less technical, but very human. Asking around other communities, you might find some suggestions.

Please let me know if you find a solution because this is an interesting problem, and I would probably be just as interested in the solution.
by dlojudice | 2025-05-22 17:57:10+00:00
> Anyone here paying for Matter or Readwise? I know Instapaper may seem to be the obvious migration path, but since my landlord is kicking me out, maybe it’s time I move to a more robust solution.

I'd love to know where to migrate my Pocket data. The funny thing is that I had "Migrate Pocket" on my calendar for June 30th.

And are you serious that the exported data doesn't have the tags? Really?

I wonder how a database like this has no value, especially with the customization power brought by AI. Didn't Mozilla think about selling the product?
by duxup | 2025-05-22 17:58:19+00:00
>While Mr. Kim was watching, the ship lost balance when its stern slid down the launch slipway while its bow section failed to leave the ramp, it said. The accident tore holes in the ship’s hull, it added.

That couldn't be a good feeling for everyone in attendance that day.

I can't imagine in a country like North Korea that the punishment will be light ... or even pick anyone truly responsible.

Distantly this story reminds me of the Vasa:

https://en.wikipedia.org/wiki/Vasa_(ship)
by m3047 | 2025-05-22 17:58:19+00:00
> And forcing all cell phones of every design every where to have GPS.

Cell phones need some kind of accurate-enough (GPS is arguably overkill) self-locating ability, because the encryption properties of the modulation make passive transmitter location and ranging determination difficult: they need to know when to switch between cell towers (ENodeB).

Wiener functions are cool, and the RADAR applications were top secret during WW II.
Would a Third-Party handling your custom-tailored notifications be a good idea?
by lendacerda | 2025-05-22 17:58:48+00:00
In my idea you can tell us (with just natural-language) what you want to be informed of and what's the payload_schema, and we'll send you custom-tailored "alert" when and if your condition is met. We keep webscraping for it, but you can also send your own documents

You define the webhook, and we keep sentient to events that should trigger those hooks. You can do it via the web-UI, or programatically with our api

E.g "alert me if a big tech's stock drops 10%" "inform me when the new pope gets elected". You can also send your own documents, e.g "Alert me on any major changes in company financial policy" and then send a pdf with the company's projection for the next quarter (that's a random example)

Would this be an interesting service to use?
by zimpenfish | 2025-05-22 17:58:55+00:00
> the one BIG feature was recommended articles

The TWO BIG features were recommended articles and integration with IFTTT. I think, of the suggested alternatives, only Instapaper has IFTTT integration (modulo setting up a local webhook).

Given I have multiple things per day (and have for 10+ years) going into Pocket, this is going to be a big pain in the arse to deal with.
by dragonwriter | 2025-05-22 17:59:26+00:00
> It did it; for two generations.

On the specific issue of internal surveillance and its abuses, that is laughable, given the way that accelerated after WWII, with no substantial attempt at checking it until some fairly limited reforms were adopted in the 1970s after the Nixon-era abuses, with those restrictions being fairly flagrantly ignored (and formally weakened) after 9/11.
by jamager | 2025-05-22 17:59:31+00:00
> In general, I'm sorry to say, I think language learning is a tremendous waste of time and effort for almost everybody

I take from that that you dont like Finnish, you learn it because you have to, and your level is not good enough yet to participate in society exclusively in Finnish.

Nothing wrong with that, but you are generalizing a lot from a very specific context.

A lot of profient L2 speakers will tell you that L2 learning is a very enriching experience indeed.
by pratio | 2025-05-22 17:59:51+00:00
I use linkding https://github.com/sissbruecker/linkding

Have been hosting it for years, there’s a browser extension and a phone app by a third party developer as well.

I also tried readeck for a while but went back to lindking because of missing features

https://readeck.org/en/

There’s also linkwarden

https://github.com/linkwarden/linkwarden

Too colourful for me, can’t like the design

And there’s also karakeep

https://github.com/karakeep-app/karakeep
by npalli | 2025-05-22 18:00:03+00:00
DuckDB works well if

* you have a small datasets (total, not just what a single user is scanning)

* no real-time updates, just a static dataset that you can analyze at leisure

* only few users and only one doing any writes

* several seconds is an OK response time, get's worse if you have to load your scanned segment into DuckDB node.

* generally read-only workloads

So yeah, not convinced we lost a decade.
by turtleyacht | 2025-05-22 18:00:10+00:00
Other Manning authors' experiences:

Writing a Technical Book for Manning (2022) - https://news.ycombinator.com/item?id=44030329 (submitted link loads with error)

The Story Behind "100 Go Mistakes and How to Avoid Them" - https://news.ycombinator.com/item?id=43647880
by mikepurvis | 2025-05-22 18:00:31+00:00
"... and breaking out of an agentic workflow to deep dive the problem is quite frustrating"

Maybe that's the problem that needs solving then? The threshold doesn't have to be "bot capable of doing entire task end to end", like it could also be "bot does 90% of task, the worst and most boring part, human steps in at the end to help with the one bit that is more tricky".

Or better yet, the bot is able to recognize its own limitations and proactively surface these instances, be like hey human I'm not sure what to do in this case; based on the docs I think it should be A or B, but I also feel like C should be possible yet I can't get any of them to work, what do you think?

As humans, it's perfectly normal to put up a WIP PR and then solicit this type of feedback from our colleagues; why would a bot be any different?
by michaelbrave | 2025-05-22 18:00:31+00:00
this was my take as well. Though after a while I've started thinking about it closer to the introduction of electricity which in a lot of ways would be considered the second stage of the industrial revolution, the internet and AI might be considered the second stage of the computing revolution (or so I expect history books to label it as). But just like electricity, it doesn't seem to be very profitable for the providers of electricity, but highly profitable for everything that uses it.
Show HN: Free Text-to-Video for Learning Anything(Inspired by 3Blue1Brown)
by bames_jond | 2025-05-22 18:00:51+00:00
I'm a huge fan of 3B1B and how he creates appealing and easy-to-understand videos. But he doesn't have a video for every single topic. Whenever I needed help in math or physics, I would try to watch his videos but the issue is that are just not specific enough to my content or curriculum. This issue applies to every single video explanation out there, they just aren't personalized. Most educational videos explain general topics, but they don’t align perfectly with the specific question I have or the way I need it explained. That’s the gap I wanted to fill. So I built a tool that generates high-quality, visually engaging explainer videos that are tailored exactly to the question you ask. Whether it's a niche math problem, a concept from your physics class, or something your textbook didn't explain well, this tool creates a custom explanation in the style of channels like 3B1B, but made just for you.

The tool is free to use for some time. Me and my cofounder have dedicated a portion of our savings to this project and unless we get external funding in the near future, we would have to add a paid tier for the product or completely shut it down. Also, would love it if you show some support at our discord server. Thanks for your time!

The tool is free to use for some time. Me and my cofounder have dedicated a portion of our savings to this project and unless we get external funding in the near future, we would have to add a paid tier for the product or completely shut it down. You can try it out yourself here --> https://trytorial.com/ . Also, would love it if you show some support at our discord server. Thanks for your time!
by Voultapher | 2025-05-22 18:01:08+00:00
Since you seem to enjoy this kind of writing I'd love to get your feedback on something I've written a while back about branchless partitioning [1]. Despite it being content wise the most work to create of the things I've written about the topic, it found much less attention than other things I've written. So far I've wondered if it was maybe too technical? Would love to get an honest opinion.

[1] https://github.com/Voultapher/sort-research-rs/blob/main/wri...
by burningChrome | 2025-05-22 18:01:10+00:00
I've seen them referred to with both terms. At first I believe they were "thirst traps" where women would post pics of them with skimpy, revealing clothes and ask questions to get men to engage like, "My new see-through top, what do you think?" and at some point, it seems like men would just skip through these, realizing what they were trying to do.

Now, you see posts from women leaning up against say a Ferrari saying, "Thank you to all 2,000 men who helped buy this Porsche for me!" which is what I refer to now as "rage bait" where people flood the comments talking about how stupid the person is that they don't even know the difference between a Porsche and a Ferrari. And then you get all the other comments about "Your father must be so proud" comments. All the while, the account is making money by getting people to engage in her content that she purposefully posts to get people going in order to drive engagement.

So I think it started out as "thirst trap" and has since migrated to "rage bait" because the former wasn't working well enough.
by eggbrain | 2025-05-22 18:01:49+00:00
> Care to give an argument to substantiate that?

Because eventually bad actors take any decentralized platform / standard and ruin it for the rest of us, leading us to trust the few good players that remain (see: email). Sure, technically you can spin up your own mail server -- but because of the copious amount of spam from people who have done that in the past, you'll go through so many hoops that eventually you'll throw in the towel and probably use GSuite or a known major provider.

As Ben Thompson says:

> [...] centralization is a second order effect of decentralization: when all constraints on content are removed, more power than ever accrues to the entity that is the preferred choice for navigating that content.
by gokhan | 2025-05-22 18:01:54+00:00
Interesting alignment notes from Opus 4: https://x.com/sleepinyourhat/status/1925593359374328272

"Be careful about telling Opus to ‘be bold’ or ‘take initiative’ when you’ve given it access to real-world-facing tools...If it thinks you’re doing something egregiously immoral, for example, like faking data in a pharmaceutical trial, it will use command-line tools to contact the press, contact regulators, try to lock you out of the relevant systems, or all of the above."