HNHacker News
TopNewBestAskShowJobs

fabiensanglard

1,522 karma · joined July 1, 2012

submissionscomments
fabiensanglard··on Why WinQuake exists and how it works
It is WinQuake or QuakeWorld?
fabiensanglard··on George Hotz: Replacing My MacBook
The battery life is what keeps me going back to my MacBook Pro every time I try to switch to a Linux laptop.

From what I understand, almost all linux problems in this area are firmware/driver shortcoming. So, in theory, could the Framework laptop rival Apple?

They are built from the ground up to run Linux so I assume they have access to the firmware or at least can request features from vendors?

fabiensanglard··on Quake Engine Indicators
Thank you for the feedback. I fixed the typo.
fabiensanglard··on Quake Engine Indicators
I think nobody tackled it because Quake is so fast. There is quake.exe but also glquake.exe and winquake.exe. Each have different capabilities.

And of course there is quakeworld which is a complete fork with different net protocol, prediction, and commands. Example of new features is that skins can be downloaded on the fly, you no longer needed skinpacks.

fabiensanglard··on Quake Engine Indicators
> My understanding is that a new client coming from the same IP and different port will now be treated as a new player instead of a reconnect

Indeed. It could be a gap of my understanding but I believed that in pre-QuakeWorld there was no "coming back". How would a connect differ from a reconnect from a user experience perspective? Was it expected they keep their previous score/name?

fabiensanglard··on Quake Engine Indicators
You are right, the link and the text should have said `Draw_BeginDisc`. Fixed.
fabiensanglard··on When Tesla's FSD works well, it gets credit. When it doesn't, you get blamed
List of predictions for autonomous Tesla vehicles by Elon Musk: https://en.wikipedia.org/wiki/List_of_predictions_for_autono...
fabiensanglard··on Show HN: Apache Fory Rust – 10-20x faster serialization than JSON/Protobuf
Not explaining this case makes me wonder how much this lib is actually used in production. This was also the first question I asked myself.
fabiensanglard··on Why every Rust crate feels like a research paper on abstraction
What makes you feel this way? I did not get this impression.
fabiensanglard··on Ollama Web Search
Have you ever tried https://marginalia-search.com ? I love it.
fabiensanglard··on 486Tang – 486 on a credit-card-sized FPGA board
This is my favorite build to run DOOM: https://fabiensanglard.net/2168/epilogue/
fabiensanglard··on 486Tang – 486 on a credit-card-sized FPGA board
486? If it has VLB, it can play DOOM well!
fabiensanglard··on Show HN: Sosumi.ai – Convert Apple Developer docs to AI-readable Markdown
It is for the same reasons LLM are struggling to produce something that compile in Rust? I was under the impression that most of Rust documentation was plain HTML.
fabiensanglard··on My startup banking story (2023)
Would have been interesting to read what the author would have done differently with what he learned.

You create a startup -> Do you need to do anything special with regard to the bank you chose?

fabiensanglard··on Writing a Rust GPU kernel driver: a brief introduction on how GPU drivers work
Great article. But too short. I was just getting excited about it and it ended. I look forward reading the other parts.
fabiensanglard··on How does a screen work?
The drawings are really good. Any idea what tool is used to make them? I emailed the author but have not heard back.
fabiensanglard··on 7-Zip for Windows can now use more than 64 CPU threads for compression
How does that work? You cannot write to disk before you know the compressed size. Or if you do you can use a data descriptor but you cannot write concurrently.

I guess they buffer the compressed stream to RAM before writing to zip. If they want to keep their zip stable (always the same output given the same input), they also need to keep it a bit longer than necessary in RAM.

fabiensanglard··on I wrote my PhD Thesis in Typst
I am working with typst for my next book. This framework has been a dream. I am SO happy I never have to touch LateX again.
fabiensanglard··on GPU-Driven Clustered Forward Renderer
This website has a beautiful layout ;) !
fabiensanglard··on Building my childhood dream PC
Photos!
fabiensanglard··on Building my childhood dream PC
Did you take a photo of that marvel by any chance?
fabiensanglard··on Building my childhood dream PC
I justify building computers only when it means I will play coop with my friends or my wife. These shared moment are priceless :) !
fabiensanglard··on Building my childhood dream PC
> a man who could barely read, worked 12-14 hour days, and came home covered in mud and grease regularly- to buy a $3300 computer in 1988. That's about $8000 in today's money.

The best way to celebrate that kindness is to pass it down to people around you.

fabiensanglard··on Building my childhood dream PC
Every times I think I a "done" I see something I want to add. The technique I used to limit myself is "whatever can fin on the three top shelves".

It worked until I started to store some boxes horizontally.

fabiensanglard··on Building my childhood dream PC
It is in the unboxing page. ASTRA.EXE shows the video card and the bus: https://fabiensanglard.net/2168/unboxing/#:~:text=The%20inte...
fabiensanglard··on Building my childhood dream PC
> I would have probably went with a Cirrus Logic VLB video card

This is exactly what the IBM PS/1 2168 have (see the unboxing section).

fabiensanglard··on Getting forked by Microsoft
> Don't work for free.

I may encounter this situation some day. Could you share how you structured your fees (and give the hourly rate you charged them :P) ?

fabiensanglard··on Dad demands OpenAI delete ChatGPT's false claim that he murdered his kids
The "compression" you refer to is lossy. And the "decompression" is different each time you run the model (because of the temperature). You can't "remove" it.
fabiensanglard··on Driver Quality: Mediocre
Anybody has insight why ATI has been unable to fix their drivers?

- Is it that they are not really interested in improving (no SWEs are on it).

- Is it that they are dealing with poor code that is very hard to fix?

- Is it the hardware that is designed in a way the drivers cannot be good?

fabiensanglard··on AMD YOLO
Does the post confirm anything about software besides "believe"?

It seems ADB is just sending more hardware. As far as I know the drivers are still lacking.

← PreviousPage 3 of 11Next →