HackerTrans
TopNewTrendsCommentsPastAskShowJobs

wruza

no profile record

Submissions

Ask HN: Good Sites for/with AI Enthusiasts?

126 points·by wruza·2 lata temu·56 comments

comments

wruza
·w zeszłym roku·discuss
Apparently, it doesn’t have the described issues. I also use AdGuard on iOS/Safari and see only occasionally desperate ads. I expect ad networks to target this with mv3-hard methods now that it will become widespread, but up until now it just worked.

Apple and google did everything for you to not know about it. It’s not the first thread where people either don’t know about it or will read but won’t try.
wruza
·w zeszłym roku·discuss
Heh, sometimes you feel pressed between “but it’s just a default” and “who uses settings anyway”. Because the first group is blind and deaf to network effects of a default and the second to the fact that workflows and preferences differ.
wruza
·w zeszłym roku·discuss
What were these options? Something must have been very special to make a fork and not just a set of plugins. What was it, in terms of end-user features?
wruza
·w zeszłym roku·discuss
It was a selling point back then and the reason for a fork. Bram didn’t want to add async tech into Vim, cause async enabled various parallel-to-you visual activities. Neovim forked and did async+lua on its own terms. Vim later added async functionality, and I think it was the best outcome. Vimers still got shy LSPs and Neovimers got whatever they dreamed about in their separate emvironment. Good fork.

Things may have settled since then, maybe that’s why you think that this phrase looks odd.
wruza
·w zeszłym roku·discuss
Breaking changes and mistakes are orthogonal to changes to defaults and changes for no clear reason. This separates stable software from perpetual “nightly” one. With Vim you can update through a couple major versions before even realizing it. For me it usually happens after system crashes (classic reinstall windows twice a decade) and the vim config and my habits just work with a new vim download.

If neovim thought that something was broken, it was a very valid reason for a quick change. That’s how changes are made and I think most Vimers respect that. It was a proper community fork, almost a textbook example despite the initial buzz. Everyone got what they needed.

But if you refuse to update, it’s a clear signal for ideological mismatch. The usual issue with picking pace, as I see it through years, is that there’s often no clear finish line where you switch to walking again. The pace just stays like that forever and people start to grow tired of changes they were happy about.

Will that kill Neovim? I don’t think so. People who migrated to it (opposed to newcomers) were built for a change too and will probably “survive” all that. Is your method of dealing with it valid? In principle I agree, nothing wrong with that either.
wruza
·w zeszłym roku·discuss
Does this imply that Vim has no LSP support? Cause ALE is a Vim-spirited zeroconf-ish LSP bridge for those who don’t know.
wruza
·w zeszłym roku·discuss
My transition was unsuccessful for a differrent reason, although I still think that while being open to change, it’s ideologically correct to stay with ideas you are aligned with.

When I tried it, nvim-qt was hard to associate with file extensions on windows (required something like “-- “filename”” in different shapes and hours of regedit debugging, can’t remember now), then nvim itself had issues with refreshing on manual window resize and with autoresizing the window on setting ‘lines’. And a few more os integration related issues. It was basically unusable gui-wise so I bailed out due to no good reason to stay.

I was probably talking about that astro-thing that works like a christmas tree and was the main selling point at the time.
wruza
·w zeszłym roku·discuss
Something pops out and blinks on itself while you are typing. At least that's what I've seen in neovim "ads" videos back in the day.
wruza
·w zeszłym roku·discuss
Neovim turned itself into a pop-blink IDE which some people never wanted. It's good that it serves the needs of its fans, but it's also good that Vim stayed in its own tracks. Losing Vim as it is would be a great loss for many.
wruza
·w zeszłym roku·discuss
His ideal adversarial strategy becomes non-trivial when you know about it.

It is very likely “just flip a coin to turn it back to 50/50” but may be something statistically sophisticated.
wruza
·2 lata temu·discuss
Hardware-wise it was fine, actually, wasn’t the cheapest one and watched some reviews beforehand (now I think it was mi, not redmi even).

Miui was fine too, it was generic “android experience” that made me hate it. I avoided sharing details cause neither HN does usually like it nor I want to remember. It was one of the biggest physical and psycological a reliefs in my life getting a new iphone afterwards.
wruza
·2 lata temu·discuss
Redmi phone after long iphone use, as an experiment. I used it for six+ months, made sure I get used to it before criticizing, then sold it to a colleague. The upside is, I got a new iphone instead and it felt like changing from new shoes to old comfy ones.
wruza
·2 lata temu·discuss
What exactly does “wayland support” do to an existing x11 app? How they managed to ship either the app or the wayland without mutual “support” before?

What’s DE integration apart from tray and notifications? Why does an app need any DE integration beyond a tray icon?

These questions are valid, not odd.

Distros removing versions is a distro’s problem. Most gtk versions are installable on popular distros, afaiu.

Anyway, I find most of these points are moot, because they mirror winapi. Gdi -> directx, fonts scaling, need for msvcrts and so on. Looks like an argument for the sake of argument. You can’t make a modern app with winapi either, it will be a blurry non-integrated win2k window like device manager or advanced properties. The difference is you can’t migrate them at all, even MS can not.
wruza
·2 lata temu·discuss
Why can’t they stick an app to a specific gtk version? They were fine with what they started it in, what is the reason to migrate?

If the answer is ver++ anxiety, the problem is self-imposed (still better than using winapi).
wruza
·2 lata temu·discuss
Because allocating well under a hundred handles is a biggest problem we have.

WinAPI is awful to work with for reasons above anyone’s comprehension. It’s just legacy riding on legacy, with initial legacy made by someone 50% following stupid patterns from the previous 8/16 bit decade and 50% high on mushrooms. The first thing you do with WinAPI is abstracting it tf away from your face.
wruza
·2 lata temu·discuss
Yeah, I like the smell of cbSize in the RegisterClassExA. Smells like… WNDCLASSEXA.lpfnWndProc.

Nothing can beat WinAPI in nicety to work with, just look at this monstrosity:

  gtk_window_new(GTK_WINDOW_TOPLEVEL);
wruza
·2 lata temu·discuss
That really depends on what you want. A poor place may simply not have a “utility” that you might want to fully entertain due to inherently low standards. They may literally not know any better and nobody went there to fix that.
wruza
·2 lata temu·discuss
No, thanks. I’m not gonna convert my typed scripts into haskell abominations. We need more clear and straightforward code at the syntax level of the language, not more quirky slangs all over it.

This is appealing in the first half of your bell curve. You have to recover from it a few times and start writing code.
wruza
·2 lata temu·discuss
An LLM of course. They are really good at “trivial but you have to find a good tutorial” types of work.
wruza
·2 lata temu·discuss
there's absolutely zero tolerance for bullshit in a physical device roaming around children

Why not just put a muzzle on it?

LLM isn't AI, regardless of the marketing

That’s intelism. Different models have different capabilities, you can’t decide which is good enough for you to treat as intelligent. You use terms like intelligence and comprehension, which don’t even have a definition better than “I know it when I see it”.

Not even going to discuss that you want to buy an actually intelligent being for picking up remotes.