MurphyA/hacker-news huggingface dataset:
by thechao | 2025-05-27 16:06:26+00:00
Given that it's summer-break and school is not the top of their thoughts, they're actually pretty thrilled. Here's what my youngest did: she took her hand-copied notes (from the book), took a photo with her camera, highlighted her notes, and had it created cards. She did this (rapidly) for a whole page of notes, and then had a card-deck to drill from.
by ramoz | 2025-05-27 16:06:47+00:00
I kept wondering why Cursor was indexing my codebase, it was never clear.

Anyway context to me enables a lot more assurance and guarantees. RAG never did.

My favorite workflow right now is:

- Create context with https://github.com/backnotprop/prompt-tower - Feed it to Gemini - Gemini Plans - I pass the plan into my local PM framework - Claude Code picks it up and executes - repeat
by wizzwizz4 | 2025-05-27 16:07:10+00:00
I don't have the savvy for stuff like actually acquiring medicines, unfortunately. You might be able to just buy it from your local pharmacy; but if not, you could check https://hrtcafe.net/ or – as a sibling commenter suggested – look into minoxidil (which works via a different mechanism). I wouldn't recommend minoxidil unless its other effects would be beneficial to you, since I'm leery of things that affect blood pressure and circulation – but I'm not actually trained in this stuff, so maybe it's considered safer.

Finasteride is less potent, but is normally recommended for cis men; not sure why. Theoretically, I'd expect dutasteride to be the better medication (and https://doi.org/10.2147/CIA.S192435 bears that out) if you can get hold of it.

I'd have thought finasteride and dutasteride weren't safe to take if there's a chance of you getting someone pregnant, but https://www.nhs.uk/medicines/finasteride/fertility-and-pregn... says it's fine, actually. https://doi.org/10.4103/0974-1208.86093 goes into more detail on that. (I'm not aware of any other impacts on fœtal development, only the intersex condition mentioned in that article – note that the backdoor pathway described in https://doi.org/10.1002/dvdy.23892 also requires the 5α-reductase enzyme –, but I'd still advise caution.)
by SAI_Peregrinus | 2025-05-27 16:07:24+00:00
It's in all sorts of crap, not just soap. Hand lotion, toothpaste, etc. I'm unlucky enough to be allergic to it, my skin blisters & peels off after touching even rather small quantities. Finding safe cleaning & hygiene products (especially toothpaste) was difficult, but thankfully there are some brands that started producing sulfate-free products for the new-age free-range organic everything crowd, so it's been getting easier.
by gautamp8 | 2025-05-27 16:07:37+00:00
Co-founder here, will keep answering comments/questions for next few hours. We built this to be security and privacy first tool. We're aware of general feedback around improving experience wrt forwarding.

We're working on making this agent better everyday, open sourcing it soon. Would love to hear from power email users what kind of tasks this agent can help automate.
by seniorThrowaway | 2025-05-27 16:07:50+00:00
>and I haven't yet once had it make a disastrous one

I've had it make some pretty bad ones. Not directly hooked in to my terminal, just copy and paste. A couple of git doozies that lost my work, but I've done those too. Others more subtle, one of note is a ZFS ZPOOL creation script it gave me used classic linux style /dev/sda style drive identifiers instead of proper /dev/by-id paths which led to the disks being marked as failed every time I rebooted. Sure, that's on me for not verifying, but I was a little out of my depth with ZFS on Linux and thought that ZFS' own internal uuid scheme was handling it.
by threeducks | 2025-05-27 16:07:56+00:00
To add to 3): YouTube embedded videos default to 360p for me even if I maximize the embedded video on my 4k screen, which is completely unreadable. This is probably an attempt by YouTube to get viewers to click through to the YouTube website. It is probably not in Mistral's best interest to funnel viewers to YouTube, so they should use a different video host.

But even at maximum 1080p resolution, the image quality is not that great. And while we are at it, the wine-red (#833048) on dark-brown (#23231F) syntax highlighting for keyword arguments has very poor contrast ratio of around 1.8 to 1: https://webaim.org/resources/contrastchecker/ which earns a rating of "Fail" across the categories normal text, large text and UI elements.
by bicx | 2025-05-27 16:08:49+00:00
I think the biggest skill I've developed is the "Yes, but..." Japanese style of saying "no" without directly saying "no." Essentially you're saying anything is possible, but you may need to expand restraints (budget, time, complexity). If your company culture expects the engineering team to evaluate and have an equal weight into making feature decisions, then a flat "no" is more acceptable. If you're in a non-tech-first company like I am, simply saying "no" makes _you_ look like the roadblock unless you give more context and allow others to weigh in on what they're willing to pay.
by pawan89 | 2025-05-27 16:09:26+00:00
The forwarding experience still feels manual to me. You've automated the processing but not the triggering - I still have to manually forward each email. I can probably solve it using forwarding rules but that’s a friction point too.

What if I want to process a batch of emails at once? Going one-by-one through my inbox forwarding emails sounds painful. That being said, the quality of response is impressive. I tried fact-checking claims in an attachment and it was able to come back with a sane response with references.
by spacelakes | 2025-05-27 16:09:42+00:00
Pretty amazing how much this agent can get done with one Linear ticket.

I love that after it completes a run it gives details about the progress. This helps me better understand holes in my prompting and ways to improve as well as gives insight into the process.

With enough context, it feels like a team of devs at my fingertips. This is a massive productivity booster, really cool!
by xeonmc | 2025-05-27 16:09:50+00:00
Thank you for the wonderful post. I was humming the Nomai leitmotif from Outer Wilds[0] when two earworms came up simlutaneously: this, and the Little Fugue, and for some reason they comingled in my mind that I couldn't remember which subject was which, so I went googling which was how I found your post.

[0] https://youtu.be/zHm-GAuy8CI?si=8iSgsn_D5g0LFovt&t=72
by lambda | 2025-05-27 16:10:09+00:00
This is a terrible attitude which unfortunately is all too common in the industry right now: evaluating AI/ML systems not based on what they can do, but what they hypothetically might be able to do.

The thing is, with enough magical thinking, of course they could do anything. So that let's unscrupulous salesmen sell you something that is not actually possible. They let you do the extrapolation, or they do it for you, promising something that doesn't exist, and may never exist.

How many years has Musk been promising "full self driving", and how many times recently have we seen his cars driving off the road and crashing into a tree because it saw a shadow, or driving into a Wile E Coyote style fake painted tunnel?

While there is some value in evaluating what might come in the future when evaluating, for example, whether to invest in an AI company, you need to temper a lot of the hype around AI by doing most of your evaluation based on what the tools are currently capable of, not some hypothetical future that is quite far from where they are.

One of the things that's tricky is that we have had a significant increase in the capability of these tools in the past few years; modern LLMs are capable of something far better than two or three years ago. It's easy to think "well, what if that exponential curve continues? Anything could be possible."

But in most real life systems, you don't have an unlimited exponential growth, you have something closer to a logistic curve. Exponential at first, but it eventually slows down and approaches a maximum asymptotically.

Exactly where we are on that logistic curve is hard to say. If we still have several more years of exponential growth in capability, then sure, maybe anything is possible. But more likely, we've already hit that inflection point, and continued growth will go slower and slower as we approach the limits of this LLM based approach to AI.
by buremba | 2025-05-27 16:10:21+00:00
I had the same impression but I wouldn't call it competitor after watching their video: https://youtu.be/zeonmOO9jm4?t=4032

They support syncing to Iceberg by writing the manifest and metadata files on demand, and they already have read support for Iceberg. They just fixed Iceberg's core issues but it's not a direct competitor as you can use DuckLake along with Iceberg in a very nice and bidirectional way.
by CooCooCaCha | 2025-05-27 16:11:06+00:00
I'm convinced there are a large number of people, mostly in tech, that are unknowingly in a death cult because they think complex human systems can be boiled down to simple metrics and logic. And they get attached to this libertarian-type thinking because it makes them feel smart and above it all.

Like the rest of us are over-complicating it, and human economic prosperity is as simple as blindly accelerating value creation.
by username223 | 2025-05-27 16:11:16+00:00
Bach in general is amazing in terms of surviving all sorts of transcription and mutilation. Compare the Little Organ Fugue as originally intended:

https://www.youtube.com/watch?v=ddbxFi3-UO4

to the a cappella version by the Swingle Singers:

https://www.youtube.com/watch?v=uhU7euFPWwo

Some music is very much tied to a particular instrument, but Bach is more or less universal.
by pacoWebConsult | 2025-05-27 16:11:43+00:00
I graduated in 2018 from a university where writing exams by hand was standard practice. We weren't punished if syntax wasn't correct character-by-character, only if the ideas we were attempting to convey in the message were fundamentally incorrect.

I have incredibly terrible handwriting and recall of specific syntax was difficult, but I wasn't punished terribly for either of those faults.

Already in 2018, almost everyone was cheating on typed assignments, "helping" each other with homeworks, and a significant portion of kids were abusing stimulants to get by. Exams were typically 70-80% of your grade. Now, when I speak with current students at that university and as I observed first-hand in 2020, when they went remote and generally relaxed standards and processes, how the quality of the instruction and the quality of the resulting "educated" students has fallen off the face of a cliff.

I'd be furious if I were paying tens of thousands of dollars to receive a university-level education in software engineering in 2025 and I had no educator willing to put their foot down and stop myself and my peers from faking the fact that we know anything indicating that we deserve the degree. What's a degree worth when nobody is willing to do the work required and lay down the tough love necessary to actually educate you?
by levkk | 2025-05-27 16:11:52+00:00
Definitely. I wouldn't be such a big fan of Postgres if this wasn't the case.

That being said, if sharding was natively supported and worked well, they would of done it ages ago.

All massive Pg deployments today are so because we just don't have another option.

But nobody looks at a 10TB table and doesn't worry about what tomorrow will look like.
by sherdil2022 | 2025-05-27 16:12:01+00:00
The 1st link that gets displayed when you Google 'how does shazam's database get updated', links to an article on Woke Waves website. This page has repeated sections on how Shazam purportedly works. Someone seems to have asked an LLM with that question - and asked it to reword it a few more times - and pasted all of that into this article.

Thoughts?
Show HN: Webpage Screenshot MCP
by ananddtyagi | 2025-05-27 16:12:10+00:00
I made an MCP that allows your agent to take a screenshot of a webpage. I mainly needed it myself so that I don't have to keep feeding it screenshots of errors while it makes changes to the UI during local development.

I tried it out while building a side project in Cursor with auto-run on and it was able to use it as a feedback loop!

It's open source so any feedback, suggestions, and PRs are more than welcome. Check it out and let me know what you think!
by geodel | 2025-05-27 16:12:46+00:00
I remember many years back one of Go language author wrote C to Go trasformer and used that to convert all compiler, runtime, GC etc into Go.

Now in today's time some experts like above could create base transformer for high level language and frameworks to low level language and frameworks and this all get exposed via llm interfaces.

One can say why all this instead of generating fast binary directly from high level code. But generating textual transformation would give developers opportunity to understand, tweak and adjust transformed code which generating direct binary would not.
by blackbear_ | 2025-05-27 16:13:19+00:00
It definitely works in the short term, but what matters is the long term effects: how will people and businesses adapt, and will that lead to a better society?

Case in point: At least as far back as the 17th century, many people believed that idle children were a source of crime and poverty. To combat such idleness, apprenticeships were common for children of working-class families. Child labor, rather than being viewed as exploitive, was often considered an act of charity (https://www.bls.gov/opub/mlr/2015/article/labor-law-highligh...).

In the early 1900s, one could have argued in a similar way as yours and argue that enforcing a minimum age for workers would reduce the labor supply, leading to increased labor cost, leading to reduced profits for companies, leading to higher prices for consumers, leading to less demand for products, leading to less innovation, reduced standards of living, and so on and so forth.

Maybe that did indeed happen in the first years, but the long term effects were inarguably positive for everybody.
by w0m | 2025-05-27 16:13:32+00:00
ADO handles this by showing a dropdown of 'comment left on update X, currently update Y' with a toggle to show the difference.

I ~hate how ADO handles individual commits (comment left on a single commit is hidden), but I do like the update tracking on a PR as it allows cleaning up the commit tree seamlessly without losing history or comment traceability (less you remove/move files).
Show HN: ProfiTree – Your AI-powered, tax-aware investing assistant
by shah_akshat | 2025-05-27 16:13:48+00:00
Investing is hard. Doing it tax-smart is harder.

That’s why I built ProfiTree—your intelligent investing buddy that helps you lower your tax bill, avoid wash sales, and make smarter portfolio decisions.

Frequent trader? → We flag potential wash sales before they cost you.

Long-term investor? → We highlight loss-harvesting and long-term gains opportunities you may be missing.

ETF investor? → Even passive portfolios can unlock tax savings when losses are surfaced right.

Year-end scrambler? → ProfiTree tracks harvest opportunities all year, so you don’t have to.

Now with AI: → Get real-time insights into risk level, overvaluation risk, exposure to AI trends, and even DCF valuation on your portfolio holdings.

This started out as a weekend project to fix my own tax headaches. Today, it connects to your brokerage, analyzes your tax posture, and gives you actionable insights—all without needing a CPA or spreadsheet wizardry.

We’re soft launching today, and I’d love your feedback: https://www.profitree-tax.com

If you manage your own portfolio, I think you’ll find it surprisingly helpful.
by nylonstrung | 2025-05-27 16:13:50+00:00
Couldn't have said it better, this is a perfect description

> It's the choice of people who can't compromise on anything (Anduril, more and more trading shops, shit like that).

This is crucial- Nix has interhent advantages in certain industries where it IS genuinely easier than any alternatives. We're gonna see adoption start there and disseminate to general tech companies in a more consumerized form IMO
Show HN: smutil – smart utilities for a better web
by smutildave | 2025-05-27 16:14:28+00:00
We've built smutil because we think that there is a lot of potential in using tiny AI tools on the frontend.

smutil can help all sorts of data extraction tasks, translation and image analysis.

You can be up and running in minutes, leaving the heavy lifting of server side, data streaming, parsing and prompting to us.
by buremba | 2025-05-27 16:14:54+00:00
You don't need to store the metadata in DuckDB; it can live in your own PostgreSQL/MySQL, similar to Iceberg REST Catalog. They solve query parallelism by allowing you to perform computations on the edge, enabling horizontal scaling the compute layer.

They don't focus on solving the scalability problem in the metadata layer; you might need to scale your PostgreSQL independently as you have many DuckDB compute nodes running on the edge.
by julian_t | 2025-05-27 16:14:56+00:00
Years ago we found a large heron with a broken wing on the road outside our house in Wales. It had probably hit a power cable, and was hopping around dragging its wing. It was basically a homicidal needle beak, obviously not in the best of moods.

An elderly lady come out to see what the fuss was about, saw the bird, went back inside and then reappeared holding a block of polystyrene foam. She marched up to the bird, which very soon after found itself with a lump of foam on the end of its beak. That gave others the opportunity to wrap it in a blanket (bit big for a towel) and take it to the vet.

Those old ladies are tough!
by ToucanLoucan | 2025-05-27 16:15:32+00:00
No but you can observe and react to trends. Remote courses for me have me sitting directly at the Distraction 9000 (my computer) and rely entirely on "self discipline" in order for me to get anything out of it. This is fine for annual training that's utterly braindead and requires nothing from me but completing a basic quiz I get unlimited attempts for so my employer can tell whatever government agency I did the thing. If I want to actually get trained however, I always do in-person, both because my employer covers those expenses and who in the world turns down free travel, and because I retain nothing from remote learning. Full stop.

Of course that's only my experience and I can't speak for all of humanity. I'm sure people exist who can engage in and utilize remote learning to it's full potential. That said I think it's extremely tempting to lean on it to get out of providing classrooms, providing equipment, and colleges have been letting the education part of their school rot for decades now in favor of sports and administrative bloat, so forgive me if I'm not entirely trusting them to make the "right" call here.

Edit: Also on further consideration, remote anything but teaching very much included also requires a level of tech literacy that, at least in my experience, is still extremely optimistic. The number of times we have to walk people through configuring a microphone, aiming a webcam, sharing to the meeting, or the number of missed participants because Teams logged them out, or Zoom bugged out on their machine, or whatever. It just adds a ton of frustration.
by gautamp8 | 2025-05-27 16:15:40+00:00
We have common usecases documented here - https://docs.mxtoai.com/why-use-mxtoai. For founders, we're looking to simplify scheduling, background research, sales & marketing automations. This agent would become more powerful when we integrate day-to-day tools like Calendly, Asana, Zoom, Salesforce etc. We're currently evaluating going via MCP route vs direct integrations.
Show HN: Playtime – Create, Play and Monetize AI Games (YouTube for AI Games)
by aviavinas | 2025-05-27 16:15:45+00:00
Playtime is a platform where anyone can create, play, and monetize games without writing code. Think of it as YouTube for AI-generated games - describe your game idea in plain English, and our AI transforms it into a fully playable web game in minutes.

How it works: 1. Create: Describe your game idea in natural language (e.g., "A puzzle game where colorful blocks fall from the sky and players need to match 3 or more to clear them") 2. Play: Watch the AI build your game in real-time, generating all necessary code 3. Refine: Tell the AI what to change through simple conversation 4. Share: Publish to our gallery where anyone can discover and play it 5. Earn: Get paid based on how long people play your games ($100 per 1000 hours)

Why we built this: Game development traditionally requires extensive coding knowledge and design skills. We wanted to democratize game creation by leveraging AI to handle the technical aspects, allowing anyone with creative ideas to bring them to life and earn from their creativity.

Tech stack: Next.js, tailwind frontend Gemini 2.5 Pro for game code generation Three.js/Babylon.js for game rendering Real-time analytics for playtime tracking

Monetization model: Creators earn $100 for every 1000 hours players spend on their games. Popular games can generate thousands of hours monthly, creating significant passive income opportunities.

What we're looking for: * Feedback on the game creation and playing experience * Ideas for new game types that would work well on our platform * Creative game creators to join our growing community * Suggestions for additional features and improvements

Try creating or playing a game at https://playtime.cool – no signup required to get started!
by mindcrime | 2025-05-27 16:16:44+00:00
Before starting this book I'd worked with LangChain, LangGraph, LlamaIndex, Ollama, the OpenAI API, etc. to varying degrees. What's been good about this book (so far) is that it has covered a number of technologies I had not previously explored: AutoGen, Crew.ai, SemanticKernel, etc.

The downside though, is that it doesn't go super deep into any of those things. So for me, it's been good to at least get a taste of what each is useful for and to serve as a starting point for further explorations. But just be aware that you won't become, say, a Crew.ai expert or whatever, from working through this. Still, I think it's valuable and I'm going to keep grinding through it. In Chapter 5 now, I think.
by data_ders | 2025-05-27 16:16:49+00:00
the manifesto [1] is the most interesting thing. I agree that DuckDB has the largest potential to disrupt the current order with Iceberg.

However, this mostly reads to me as thought experiment: > what if the backend service of an Iceberg catalog was just a SQL database?

The manifesto says that maintaining a data lake catalog is easier, which I agree with in theory. s3-files-as-information-schema presents real challenges!

But, what I most want to know is what's the end-user benefit?

What does someone get with this if they're already using Apache Polaris or Lakekeeper as their Iceberg REST catalog?

[1]: https://ducklake.select/manifesto/
by anonymous_llama | 2025-05-27 16:17:43+00:00
Hey, I think the major issue was getting torch 2.7 working on a bare-metal installation as the app needed that and the pre-built docker containers aren't out yet for torch 2.7. Transformer Lab is also much more than just the Pytorch setup as it provides several plugins which can be used for training, evaluation, dataset generation (and much more!).

Also, the pre-built docker containers unfortunately do not work on WSL which caused the majority of the issues.

I'd love to hear if you had a different experience or if I'm mistaken in any of this!