Can you add some historical archive to listen n hours ago (or morning briefing like) summary as a feature?
Can you add some historical archive to listen n hours ago (or morning briefing like) summary as a feature?
Would a morning briefing include more of a curated selection of news, like the most interesting/most discussed news of the day? Currently I just take the top 5 posts from the main page.
My morning routine is Checking HN with Coffee. So with your service I can minimize some time to click around and figure out what the root cause is.
In any case, it's a great idea, and I enjoyed listening to the current episode.
Now, if you were to scan the homepage of the BBC and create a news broadcast from it, they probably wouldn't be too happy about that, understandably. I have no idea how this would fare in court though.
I like that it summarizes the comments too. There are often real gems buried in there. (I assume you're only taking a few top ones?)
I think a great improvement could be made with personalization. Most of what's on the front page isn't personally relevant to me, and there's a lot of cool stuff on the new submissions page that never catches on. So it would be nice if a system could learn what kind of stories I personally respond to, and show me (a summary of?) those -- even if they aren't currently trending.
Last.fm came out 20 years ago (proving you don't even need AI for amazing recommender systems), but it seems personalizing your experience never really caught on. (Yeah, the YouTube algorithm kind of does this, but you unfortunately have no real control over it.)
Would be great to have a playback speed button as well. (I can't sit through any audio at 1x.)
Because of that, catching up on several days will also be unique stories.
Speeding it up in the player will also speed up the music, which is not very zen. But I guess I'll just add it to the player and let people decide how fast they want to go.
I did notice far before this point (e.g. age 10 to 20) that my patience for reading had gone down significantly. If I had to guess I'd say that in my case it's due to an underlying anxiety that started in early teens and never left me. Drowning it out seems to require something more stimulating than reading (on paper).
(Perhaps meditation or therapy (shadow integration?) would help here. I've certainly had glimpses of inner peace during times when I was meditating regularly. One insight from this time: "holy crap, I always thought I needed to struggle harder, but it turns out I just needed to learn how to relax...")
I can get through audiobooks but I can only consume them while traveling or doing chores. If I'm sitting down, the restlessness is too high and I can't concentrate on the book.
I also have ADHD and heard similar things from others with ADHD, so I'm not sure to what degree this translates to others.
I'm 45, and got my start on BBS pre-internet, but I feel like if I find an article without the distractions I mentioned above, I actually have more energy to complete an article than I did in my 20's and 30's. Having access to the article without distractions helps me to focus, and when I focus, I tend to consume more content than I normally would. Most likely one of the reasons we're drawn to HN.
Unfortunate that it adds stuff like this, which doesn't seem helpful to the listener.
Sounds about right
Yes, I'm just taking the top comments, along with a few child comments, in order to not exceed the context window of the model.
Regarding personalization, there's definitely lots of potential. HN can be so random though, sometimes you find things that you didn't even know you needed (intellectually). I guess as with most recommender systems, it's about a balance between exploration and exploitation. Maybe an MVP could filter for specific keywords and add those posts to the model input.
Those that get ahead of the curve and make their content publicly available and semantically well structured will see their ideas thrive.
Here's my user test: https://news.pub/?try=https://www.loom.com/embed/9e8b8d454ee...
> split it into sections with updates on previous stories at the end
So basically, if a story comes up that has been reported on before, it references the older story and gives some context and the update? Something like "just last week, the Internet Archive had been the victim of another cyber-attack, in which [...]"?
You do, indirectly. Just need to curate your last watched videos.
Sometimes I feel like I got put into a certain genre or bubble or if things autopplay a when I sleep I'll not ice my front page being taken over.
I just go delete some of those videos from my recent list I can see visible improvement.
Or just start a few video on the topic you want to see and then it's all you'll be recommended.
[1] https://addons.mozilla.org/en-US/firefox/addon/regretsreport...
Side comment: When a person says something like that, they might be speaking of only themself, but there's a different parsing that many will hear.
Ageism is a real problem in our field, and one thing we can do is to not accidentally feed it.
> In a more self-referential turn, we examine the launch of HN Update itself. This initiative aims to provide hourly news broadcasts, summarizing top stories from Hacker News. While listeners appreciate the concept of curated news, there are concerns about the accuracy of the summaries and the potential for bias in representation. Community discussion suggests that while the value of such a service is evident, trust in the accuracy of the content remains a critical issue.
Although it would be even better to use a users like history, but I’m not sure if/how those can be accessed.
Speaking of, I’m curious how other folks use embeddings. I know you can average multiple embeddings together, but is anyone else doing other translations and having success? Thinking of King - Man + Women = Queen, It seems a lot of the time I see questions being directly used as inputs for semantic search/RAG. I wonder if it might make sense to create a large set of question-answer pairs and embed them and then determine the average translation to move from “question space” to “answer space”, then when you embed questions you apply the translation on the embedding to move it into “answer space” before performing RAG, or maybe this would just add too much noise?
I think your phrase "learn how to relax" is spot-on. I was chronically under-slept and chronically over-focused on school, university, career, side-hustle(s), etc.--without much great effect I might add. My brain was so wound up from a decade-plus of hyper-vigilance that I had actually forgotten how to relax.
Obviously, I am not you and n=1, but hopefully it is encouraging to know that you might not always need to drown it out.
Suggestion, have better audio:
(1) Enunciate the words more clearly.
(2) To help with (1), slow down and speak fewer words per minute.
(3) At the end of a sentence, don't drop voice volume and enunciation clarity.
I've nearly finished Moby Dick, but I don't know why, it's dreadful, I wouldn't recommend it to anyone. I guess it's historically interesting.
Possibly you guys are not losing the will or energy to read, you're merely discovering that the things you think you ought to read are terrible. Try only reading what you like. So what if it's short? Maybe your preference is right.
For each document intended for ingestion into a vector database:
- Use an LLM to generate a list of possible questions that the document is capable of answering (essentially equivalent to generating a quiz)
- Map these question embeddings back to the original documents
- Store document, document chunks, question 1, question 2, etc. into the vector database
So now when a person queries your RAG, you have the direct link from user query -> doc chunks, but additionally the transitionary link from user query -> similar query -> doc chunk.
Wouldn't that argument hold true even if it was implemented here?
The best part about these AI-reads-content things is the potential to let users do things like choose the voice, the talking speed, etc. As a non-American I hate listening to those American talking-head news channels because it’s jarring for me when I’m used to my own accent, even if I do want to catch up on some current events or something.
> This formatting and font mixing is difficult to read on mobile.
I guess for us it's obvious that it's a meta comment, but I can understand the confusion. Still, it could have figured out that "readability on mobile" doesn't really apply to C++, a programming language.
I'll add a section to the prompt reminding it that comments can be meta or even non-factual (gasp), so that it doesn't try to shoehorn meaning into comments like this one.
As I get older (50 now), I have 0 patience for anything else than reading; it's much faster than listening and rereading stuff I didn't get the first time is easier and faster. I listen to stuff (including zoom/calls) to stuff that doesn't hold much importance/value; maybe it triggers something, then I go read about it instead.
There used to be a commercial that would play on Canadian TV stations. It showed the view of a river, once with calm and tranquil sounds and then played again with ominous sounds like from a horror movie. When you are presented the river with tranquil sounds, you are happy and calm. When you are presented the river with eerie sounds, you dislike it. The message at the end of the video was to inform Canadians to think more critically about the media they consume, and to question if they are being led down a forced narrative rather than being given facts to question for themselves.
When I see modern day Reddit, Instagram, Facebook, etc, almost all of the videos are backed by music which is trying to bias the user. It makes me uncomfortable.
I think it's super important to make reading a habit so one must identify what doesn't work for them and try something else. You lose so much if you don't read.
1. The experience just feels too sluggish. For example, I opened the HN homepage, skimmed all of the headlines, read the comments on the top post, and it probably took about 30 seconds. I was done, feeling like I got all the information from HN that I needed, with the intention of checking for new posts later in the day. This tool took an entire minute to brief me about a single post.
2. It's not very practical. Usually 1 or 2 posts catch my attention on the HN homepage each day. This tool is most likely going to give me information about the wrong posts. You could improve this with some type of algorithm that learns what information I listen to and what I skip, but it's not ideal. Or, perhaps I could click the headlines I'm interested in, and a custom audio summary is generated.
3. Lastly, I think it removes the human experience of HN. I like to read exactly what people are posting. Everyone is unique, and it's interesting to see how people interact, along with their choice of words and tone. Erasing all of that and listening to a robotic summary just sucks the soul straight out of the community. It reduces the connection to the people here, which I think is the best aspect of the site.
Thanks for sharing though, it's interesting to see this idea brought to fruition.
I just need to figure out a way to implement a toggle for the music, while also playing nicely with the playback speed etc.
Often the background music is just too loud compared to the voice. Professional productions use a technique called ducking, where the music is dynamically made quiet in relation to the volume of the voice.
Personally, I prefer no background music at all, and I wonder if there is a case to made for the professionally balanced case?
4. Skimming HN is useful in text-format because you can go deeper on something that catches your eye by following the link. The podcast format removes this because you can't click on something you hear and dive deeper into it. Skimming without the ability to dive into something is not useful, see next point.
5. High-level summaries are not my use case for HN, or any social media. They don't provide real value, just the illusion of value. What I want to dive deep into stories I am curious about. That can be done with TTS, but I would need to curate my feed first, and then use the podcast format to dive deeper into my curated stories.
I almost feel like this product would be more useful if you remove the LLM aspect and instead let me paste a list of HN threads into it and just TTS all of them, including the full comments. Then I could listen to this long-form content while driving or doing something else.
It wouldn’t replace reading the front page for me but I could really see it replacing a podcast on my morning walk. Especially given the absence of news spin or adverts. I’ll definitely be giving it a try tomorrow.
I haven't done a showHN yet because it's not quite ready but you can see where it's at here:
https://news.gipety.com/hn/10842381/k/218/s/three-years-as-a...
I think it would be quite a nice way to give a second life to classic episodes of past showHNs and askHNs.
So, I ended up with these post fragments, and I tried feeding these title + abstract lists to Claude 3.5 Sonnet to string them together into a 5-minute English podcast, emphasizing on making these fragments flow cohesively.
Honestly, I wasn't completely satisfied with the results because the topics switched too quickly, and each post only had 2-3 sentence introductions, making it sound less interesting.
Anyway, it was exciting to find someone with a similar idea as me, but I still think the lack of interesting content is the main issue.
"Tech enthusiasts, welcome to 'Claude's Crazy Tech Emporium'! I'm your old friend Claude. Today, we're taking you on a fantastic tech journey, from the maze of subscription services all the way to nuclear-powered data centers. Fasten your seatbelts, we're taking off!
First, let's talk about those love-hate subscription services. Ever tried to unsubscribe and couldn't find the exit? Like being stuck in a maze, looking everywhere but finding no way out. Don't worry, the U.S. Federal Trade Commission has heard our cries! They've recently introduced the 'Click to Cancel' rule. Imagine canceling a subscription as easily as deleting an ex's contact. Ah, the sweet taste of freedom! But don't get too excited, because...
Amazon is tempting us again! They've just launched a series of new Kindles, including their first color Kindle and the all-new Kindle Scribe. Now you can not only read color e-books but also write and draw on them. It's the perfect gift for those who love doodling in paper books! But book lovers, beware, this isn't a license to scribble in library books. Speaking of which...
Have you heard about the 'Transition Year' in the Irish education system? It's like a 'dream school year' for students! During this year, students can try various courses, from aeronautics to art, from programming to car maintenance. Isn't this like a real-life 'Hogwarts'? I even wonder if they have a course on 'How to Create Magic Books on Kindle'. But if you really want to experience magical technology, then...
You must check out the Apple Vision Pro! Someone recently used this device that looks like it came straight out of a sci-fi movie on a plane. Imagine wearing this high-tech headset, watching 3D movies at 30,000 feet - fellow passengers might think you're a time traveler from 2050. Just a reminder, don't scream out loud if you're watching a horror movie, or the flight attendant might think you've spotted a UFO! Speaking of unidentified objects...
Recently, someone benchmarked so-called 'AI PCs'. The results show that these computers might not be as intelligent as we imagined. It seems AI still prefers to roam in the cloud, reluctant to move into our computers permanently. Maybe AI thinks our computers are too cramped? But don't worry, because...
Amazon is finding a new home for AI! They've recently quietly invested in a nuclear power developer. Looks like they're planning a 'nuclear' upgrade for their data centers! Imagine, every tweet you send might have a hint of nuclear energy. Don't worry, this won't turn your phone into a mini nuclear reactor. Although, if it did, we'd never have to worry about low battery again, right?
Finally, let's look at the 'nuclear' war in the WordPress community. The dispute between Matt Mullenweg and WP Engine is more dramatic than 'Game of Thrones'. It seems even in the open-source world, court intrigue is unavoidable. Developer friends, besides coding, learn some workplace politics too. But remember, in the programming world, the one with the most beautiful code usually wins, not the one best at playing politics.
Well, that's the end of our 'Crazy Tech Emporium' tour. From the maze of subscription services to nuclear-powered data centers, to power games in the open-source world, we've experienced quite a lot, haven't we? I hope you've had a good laugh and learned something on this crazy journey. I'm Claude, see you next time! Remember, in this crazy tech world, curiosity and a sense of humor are the best survival tools. Bye-bye!"
This will never replace my visits to HN because it's not efficient. Unless it uses neurolink to beam the information into my mind, that's always going to be the case. It fails in that way.
However, let's consider a podcast. You get 5 people that are entertaining, knowledgeable about technology, well spoken, and have differing opinions, and get them to spend 30 minutes talking about the top HN posts. It's slow, they would most likely not even discuss my favourite posts, but yet, I would consider listening. Is it possible to replicate that with AI? Could AI digest the content and all of the comments, and turn it into an entertaining and educational discussion and debate between a few different AI voices?
I think it's possible, and it changes the idea from being an inefficient method of summarizing content, to a form of entertainment. That could be the right direction to go with this kind of project. However, even if AI perfectly replicates a great podcast, how would I feel listening to it? I think this question applies to most AI content. How important is the human process in the content we consume? Do people only care about the end result, or do they want read a book written by a person, view photos taken by a person, listen to songs performed by a person, and listen to a podcast by real people?
It's usually embedded in the url bar (probably a hotkey for it), and gives you only the text. A major step forward in not having to subconsciously ingest and then choose to ignore all the ads, related links, etc.
1) The website is slightly wide on my phone, so it wiggles left and right when I scroll. I usually fix this by pinch-zooming out the tiny amount necessary to align it to my viewport width, but your website apparently suppresses zooming.
2) The AI announces itself as having the name “Jane Doe”. What's the point in this? I know that American news with real anchors do this (having the anchor announce their own name), but this is not universal so it feels foreign to me. Since AIs don't have names, it feels like this was shoehorned in just to sound like American commercial news.
While I don't feel like using this tool when I sit in front of my computer or when starting doom scrolling on my phone, I certainly would like to use it when I need to quickly check HN while being busy.
Some quick feedback:
1. First, regarding the UI/UX:
- The title and subtitle don't tell much about the app.
- In the audio track, while you can see the progress of the playing audio, it doesn't show the total time nor the current time.
- It would be useful to highlight the audio track into segments, each one representing a story.
- It would make sense to mention how many stories are being summarized (seems to be 5 right now).
2. For a better use case, I believe it would make more sense to have this tool as a mobile app or a PWA to easily access it even from your car's infotainment system while driving.3. Tightly linked to (2), having this tool as a mobile app and making it available as a widget, with a Play button, would reduce the number taps needed to play the broadcast.
I hope this serves as a constructive critic.
I was thinking more in terms of the way you can get morning news briefs on a nest hub. The AI summarising the top posts on HN would have value to me as something to listen to in the morning not because I expect a really interesting debate, but mostly just to get a quick update on what the buzz is on HN on a given day so I can decide if I want to pick up the thread from any of those topics when my day starts at the desk.
1) That's strange, I don't do anything to prevent zooming. Although I could provoke a situation where I interacted with the player and it somehow captured all subsequent touch inputs, so zooming was blocked. Maybe that's what happened? Reloading the page should fix it.
2) I like it because it adds a bit of personality. And I felt like the generic name "Jane Doe" would be fitting for an AI. Kind of hinting at the fact that it seems like a human, but it's not. Also low-key telling you that the whole thing is AI generated, in case you don't pick up on it immediately.
I've been 'summarising' a lot of articles using NotebookLM's new feature and publishing them as podcasts episodes here: https://open.spotify.com/show/0C8DGPdYwZQ1cbvQsnvO6t
I've been using their service to easily draw out the key points and if the episode is a good one then I publish it on the feed.
I do think that for specific content, that a lot of gold is stored within the comments sections and reading those actually gives more insight than the article itself so I've been planning on doing a few which draw off comments from either a reddit or hacker posts which link out to some post. I'll probably do one from reddit first. Probably science focused.
If you're eating snacks all day, you won't have a healthy appetite for proper meals.
I noticed on vacation I spend far less time online, and a lot more time reading books.
I got a Kobo recently and I don't like it much. It's much duller than my last one, which is either due to the color screen having less contrast or me misremembering.
Kobo's main selling point was that it's not botnet, but I couldn't even turn the thing on without making an online account...
It's probably because I last used that one 10+ years ago when it seems things were a little more lighthearted (at least in my digital world). Going back to that recommendations page in current year was a truly magical experience.
Of course it didn't last though, within a few weeks algorithm was onto me, and went back to showing me the same stuff as on my old account.
Is the code for this available? I'm particularly curious how you did the multiple speakers and voices.
NotebookLM has the issue that they keep switching sides, like one will be the student and the other the teacher on a subject, but then they'll suddenly switch in a way that makes no sense.
I actually prefer lower contrast, it gives me less eye fatigue and I've specifically chosen low-contrast themes on my computer for as long as I can remember.
I think there is a way to not create the account if you really don't want to. I put KOReader on mine straight away and never use the built-in software. That also incidentally has an option to adjust the contrast.
Finding the right content to use for the podcast is quite important and I'm trying to figure out if there is a way to involve the community. Currently I host the audio files and GitHub and anyone is invited to contribute to that.
I checked out your Spotify and there is some good content there but I imagine it will be hard to rank on there.
Would you be interested in collaborating? I am based in the UK and I have some ideas around location based podcasts as well.
To me it makes it very quick to catchup. I just go over a few pages and can quickly see every new story that I have not seen yet.
Much like I think the 24 hour news cycle is detrimental to just about everything, an hourly HN summary strikes me as excessive. No one needs that much HN in their lives. But as you say, a daily summary you listen to the place of a podcast? That feels like the right fit.
- Skimming: In my day job this is 95% of "reading". I think this is unavoidable, since (even if the material is well written) there's very little chance that two consumers need the same information. In papers I read the abstract, jump to the conclusions, maybe go back to the intro if I'm confused, or check out the methods if that's what matters to me. I get frustrated with any medium where skimming isn't possible, and similar when search isn't possible.
- Reading as in reading a book: this is more for fun or to cool down. Video / podcast seems like a drop-in replacement here. I don't read HN this way. Does anyone?
I think people who create content should be aware of this dichotomy. If you are communicating with experts, make sure your information is well structured. If you are writing literature focus more on the flow.
This is news about how news as we know it is going away, and there’s more news on that coming 24/7. And that’s just the news on the news.
Idea for OP:
If you treat an HN post and it’s comments as a hivemind, you could do something like ‘Interview with the Hivemind: (insert post topic)”, have the AI ask interview questions where the hivemind can respond from the entire thread. This is to get any post into some kind of known podcast format.
If you intersperse talk about Big Foot throughout that interview for no good reason, you could become the #1 podcast in the world.
Or is there any HN filter or web-reader (if any) that can help me do that? I know HN doesn't do submission tags but still if something allows some kind of "type/kind" hiding/removal.
I skim HN, when I like something, I dive in & read it carefully and sometimes even implement it. The rest is just chewing gum; nice maybe but not serious.
I wonder if the person executing the scheme would still be referred to as a "creator" in this case: they're creating a creator, and it's not so useful to have the same label for multiple layers (factory factories all the way down?). I could see possibly "engineer" (taken from "prompt engineer") or other technical terms being used instead of art terms.
What makes that recommender system not AI? Wikipedia say it uses "collaborative filtering" which Gemini says is a form of AI. AI started nearly 70 years ago.
if i want a fast rundown of HN, i'll read HN. you did make me kind of crave a 15 minute weekdaily "morning news" style podcast with some tech journalists that runs down the most talked about HN posts, though.
Do not listen to the chattering nabobs of negativity in the comments!
Your impl is valuable; gives a quick summary of top-n stories. Useful for somebody who dips in/out of HN now and then. It may not be for everyone (indeed, as various commenters have suggested), but its useful for me. And it;s a great example of marrying AI-generated summary with podcast style quick 5-min summary. Just like listening to BBC news summary.
A few suggestions: - perhaps make it personalizable (based on HN user?) or atleast provide an option to summarize top 15 (or 10 or 20?) stories - offer a way to go beyond the first page of HN - offer a way to summarize the most-commented stories
Good job! Happy to contribute if its on Github
You collect N links from HN api with any heuristic you want, then scrape those urls - preferably using pupeteer-based tooling or online equivalent (think Jina).
I then ran each url's content in an LLM to get a summary, then from all the results ask a LLM to create the conversation (and give it a tone). Then decide on the voices and characters and feed each turn into 11labs (or any tts). And finally, concatenate all audio parts, add music and effects.
If I remember correctly, mine could perform all that from a single Cloudflare worker. The catch is it can become a bit pricey because of the TTS. I remember toying with making it a product (podcast everything) and quickly discovered there's a couple of company already offering this.
NotebookLM is slightly different on the TTS front, I think they are using the amazing model google showed off a year or so ago (without giving it public access) that can generate actual multi speakers conversations with "hums" and cutting, and talking at the same time.
Added : someone just made a python lib for the usecase (also found on HN 5 days ago) https://github.com/souzatharsis/podcastfy
Also, it would be useful to have an index of Stories on the side for each segment and possibly locators within the horizontal audio segment where index/story items are located.
I can certainly say that consumption of news above around 1-2 hours a day in myself and everyone I've had the pleasure to discuss this with is an increasingly bad thing. Especially war! If you spend all of your time just consuming news about things when do you have time to do things like live a fulfilling life or enjoy peaceful human existence. Continuous news is the opposite of peace.
Maybe you're saying in general rather than in one person's life but i'd counter that a mass amount of news in general _is directly_ a mass amount of news in a mass amount of people's lives. Why would there be tons and tons of news unless people were actively consuming more and more of it?
How many hours a day do you spend reading current events and news? Why don't you spend more? Your answer to that question is my rebuttal
In this case, yeah, CNN may give you AI synthetic news sooner rather than later to preempt the inevitable.
I’m not really commenting on whether it’s good or bad really. This may be the last hours of how we’ve all been getting news. Worth watching I think.