HNHacker News
TopNewBestAskShowJobs

mpawelski

200 karma · joined September 5, 2013

submissionscomments
mpawelski··on Performance Improvements in .NET 11
do you mind sharing the company name?
mpawelski··on Performance Improvements in .NET 11
idk, it really feels like it was redacted by LLM. At least the content is good as usual.
mpawelski··on Performance Improvements in .NET 11
it wasn't. Jetbrains can't legally use .NET's debugger, only Visual Studio and Vs Code can.
mpawelski··on Performance Improvements in .NET 11
The situation about debugger didn't change really. https://github.com/dotnet/core/issues/505 At least they didn't close the issue...

https://isdotnetopen.com/ has a good list of "dramas" questioning if .NET is truly open. At least there are not many new dramas from Microsoft...

For me it's not that big of a deal that some parts are not open. At least we have good competition (Microsoft (Visual Studio, VsCode c# Dev Kit) vs Jetbrais (Rider, VsCode + recent "Resharper for VsCode" extension.) that prevents one party to mess up something big.

mpawelski··on The shrinking landscape of linguistic diversity in the age of LLMs
> Isn’t it a given we’re talking about the English speaking world?

eee... no? When you talk about "multinational phenomenon" I really thought of something more like Friends sitcom, which is really known everywhere, not just in English speaking world.

mpawelski··on What Is a Harness?
> Harnesses are the next frontier. If LLMs are electricity, harnesses are the “electronics.”

I really though this comment was a satire ...

mpawelski··on Grok 4.6 scores 61 on the Artificial Analysis Intelligence Index
Facts don't care about feelings.
mpawelski··on Grok 4.6 scores 61 on the Artificial Analysis Intelligence Index
It never cease to amaze me that the usual response (and Musk's defense itself) is that you can find a picture with some other figure with the same gesture.

Who cares about the pictures? There is a whole video where you can see that he does historically accurate nazi salute then turn back and do it again. Stop talking about pictures, always show video of what happened.

Find me a video of someone else doing the same and tell me it's the same. You won't, because what you see in video is much more obvious that what you see on pictures.

People are dump to only show still photo of Musk with this salute. Everyone know you can take picture out of context, when you watch full video it's much harder to do so.

Must was clearly showing it intentionally. Maybe because he's a troll (I wouldn't be surprised), maybe because of other reasons (I hope not...).

mpawelski··on New Keyboard: Alicja v2
It's so good Alice layout exists and it's free to use by everyone.

At least now you can search for "Alice" keyboard and get some good result with "microsoft sculpt" like keyboard from different producers.

I own Keychron K15 Max and really like this layout.

mpawelski··on Rune 1.1: adds Python, an Emacs editor, a symbol index and is now free
Same. Is it completely new editor with "emacs mode"? an actual emacs configuration. Who knows? Why should I care if the author didn't care to explain it?
mpawelski··on CoMaps – FOSS Offline Maps
CoMaps is great!

I'm still mostly using Organic Maps though, and from time to time I switch to Comaps to see the differences.

In general I like the colors of CoMaps more than OrganicMaps (light theme, dark is so-so), but I still use OM because:

- OM shows colors for marked trails. Pretty recent feature and not as good as in Mapy.com, but at least I don't need to switch to Mapy.com just for this feature.

- recently OM added public transport routes. UX is quite bad, but it's much better that having nothing! It was quite useful at my last trip.

The nicest feature that CoMaps added recently are map updates that are independent to an app update, and they try to update maps like once a week. So it's much more probable that you will have more up to date data there than on OM. So I started using it more too :)

mpawelski··on Organic Maps
>Plus the code that's necessary to generate the map files that OM relies on is no longer openly published.

Seems like a big red flag. And another reason to migrate to CoMaps.

mpawelski··on I don't chain everything in JavaScript anymore
Yeah, and the content is not really thought provoking by any means.

I was surprised to see such obviously low quality slop here on HN.

mpawelski··on Explore union types in C# 15
I'm pretty sure at one point there was proposal that allowed declaring something like `int or string`. Not sure what happened with it though.
mpawelski··on Microsoft's Copilot chatbot is running into problems
Damn, I got frustrated just by reading this comment :D
mpawelski··on Anki ownership transferred to AnkiHub
I always though Damien earns well with the iOS mobile version. Does he also pass it to AnkiHub too so they can earn from the app sales?
mpawelski··on Film students who can no longer sit through films
> It's not that I suffer from a short attention span, it's that there's nothing to pay attention to.

Is it only me that think this is exactly a short attention span?

mpawelski··on The state of Linux music players in 2026
I don't use it much, but for a default audio player for KDE, it's surprisingly slow to open audio file just to play it once (around a second on my machine)
mpawelski··on Jujutsu worktrees are convenient (2024)
This restriction of git worktrees is annoying but I just learned one simple rule to follow: Never check out the main development branch (main/master/develop/etc) in other worktrees (non "main worktree", using git-worktree nomenclature)). Use other name with "wt-" prefix for it. Like in:

git worktree add ..\repo -b wt-main --track origin/main

And to be honest, after being disciplined to always do that, I very rarely get error message saying that the branch I want to check out is already checked out in other worktree. Before that, I regularly had a situation when I checked out main branch on second worktree to see the current state of the repo (because my main worktree had a work in progress stuff) and after some time when I finished work on main branch, I tried to check out main branch on my main worktree and got the error. Because I totally forgot that I checked it out some time ago in the other worktree.

mpawelski··on Someone at YouTube Needs Glasses: The Prophecy Has Been Fulfilled
It works when you watch video on youtube, when it's embedded on other site I get the automatic translation.

I still cannot believe that Google doesn't understand that a person can speak more than one language.

mpawelski··on The EU Just Killed ARR
Don't you keep the the current version of the software even if you don't buy the subscription for the next year?
mpawelski··on I ditched Docker for Podman
I concur. My company is using Rancher Desktop on Windows machines. No problems. As long as you use don't care about GUI, and just use CLI dommands ("docker" , "docker compose" ).
mpawelski··on Spaced repetition can allow for infinite recall (2022)
In my experience, the long intervals can freak you out at the beginning. You might think that it's just stupid and not possible to have that long intervals ("I will remember that in 3 years!?").

But in practice long intervals are shortened when you answer wrong once or more, or when you mark the answer as "hard" when it actually takes time for you to recall a card.

For me FSRF really work well, sometimes I see cards that I feel are really showing quite often and when I check the card history it usually shows that I had some "again"/"hard" answers in some recent past, and because of that these intervals and not increasing that much.

Plus you can also always increase "desired retention" from default 90%. You will have shorter intervals, but it will of course increase number of the reviews too.

mpawelski··on Alcohol-free booze is becoming big business
Can confirm. Plus nowadays you can find 0% beers that are actually quite good and very similar in taste to a regular beer. In the past there were really only shifty ones.
mpawelski··on React 19
lol, I added this comment to favorites remembering I once did add some other comment explaining well some React rendering behavior pitfalls, and it looks it was you too :D

https://news.ycombinator.com/item?id=37349286

great explanations, thanks!

mpawelski··on Techniques for safe garbage collection in Rust
In C++ in one giant file: https://github.com/dotnet/runtime/blob/main/src/coreclr/gc/g...
mpawelski··on Google removed Organic Maps from the Play Store
From my experience the best one currently is EveryDoor. But even if you just use Organic Maps, it has some basis functionality to add and edit places.

StreetComplete is also great and very beginner friendly, but it is mostly for completing missing information for existing places. However, I think quite recent addition was that now you can actually add new places. Haven't used it much though.

mpawelski··on Firefox Sidebar and Vertical tabs: try them out
Vertical tabs are fine, but this seems like catching up up with the other browsers.

I wished Firefox had natively supported tabs like in "Tree Style Tab" extensions. The extension is great, but out of the box it breaks some assumptions where the tabs appear and how they behave. I alway have to figure out which option to change after I install it. Having something native and polished would be a huge selling point for Firefox.

mpawelski··on Organic maps: Experimental feed based public transport mapping
Can't you just write an Github issue and suggest splitting of these areas? I remember them splitting some areas in the past (because map data are getting bigger and bigger)
mpawelski··on How I use Obsidian
Yep, it's totally unreadable. To author, please check you website with "prefers-color-scheme:dark". It looks fine on light.

https://developer.mozilla.org/en-US/docs/Web/CSS/@media/pref...

https://learn.microsoft.com/en-us/microsoft-edge/devtools-gu...

Page 1 of 4Next →