HN user

iBelieve

848 karma
Posts63
Comments54
View on HN
blog.mozilla.org 15d ago

Designing Firefox for the Future

iBelieve
3pts3
github.com 1mo ago

Fallow: Deterministic codebase intelligence for TypeScript and JavaScript

iBelieve
3pts0
code.claude.com 3mo ago

Find bugs with ultrareview in Claude Code

iBelieve
1pts0
blog.cloudflare.com 3mo ago

Project Think: building the next generation of AI agents on Cloudflare

iBelieve
4pts1
open-agents.dev 3mo ago

Open Agents. Spawn coding agents that run infinitely in the cloud

iBelieve
2pts0
code.claude.com 3mo ago

Claude Code: Plan in the cloud with ultraplan

iBelieve
4pts2
news.ycombinator.com 3mo ago

Third-party Claude harnesses will now draw from extra usage

iBelieve
15pts6
emulate.dev 3mo ago

Emulate by Vercel – Local API Emulation for CI and Sandboxes

iBelieve
2pts0
docs.docker.com 3mo ago

Docker Sandboxes

iBelieve
4pts1
code.claude.com 3mo ago

Schedule tasks on the web

iBelieve
298pts243
support.claude.com 4mo ago

Assign tasks to Claude from anywhere in Cowork

iBelieve
3pts0
background-agents.com 4mo ago

Self-Driving Codebase: Background agents and the next era of software delivery

iBelieve
3pts0
claude.com 5mo ago

Bringing automated preview, review, and merge to Claude Code on desktop

iBelieve
1pts0
usegitai.com 5mo ago

Git AI – Track AI Code all the way to production

iBelieve
2pts0
blog.jetbrains.com 7mo ago

The Islands Theme – The New Default Look for JetBrains IDEs

iBelieve
2pts0
medium.com 9mo ago

From JIT to Native: Path to Efficient Java Containers

iBelieve
3pts0
blog.jetbrains.com 11mo ago

What's Next for Kotlin Multiplatform and Compose Multiplatform

iBelieve
2pts0
blog.jetbrains.com 2y ago

Kotlin Multiplatform Development Roadmap for 2024

iBelieve
3pts0
www.androidpolice.com 5y ago

Material You is the next evolution of Google's design language

iBelieve
3pts0
www.theverge.com 6y ago

Apple announces macOS Big Sur with a brand-new design

iBelieve
1pts0
stackoverflow.com 6y ago

What are reactions and how do I use them?

iBelieve
1pts0
github.com 6y ago

Hello: Desktop operating system with focus on simplicity, elegance and usability

iBelieve
1pts1
mariogrip.com 6y ago

Linux mobile, daily driver reality check

iBelieve
5pts1
www.pine64.org 6y ago

September Update: The PinePhone Is Real and Shipping Soon

iBelieve
1pts0
drewdevault.com 6y ago

How I decide between many programming languages

iBelieve
3pts1
puri.sm 7y ago

Runs on the Librem 5 Smartphone – Week 1

iBelieve
3pts1
puri.sm 7y ago

Librem 5 June Software Update

iBelieve
64pts8
desktopneo.com 7y ago

Desktop Neo – rethinking the desktop interface for productivity

iBelieve
507pts360
overpassfont.org 7y ago

Overpass – open-source font family

iBelieve
4pts0
www.redpitaya.com 7y ago

STEMlab – Swiss Army Knife for Engineers

iBelieve
2pts0

Looks like I'm limited to only 3 cloud scheduled tasks. And I'm on the Max 20x plan, too :(

"Your plan gets 3 daily cloud scheduled sessions. Disable or delete an existing schedule to continue."

But otherwise, this looks really cool. I've tried using local scheduled tasks in both Claude Code Desktop and the Codex desktop app, and very quickly got annoyed with permissions prompts, so it'll be nice to be able to run scheduled tasks in the cloud sandbox.

Here are the three tasks I'll be trying:

Every Monday morning: Run `pnpm audit` and research any security issues to see if they might affect our project. Run `pnpm outdated` and research into any packages with minor or major upgrades available. Also research if packages have been abandoned or haven't been updated in a long time, and see if there are new alternatives that are recommended instead. Put together a brief report highlighting your findings and recommendations.

Every weekday morning: Take at Sentry errors, logs, and metrics for the past few days. See if there's any new issues that have popped up, and investigate them. Take a look at logs and metrics, and see if anything seems out of the ordinary, and investigate as appropriate. Put together a report summarizing any findings.

Every weekday morning: Please look at the commits on the `develop` branch from the previous day, look carefully at each commit, and see if there are any newly introduced bugs, sloppy code, missed functionality, poor security, missing documentation, etc. If a commit references GitHub issues, look up the issue, and review the issue to see if the commit correctly implements the ticket (fully or partially). Also do a sweep through the codebase, looking for low-hanging fruit that might be good tasks to recommend delegating to an AI agent: obvious bugs, poor or incorrect documentation, TODO comments, messy code, small improvements, etc.

I ran all of these as one-off tasks just now, and they put together useful reports; it'll be nice getting these on a daily/weekly basis. Claude Code has a Sentry connector that works in their cloud/web environment. That's cool; it accurately identified an issue I've been working on this week.

I might eventually try having these tasks open issues or even automatically address issues and open PRs, but we'll start with just reports for now.

Great to see actix-web reach 1.0. I've played with Rocket in the past and liked it, but ended up choosing actix-web recently for a production project because I don't want to rely on a nightly compiler for a production project. I'm only using actix-web in a small portion of a larger Rust project, but so far my experience with it has been quite pleasant.

It appears to be running under the Android emulation layer:

Because Chrome OS runs Android apps, targeting Android is the way to build Chrome OS apps.

With microservices, if you make a mistake and take part of your application down, aren't you worse off because only part of your application is running and is now in an undefined state?

I used to run Linux quite well on a 2013 MacBook Pro, then I got a new 2016 MacBook Pro through work, and ran into tons of issues and finally gave up running Linux on it and just use Linux on my home-built desktop. Issues included the keyboard not working out of the box, suspend not working quite right, issues with the dedicated+integrated GPUs, etc. I don't know the current state of Linux on recent MacBooks, but here are the two GitHub repos I had used: https://github.com/Dunedan/mbp-2016-linux and https://gist.github.com/roadrunner2/1289542a748d9a104e7baec6...

I can understand the 15% complaining that you haven't released the source yet - your website very clearly calls this an "open source mobile phone". Something can't be open source if the code hasn't been released yet under an open source license. It might be open source in the future, but it isn't yet, in direct contrast to multiple claims on your website.

If you're a theist who believes in a "god", sure, you can believe whatever you want, including that god won't punish anyone.

But for Christians, we are convinced that the Bible is true based on evidence and reason, and therefore can only believe what it teaches. For Christians, the answer is simple: everyone has sinned, God is just, and must punish sin. Lack of knowledge of God is no excuse, for everyone knows that God exists and everyone has rejected Him. No one deserves to go heaven; no one can get to heaven by anything they do. The only way to heaven is through Jesus, by trusting in Him as our only hope of forgiveness and salvation.

That is why we must go to the ends of the earth, from the largest cities to the most remote islands, to share Christianity with everyone we meet, often giving our lives to spread that message.

If you were convinced that something is true and that it has eternal consequences for those who reject or don't hear that message, how could you _not_ want to tell everyone about it, going to the ends of the earth and risking life itself so others could hear that message?

The way I do this in Rust is `Some(...).filter(...)`. I personally like this over having generic extensions, as it makes it very clear that its doing filtering that produces an optional, rather than filtering through a list or other iterable.

I'm curious, are you (or anyone else using Org Mode) using a single org file for your entire personal wiki, or one file per major topic? In the past, I've used Markdown files with one file per language/topic for my personal developer wiki, but am looking at moving it to Org Mode now. One file for everything (developer knowledge + other subjects) seems nice, but it seems like trying to manage and navigate around a single large file would get messy.

I'm currently using Yocto for an embedded Linux project, and agree that it just feels so overly complicated for what we're using it for. I've written packages for Arch Linux in the past, and that's a breeze compared to writing bitbake recipes.

The ability to modify existing recipes through append files is nice, but that seems like it could be handled in a normal distro just by forking a package and making changes.

The outer border and shadow appears to be from the default window decorations, which I expect they'll remove in some non-app-specific method. The top bar is the standard window headerbar, which they'll probably remove as well, at least for the dialer screen. The gradients are part of the default GTK theme. Not sure about the button labels, as it's been a while since I touched GTK development - there may not be an easy way to add labels under an image in a button.

EDIT: designs almost always look nicer than the first pass at implementing them, as designers can put pixels wherever they want to make things look pretty, while developers are constrained by the technical restrictions of the frameworks being used.

One reason would be to use non-Mac hardware and Windows or Linux as your primary OS, but still have access to macOS for the times that you need it, for example to do iOS development. I do some iOS development and primarily use a Dell XPS 13 with Linux on it, and have to switch computers any time I need to work on an iOS project.

And specifically about the Mac hardware - I agree MacBooks are the best available, especially the touchpads. But Linux doesn't really support my 2016 MacBook Pro, so I have to use the XPS to run Linux.