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

What is the current story for serving jj repositories over HTTPS? Git has https://git-scm.com/book/ms/v2/Git-on-the-Server-The-Protoco... . Does jj have something better, equivalent, or nothing (at this time) at all?

Unless you're at Google (or writing your own backend), jj talks to a git server, and so you'd just do exactly that: host a git repo over https.

I am at Google, but that's probably not relevant since the reason I was curious about this is that my personal website currently implements a git server over HTTPS[1], and git's CLI/API for that is not the friendliest[2]. It sounds like jj hasn't reached the point of tackling this problem space yet, which is okay. Thanks for confirming I wasn't missing out on something.

[1] https://pkg.go.dev/github.com/shurcooL/home/internal/code#Ne...

[2] https://pkg.go.dev/github.com/shurcooL/home/cmd/githook/pre-...


Yeah all I meant to say is that `jj piper` exists in Google's private fork of jj, so not relevant for your case :)

You should be able to use jj with your server just fine.


https://dmitri.shuralyov.com/

More infrastructure than content, but in principle it’s capable of hosting Go packages, complete with a simple issue tracker and code review system. I use it myself to stream notifications from multiple sources (GitHub and Gerrit).



I’ve noticed something like this while playing the game Hollow Knight: Silksong. Most of the time when I was trying to beat a difficult boss, I wasn’t trying to beat it while it’s hard and would take a lot of effort. Instead I was working on making beating the boss easy (which was hard). So typically by the time I would beat a boss, it did feel like comparatively little effort was being expended.


> Now consider humanity after full automation. Instead of millions of migrant workers, humanity will have trillions of digital laborers at its disposal.

One piece in the logic I don't get is this: why would (or should) the earnings done by those workers go into the pockets of humanity, who isn't doing the work, rather than into the pockets of the laborers, whether digital or not?


This is like asking why the profits of corporations aren't given to the machines in the factories.


A difference there is no one's claiming the machines in the factories are going to reach AGI levels of intelligence within some years.


Wanting to give full human rights to any piece of software appearing to pass the Turing test is also a big leap.


Or more likely just the companies themselves if all the labor is AI no? Seems like the society/economy will need stringently enforced policies to even begin to think about making this happen


It’ll be interesting to see how quickly this chip becomes available in the MacBook Air and Mac mini. So far those still have the previous M4 only.

If it doesn’t happen later this week, how long would the wait be? A few months? More?


Apple seems to be following a regular schedule of new Macbook Pros in October and Macbook Airs in March. Could change though!


Glad to see that unlike last time with the M4 release, this time they released M5 in more devices than just the iPad Pro at the same time. That said, there’s still room for improvement: the MacBook Air and Mac mini weren’t updated yet.


A random recent example off the top of my head: view photos in AVIF format. It does work in Photos app, but not in Preview app nor in Messages app somehow. At least this the case on iOS 26 and so I suspect iPadOS 26 too. It works on macOS 26.

Edit: I realize that ordinary people might not yet care about exporting to AVIF, but they may receive such photos from other people.


The claimed 1.6x increase in video game frame rate compared to M4 seems pretty good. Looking forward to seeing it tested out in practice.


If anyone’s curious to see what a lossless 6016x3384 screenshot of OpenTDD would look like:

https://dmitri.shuralyov.com/temp/6K/OpenTTD.png (25.6 MB)


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: