Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
FrenchyJiby
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
FrenchyJiby
1y ago
I enjoy: - seamless container logs (journalctl), no weird separate logger - service start/stop/enable-at-boot no weird separate command - integration with system/user slices, triggers, cronjobs (timers), exposing containers a
2.
▲
by
FrenchyJiby
1y ago
Podman has good systemd integration, in the form of quadlets. It lets you define a systemd job with some custom syntax and run it as a systemd service, and even stretches to allow some form of kubernetes YAML to be run as local (single node
3.
▲
by
FrenchyJiby
1y ago
Yes-anding this to say: For per-user gitignore, one can set the following config in ~/.gitconfig: # System-wide gitignore file # To avoid in-repo repetition for system-specifc garbage files [core] excludesfile = ~
4.
▲
by
FrenchyJiby
1y ago
Not an expert, but it seems NASA holds a few magazine publications for just that, it must come up often. One VERY on topic is "ISS Benefits for Humanity", which shows why the ISS benefits everyone. See edition 2022: https:/&
5.
▲
by
FrenchyJiby
2y ago
I really want to love uv: It's a hair away from being perfect, they just have to find a solution to the "poetry version" (bump) problem = https://github.com/astral-sh/uv/issues/6298 (Work in pr
6.
▲
by
FrenchyJiby
2y ago
Yeah I'm confused why none of the solutions presented deploy the same TF across the environments: Surely if you have dev vs prod, 90% of dev infra is also needed in prod? Then sure sprinkle a few per-env-toggles `count: 1 if env == dev
7.
▲
by
FrenchyJiby
2y ago
I've written mine up as I've noticed I was repeating myself a bit once my opinions stabilized. See https://jiby.tech/post/my-git-worfklow/
8.
▲
by
FrenchyJiby
2y ago
Note that the specific naming of hurl.dev is not random: hurl is a wrapper for curl, where the requests are stored in a plaintext file. So hurl.dev didn't roll dice and got hurl, but consciously got a close sounding word. In that sense
9.
▲
by
FrenchyJiby
2y ago
Totally, I describe it as "shorthand for most used commands + lightweight documentation". I made an entire presentation about this[1], trying to sell it to work mates. [1]: https://jiby.tech/presentation/makef
10.
▲
by
FrenchyJiby
3y ago
Yes, and going further, I think you'll enjoy the amazing lib Pytest-cases[1] which enables naming the parametrized tests, listing them not as decorators but as separate functions/classes. See the europython video intro: [2], or as
11.
▲
by
FrenchyJiby
3y ago
answer to which the standard response that _led_ to "code forge" being a word, is: ok but what about all the stuff that isn't just "git on the network"? Pull requests, basic tickets, eventually some of the CI... Or
12.
▲
by
FrenchyJiby
3y ago
NNCP, from http://www.nncpgo.org/ It's a protocol/tool for async file transfer, built for disconnected/intermittent connectivity amongst known parties (trusted friends as p2p), allowing even for sneakernet-ba
13.
▲
by
FrenchyJiby
3y ago
Absolutely, though the default F-Droid repo is a little slow to update (in case of the twice-a-year "Youtube changed their UI, breaking the world" update), so Newpipe team recommends their own (third party) F-Droid repo[1], where
14.
▲
by
FrenchyJiby
3y ago
Rome ... Virginia, USA.
15.
▲
by
FrenchyJiby
3y ago
I'll note that France has a slight variant on that, where it's assumed that any identifiable marker of the ballot could reveal a voter's identity, bad in case of blackmail like "vote for X, and show it by having a stripe
16.
▲
by
FrenchyJiby
3y ago
I'm building Mass Driver[1], a tool to automate PR creation across many (many) repos, building a library of reusable changes via "patchdriver" plugins. The repos can be fed as list on CLI, via file, or via a "source"
17.
▲
by
FrenchyJiby
3y ago
Very straightforward reason: less capabilities for naughty executables to "live off the land" from. Kind of like the sysadmins removing any scripting languages and compilers from servers to avoid giving rogue processes any leg up.
18.
▲
by
FrenchyJiby
3y ago
This idea of getting historical data fused from multiple private sources, to be able to remember properly what happened, was at the core of Memacs[1], an Emacs (org-mode-based) data-fusion framework feeding into calendar. Here's a diag
19.
▲
by
FrenchyJiby
3y ago
Biscuit has been one of those pieces of tech that makes me re-think the way we organize our stack, with a couple of key ideas that make us more user-centric and enable decentralized systems. Granted I haven't used it, on toy project or
20.
▲
by
FrenchyJiby
3y ago
https://jiby.tech/ I'm a software dev turned devops, and I try to write down opinions I haven't seen written anywhere before. Lots of Unix shell, TDD/BDD, automation, project management, and most recently SDL
21.
▲
by
FrenchyJiby
3y ago
I highly recommend using local solutions to this local issue: Zeal[1] (aka Dash[2] on MacOS) Load up the "docsets" of your languages (lightly edited HTML docs for indexing purposes) and use a global keyboard shortcut (F8 for me) t
22.
▲
My Git Workflow
(jiby.tech)
3 points
by
FrenchyJiby
3y ago
|
0 comments
23.
▲
by
FrenchyJiby
4y ago
Considering the alternative at work was an old Bugzilla instance, and code review feedback was done by email, adopting Phabricator was a breath of fresh air: good engineering-oriented tickets (subtasks, task grouping), good code review expe
24.
▲
by
FrenchyJiby
4y ago
Very much agree. [small plug] I've just done a presentation at $Work saying just that: > By using Makefiles in your repos, you document and automate common "build" tasks.[1] [1]: https://jiby.tech/presentat
25.
▲
by
FrenchyJiby
4y ago
Huh, have you heard of the popular pass(1) extension pass-opt[1]? It allows one to get OTP secrets via a simple: pass otp secretname # Add -c for clipboard, as usual And because the OTP side is just a otpauth:// URL on a line of
26.
▲
by
FrenchyJiby
4y ago
Lots of love for the Casio Lineage line, which brings together the Tough Solar + multiband aspects with analog-looking thin profile. Check out the LCW-M100DSE-1AER model[1], my daily driver. As a kid, I've always liked the toughness of
27.
▲
by
FrenchyJiby
4y ago
This feature is something I always wished to see in FOSS world. Private package registries unlock a TON of value in companies, and having Gitea propose it just makes sense, to move away from a Github-only world. Let's hope they add som
28.
▲
by
FrenchyJiby
4y ago
I'd add the very entertaining "Dirty Biology", attacking scientific explanations for the public with heavy editing "a la meme": https://www.youtube.com/c/dirtybiology And my favourite, the fant
29.
▲
by
FrenchyJiby
4y ago
This is hinted at in the linked "Lena" story: > [Uploaded person] initially reported extreme discomfort which was ultimately discovered to have been attributable to misconfigured simulated haptic links, and was shut down after
30.
▲
by
FrenchyJiby
4y ago
Assuming devs are familiar with the usual branch/commit/push workflow, and history rewrites like rebase/cherry-picking are the point of confusion: I can't recommend highly enough Learn Git Branching[1], an interactive d
More ›