HNHacker News
TopNewBestAskShowJobs

thibran

566 karma · joined July 2, 2017

submissionscomments
thibran··on Jujutsu at Google [video]
auto rebase, simple undo (jj undo), no staging area, easy splitting and merging
thibran··on Jujutsu at Google [video]
jj is so good, finally a tool to replace Git.

SVN -> Git -> jj

thibran··on Scripts I wrote that I use all the time
30% of the productivity hacks can be archived in vanilla Nushell.
thibran··on Zoxide: A Better CD Command
zoxoide, rg, fd, jj and Nushell are my command line favorites.
thibran··on Jujutsu for everyone
jj clicks almost for me. I still struggle to understand when do I switch to a "branch" using 'jj new' and when do I use 'jj edit'. Also the manual setting of bookmarks after 'jj git pull' seems strange.
thibran··on Java is still worth learning
No. I've done Java long time ago and now again in a new job. Java is still verbose and clumsy. Did not like it back then and don't like it now.

Would prefer to use Kotlin or Clojure.

thibran··on Starship: A minimal, fast, and customizable prompt for any shell
Too bad that we still use text based shells in the year 2025. We should have come up with a graphical shell that is as powerful and flexible two decades ago.
thibran··on Firefox tab groups are here
It's not uncommon to work on multiple things over a certain period of time. So I have a bunch of tabs with all the information needed open for every topic. From time to time I close a 'group' of tabs when I'm done. This workflow seems very natural to me.

Using bookmarks would not fit here, because I have no intention to access the tabs in future (e.g. a year from now) again.

thibran··on Firefox tab groups are here
After Firefox Mobile, killing Thunderbird and a sharp decline in market share, Mozilla finally starts to build what it's users want. Selling it as gigantic success is very American.

In the end vertical tabs are nice and I hope I like the new tab groups too (the previous official tab group addon got killed by Mozilla and 'destroyed' my workflows at the time).

Let's see, maybe Mozilla is on the path to something great yet again by being more innovative.

thibran··on fd: A simple, fast and user-friendly alternative to 'find'
I would add 'ouch' to the list. It allows easy compression/de-compression.
thibran··on Anchoreum: A game for learning CSS anchor positioning
You mean like elm-ui?

https://package.elm-lang.org/packages/mdgriffith/elm-ui/late...

Fixing CSS would be nice.

thibran··on The Jujutsu version control system
How do the rebased commits work when working with others together on a branch?
thibran··on Phind-405B and faster, high quality AI answers for everyone
wow it finds the correct answer to a Scheme niche language question.

"How to replace a string in Gerbil Scheme?"

thibran··on Translating All C to Rust (TRACTOR)
Porting the Linux kernel to 100% Rust should be the benchmark for AGI.

... and when done, please port SQLite too :)

thibran··on State of the Terminal
I love the abstract idea of the command-line, but not it's textual implementation. The best currently available old school shell is Nushell IMHO.

What I really want is a GUI that works like a command-line, but with rich media and mouse support. Instead of 100% key input I would sometimes like to click and add/remove/filter data.

The terminal is so useful, still it's strange we tolerate up to this day all it's shortcomings.

thibran··on Mercedes becomes the first automaker to sell autonomous cars in the U.S.
They are misleading the public in thinking that Mercedes is a leader in autonomous driving, but they are not. They are, including all other legacy car companies, so far behind Tesla, that they should be ashamed.
thibran··on Mercedes becomes the first automaker to sell autonomous cars in the U.S.
Tesla FSD capabilities far exceeds all other car manufacture systems by a wide margin. Mercedes has Level 3, but that's only a legal thing, it says nothing about what the car can actually do.

Right now hundreds of thousands American Tesla owners are in their one month free trial FSD month and drive around with it on all kind of streets and weather conditions. There is no one else beside Tesla that is capable of doing this (no, not even Waymo).

thibran··on Mercedes becomes the first automaker to sell autonomous cars in the U.S.
A PR lie.

Watch a Tesla FSD 12.3.4 video, then one of Mercedes and see for yourself.

thibran··on Is this radical redesign of GIMP possible now?
How difficult would it be to train an AI with all GIMP documentation and online Q&A's and ship an offline support-chat with GIMP?
thibran··on Starlink Direct to Cell
So we will have two providers in the near future: SpaceX and AST SpaceMobile
thibran··on Return to Office Is Bullshit and Everyone Knows It
> If an engineer knows that they'll get a cut of the cost savings or profits of some project idea they have, then you can bet that many employees will take advantage of that to get valuable work done.

I'm not so sure that this would work. The goal of your employer is to keep you working.

If the workforce participates to much, you could run into the Tesla problem, a.k.a. your early employees become millionaires and stop working (in case of Tesla because of company stocks).

thibran··on Return to Office Is Bullshit and Everyone Knows It
> So unless you have a job that requires minimal communication on a day-to-day basis, an office is superior for productivity.

Depends on the type of work you do. In my last job almost all communication was remote via video call (except a meeting with the CEO every two weeks). Commuting just to sit in front of a computer to talk to others made no sense -> I lost way too many hours of my life to driving needlessly around.

I'm all for meeting in person, if there is a clear benefit. Otherwise it's like with all the other bullshit, stop doing it!

thibran··on My favourite API is a zipfile on the European Central Bank's website
Too many different tools with weird syntax... once you are used to Nushell, you keep using it :)

http get https://www.ecb.europa.eu/stats/eurofxref/eurofxref-hist.zip | gunzip | from csv | sort-by USD | first | get Date

thibran··on NASA says distant exoplanet could have rare water ocean, possible hint of life
Time to build a railgun in space and get some probes to K2-18 b.
thibran··on Fish – A friendly interactive shell
Nushell > Fish > ZSH > Bash

I tried a lot of shells and that's what I ended up with.

thibran··on C++23: The Next C++ Standard
Where is the std:: part coming from / why is it not just print(...)?
thibran··on Tech debt metaphor maximalism
My metaphor for tech dept is the following:

Every time some feature is added, it's like putting some weights into the backpack of >>every<< developer that will interact with that part of the system in future. Some actions add more, others less, but you have to be careful. Too much weights will slow down the team/company to a point where no meaningful work can be done anymore. To reach a goal you have to add tech debt, but some feature add way more than others. Ideally tech debt is accumulated in isolated areas that do not interfere with other parts of the system.

thibran··on Using command line to process CSV files (2022)
Nushell can open and write CSV. Those AWK commands look horrible compared to the nu syntax.

https://www.nushell.sh/commands/docs/from_csv.html

thibran··on Mercedes-Benz takes in-car voice control to a new level with ChatGPT
> Through Azure OpenAI Service, Mercedes-Benz is tapping OpenAI's large-scale generative AI models combined with the enterprise-grade security, privacy and reliability capabilities...

So many buzzwords in one sentence

thibran··on Tesla removes parking sensors, the results are predictably terrible
The auto wipers are my main gripe too. But hey, I got an almost perfect car... I love every second in it.
← PreviousPage 2 of 8Next →