For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | more paranoidxprod's commentsregister

A few years ago, Path of Exile migrated from the fandom to a new site. GGG (Path of Exile's company) even decided to host the new wiki on their servers (https://www.pathofexile.com/forum/view-thread/3292958)! At this point, the new wiki ranks higher then the old one, but for a time it was an issue. Interesting to see more cases of games wikis leaving Fandom with how horrible the site is, and hopefully this is just the beginning of a trend.


Fandom PoE still pollutes the top of Google searches :(


Just tested a bunch and it seems like `path of exile [skill/currency]` usually ranks the Fandom higher while `poe [skill/currency]` ranks the new wiki higher which is why I never noticed (I actually never noticed because I block the PoE Fandom and pin the new wiki on Kagi)


That's good info.


You may also want to install: https://getindie.wiki/


Consider switching to Kagi with its feature to personalize your results by biasing certain domains.

I've configured it to lower results from *.fandom.com and am really happy about it.


There is an extension which automatically redirects you from Fandom to the new wiki. While that's convenient it probably helps Fandom stay near the top.


It does, if you’re clicking on those fandom links and not subsequently providing any negative signals back to Google it’ll assume that’s where you wanted to go.

It was and remains a worthwhile trade-off to ensure folks got to the right wiki though.


And we just launched the wiki for PoE2 which GGG are hosting for the community.


I think you mean "we are about to launch", since there is no information about it anywhere ?

(I'm guessing it does technically exist online, but access to it is limited to closed beta players (under NDA) for now ?)


Hasn’t been announced by GGG yet but it’s up and available. No NDA breaching content, editors are only adding information that is publicly available.

https://www.poe2wiki.net/wiki/Path_of_Exile_2_Wiki


Right, so hardly anyone linking and so no presence on search engines yet.

(As a contributor for the wiki for PoE1 I really should have tried the obvious link... less obvious on the phone though !)


Yeah, lots of work to be done on the visibility front but we’re in a better place with this one than the fork was at the same time.


Josh has some really cool content on his site. The demos inlined within his posts are always top notch. His flexbox/grid articles are the most intuitive explanations of those layouts I've seen.


What is the point because I guess I'm missing it. Is a union winning more work from home days for workers as opposed to not having a union and not getting those days not a win in this situation?


The LSP space is super interesting right now. Looking forward to diving deeper into/trying this!


The specification is so huge and complex. I was interested for a while but that faded fast when I started to dig into it. Also no browser-only support made it a no-go for me. Although I have seem a few cool hacks to run it in a webworker.


LSP server does not have to implement all of the spec to be useful. Just using document change and diagnostics allows to implement basic linter or spell checker.

I can recommend a nice video series on implementing LSP from scratch: https://youtube.com/playlist?list=PLq5tGLDKHlW9XKRj5-plHdvbk...


Yep, the LSP mentioned in the blog post (I'm the author) only implements diagnostics and autoformatting for now. With just that you can already provide a lot of utility.

This is my starting point for implementing language servers in Zig: https://github.com/kristoff-it/zig-lsp-kit


I just tested SuperHTML with GitHub Codespaces and it works https://twitter.com/croloris/status/1835701531200418122


What does 'browser only' support mean?


VSCode needs a server, LSP runs in that server.


It doesn't actually, the "server" can (and in many cases does) run in the JS event loop.

Do you want the protocol to specify that language servers are able to run in a browser? Because that's very outside the scope of the protocol, which doesn't constrain the client or server implementations. LSP doesn't define the transport layer between them, just that they should use JSON RPC.


> It doesn't actually, the "server" can (and in many cases does) run in the JS event loop.

Yeah I know it is possible, just not trivial. So for me it was more complex to implement it in the browser than just create a simpler tree-sitter.


LSP and tree-sitter solve different problems and aren't interchangeable, it sounds like you were trying to pound a square peg into a round hole.

LSP doesn't (nor can it) specify anything that would make your life easier to use a language server in the browser. There are editors that provide clients and language servers written in JS, though.


I was subscribed for about 6 months between the end of last year and beginning of this, but canceled and haven't looked back. The web interface was constantly buggy for me, and they seemed to be very focused on the VSCode extension without integrations for other editors, so I ended up canceling.


what are you using now?


Mostly just Kagi Quick Answer. I use Claude sometimes, but I'll probably up my Kagi plan to try the new assistant soon.


You can also do shift+F10 when a windows install is starting up, then type in `OOBE\BYPASSNRO`. That reboots and allows you to continue without internet and only setting up a local account without needing an online one. Wouldn't be surprised if Microsoft removes this eventually but I do this all the time when setting up new stations for my job.


I read recently somewhere that this has been removed in the latest (alpha?) build now... their intention is clear: this install belongs to Microsoft, not you!


I’ve been writing small web apps for internal teams and Bubble Tea has been super helpful for building TUI managers for these apps. The article does a good job explaining some of the finer details of the library.


Thank you. Out of curiosity, what do your "TUI managers" do for your apps?


A lot of the apps need to interface with our ERP's database so I have to build out the interface layer. Since I'm already writing in Go, it's super easy to add a TUI to call the interface layer for testing/ one off interactions. For example, one app has a pretty simple auth rolled into it. I wrote a quick user manager to handle creating and updating users in the database. Recently, I've actually been making more use of Huh since the TUI's usually aren't stateful, but I still really like the model of Bubble Tea


What do you use Zellij for that isn't covered by Wezterm? I used Zellij in Alacritty and now in Foot, but recently tried Wezterm and the features it offered really seemed to match what Zellij offers. I didn't need two ways to do splits, tabs, sessions so I'm back to Foot/Zellij, but was just curious to your use-case.


I use zellij's session resurrection all the time, it saves me time. It's kind of like tmuxinator.

I'm not sure if zellij can do that, and coming from tmux, zellij was an easy change.


tmux and zellij don't completely overlap on features, though. So I'm pretty sure some people are using both.


I was going to comment a similar sentiment regarding pacman. Having played with a few distros before swapping from Windows to Arch full time last year, pacman was trivially similar to other package managers.


Not to mention pacman is way faster than the others. dnf is close but apt is unbearably slow once you've used pacman


OOBE\bypassnro still works. I've been setting up a bunch of new machines recently (last was yesterday) that I've had to connect to a local domain, so this made it so much easier to just make a local account then domain join the machine.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You