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

As a daily user of both a first gen framework 13 and a M1 MacBook Pro, the MacBook touchpad is like 5-10% better. And I suspect that's all software because I did something recently that absolutely fucked the response and feel of my framework touchpad that I haven't figured out how to undo so there's clearly a lot of room for manoeuvre in software.


I'm confused, the incident is that he wrote a document detailing repeated bad behaviour from a well known community figure? And this is a bad thing?

And that second link is really grasping at straws lol


He apparently pretended to not have written it despite its DNS pointing to his servers, and Certificate Transparency logs and Internet Archive all attributing the page to his domain. Compare the top comment thread in the first link above to his reply there:

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

I generally like Sourcehut and Drew's writing but I just learned about this and I find it disappointing.


Which part of the second link? Some of it is very accurately sourced, he 100% operates a loli bot which targetted subreddits banned by reddit for illegal content. Theres no walking around that. Near the end they also point out that Drew changes his TOS for SourceHut to align with banning projects he disagrees with, which makes GitHub look like paradise.


> the incident is that he wrote a document detailing repeated bad behaviour from a well known community figure? And this is a bad thing?

He collected all Stallman statements about Epstein and related subjects (this is perfectly ok) and then wrote his own summaries which completely misrepresent the things which were actually said. So what happened was that a lot of people just skimmed the summaries and concluded that Stallman molests children, or says that it's ok to do so etc etc.

If fact I have taken to link the Stallman report and add "don't read the summaries, read only the things that Stallman actually said". This only works if I believe the person is in good faith, of course. I would suggest the same to you.



My understanding is that Bluesky is a service built on top of a decentralized protocol, ATProto. This allows users to use alternative hosts for their data instead of the bluesky servers, but if you're using Bluesky then they still hold your data.

I also think the private DMs might be hosted externally to ATProto because that is all meant to be public information or something.

I would assume that the age verification is built at the app layer, so you could use an alternative app (I think they call them AppViews?) to get around the age verification thing. Don't know if alternatives really exist today though, there are probably some.


Age verification is done in the client (app/website) the appview (CTO calls it an appserver now) is the backend that services api requests from the default, and most other, clients. DMs themselves are not stored in ATproto, and are kind of a hack.

You can migrate your PDS (data server) away from bluesky's servers to another host, and as of a few days ago you can migrate back. (only if you initially signed up to bluesky, not if you started off self-hosting)

The following gist is good to glean how the age-verification system works: https://gist.github.com/mary-ext/6e27b24a83838202908808ad528...


Blue sky isn't really decentralised. They keep way too much power to themselves.

I don't use it for that reason. I do use nostr, Mastodon and Lemmy


There's a few, I really like PinkSky which makes BlueSky into Instagram instead of Twitter.


I've had at least one instance of Ghostty running on both my work and personal machine continuously since I first got access to the beta last November, and I haven't seen a single segfault in that entire time. When have you seen them?


Look at the issue tracker and its history too.


I've seen the amount of effort Mitchell &co put into ensuring memory safety of Ghostty in the 1.2 release notes, but after upgrading I am still afraid to open a new pane while there's streaming output in the current one because in 1.1.3 that meant a crash more often than not.


Google: "wikipedia Evidence of absence"

Also, https://github.com/ghostty-org/ghostty/issues?q=segfault


So Ghostty was first publicly released on I think December 27th last year, then 1.0.1, 1.1.0, 1.1.1, and 1.1.2 were released within the next month and a half to fix bugs found by the large influx of users, and there hasn't been a segfault reported since. I would recommend that users who are finding a large number of segfaults should probably report it to the maintainers.


> digged so deep into a person

They literally just read his blog.


Is software not real software if it's written by a billionaire? What is it about the bug mascot that detracts from the database's legitimacy?


What's the problem with the mascot? PostgreSQL has an elephant and MySQL a dolphin. Is the bug too detailed for database software?


Why would we want a literal BUG as a mascot?? /s


This seems obviously untrue. https://zed.dev/extensions


VSCode has ~60k extensions last I checked


VSCode has 60k+ extensions vs Zed's 744. I'm pretty sure there's a clear winner here.


Many of which were found to have been compromised with malware and have after having been installed millions of times. Extensions are an attack surface emdash I don’t see why it’s better to have more than anyone could possibly ever audit.


extentions in Zed are just languages support and themes.


Heck, replace "AI" with almost any noun and you can close your eyes to any and all criticism!


Only to criticism of the form "X can never ...", and some such criticism richly deserves to be ignored.

(Sometimes that sort of criticism is spot on. If someone says they've got a brilliant new design for a perpetual motion machine, go ahead and tell them it'll never work. But in the general case it's overconfident.)


Zig has no type info at runtime so this is and always will be guaranteed to be a comptime check.


Hence the paranoia :-D

But I do think adding explicit `comptime` in places like this is reasonable for the sake of conveying intent to other programmers.


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

Search: