HNHacker News
TopNewBestAskShowJobs

paddim8

433 karma · joined June 12, 2020

submissionscomments
paddim8··on Asahi Linux with Sway on the MacBook Air M2 (2024)
It absolutely is not awful. You are doing something wrong then. It's not as good as on macOS of course but it's still great. I get 8-10 hours.
paddim8··on Backing up Spotify
It's not. What makes you say this?
paddim8··on Advent of Code 2025
I used my homemade shell language last year, called elk shell. It worked surprisingly well, better than other languages I've tried, because unlike other shell languages it is just a regular general purpose scripting language with a standard library that can also run programs with the same syntax as function calls.
paddim8··on JetBrains working on higher-abstraction programming language
Native AOT compiled code is not necessarily faster than JIT compiled code. The Java JIT engine can do a lot of optimisations that would not be possible with AOT compilation. In the end it's compiled down to machine code anyway.
paddim8··on This Month in Ladybird
You don't have to implement some big new feature. I found a layout rendering problem when I tested it on my own website and could quite easily go and fix it without having any prior experience with browser development.
paddim8··on I tried Servo
Well that's why they're going to rewrite parts of the code where those things are more likely in Swift
paddim8··on I tried Servo
What? No one is expecting Ladybird to be fast at this stage. No one is claiming that it is. Ladybird is competitive because of the speed of which it is improving.
paddim8··on I tried Servo
Well Andreas Kling has worked on Safari and WebKit and (obviously) has talked to a lot of browser people. He knows what he is doing, and he frequently says that no one that has actually worked on a browser thinks it's impossible to create a new one, even with a small team (...of highly motivated and skilled people).
paddim8··on Why I write recursive descent parsers, despite their issues (2020)
What? Accused of only being done in academic environments? Never heard that. Academics seem to spend 99% of their time talking about parser generators and LR parsing for some reason while most production compilers have handwritten recursive descent parsers...
paddim8··on Introducing tmux-rs
This is such a strange mindset. First of all, unsafe Rust is not comparable to C. It still has a lot of checks and balanced that C does not have. The author is also planning to make it more safe. And what do you mean "the primary reason"? The primary reason for this was to have fun. Let the man have fun.

> but nothing that I will install on any box of mine any time soon

Well, no one asked? I will never understand you chronically negative people that have to come in and whine about things that don't matter every time someone posts their fun little personal project that they made for fun. Have you tried being a little more positive? It makes life more enjoyable.

paddim8··on Why F#?
The only difference is that you have to specify the type of the list when you declare it though... That's not really a big deal.

List<string> names = ["Peter", "Julia", "Xi"]; names.Select(name => $"Hello, {name}").ForEach(greeting => Console.WriteLine($"{greeting}! Enjoy your C#"))

or

new List<string> { "Peter", "Julia", "Xi" }.Select(name => $"Hello, {name}").ForEach(greeting => Console.WriteLine($"{greeting}! Enjoy your C#"))

paddim8··on How saffron became an American cash crop
$100/g? You can buy it for less than 1/10 of that in Europe at least
paddim8··on For advertising, Firefox now collects user data by default
Ladybird doesn't support Windows yet because most developers use Linux or macOS. Ladybird has been progressing faster when it comes to CSS rendering and JavaScript support.
paddim8··on Apple has reached its first-ever union contract with store employees in Maryland
So why does it work so well in Nordic countries then? Unionisation is the norm here
paddim8··on For advertising, Firefox now collects user data by default
Ladybird is all about the engine. It's progressing faster than servo
paddim8··on Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder
Do you know who Andreas is? He knows more than you.
paddim8··on Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder
Well maybe they're ok with that? They want browser diversity. Getting Microsoft to use a new engine is better for diversity than if they just used chromium like now.
paddim8··on Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder
It makes it much easier to build new engines in the future. Even if only a few people are interested in this knowledge, they can make a big impact with the software they write.
paddim8··on Ask HN: What skillsets/stacks will keep me employable over the next 5-10 years?
Stop reading headlines
paddim8··on US has the highest rate of maternal deaths among rich nations. Norway has zero
Norway is absolutely not the least diverse country in the world. You just made that up. /r/ShitAmericansSay
paddim8··on I'm forking Ladybird and stepping down as SerenityOS BDFL
Why is it bizarre? It encouraged people to contribute to the project. It clearly worked out well for them. SerenityOS isn't for regular users, it's for developers.
paddim8··on Daylight Computer – New 60fps e-paper tablet
That's incredibly wasteful. You can't be serious?
paddim8··on Borgo is a statically typed language that compiles to Go
What? You don't have to work on Windows with .net either and there is an IntelliJ IDE for C#.
paddim8··on Don't build a JavaScript JIT. A fast interpreter will be enough
Andreas worked on performance for Safari and has also talked to several other people who have worked with the JavaScript engines of major browsers and they have all come to the same conclusion.
paddim8··on The new science on what ultra-processed food does to the brain
> Fresh

No, frozen and dried stuff are fine. I don't get the obsession with freshness when talking about healthy food.

paddim8··on Latency numbers every programmer should know
I honestly don't understand what people are talking about. Looks fine to me.
paddim8··on Linux Touchpad Like MacBook Update: 2023 Progress on Smooth Scrolling
One of the problems with asahi is that it isn't pressure sensitive enough, so you have to press harder. That feels like something that they can fix, but they haven't for some reason.
paddim8··on Ubisoft Employees In France have gone on a Strike
Where do you live? Switzerland?
paddim8··on The Ladybird browser project
They used IRC but they switched because IRC is just too inconvenient. Discord is proprietary, but it works really well for them. They chose to be pragmatic.
paddim8··on Swedish court sides with Tesla over blocked licence plates
This isn't about PostNord. This simply let's them pick up the plates themselves until the case has been settled. Also, PostNord hasn't decided to not deliver to T. The workers have.
← PreviousPage 2 of 8Next →