HNHacker News
TopNewBestAskShowJobs

bb010g

167 karma · joined January 13, 2018

I do stuff.

[ my public key: https://keybase.io/bb010g; my proof: https://keybase.io/bb010g/sigs/WbxfbZ5JVkmh_mzOB7KYQL9sRZZiwcNzQSJUnFxC98g ]

submissionscomments
bb010g··on Amazon's AI crawler is making my Git server unstable
Could you link the source of your crawler library?
bb010g··on Itch.io Taken Down by Funko
I've had great experiences with NameSilo.
bb010g··on Leaving Rust gamedev after 3 years
I'd expect a move from Rust to Julia over a move to Python.
bb010g··on Lobsters
> When the Lobsters algorithm said his account was too new to post a link, I thought I was vouching for and reviewing his project link by posting it myself.

I'm pretty sure this would be considered a normal vouching & introduction of a member to the site, if those members did not then repeatedly follow up your introduction with repeated self-promotion (including bonus violation of the spirit of the unseen domain policy). As someone inviting others to Lobsters, you were trusted with a small duty to introduce them to the site properly. For most of those you invited, you were both the person initially posting the invitee's relevant unseen domain and the inviter for that invitee. It's respectful there to warn new users of site policy that you don't expect them to know.

When I invited a friend to Lobsters a few months ago so they could post their cool new project there, I made sure to educate them about the self-promotion policy so that both they could continue to use the site and so that I didn't become a problem for the site.

bb010g··on Lobsters
As a Lobsters user, I think you could have avoided those spam flags with a less click-baity title and opening line of the body. “MIT CSG Memo 137 was the first CS publication to use the term "object-oriented"” would have been a better title, since you posted after the result was discovered.

Also, Hillel Wayne already politely explained this to you! https://lobste.rs/s/ebztmj/now_we_know_which_cs_publication_...

bb010g··on Tesla sues Swedish state agency over number plate blockage
Companies ultimately exist for the benefit of the public.
bb010g··on A new home and license (AGPL) for Synapse and friends
You can remix it for commercial uses going forward. Provide your source code when requested, as required by `AGPL-3.0`, or pay for a commercial license.
bb010g··on A new home and license (AGPL) for Synapse and friends
`Apache-2.0` allows Element the same power right now. No organization is maintaining meaningful community forks of Synapse and/or Dendrite with their own proprietary modifications on top. Element hasn't used their power to take the vast majority of their modifications private so far.

If Element decides to go proprietary, which they could already decide to do, then the community is now left to fork an `AGPL-3.0` project instead of an `Apache-2.0` project. Oh no, we'll be protected from this happening again in the future, wailing and gnashing of teeth.

bb010g··on What if OpenDocument used SQLite? (2014)
You can still use <https://github.com/jlongster/absurd-sql>. <https://jlongster.com/future-sql-web>
bb010g··on So let’s talk about this Wayland thing
The actual solutions here are XDG Desktop Portals or Wayland protocols, the former of which are commonly used (<https://flatpak.github.io/xdg-desktop-portal/>) and the latter of which are unstable proposals (<https://gitlab.freedesktop.org/wlroots/wlr-protocols/-/blob/...>). Wayland clients don't do compositor detection like you're describing, to my knowledge.
bb010g··on So let’s talk about this Wayland thing
https://gitlab.freedesktop.org/mstoeckl/waypipe/ is a great replacement for X remoting.
bb010g··on Hyprland Is a Toxic Community
As someone who interacted with Drew back in his calculator days, he has greatly improved since then.
bb010g··on deVStudio – Runs VS Code on Android
How far away do you expect a Wayland-powered display to be? You're currently using VNC, but I'd imagine that <https://gitlab.freedesktop.org/mstoeckl/waypipe/> would also work while being smoother.
bb010g··on Twitter now requires an account to view tweets
Keep an eye on Key Event Receipt Infrastructure (KERI). https://keri.one/

Current spec drafts at <https://github.com/WebOfTrust/keri>.

bb010g··on Blink 1.0
It's an unprivileged VM, so unless you're the type to do binary analysis before running things this is just as safe as any other binary.
bb010g··on Super Colliding Nix Stores: Nix Flakes for Millions of Developers
> In the coming weeks, we will be developing the Layered Store features, releasing a Nix Community RFC, and working to upstream it into Nix.

Doesn't look like specs or implementations are public yet.

bb010g··on The AT protocol is the most obtuse crock of shit
What are your thoughts on KERI? Some of Phillip's slide decks are weird to go through, but I really like its security & usability goals (key rotation needs to be realistic!) and the fact that it's going through the IETF RFC process. (Also, it avoids cryptocurrency-related blockchain baggage. It's disappointing how much blockchains have infested decentralized identity efforts.)

<https://github.com/WebOfTrust/keri>

bb010g··on 'Algebra for none' fails in San Francisco
False & racist. Please see https://youtu.be/UBc7qBS1Ujo for an extended explanation of why this is a horrible position. We don't even have strong scientific evidence that Spearman's g factor is more than a statistical convenience.
bb010g··on Kelly ‘Aloria’ Lum has died
This is the same article, rehosted under a different author name.
bb010g··on Each visit to the page deteriorates the main image
This reminds me of a classic zach gage piece, Temporary.cc: http://www.stfj.net/index2.php?year=2009&project=art/2009/te...
bb010g··on I fought the PayPal and I won
Further in the interest of fairness, here's a response to Singal in general, including his "When Children Say They’re Trans" story for the Atlantic that he defends there:

https://proteanmag.com/2022/04/22/singal-and-the-noise/

Singal defends conversion therapy and uses poor science to defend his claims. I'm not sympathetic.

bb010g··on Steve Yegge Joins as Head of Engineering of Sourcegraph
On SCIP support–is there an index like <https://lsif.dev/>, <https://langserver.org/>, or <https://microsoft.github.io/debug-adapter-protocol/implement...> for tooling using SCIP? (It doesn't have to be as fancy as those. A wiki page on <https://github.com/sourcegraph/scip> would be fine.)
bb010g··on Avoiding homework with code and getting caught
Thanks for the casual misogyny.
bb010g··on Blocking Kiwifarms
I see that policy works extremely well in cases like <https://twitter.com/keffals/status/1566153033586810885>. As long as you give all the information necessary for someone interested to interact in a harmful way, it's fine, but you have to frame it in a way that doesn't suggest harassment. Just speculate about all the locations they could possibly be having lunch, and trust that nobody will harass them.
bb010g··on The Matrix Summer Special 2022
Does the OpenID Connect work also include IndieAuth work? It seems like a natural fit for Matrix, given the shared focus on decentralization.
bb010g··on The Matrix Summer Special 2022
What counts as "irrelevant old state"?
bb010g··on Deno raises $21M
You can self-host Cloudflare Workers. https://github.com/cloudflare/miniflare
bb010g··on Contra Wirecutter on the IKEA air purifier
Sounds like those basic components should be weighted more heavily, then?
bb010g··on Gnome has no thumbnails in the file picker and my toilets are blocked (2021)
Here's my favorite Human Interface Guidelines version (2009-08-20): https://web.archive.org/web/20101113134550/http://developer....
bb010g··on Gnome has no thumbnails in the file picker and my toilets are blocked (2021)
What do you so heavily dislike about systemd? It's pretty useful.
Page 1 of 3Next →