HNHacker News
TopNewBestAskShowJobs

thibran

566 karma · joined July 2, 2017

submissionscomments
thibran··on You can't tell people anything (2004)
This is why I think it's possible to have an "information advantage", even when the information is publicly available to everyone ... which in reality just means, it's an understanding advantage of the public information.
thibran··on Ask HN: ChatGPT et al. and NPCs
I had a similar thought, what if the single player story of an open world game was unique and generated for every game download on the fly. This would be awesome and is probably doable today, since the compute would have to be done only once on the servers of the publisher and could use some cloud api → the gamer would just download a game, a unique game.
thibran··on Rust in 2023: Growing Up
Rust is nice and I enjoy using it every time. Still it feels not matured as long as async is still in an MVP state.
thibran··on Ask HN: What are your predictions for 2023?
> Where does your faith in "AI/ML" comes from?

Speech-to-Text works quite well these days. AI voices are also quite good, but the brain was missing. Now with ChatGPT we have an acceptable "brain" for the AI. This is why I think we might get this time a "real world" impact (once OpenAI releases an API for ChatGPT).

Robots could become a thing too, just not that quickly, but for the next years I'm quite optimistic.

> Autonomous cars aren'g going to be common

I didn't say common, I just predicted that they will surpass the important threshold of being better than the average human driver.

thibran··on Ask HN: What are your predictions for 2023?
2023 will be the year where normal people will be affected by the AI revolution.

Other things that might become true:

- Autonomous cars drive better than the average human

- Robots starts to become a "real" marked

- The Ukraine war ends (Russia looses)

- Apple will no longer be the second most valuable company of the world

- The successor of the mobile phone is presented

- First satellites with telecom tower capabilities are launched to space

- Google presents the successor to Google Search

- Both popes die

- Twitter will be profitable and be more like a bank than a social media company

- PayPal will not reach the 100$ again

- Trump will be officially impeached (a comedy to watch for the rest of the world)

- The movie industry will start to produce movies again

thibran··on Take Advantage of Git Rebase
Changes should be added with additional commits. When the review is complet, the code should be rebased and merged (git merge --ff-only my-reviewed-banch). This leads to a clean git commit history and an easy review process.
thibran··on MS Teams Linux client is being retired. To be replaced by a progressive web app
What will happen to the Ubuntu snap package, will it be update to a web-app?
thibran··on SpaceX, T-Mobile to connect satellites to cellphones in remote areas
The thing I would really like to read is: SpaceX IPO
thibran··on Why isn't the internet more fun and weird? (2019)
> Why isn't the internet more fun and weird?

Because everything is complicated now. To code your own website you have to learn hundreds of hours of web technologies. There is no clear way and a lot of old, now wrong, advice in old blog posts. This limits the creativity that can be expressed a lot and is probably the main reason why "everyone" is now using "platforms".

thibran··on Ubuntu Unity desktop back from the dead after several years' hiatus
Canonical had at some point two variants of Unity, the regulate one (slow) and a qml based one (super snappy). I'm still sad that they did not stick with the qml version. GNOME nowerdays is fine, but for years it was slow and lacking compared to what we already had with qml Unity.
thibran··on All software is web software now
Or just use a shell that understands JSON and can just pipe the output to JSON. In Nushell you can query the free space and then add `| to json` and you are done.
thibran··on A Road to Common Lisp (2018)
It's funny how all these writings miss to explain how to figure out what a function/symbol does. When I want to know what print does in Python, I can type: help(print) and get some useful information. In Lisp there is a function too, that I wish someone told me when I was a freshman: (describe 'print)
thibran··on When it comes to privacy, default settings matter (2019)
Safari is the Internet Explorer of this age. My company spends huge amounts of time working around limitations & bugs of Safari.
thibran··on Ask HN: What game do you wish existed?
A first person shooter with a fully destructible world and good graphics. If there are sniper weapons they should need real skill, like adjusting wind speed and humidity, but if they are correctly setup, are super deadly.

I dislike the "you need to shoot a full magazine of bullets to kill an enemy player" of the recent years. Give me back the days where movement skills and mouse aim would be an advantage when playing online.

thibran··on No Dislikes has officially ruined YouTube for me
I would love if there was a setting to tell YouTube that I'm interested into topics, not people. I sometimes don't watch semi interesting videos, because I know that the person is popular and that if I watch one video, my video overview will be spammed for the next week's with uninteresting content of that "popular person".
thibran··on Whats New in PHP 8.2
The feature I missed the most when writing PHP was something like a pipeline operator to easily chain functions.

https://stackoverflow.com/a/55143445

thibran··on Firefox And Pixar Animation Studios team up to help you show your true colors
> I don't see any downsides here.

I do. Next time I see a blog.mozilla.org post here I will ignore it and maybe miss a great technology blog post.

thibran··on What it means to teach gifted learners well
Reads like a nightmare waiting to unfold. They should first understand what 'teaching well' means, before tackling 'teaching gifted learners'.

I'm always shocked to see how much the education system ignores cognitive science.

thibran··on My favorite liar (2009)
The strategy used here is called something like "volitional obstacle" and is a known learning strategy.
thibran··on You shouldn't parse the output of ls(1)
If common CLI programs would have a --json option this would be no problem.
thibran··on 3 lines of code shouldn't take all day
As someone writing Lisp code, this feels so archaic. Then I remind myself that Lisp is older and than those games and that the future just hasn't caught up yet.
thibran··on The fish shell is amazing
Most of it is nice, but declaring global variables with 'set -gx FOO 123" sucks. Same for "abbr --add g git", why can't it be just "abbr g git" or "set-global FOO 123"?
thibran··on The fish shell is amazing
Working with tables of data feels more right, more like programming then the usual shell. I also work quite often with CSV and it's nice to be able to manipulate/filter it like any other data that nu is able to read (just: open file.csv | find "foobar" | select name message).
thibran··on The fish shell is amazing
> I moved from bash => zsh => fish

Did the same, but moved on.

Now it is: bash => zsh => fish => nu

thibran··on How to Learn Nix
- How to update a single package to a git checkout

- How to update an in package information that has no setting for it in the function signature

- How to setup the night-light feature in sway

thibran··on Why asynchronous Rust doesn't work
That's not what I was talking about. Before async we had one ecosystem. Now we have at last three: non-async, Tokio, async-std

My point is, the ecosystem experience has degraded since the async MVP is stabel.

thibran··on Why asynchronous Rust doesn't work
> As someone who used to really love Rust, this makes me quite sad.

The current async story is still an MVP and I too dislike it. In the months before async, the ecosystem seemed on halt, waiting for async to land on stable Rust. Since then nothing has changed. The ecosystem "degraded" noticeable and has not recovered since. Maybe in future async will be great, but right now I try to avoid it.

... I still love Rust

thibran··on Nazca – New GUI for the Web
It's funny to see these web things, that are in the end a "bad" reinvention of what a Lisp programmer would do with macros, but without anything special. Instead of having macros, they just reinvent the wheel again and again...

Nowadays JS is compiled... what a joke. I understand why they do it, the result with a JS transplitter is just better for everyone, but why on earth do they not use macros? Maybe in 20 years macros will be the thing, like filter/map has been in the last 10 years... who knows.

thibran··on Good leaders know you can’t fight reality
> religion has really taught us the world should be fair...

Religion has taught us that a claim without evidence leads to suffering, oppression and mass murder.

thibran··on Tab Unloading in Firefox 93
If you want to be innovative, have a look at the browser history function. There was zero progress, but I don't see a reason why the history should not allow me to browse all currently cached images.
← PreviousPage 3 of 8Next →