Hacker Newsnew | past | comments | ask | show | jobs | submit | more packetlost's commentslogin

Any chance we could get a better solution to this problem: https://git.sr.ht/~chiefnoah/pybare/tree/master/item/pdoc_in...

There's a workaround for this case (relevant issue has a link at the top), which is cool, but it uses an "internal" function to solve it, which is not.



ah, dang I forgot about that split.


The requiring internet part is particularly egregious, wow.


Because it seems that microsoft could not shitify windows experience anymore.

I like windows, Its a great system specially for being productive, but the godamn start menu using react and edge and the online requirements are a pain in the ass.

Sometimes it just hangs while you click the windows key. All I want is to open notepad++...


I've found the start menu is perfectly responsive if you disable its internet results.


This is the story of Windows since 7 (and even earlier if you used the crappified Windows typically included with hardware): "The default experience is dogshit, but with enough work you can fix it." With every release the work required to make Windows bearable increases.


Microsoft to push pwa outlook as the default client also is terrible. Why would I want a e-amil client that occupies 3 times the memory of the default outlook client?


WSL... filesystem? Either way, I firmly disagree, there are not many cases where I've been unable to do dev work on WSL. Only when I need particularly weird / specific networking or hardware (ie. GPU, which might work now) have I had significant problems.


File IO from windows into the wsl disk and vice-versa is significantly slower so it's not great to, for example, use wsl git on a project living under your windows user directory or visual studio on a directory under your wsl home.

I think they're just using FUSE to make it work but don't quote me on that part.


Last I heard, using native git on Windows was slow anyways? Something about how NT handles files. So even with git it was already best to keep things inside WSL and just use ex. VS Code with a remote in WSL, and at that point it doesn't matter if you use radicle in WSL instead of git.


Oh that use case isn't great yeah. They probably aren't using FUSE, they notably use 9P a networked filesystem protocol from Plan9.

If you operate fully inside of WSL (either via X11 or in a terminal) it's a pretty good experience.


I've implemented a cache-line aware (from a paper) version of a persistent, consistent hashing algorithm that gets pretty good performance on SSDs:

https://github.com/chiefnoah/mehdb

It's used as the index for a simple KV store I did as an interview problem awhile back, it pretty handily does 500k inserts/s and 5m reads/s and it's nothing special (basic write coalescing, append-only log):

https://git.sr.ht/~chiefnoah/keeeeyz/tree/meh


Ad revenue from podcasts? Building up a personal brand to monetize in arbitrary ways later?


He’s flogging a paid newsletter.


Plan9port is available in a lot of package managers. I've been using mk and rc for my build/task running and scripting needs for a while and have been very happy. rc in particular is such a concise scripting language that shaves off all the rough edges of sh (not to mention bash), I rarely need to reference docs.


Yep and p9 is used many places e.g. in WSL for access to Windows files.


I've found Bluesky does a really bad job at not showing me stuff I don't want to see. Furry p*rn on the "cute internet cats" feed? Yup. Heaps and heaps of political rage bait on the main discover feed? Yup.

I wanted to like BlueSky, but it's such a bizarre echo chamber of people who left Twitter for ideological reasons that it basically filters for people that I actively don't want to engage with.

Those types of people are still there on Twitter (mostly on the other side these days), but I don't see them because the algorithm filters them out.


You've got three tools, mutes, blocks, and lists. Yeah, there's no centralized algorithm that does it for you, it'll take a couple days of actual effort, but it's extremely easy to prune your main feed into looking how you want it to look. Which is pretty much like how it was to use Twitter a few years ago before everything got algorithmed.


> Yeah, there's no centralized algorithm that does it for you,

Bluesky doesn't really present it that way. The default "Discover" feed at least pretends to be exactly that.

> it'll take a couple days of actual effort, but it's extremely easy to prune your main feed into looking how you want it to look

I think this has changed recently. Months ago I tried to actually use Bluesky, and my Discover feed was awful. 90% of my time on the site was muting/blocking or thinking "show more/less like this" did something and it was an miserable experience which nothing seemed to improve except quitting it.

Checking it now, it's dramatically better. Still includes a lot of content I don't want, but less aggressively so, although that seems to largely be that I was gone so far it could be mostly content from accounts I follow.


A Bluesky dev has admitted that the "show less/more" items did nothing. It was in the context of supposedly hooking them up to real code at long last, though I've yet to see any practical difference. Anyone who claims they worked all along is not arguing in good faith.


That's hilarious. No wonder they didn't seem very effective.


Bluesky is centralized, despite the constant protests that it isn't. https://arewedecentralizedyet.online/


> it'll take a couple days of actual effort, but it's extremely easy

If it takes a couple of days of actual effort, then it’s not extremely easy, especially for the average user who can just go to Threads with their existing Instagram account and not be bombarded with furry and diaper porn.


It actually takes effort to see furry and diaper porn. I'm pretty sure Adult Content is disabled by default and needs to be enabled.


The reason why I chose those examples is because they were already brought up in the thread here:

> I've found Bluesky does a really bad job at not showing me stuff I don't want to see. Furry p*rn on the "cute internet cats" feed? Yup.

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

> i kept getting weird sexual posts of dudes in diapers, no matter how much i blocked or asked not to see that.

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


By default bluesky blocks adult content, once you enable it you can dial in what kind of adult content you wish to see. I know this is all anecdotal, like the links you posted... But I started a new account to see what it's like. I can scroll the default algorithm for 5 minutes and not see anything questionable, and my actual account exists with adult content turned on and I never see it. After signing up the new account, I can search for furry or diaper content, but it appears that none of it is like "nsfw" (mostly just people in furry costumes or diapers but no sexual content or nudity).


For what it's worth, I've never seen anything like this either.


Just to solidify, I just went and created a new account to ensure I was right, and I was. You need to go to your settings, go to moderation, and enable adult content. I scrolled continuously for 5 minutes straight and saw no adult content on a default account. And on top of this, as far as I can google, Bluesky has never had adult content enabled by default, so if you are seeing it, you enabled it.


I never see that but on both sites I only ever look at the feed that only includes people I follow. I don’t understand why anyone would use a feed that includes other co the t


New users follow zero people on Bluesky.


Yes. And I seeded my feed with people I already knew. Just like I did with Twitter back in 2008. And just like Twitter all those years ago, from seeing what they repost, I expanded my network.

People who are incapable of finding content without a "discovery" or "for you" feed get what they deserve.


> People who are incapable of finding content without a "discovery" or "for you" feed get what they deserve.

If this is a typical attitude to the new user experience, no wonder Bluesky isn’t succeeding.


Why would anyone want a "discovery" type of feed on any site? On sites that insist on showing me content from things I don't follow I just block it.


> I've found Bluesky does a really bad job at not showing me stuff I don't want to see. Furry p*rn on the "cute internet cats" feed? Yup. Heaps and heaps of political rage bait on the main discover feed? Yup.

Unlike X, blue sky defaults to simply showing you a feed of the people you follow, in chronological order.

This is the best way to use the app


They do really need to do something about this, I am not on regularly anymore but there was a period where i kept getting weird sexual posts of dudes in diapers, no matter how much i blocked or asked not to see that.


> or asked not to see that

That's part of the problem, I'm not sure that actually does anything.


They're doing it precisely so they can identify shortcomings and bugs. This is expected and good.


It's expected. Good is an entirely different issue. More permissively licenced core components is 100% a bad thing


> More permissively licenced core components is 100% a bad thing

I don't follow, can you explain why?


the result of this licensing: in the future there's gonna be a shitty free linux variant, and a SaaS premium variant. of course for complete distros this has always been the case, but now we'll get it for the core components.


lol you think they're going to actively put any effort towards something that isn't legally required and loses them money? Nah, there's no way they're going to implement that. I hope you issued chargebacks on your card for those charges.


A stable driver ABI will do that. And a couple billion in revenue to fund bending over backwards to make sure stuff doesn't break.


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

Search: