> Google kills Gemini Cloud Services
> Running LLaMA-12 7B on a contact lens with WASM
> Is it time to rewrite sudo in Zig?
> Show HN: A text editor that doesn't use AI
Personally I've just retired a laptop and I'm planning to turn it into a little home server. I think I'm gonna try spinning up Woodpecker on there, I'm curious to see what a CI system people don't hate is like to live with!
steps:
- name: backend
image: golang
commands:
- go build
- go test
- name: frontend
image: node
commands:
- npm install
- npm run test
- npm run build
Yes, it's easy to read and understand and it's container based, so it's easy to extend. I could probably intuitively add on to this. I can't say the same for GitHub, so it has that going for it.But the moment things start to get a little complex then that's when the waste starts happening. Eventually you're going to want to _do_ something with the artifacts being built, right? So what does that look like?
Immediately that's when problems start showing up...
- You'll probably need a separate workflow that defines the same thing, but again, only this time combining them into a Docker image or a package.
- I am only now realizing that woodpecker is a fork of Drone. This was a huuuge issue in Drone. We ended up using Starlark to generate our drone yaml because it lacked any kind of reusability and that was a big headche.
- If I were to only change a `frontend` file or a `backend` file, then I'm probably going to end up wasting time and compute rebuilding the same artifacts over and over. - GitHub's free component honestly hurts itself here. I don't have to care about waste if it's mostly free anyways.
- Running locally using the local backend... looks like a huge chore. In Drone this was basically impossible.I really wish someone would take a step back and really think about the problems being solved here and where the current tooling fails us. I don't see much effort being put into the things that really suck about github actions (at least for me): legibility, waste, and the feedback loop.
I travel a lot, and often on standby for work during that time. I need to be confident that when I pull the laptop out, there's ALWAYS enough juice to respond to a situation immediately without worrying about anything else.
If Framework offered hot swappable batteries, even if a quick restart is required, I'd be fine with that because at least I wouldn't be stranded in that case. And I'd be happy to pay as much as a MacBook, or a bit more even, purely for ideological reasons. Apple's dominance is bad for all of us.
1. The battery life, as others have mentioned.
2. The quality of the hardware: The screen is incredibly nice, the trackpad is VERY nice to use, and no other laptop has even come close.
3. It's so quiet. The fans almost never spin unless I've been compiling something for over a minute. I don't know how they do it but any other Linux laptop I've used, including desktops, have been super loud when running similar tasks.
Biggest advantages is that you don't need to pre-soak them and diamond stones don't develop a valley / have to be flattened.
if you plan on getting into sharpening I would just start with a coarse, fine, and extra fine diamond stone and a leather strop w/ stropping compound.
here's a closer look at it with a microscope. https://www.youtube.com/watch?v=Y4ReQ83CZOQ
Same, and I've been wanting this for 15 years now ...
Finding a laptop that works well is annoying, however.
It doesn't exist at the moment. :\
I would pay 2x the price of a macbook for a linux laptop with the same hardware quality.
The battery life and power/efficiency of my m4 pro is insane. It's so good that it's really hard to justify using anything else right now.
this actually does include a crazy amount of long form latex expositions on a bunch of projects im having a blast iterating on. i must be experiencing what its almost like not having adhd
I haven't been diagnosed with ADHD or anything but i also haven't been tested for it. It's something I have considered but I think it's pretty underdiagnosed in Spain.