Hacker News new | past | comments | ask | show | jobs | submit | bobek's comments login

I am on Family plan for over a year. Very happy z including czech sites.


Sometimes we do overuse programmable devices, where simpler logic would be even better (read no corrupted memory, instant boot, etc.).

One beat tool are the shift registers -- https://bobek.cz/traffic-light/


Cortex M0 chips are 10 cents and boot instantly.


Perfect, I do the same thing for daily quote.


Definitely check out what https://recombee.com is doing (API doc is at https://docs.recombee.com/ ).


I have ended up with something very similar. Restic/rclone is awesome combo. https://bobek.cz/restic-rclone/


Patch review flow was one of the thing I've really enjoyed with Phabricator.


I think gerrit seems to use this same kind of workflow, but with a git frontend (but just for transmitting the patches). More convenient than arcanist IMO.


pico team member here, I'd love to learn more about what your liked about using Phabricator.


Yeah me too. I used Phabricator extensively and in practice it is basically the same as Gitlab and GitHub and everyone else. You just say `arc diff` instead of `git push`.

Phabricator was pretty nice overall I would say. The bug tracker in particular was good. I have to use Jira now and it's night and day.

The big flaw was there was essentially no CI support. That and the fact it was written in PHP, which you'd think wouldn't matter, but I did end up being forced to learn some PHP to fix Phabricator bugs and write custom linters.

Now we're using Gitlab which is also decent except it's written in Ruby which if anything is worse than PHP! Absolutely unreadable code base. I can't fix anything. (Except in gitlab-runner which is written in Go - I've contributed several fixes & features there.)


> just say `arc diff` instead of `git push`.

"just" - I bounced off Phabricator because I couldn't use native git tooling, and what mapped to where wasn't clear to me. The pure git approach of git-pr is the exact opposite of that. Sure, someone is going to write just-too-useful-to-skip-wrappers around that later, but you always know what's going on under the hood.


Aaah, this brings memories of late night debugging sessions of code written by briliant physicists without computer science background ;)


Hehe. I worked at an online lending website around 2013 with a group of particle physicists hired to build risk prediction models. They used ROOT for the modeling and build some interface through ruby... fromnthe software engineering POV it was an abomination. But the statistics POV was pretty neat.

This was way before the Python ecosystem gained traction. And R ML packages were also just starting.


Ahh I can imagine the 2000 lines-long main() :)


This + show me tools you are using. Like show me how you use copilot or even what you would search on stackoverflow for.

A surprising number of candidates would fail even the "I can use my own IDE" part of this exercise. It is still the same thing after all - show me what you have in your toolbox and how well you can use those tools.


This, exactly. Thank you for wording it much better than I did.


It is not the same (as it uses Linux kernel) but Nerves project is an interesting way of using BEAM (Erlang VM) for "embedded" applications.


Uh, never came across them. Though Immich and damselfly were the only really usable.


For self-hosting, there's Photoprism[1] as well.

Ente's strength lies in end-to-end encryption[2] and its cloud[3] offering so you don't have to worry about reliability.

So if self-hosting is what you're after, Immich, Photoprism and Damselfly (TIL!) are perhaps better designed to serve your needs.

[1]: https://github.com/photoprism/photoprism

[2]: https://ente.io/architecture

[3]: https://ente.io/reliability


The deadline for YC's W25 batch is 8pm PT tonight. Go for it!

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

Search: