Hacker News
Nintendo Files Suit for Infringement of Patent Rights Against Pocketpair, Inc
Article URL: https://www.nintendo.co.jp/corporate/release/en/2024/240919.html
Comments URL: https://news.ycombinator.com/item?id=41587214
Points: 19
# Comments: 4
Boeing Furloughs Salaried Staff to Preserve Cash Amid Strike
Article URL: https://www.bloomberg.com/news/articles/2024-09-18/boeing-contract-talks-continue-after-workers-left-frustrated
Comments URL: https://news.ycombinator.com/item?id=41587168
Points: 1
# Comments: 0
Israel Built a Modern-Day Trojan Horse: Exploding Pagers
Article URL: https://www.nytimes.com/2024/09/18/world/middleeast/israel-exploding-pagers-hezbollah.html
Comments URL: https://news.ycombinator.com/item?id=41587128
Points: 3
# Comments: 0
Tell HN: Restack.io is spamming the web with bogus technical content
The last couple of weeks, when using Google to search for technical content, I've often stumbled upon AI-generated blog posts from Restack.io, a startup building AI developer tools. These all seem to be AI generated, and, critically, often seem to be either technically incorrect or at least highly misleading.
The blog posts in question have nothing to do with Restack's own products. They seem to have generated thousands of blog posts on all kinds of technical topics. For example, searching for "Streamlit icons", I found this page:
https://www.restack.io/docs/streamlit-knowledge-streamlit-icon-list-guide
which confidently tells one to use the "st.icon()" function to add icons to your Streamlit app. Streamlit has no such API, and never has; this is completely hallucinated information that was clearly generated by an LLM.
Last week I sunk about an hour into getting a "solution" proposed by a Restack blog post working, only to discover that the approach it was describing simply does not work.
Here's a page that tells you how to deploy Streamlit on AWS Amplify:
https://www.restack.io/docs/streamlit-knowledge-streamlit-aws-amplify-integration
This page is totally bogus. Streamlit is a Python package, and Amplify requires a Node.js program. What it is describing is impossible. But the article is very confident in its tone and wording, making it look like an easy matter of running a few commands. Someone who did not understand this fundamental limitation of Amplify and Streamlit working together could sink a _lot_ of time into trying to debug why it was not working.
Shockingly, they seem to have thousands of these AI-generated blog posts on their site. Here is just the list of the first 100 (out of more than 500) articles about Streamlit that they have generated:
https://www.restack.io/docs/streamlit/kb-index/0
I find this appalling in large part because Restack is an AI company. They are clearly doing this to boost their SEO, but in so doing they are wasting the time of good people who have jobs to do and are used to relying on Google searches to surface useful, relevant content. Even worse, I fear this Restack garbage will end up in the next web crawl used to train future AI models, which will now, themselves, hallucinate back the garbage that Restack has fed them.
Restack, you can do better. Please take down your broken and misleading AI-generated blog posts.
Ironically, once Google catches on that the entire Restack.io site is spam, they will probably stop showing up in any Google searches. I hope the SEO was worth it while it's still live.
Comments URL: https://news.ycombinator.com/item?id=41587090
Points: 2
# Comments: 1
Forbes Marketplace: The Parasite SEO Company Trying to Devour Its Host
Article URL: https://larslofgren.com/forbes-marketplace/
Comments URL: https://news.ycombinator.com/item?id=41587086
Points: 2
# Comments: 0
Is ARC challenge the next ImageNet challenge?
I guess the Imagenet challenge helped progress the Computer Vision research. In the same way, the ARC challenge will be the next important challenge that tests the LLMs.
What are your opinions?
Comments URL: https://news.ycombinator.com/item?id=41587056
Points: 2
# Comments: 0
I can't believe I'm praising Tcl (2008)
Article URL: https://yosefk.com/blog/i-cant-believe-im-praising-tcl.html
Comments URL: https://news.ycombinator.com/item?id=41586992
Points: 1
# Comments: 0
At Home with Karri Saarinen, Co-Founder of Linear
Article URL: https://bryce.medium.com/at-home-w-karri-saarinen-co-founder-of-linear-fdd1fcea9811
Comments URL: https://news.ycombinator.com/item?id=41586985
Points: 1
# Comments: 0
Beware System Decay
Article URL: https://www.overcomingbias.com/p/beware-system-decay
Comments URL: https://news.ycombinator.com/item?id=41586967
Points: 2
# Comments: 0
A minimal protocol to write typst plugins
Article URL: https://github.com/astrale-sharp/wasm-minimal-protocol
Comments URL: https://news.ycombinator.com/item?id=41586947
Points: 1
# Comments: 0
SEC Adopts Rules to Amend Minimum Pricing Increments and Access Fee Caps
Article URL: https://www.sec.gov/newsroom/press-releases/2024-137
Comments URL: https://news.ycombinator.com/item?id=41586920
Points: 1
# Comments: 0
Sakana, Strawberry, and Scary AI
Article URL: https://www.astralcodexten.com/p/sakana-strawberry-and-scary-ai
Comments URL: https://news.ycombinator.com/item?id=41586911
Points: 1
# Comments: 0
Berners-Lee Got Knocked Down to a Poster Session (2015)
Article URL: https://hapgood.us/2015/04/21/that-time-berners-lee-got-knocked-down-to-a-poster-session/
Comments URL: https://news.ycombinator.com/item?id=41586899
Points: 1
# Comments: 0
Show HN: Bite Ballot – Vote on where to eat
This is a web app for quickly settling on where to eat as a group. (Feel free to critique the landing page.)
Unique features compared to other polling apps:
- No sign-up step.
- Enhanced Approval Voting: veto/ok/prefer. You may vote for multiple restaurant options.
- Real-time ballot updates so new candidates can be seen and voted on immediately.
- Ties are always broken randomly.
- Implemented with HTMx + hyperscript + jinja, enabling SSR and HATEOAS.
If you want to test the functionality by yourself, you can start a ballot, then copy the join link and open it in a different browser (or device). Each browser will be recognized as a separate user.
But give it a try in an actual group if you're able to. I find it nice and satisfying to use. You can just trust that the ballot result has picked the best place to eat for your group. Let me know if you feel the same way.
Aside from designing and implementing a new voting system, the other part I'm most proud of is the join-ballot flow. The intersection of possible states creates a plethora of cases that need to be handled differently:
- The joiner may not have a user (name) -> ask for name.
- The joiner may already be in an active ballot -> confirm abandoning the current ballot to join the new one.
- The joiner may be in a completed ballot -> let them join without confirmation.
- The joiner may be trying to join the ballot they're already in -> tell them, and let them return to their ballot.
- The joiner may have clicked their own join link as a way to get back to the ballot -> warn them to check if it has opened in a different browser.
- The ballot they're trying to join may be completely abandoned or already finished -> tell them, then let them create a new ballot or return to their current ballot if they have one.
Just handling all these different cases was hard enough, but I think I was able to simplify the code down enough to keep it maintainable.
If I can get enough users and monetize this, maybe I can afford to add more features like maps, yelp stars, or menus by paying for Google Maps and/or Yelp Fusion API access. In the meantime, the next big feature would be persistent user accounts/logins so that a single user can sign in on different browsers/devices and have their restaurants and restaurant info (like links to Yelp pages) saved and synced -- while still supporting the original minimal sign-up flow (just name). But let me know if you can think of other good features to add.
Comments URL: https://news.ycombinator.com/item?id=41586884
Points: 2
# Comments: 0
Cracks Emerge in U.S. CHIPS Act
Article URL: https://www.eetimes.com/cracks-emerge-in-u-s-chips-act/
Comments URL: https://news.ycombinator.com/item?id=41586880
Points: 2
# Comments: 0
Perspectives on Plastic Waste Management
Article URL: https://www.mdpi.com/2313-4321/9/5/77
Comments URL: https://news.ycombinator.com/item?id=41586872
Points: 1
# Comments: 0
The Crackpot Index
Article URL: https://en.wikipedia.org/wiki/Crackpot_index
Comments URL: https://news.ycombinator.com/item?id=41586870
Points: 2
# Comments: 0
OverallGPT – Compare Answers from Different AI Models Side-by-Side
Article URL: https://overallgpt.com
Comments URL: https://news.ycombinator.com/item?id=41586861
Points: 1
# Comments: 1
Georgia website to cancel voter registrations briefly displayed personal data
Article URL: https://apnews.com/article/georgia-cancel-voter-registration-personal-information-5bf7d7d474e0e077c7fd50141ff487e8
Comments URL: https://news.ycombinator.com/item?id=41586849
Points: 2
# Comments: 0