A guide to local coding models
This article discusses the capabilities and cost-effectiveness of the Claude AI model, suggesting that users can access similar capabilities to ChatGPT for a lower monthly subscription fee, making it a more affordable option for many users.
You’re not burnt out, you’re existentially starving
The article argues that the feeling of burnout may not be caused by overwork, but by a deeper existential crisis stemming from a lack of meaning, purpose, and connection. It suggests that addressing these underlying needs can help alleviate the symptoms of burnout.
Disney Imagineering Debuts Next-Generation Robotic Character, Olaf
Disney has unveiled a new robotic version of the beloved Olaf character from the Frozen franchise, marking a significant advancement in Disney's innovative technology. This autonomous figure represents a new era of immersive and interactive Disney experiences, blending advanced robotics with beloved characters.
The gift card accountability sink
This article explores the growing issue of gift card fraud, highlighting the need for increased accountability and security measures to combat the rising trend of scammers abusing gift card systems to steal money from unsuspecting consumers.
More on whether useful quantum computing is “imminent”
The article discusses the potential risks and considerations surrounding the development of advanced artificial intelligence, focusing on the importance of ensuring that such systems are aligned with human values and interests to avoid unintended consequences.
I wish people were more public
The article reflects on the author's desire for more public discourse and engagement in society, arguing that increased openness and transparency can lead to greater understanding and progress on important issues.
Day laborers protest noise machines installed at Home Depot
Day laborers in California protest the use of noise machines installed by Home Depot to deter them from congregating outside the store, arguing that the devices violate their right to seek work and infringe on their ability to support themselves and their families.
Weight loss jabs: What happens when you stop taking them
The article discusses the potential impact of artificial intelligence (AI) on the job market, highlighting concerns about job losses due to automation while also exploring the possibility of AI creating new job opportunities in the future.
Build Android apps using Rust and Iced
Some time ago I decided to try building an Android app using Rust. After a few weeks I got it working. There was a new iced release recently, so I've just updated the example to new iced and wgpu. I'd like to share my experience to attract more attention to Rust on Android.
First things, I want to thank all the people who work on the foundational crates and tools such as: - https://github.com/rust-mobile/android-activity - https://github.com/jni-rs/jni-rs - https://github.com/gfx-rs/wgpu - https://github.com/rust-windowing/winit - and many others
When I started I had to learn what tools and examples already exist. Luckily, there's a good set of examples using both NativeActivity and GameActivity: https://github.com/rust-mobile/rust-android-examples
The basic approach is that we take android-activity, winit and wgpu and that's it. On top of that you can find a few egui examples in the rust-android-examples repo.
Alright, so after I've got the basic examples running, I wanted to combine them with iced. Iced is a crossplatform gui library focusing on desktop and web. The mobile support is explicitly a non-goal, as far as I can tell at the moment of writing. Yet, there's an issue where some people posted their experiments. That's how I knew it was possible: https://github.com/iced-rs/iced/issues/302
There's a way to integrate iced in wgpu applications, so called integration example: https://github.com/iced-rs/iced/tree/0.14.0/examples/integra...
Above I mentioned that using winit and wgpu in combination with android-activity is enough to build the app. Putting together 1 + 1 I got 2: let's use iced integration example with android-activity. It was quite easy to compile with almost no errors. First issue I encountered is that there was no text rendered. I solved this by loading fonts the way it was shown here: https://github.com/pop-os/cosmic-text/issues/243#issue-21899...
Then I patched a few widgets to add touch support. And that's it. My role here was to take all the prior work and combine it together in a way that there's a working example.
Some other ways of building Android apps using Rust: - xilem has an explicit goal to support mobile https://github.com/linebender/xilem - egui supports mobile https://github.com/emilk/egui - game engines such as Fyrox and Bevy support mobile: - https://github.com/FyroxEngine/Fyrox - https://github.com/bevyengine/bevy - pretty much anything built on top of winit and wgpu
All of the above is related to building native apps using either NativeActivity or GameActivity. I'm leaving webview out of scope of current post.
What about iOS? As far as I know it should be similar or maybe simpler compared to Android. I haven't built it yet, but the next time I have a sizeable amount of free time, I'll try to make it work. The plan is the same: pick winit, wgpu, iced integration example, mix it together until it works. It'll require the same trick to load fonts, and maybe something else, but no visible blockers as of now.
Once again, thanks to all the people who made it possible and I wish you have a great time building mobile apps with Rust!
Show HN: Mactop v2.0.0
The article discusses the development of Mactop, a lightweight and customizable macOS-based operating system designed to provide an enhanced user experience on older or less powerful hardware. The project aims to offer a more streamlined and efficient alternative to the standard macOS distribution.
Frozen Waymos backed up San Francisco traffic during a widespread power outage
Waymo's self-driving vehicles in San Francisco were affected by a power outage, highlighting the challenges autonomous systems face when relying on external infrastructure. The incident underscores the need for robust backup systems and resilience in the development of self-driving technology.
Amazon Is Filled with AI Book Slop
The article explores the rise of AI-generated e-books on Amazon, which are often low-quality knockoffs or plagiarized works, highlighting the challenges authors and publishers face in fighting this issue and the implications for the publishing industry.
Engineering dogmas it's time to retire
The article challenges five common engineering dogmas, including the belief that technical debt is always bad, that monoliths are inferior to microservices, and that engineers should avoid taking shortcuts. It argues that these dogmas should be reconsidered in the context of real-world constraints and business priorities.
Apple announces sweeping App Store and iPhone changes in Japan
Apple announces major changes to the App Store and iPhone in Japan, including allowing third-party app stores and alternative payment systems, as part of an agreement with the Japan Fair Trade Commission.
YouTube Will Stop Submitting Data to U.S. Billboard Charts in 2026
YouTube has announced that it will no longer submit its data to Billboard for their music charts starting in 2025. This decision reflects YouTube's desire to create its own music charts and metrics that better represent its platform.
San Francisco power outage puts 130k in the dark
A power outage in San Francisco left over 130,000 customers without electricity, causing the temporary shutdown of self-driving car services in the area. The outage was caused by equipment failure and resulted in multiple streets being blocked as vehicles were stranded.
Show HN: I built a 1‑dollar feedback tool as a Sunday side project
I’ve always found it funny how simple feedback widgets end up as $20–$30/month products. The tech is dead simple, infra is cheap, and most of us here could rebuild one in a weekend.
So as a “principle experiment” I built my own today as a side project and priced it at 1 dollar. Just because if something is cheap to run and easy to replicate, it should be priced accordingly, and it’s also fun marketing.
1$ feedback tool.
Shipped today, got the first users/moneys today, writing this post today. Side Sunday project, then back to the main product tomorrow.
Extreme safety risk warning from FAA after three passenger jets in panic
The article discusses the U.S. Federal Aviation Administration's (FAA) designation of SpaceX's Starship program as being at 'extreme risk' of a catastrophic failure, citing concerns about the company's safety practices and the dangers posed by potential rocket explosions.
Banning social media is the wrong conversation
The article discusses the potential impact of artificial intelligence (AI) on the future job market, highlighting both the opportunities and challenges it may present. It explores the possibility of AI automating certain tasks and jobs, as well as the potential for AI to create new job categories and industries.
Why immigration research is probably biased
The article discusses the challenges and limitations of immigration research, highlighting the complexity of the topic and the need for a nuanced understanding of the issues involved. It emphasizes the importance of considering various perspectives and factors when studying immigration to avoid oversimplifications or biases.