skysight-inc/HackerNews huggingface dataset:
Composable Moderation:

https://blueskyweb.xyz/blog/4-13-2023-moderation

Anyone can label content. It can be human or automated. Different teams can expose their own sets of labels.

The end user chooses which labels they want hidden or displayed.

- - - - - -

Edit:

The downvotes I'm getting triggered the HN commenting rate limit, and I can no longer post comments. (Another form of censorship. Though I do appreciate everything HN does to be "high signal", there are some rough edges. I really want for systems that just get out of the way and let people communicate.)

Here's my response to a child comment:

> Which is entirely possible to do under ActivityPub.

Several Mastodon instances block people who federate or engage elsewhere. That's the kind of fucked up middle management that a first-principles distributed moderation system would solve.

For instance, I'm LGBT and I'd like to engage with the community. But I don't want the mods running the instance choosing what I can or cannot see because they don't like eg. Harry Potter. That's my individual decision to make.

Frankly, I have a thick skin and I like to be exposed to lots of different people and ideas. And I even enjoy talking with those that disagree with me. I respect people who have the opposite opinion about this, but I don't want to be caught up in their censorship blast radius.

Nobody should get to choose who talks to me except for me.

- - - - - -

Edit 2:

Look at how stupid this gets on Reddit:

https://www.reddit.com/r/unpopularopinion/comments/al3r4q/co...

https://www.reddit.com/r/ModSupport/comments/10kgo0y/a_subre...

https://www.reddit.com/r/infp/comments/18ynfaq/comment/kgc8x...

Platformization of the distributed web of the 90's and 00's was bad enough. Now we're empowering people to silence broad group participation over pettiness.

I hate this. And I don't hate very many things.

- - - - - -

Edit 3:

> find one that has people that share the same values you do.

That's a mismatch. In any group of people, there will never be 100% consensus. Yogurt lovers won't all like FroYo, and some will die on the hill of Kefir.

The correct thing to do is compose your interests and group memberships yourself. It's flexible. You'll overlap with other people, topics, and ideas naturally. Not every individual of every community you join will see eye to eye with the sum of the people in your circle. And that's okay.

Another analogy: perhaps your extended family don't all get along. But you don't typically ostracize an entire branch of the family because you can't put them all in the same room together.

The Reddit/Mastodon way is about labeling the individual. You have to be a card-carrying member. If you do things the management doesn't like, you're out.

The distributed approach is about an individual navigating their preferences themselves. It's fuzzy, organic, and matches the real world. It's not a dictatorship of ideology or ass-kissing.
Out of all the PaaS I tried including Supabase and Appwrite, Pocketbase is the best. Great performance, intuitive features, actually self hosted and a joy to deploy.
> Create a system or pattern based on url or brand and mentally hash it into a password.

Doesn't sound very secure. Also when you realize that you anyway have to trust cryptography, I believe it starts making a lot of sense to have an actual cryptographic key and encrypt it with one good random password you learn by heart.

I use pass https://www.passwordstore.org/, which encrypts my passwords with my GPG key, which comes from my Yubikey, which I unlock with a password. That means that I only need to remember one password, and it feels a lot more secure than your pattern based on url or brand.
> There's really no such thing as apolitical media.

You can make anything fit any narrative you want if you want to analyse something closely enough, but this statement isn't true in good faith. What's the political statement of Japan's Ringu? Or Swiss' Pingu?

> a default political context (in the USA, white-normative and cisheteronormative)

I don't see why the statistically likely (white, cis, hetero) is a "political context"? white-cis-heteros disagree on politics all the time.

> For the marginalized, politics reaches out and touches them whether they want it or not.

Politics touches everyone. I am already living with politics for 80% of my waking life, I would prefer my entertainment time not also reflect that unless I want to. Lazy writing and characterisation since the mid-2000s has made politics a character trait rather than a plot point and it's boring.

I fundamentally disagree that art is inherently political.
Here is another great self hosted solution that I came across. Really high performance (written in Go). No affiliation but well done open source product.

https://listmonk.app
Exercising speech that harms nobody is different than lobbying to strip people of their liberty.
This is probably a good explainer: https://transputer.net/fbooks/tarch/tarch.html

TLDR: basically build a computer by connecting a bunch of small computers with memory and compute together (what we would call a SOC - System on a Chip - today )

The instincts were correct IMHO, the implementation changed a lot over time and we do a similar strategy at different scales.
I studied at Oxford when Hoare was the lead of the Programming Research Group. We did a lot of CSP stuff and my entire DPhil is CSP and occam. I would recommend reading the CSP book [1] if you really want to know about CSP.

[1] http://www.usingcsp.com/cspbook.pdf
Publish Nazi newsletters on your platform, Substack, and you will be damned
Likewise, any information or news delivery product being developed today that doesn't take both mobile and desktop into consideration during planning stages is a product you shouldn't use.
>People also misremember things with no intent, yet they are still considered as lies

Generally when people remember wrong it's considered a mistake, not a lie. Lies imply an intent to deceive.
In situations like these, in which someone is nominally fired for how their behavior affects the reputation of the company, and then that firing itself rebounds—with either legal ramifications or "merely" bad press—I wonder why the person who ordered the firing never seems to get fired for the same offense. In this case, the justification for firing him was specifically for posting on social media, but surely the reason for that clause in the code of conduct could be applied to any reputationally damaging behavior on the part of managers, lawyers, or whomever was involved, regardless of where it took place. I mean, is posting on social media worse than getting taken to court and negatively covered by the press? Certainly a tricky situation, but it seems like a double standard sometimes.
Show HN: A game that simulates SpaceX rocket landing
There is wide chasm between weaving real world social problems into the story as part of worldbuilding and having the author's pet social problems be front and center the entire time. Some authors are so intent on propagandizing that they forget to be entertaining.
> If those children ever get a drivers license, the DMV will turn around and sell all the personal information

FWIW I'm in the UK - but your point still probably stands, I would assume our DMV (the DVLA) does the same thing.

Neither organisation collects live video though right? There is a difference...

Next step will be 3D scans...

Then maybe, "hey share your child's DNA with us for $100!"
Shipping Fast Requires a High Degree of Trust
I've been using it in a project. Previously used LoRa. For like 5 years, samples were available but FCC certification of modules (and equivalent in other countries) was coming "next year". Around 2022 some FCC-certified modules were available and finally in 2023 devices finally started appearing. Note that for commercial devices using RF you generally integrate a pre-certified module and then have to get the entire device certified in a simplified process as well. In practice companies that sell to hobbyists don't know better and don't do this.

LoRA is amazing but its max datarate is 27kbps for the sub GHz version and 254kbps for the 2.4GHz version and it's half duplex --you need to implement time multiplexing on your own or use multiple radios if you want two-way communication. It's great for something you would do over a serial cable but not great for networking.

802.11ah is however great for networking because you can buy an adapter and use TCP/IP just like ad-hoc wifi, although most products released so far use it internally and provide some other interface, like the one in the video. There is at least one access point available, and I'm kind of annoyed that's it is an unpopular way to use the technology. I'm afraid that 802.11ah won't take-off if most devices are proprietary bridges instead of following the wifi model of any device being able to connect to any access point.

Normal wifi works well globally with minor differences in power/range, and uses basically the same frequencies and bandwidths everywhere, with a channel or two excluded in some regions. And, normal wifi devices automatically conform to the region of routers. 802.11ah is restricted to use significantly different power, frequencies, bandwidths and duty cycles in at least 10 different regions. As a result, in Indonesia, it supports a few Mbps. In Europe and Japan it supports about 12Mbps. Only in North America does it support 78Mbps.

So far devices are usually only certified for use in North America, if at all. You have to go out of your way to even change settings to the correct region, if it's even possible. And since the most popular devices so far are proprietary bridges, users will buy a pair and unknowingly operate them illegally in Europe or elsewhere. The most likely outcome is import bans on devices not certified for a region. If I recall correctly using the wrong region setting can in some cases overlap with emergency services, broadcast TV and mobile networks so it will be taken seriously. I think the only realistic way for 802.1ah to "take-off" is for it to become a feature of normal wifi routers and have all the regional requirements locked on the router just like it is for the other wifi standards.
Today, I will explain what subdomains are and how they work. So, if you are a beginner looking for a complete guide on subdomains, this is your place.
Gen Alpha has barely entered Junior High. Gen Alpha is 2010-Present, at best, putting them in 7th grade in the US.
Irish State announce plan to build a porn preference register for most of the EU
I just read it on mobile and it looked nice and clean.
I'd say that most people don't use the massive feature sets, they use the basics. For them, this offering may suffice, given the other upsides it may have, like self-hosting.

With time, more features will be added, as revenue grows and the demands become more sophisticated. If you remember, at launch Google Sheets were relatively bare-bones, as were Google Docs.
I’m curious how you’re integrating it with Sveltekit? Are you using Sveltekit just as a static generator?
One of my production projects with around 20,000 customers and 400k arr runs on Pocketbase with zero issues. I cannot recommend it enough.
Because they overslept they only sell overpriced vehicles that don't have an real usage.
The browser's biggest TLS mistake
> It is possible the model calculates an approximate board state

Yes - this is exactly what the probes show.

One interesting aspect is that it still learns to play when trained on blocks of move sequences starting from the MIDDLE of the game, so it seems it must be incrementally inferring the board state by what's being played rather than just by tracking the moves.
This guy swapped over $600k and didn't check the slippage and lost over $200k on it

https://forum.osmosis.zone/t/refund-dydx-user-funds-lost-fro...
Incase bought a dead end. I don’t understand the love for these classic products outside of nostalgia and habit.

The peripherals market made massive strides since these were in their heyday. These were solid mid-range options years ago but they’re just not competitive anymore.

For the same price as the Microsoft Ergonomic Keyboard you can buy a split ergonomic keyboard with real mechanical switches. You even get multiple switch choices.

Microsoft had a respectable product line but the market has caught up and surpassed it.

This reminds me of those Unicomp IBM keyboards. I bought one, thought it was great at the time, but later on bought a more modern-design mechanical keyboard. In comparison the Unicomp keyboard was so clearly an inferior nostalgia product: louder, heavier (in a bad way), and worse key feel and travel than the vast array of switches available on the market today.
AWS to Shut Down Aurora Serverless v1
I get that, but this thing in particular does not have a neck. It has a metal stand that's shaped to look like a neck, but it is a static, fixed piece of metal, it doesn't rotate, tilt, nod or anything of the sort. It's a stylistic element that's not relevant to its functionality.

Atlas is a wildly overbuilt thing that's simply not relevant to majority of human tasks. Doing parkour is very impressive, but nobody needs to do backflips to clean the kitchen. The average human has far far fewer capabilities than an idealized 99.99th percentile human. The real world is accommodating of people with various disabilities and limitations, you do not need to be an olympic athlete to live a productive life.
I don't mean any disrespect, but I made an incredibly basic doc - the JSON export is unlikely to be helpful, and the HTML export is essentially broken for a lot of features, such as an equation.

I think that getting perfect PDF exports should definitely be up there on the priorities. Might help you hone the document model too.
Install the dotnet SDK.

dotnet new console -o Test
cd Test
dotnet run

Done.

Complaining about GUI development is misleading; GUI development with any toolkit is more difficult than console apps.
Yes, Wordpad occupied an awkward middle ground. But it was something you knew Windows users had access to. It was relatively small and lightweight. Grandma could write a letter without having to deal with Word. There was no upsell. It was limited but also generous in a way -- like someone said, "we can't ship Windows without at least a basic word processor built in".

To me it's emblematic of a time when software tried to be self-contained and to serve the user, when operating systems (Windows in particular) had consistent interface conventions between programs, and when there was some consensus about what people could be expected to have.

Now, you'd probably point Grandma to Google docs. Which would be a little heavier, a little laggier, yes more capable, but also somewhere out there, a service, a thing available only thanks to the largesse of Google, a thing that can be taken away at any time, a thing that fosters dependence.

Its removal is consistent with the ongoing enshittification of Windows.
World EV Sales Now Equal 19% of World Auto Sales
Signalbackup-tools: Tool to work with Signal Backup files
The website doesn't have a font choice, other than "sans-serif". It follows your preference; if you don't like it, choose another default Sans Serif font in your browser's settings.
DuckDuckGo is a nice alternative to Google if you want to research "unusual" things that you don't want to mussy up your search history.
As a man, I think about the Roman Empire at least once a week if not more.
Better yet: CO2 in seawater.

We know that the oceans are a sink for atmospheric carbon dioxide (oceanic acidification is a direct consequence of this), and that it's energetically less costly (~30%--60% of atmospheric capture) and probably technically simpler to recover CO2 from seawater than the atmosphere.

The concept's been studied for decades at M.I.T. and the US Naval Research Laboratory, the latter of which released a flurry of research articles in the 2010s on the concept. I'd written of those a ways back at Reddit:

<https://web.archive.org/web/20230604174145/https://old.reddi...>
Easy, lightweight, relational database using SQLite and NATS
You would use it instead of things like Supabase and Appwrite. It gives you a server, a db and easy authentication, authorization with real-time queries like firebase.
Bluey is adorable, so is "Trash Truck" available on netflix.
Fly By Wire: The crash of Air France flight 296
If you're interested in this case, I very strongly recommend actually reading the 69 page PDF. It's surprisingly readable.

https://nytco-assets.nytimes.com/2023/12/NYT_Complaint_Dec20...

The first 4 pages lay out the high level complaint very clearly, but if found most of the rest of the document (skip the bit about jurisdictions) was clearly written and easy for my non-lawyer brain to understand too.
Even assuming that this would increase the price by 5% (which did not happen and would be quite a stretch goal), the sender would have needed to trade in over 20 million USD just to break even. People have bet money on stupider ventures, sure, but the risk and required capital to even hope to make money make this explanation not likely in my eyes.
But the concept of race is not logical. You can ask questions about whiteness all you want, but those have the same quality of answers as questions about Asianness and Africanness.
...and shorter variable names.
I liked WordPad because it was comfortably simple, did more than Notepad, but didn't have way more than I needed for personal use. It's similar to why I like Apple Notes (even though TextEdit is closer to WordPad). Most of the time, I don't need pages, margins, footers, a bunch of fancy formatting, but the ability to make text bold or italic, add hyperlinks, and maybe change the color or font. In which case I want all the doodads related to those unused features out of the way.
> well what about Figma and Photoshop

I, for one, don't want them rendered in my browser. I have an OS that can run apps, and I want my browser to be an app that renders simple HTML pages. If you want an app, make a damn Desktop app that can run on my OS.
> interoperate with each other on the block-level from one uniform interface

Sounds quite a bit like Notion. A comparison would be apt.

Also sounds a bit like OLE / OpenDoc on desktop, embedding an Excel sheet into a Word doc along with an Access form. If it can do that, it could make quite a demo.
But sense of rhythm and good hearing is required to both singing and dancing. So there is a common skill. Singing requires manipulation of your body (diaphragm) and so does dancing, so your muscle coordination must be good, again common skill. And it just happens that there is not a single famous singer that behaves on scene like a typical non-dancer you can observe in a club.
So obviously there is some correlation between singing and dancing. It might not be very strong but it's obviously there and categorically saying that there is no such correlation what-so-ever is really strange.
I think this is going to be one of those comments like “gosh Nissan/Sony/Toyota only makes cheap and junky items, who could ever imagine them becoming a mainstream competitor to established brands like GM/Zenith/Eagle.”
It feels so 80's... the motion is so weird and unnatural, not like Boston Dynamics where it feels like they built a weird animal instead.
I feel like you're showing way too much trust into what AT Proto will be able to do in some nebulous future when the reality is that there are barely any servers running outside of Bluesky (if any). Until AT Proto is proven as a federated protocol the same way ActivityPub is I would take comparisons - even for mostly unrelated capabilities, which moderation is - with a pinch of salt.
Microsoft owns GitHub, so an explicit Copilot carve-out is but a TOS update away if they wanted to.
It's possible that you misunderstood and/or are oversimplifying. Failing that,
you should be surprised—anyone saying something like that really ought not be in a position where someone looks to them for counsel. This has been litigated, and precedent is in favor of search engines, not against them. It does depend on the nature of what exactly we're talking about, though. (Again: it's possible that the question they answered doesn't match what you understood them to be saying.)
Nope encore is horrible to use in comparison. Pocketbase is levels above encore and similar projects.
Also, his definition of "low-wait" is different than others'. Last time I tried to get a new-patient appointment with a doctor, every doctor in my area had a 4-8 month waiting list.

And yes, the cost weighs highly in mind every time we make a decision about whether we need to go to the doctor or not. Not knowing if this trip to the doctor is going to be the one that bankrupts us (cancer diagnosis?), I tend to simply not go unless a limb is falling off. My wife on the other hand came from a country with socialized health care, and can't shake the habit of just going to the doctor whenever she feels ill or injured. Then I have to be the bad guy with the "honey I know you feel sick but do you feel that sick? We're looking at a minimum bill of many hundreds of dollars out of pocket every time you go."
They certainly will. A friend and I were speculating whether or not someone will find it and report it before NTSB finds it. I also wondered if it would be in one large piece of several smaller ones. All I can say for sure is that it didn't land on someone's house or car, or we'd have heard by now.

I did find an article saying, "The door that blew off Alaska Airlines Flight 1282 shortly after takeoff from Portland Friday night is believed to be around Barnes Road near Hwy 217 and the Cedar Hills neighborhood" <https://www.koin.com/news/oregon/ntsb-press-briefing-alaska-...>

Edit: and another article saying "radar data" gives them the approximate location. <https://www.opb.org/article/2024/01/06/alaska-airlines-737-l...>
Rekordbox "export" mode works in the free version, which is for loading music onto USB sticks and playing at a club/friends house/your own kit without a laptop plugged in.

"Performance" mode is the actual DJing functionality
I think of causality as generally linked to our notion of invariants.

We can arrive conceptually at causes in physics because we have "laws of physics", which are invariant over all conceivable conditions (except in the most extreme cases).

Once you lay down your assumptions/invariants, the rest of the system can be "controlled" - intervene upon X and observe Y. If the system is truly invariant over repeated trials, like a computer algorithm or highly controlled experiment, then you can deduce some form of causality. As in a formal proof, causality necessitates a "starting point", an axiom, an invariant, from which all else follows.

In biology and many other systems, you simply don't have many invariants at all. The entire topology is variable, constantly "shifting" as a single node changes.

How can you ever control or reproduce such a system to deduce what causes what? It's possible, but as the author suggests, only with great difficulty, frequent missteps and irreducible imprecision.
It’s absolutely possible to have LGBTQ (main) character and plot lines while totally avoiding all political/ideological themes. Schitt's Creek (TV Series 2015‑2020) is a fantastic example.
Ah yes, don't send emails to people who signed up to checks notes receive emails from you.
> The law is written for the benefit of humans

And humans using AI as a tool changes this fact?
See also:

https://news.ycombinator.com/item?id=34073877 - Mozilla to explore healthy social media alternative (2022)
Seems like people are very concerned with accuracy and atribution. Personally I want AI to make the internet a warm sludge of meaningless binary, I want you to have no idea whether the person on the other side of the keyboard is real or not, I want you to be wary that everything you read is an AI hallucination. Be skeptical.
Providing reasoning and providing citations are not the same thing. Reasons can be provided without citations; citations can be provided without reasons.

LLMs have astounding utility citations notwithstanding.