Hacker Newsnew | past | comments | ask | show | jobs | submit | arguflow's commentslogin

I wish there were more watches like the IA-1000.

A flip watch goes so hard. Would be a cool flex


A really good example of it is in this lore thread here [1]. He explains it better than me so I'll just link it here

[1]: https://lore.kernel.org/lkml/200706301813.58435.agruen@suse....


My favorite use case for remote coding is fixing misconfigured infrastructure.

I give it a list of configurations to try out and have it run terraform apply / curl / AWS commands to validate.

I can monitor it's progress from my phone while I take a break on something else


Harder than I expected, the extra blank dots all around the snake are kind of distracting, how does it look when they aren't on the page?


This is how it used to look in olden days, before browsers plundered our fun in the name of security: https://raw.githubusercontent.com/epidemian/snake/refs/heads...


Code is always the best documentation and the best thing about opensource.'


Code will tell you what but not the why. It also doesn’t always tell you the intent.


They should invent a programming language that only compiles if the why is still true.


They have, but they're beyond grasp of most developers.

Tests were invented to express the "why" for the normal guy. They don't strictly prevent compilation, but a proper workflow will see them halt your process in the same way, offering the same outcome.

Granted, there are a lot of horribly written tests out there that don't tell you "why" — or, well, anything. As always, people will find a way to abuse anything you put in front of them. But when used well...


With a test, it might link up some functionality with "why" and pass, but then what happens if a business requirement just isn't a requirement anymore? The test will still pass. I'm thinking of something sillier, like a language that forces you to justify why for your code, and then regularly quizzes you if the business reasoning is still true. If anything changes, it rips out the code and breaks your site. :) So then you have to go in to fix it.

I'd also love it if this were applied to politics and laws.


It wouldn't be too hard to add such logic to your tests. If it proves useful, someone will no doubt turn it into a language feature.


Good commit logs or comments may tell you why


What about function names, class names and variable names?


Helluva wish.


Having the source lets you fix something for yourself, there are an increasing number of barriers being put up to prevent you submitting a fix upstream.

Going through this right now with part of libpng, their mailing list doesn't seem to like my email.


Using a source-based distro (previously Gentoo, now NixOS) lets me solve the problem for myself, even if my PR never gets accepted. Right now the count is at 4 patches in software I use that I submitted upstream that were (for one reason or another) never accepted.

In at least one case, I later found out that I was not the only person to submit a fix for the problem I was running into, but their discussion on the ML also went without comment 3 years earlier.


I feel like they had to keep it in the incubator for a little longer but the idea of a zero config twm is a thing I could pay for if my config ever crashes and burns.

Beats being on Apple/Microsoft


Tiling window managers on Wayland still are pretty early sadly.


I've been using Niri for a solid year, it's been great.

https://github.com/YaLTeR/niri


Yeah I'm in the element chat of that. They are still pretty early.


There needs to be more opinionated / zero configuration setups in the Linux desktop space. The PopOS! tiling mode is miles easier to setup.

Ghostty's popularity also seems to hit on those developers.

I really hope that Hyprand premium does magic with those insights.


+1 for the COSMIC tiling system


JuiceSSH + tailscale has been my go-to. I ssh into my dev workstation that always has a tmux sessions for all of my projects. Its the fastest way to get the same environment from a non-desktop location.


I think the most annoying part is when a coding agent takes a particularly long time to produce something. AND has bad output, it is such a time sink / sunk cost


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: