skysight-inc/HackerNews huggingface dataset:
IMHO the central question is: do you tolerate zones moderated (or not moderated at all) by their owners exactly how they want it, provided that you remain free to avoid any zone and also to create your own zone(s)?

No one likes spam, abusive content, fake news... However many won't qualify a given content the same way.

IMO, for example, history shows that anyone thinking that he is _right_ and has to educate others by coercing them to pay lip service to his ideas and also by censoring contradiction, walks on a path leading to violent and abusive acts.
It is important to acknowledge that this is a conflict between two ethical ideologies: Deontology/Kantian ethics vs Utilitarian ethics.
The Deontological argument is that free speech is good, and any effort to curtail it would lead to a domino effect which will be disastrous.
The Utilitarian argument is that this curtailing of free speech is acceptable as the alternative is causing more harm than good.
Both ideologies have their limitations and criticisms, and there doesn't seem to be any clear winner.
Liability is pretty good protection -- pretty much everyone that uses heavy equipment to dig is aware of the need to use the "call before you dig" numbers to have someone come out and mark underground utilities.

There's always the person with a rented ditch digger or over confidence "Well I dug out here last year and didn't hit anything, so I can dig again" who doesn't call or notice the trace cable, but overall that service works pretty well at preventing disruptions.
Grievance Studies Affair
Yes, and I fundamentally reject the premise that inaccurate expression should be censored or moderated without a proximate cause to a specific harm or credible imminent apprehension of harm.

I do not think censorship is justifiable for potential or non-quantifiable, collective psychic harm.
The market provides though. There are are tons of sites for alternative and niche content, and new sites come up all the time.

Complaining that you don’t have a ready made audience is pretty weak. You need to hustle for this stuff. People used to xerox and give away zines for an audience. As the Pirate Bay founder said recently[0], it’s embarrassing how easily people are giving up.

It’s almost as if they don’t want to actually put the stuff out there, but rather be held up as martyrs. Pirate Bay and SciHub are still up, and have multiple billion dollar corporations actively gunning for them socially, legally, and extra legally. It can be done.

[0] https://www.vice.com/en/article/3an7pn/pirate-bay-founder-th...
We may not know how many bit flips occurred, but we can probably assume it's in the low single digits, right? So, try flipping each bit, and see if any one of them results in a very large improvement. If there are no matches, try every combination of exactly two bits, then every combination of three, and so on.

Would that result in blurring? Perhaps the example shown in the article (where each individual bit flip resulted in major, obviously abnormal changes) was atypical?
This response is the “must be aliens” of security. If you remotely think this is the case, ask whether one of the top intelligence agencies in the world would be more likely to attract attention to a deep cover operation many, many years in the making or would invest in making sure that the bug was well concealed so nobody else would be able to use it on, say, .gov servers. If you remember Dual EC_DRBG I know which one I’d bet on…
> tolerance is about tolerating the most horrid things.

No it isn’t. No society survives if it is tolerant without limit. You are arguing that anything and everything should be allowed. No laws, no justice.

I suppose it is a valid position to have but I don’t think a practical one over the long term if you want to be alive.
>Because when a person is censored, when they can't speak, they resort to violence

But that doesn't actually happen in the vast majority of cases. Most people try other outlets. If there are no other outlets available, then they tend to give up. Deplatforming has been shown to work.

And it's worth remembering that going violent means putting their life at high risk. Their family at risk. Their possessions and personal freedom at risk. And it means hurting other people. There's fortunately not many people willing to take that step and pay that price.

Just think about what would cause more violence: banning all nazis from Twitter? Or allowing nazis free reign to talk about how horrible minorities are, and what they'd like to do to them?
Been a while since i saw it, but i believe that comcast blackholed all their emails at one point (might still do so)
> It makes me play a button-click race to beat the rendering of the bullshit div to reader mode.

Wouldn't the reader still work if they just put a div over the content? And couldn't you just delete the offending div in the DOM instead of racing against the Javascript? Or just disable the Javascript entirely and re-load?
> The First Amendment to the Constitution explicitly forbids "Congress" from "abridging the freedom of speech." It goes no further.

True but meaningless; the text goes no further than that, as to freedom of speech -- actually, it doesn't even go that far[1] -- but the amendment does go much further than that. For example, it is considered to be binding on the states through "incorporation" under the 14th amendment.

[1] The text prohibits Congress from making laws which abridge the freedom of speech. This is one reason I don't really understand the argument that the first amendment should protect Trump from being impeached over a speech which is unquestionably protected by the first amendment -- the legislative power and the impeachment power are two separate grants of authority.
"We the people" have never possessed that quality, and direct democracy is a terrible idea for precisely that reason.

Our democratic norms are intended to filter that irrationality into something more functional - though the election of a certain someone I don't feel like naming at the moment shows those norms aren't perfect. I expect quite a few people are thinking very hard about how to make sure none of this ever happens again.

Nevertheless, the ideal of representative democracy relies on experts.
Which OS and which browser? (Just curious).
Author here! I actually hadn't even heard of Unraid until about a year ago, when some of my beta users were asking for help with their docker setup, and when I asked their host OS, they said "UnRAID".

The community is supportive, templates are created and updated quickly, and there are several youtubers that make great, easy-to-follow videos for care and feeding your server. +1.
The first scientific experiment in history* was on the topic of harmony/tuning. It was conducted by Pythagoreans who forged bronze chimes in different ratios of thickness, in order to demonstrate the generalization of Pythagorean number theory.

Yet, modern science still can't measure the harmoniousness of a song at a given point or overall -- we have neither the theory nor the math to do so. It is an active area of scientific research! I find that so cool.

* hypothesis-driven empirical test of a mathematical model
Why does all discussion on HN devolve into a "yes; all speech should be free" vs "no; any censorship is reasonable" discussion.

There are sophisticated discussions around the limits of free speech available (https://en.wikipedia.org/wiki/Paradox_of_tolerance#Tolerance...) and yet no one attempts to address them. It's pretty frustrating to see another "oh no censorship = bad", which is a complete strawman argument.
At this point it looks more like trolling. No mention of the operator theory. No general analysis no general algebra. ZERO math applied to physics (discretisation, stats).
Ask HN: What licenses do you use for your projects?
With all the hubbub around licenses lately, I wanted to kind of gather what licenses people use for different situations. I have been personally having trouble with finding a good license for a couple of my projects and wanted to see what others are using or would use for different situations.

My personal problem is that I want to let the users of my libraries/code to do whatever the hell they want with it, in terms of usage, linking, distribution, etc, as long as the code is in its original form. BUT if they make modifications to the code, I would like them to be required to share the changes and only to the library. I don't want their app code, or proprietary code.

I think I found the Mozilla Public License 2.0 is that, but I keep reading that it has clauses that aren't clear, and I am not great at reading legalese, so I haven't adopted it yet. and Apache License is amazing, but I want that weak copyleft. I wish I was good at legalese so I would write a new license to share.

I release 95% of my stuff as MIT/BSD 2-Clause, but for ones I want a little more strictness on, I want something. I wish some of the bigger licenses were as simple and clear as BSD licenses on the clauses.

So my question is:

What would you use for various situations?
When you don't care what license do you use for your code?
When you do care?

choosealicense.com has been somewhat useless to me for how often I see it recommended.
been waiting on those for years, they have not started to ship
Looked into gitlab (official instance) for an academic project, it is horribly painful to setup an educational account and requires lots of writing. Took a few minutes on github. I guess that will not help pushing their product to the next generation.
Not correct. I can write a computer program (logic) and gpt-3 can't.
It's certainly busking, which, I dunno if this is a regular column he did, but if so as commissioning editor I'd be pretty unhappy with that. I was serious that this feels like it was churned out at pace.

I can't see a way to interpret this that doesn't come back to, fix passwords and stop bothering with this other stuff. In some forms (e.g. satire) you are supposed to sneak in an actual point you wanted to make (e.g. Swift's "Modest Proposal" lists the things Swift thinks would actually work, pretending to dismiss them as inferior to eating babies). But I believe in Burlesque it is considered satisfactory just to point and laugh. I didn't laugh, maybe that's on me.
The AIX print spooler can be used as a generic queueing system - I remember setting up queues with shells as backends. Jobs sent to those queues would then be executed in sequence, and could be cancelled/reprioritized/etc like any print job.

Can't claim any credit for the idea though, it was actually suggested in the documentation...

It might be possible on other unix systems too, but I never had to try it.
That is almost certainly a fake copypasta.
They already do.

People buy insulin off Craigslist, in a way that is similar to a drug deal, because they cannot get it elsewhere. They sit in the car while their “insulin dealer” brings them the insulin from Mexico/Canada and they pay them in cash.

See: https://youtu.be/VLwDvK0j4DQ
The problem isn't our enemies knowing how fragile our infrastructure is as much as it Americans not knowing (or not caring) and being unwilling to spend money to make it less fragile.
from a programming point of view, all are the same.
But if you want to introduce your kid to play with sensors and other stuff, I'd get Playground Blefruit[1]

[1]: https://www.adafruit.com/product/4333
This is copypasta.

Seen it before, ages ago.
This would solve one of the biggest problems I have with split keyboards; where do I put my mouse? At least I'm using a Logitech Ergo Trackball, which means that I can predictability move from the keyboard to the mouse, but there is no easy way of positioning a keyboard like the ErgoDox EZ while still comfortably using the mouse as well. I ended up switching to a smaller Razer BlackWidow Lite as it allows for a more comfortable keyboard-mouse workflow for me.
I'm currently using a Freestyle 2 but very tempted to get one of the keyboards featured in the linked page.

The main gripe I have with the Freestyle 2 is that I'd like to be able to separate the two keyboard halves much farther. I wish the cord between the two halves wasn't so short and hard to replace.

The other gripes are minor: don't really love the switches, the volume buttons don't work on Linux, and the tilt kit is a little annoying when I move the keyboard around (which I do a lot).
That is such a good point, and thinking about it makes me realize why certain help requests bother me and others don't.

Explaining how the result differs from expectation when asking the question makes answering the question so much easier.
Disclaimer: I work at Backblaze.

> one should stick to SSDs for sound

I think you should stick to SSDs for performance reasons. :-) I can't go back to spinning drives for my desktop computers.

But here is one idea for you... Backblaze started in my dive one bedroom rental apartment in Palo Alto, California. Here is what that looks like with cubical walls setup in my living room: https://i.imgur.com/twu5vKe.jpg

Ok, so my desk in that picture is the one on the far right. I positioned my desk in the living room against a wall carefully so that my gas furnace room (with a door) was DIRECTLY on the other side of the wall. Then I put the computer inside the furnace room, drilled a hole through the drywall large enough to run the monitor cables and USB for the keyboard and mouse, and my desk was SILENT.

I caught SO MUCH grief for putting my computer in a furnace room, but the silence was worth it. I still claim to this day that if the furnace pumped out all of it's heat into the closet surrounding the furnace that would be a terrible design, that's not how it works at all. :-) But if it bothers you deeply, find a wall where there is a coat closet on the other side.

Here are more pictures of the original combination furnace room and machine room in the first Backblaze Corporate Headquarters: https://www.ski-epic.com/2007_small_business_setup/dell_xps_...
Author here: I actually added SnapRAID to the article a while back due to some of my beta testers singing its praises. I haven't used it myself, but I'm glad it's saved your data!
Is there any common image file format with internal error correction embedded within it? Like a JPEG segment with LDPC data, for example.
The fact that an "independent infrastructure" project gets referenced by linking to GitHub should tell you everything you need to know about the state of "independent infrastructure" in 2021.
I find this argument confusing. There is plenty of historical precedent for tyrany overcoming public opinion, judiciary, politics. I don't think the current topic is an example of this, but as a general statment on power i find this contrary to my experience.

You're basically saying, I don't worry about abuse of power because there will always be some check on it, no matter how ineffectual. That just flies in the face of every time someone managed to use their power to overcome whatever checks were in place.

And this is like a constant theme in history. All the checks on Ceaser's power didn't prevent the Roman Republic from falling.
pointing out literal discrepancies to a figurative comparison? I like the cut of your jib.
On a split keyboard with two halves, you can independently move the two halves around. This is great if you don't like the Microsoft-designed angle or want to change the positioning.

Other than that, probably just customizability in terms of switches, keycaps, etc.
'Enormously big deal': Fed creates climate committee
Case in point the mainstream media headlines leading up to these events: "credible threats of violence" ... officials were "on edge" ... "possible secondary attack."

It's plainly apparent they were just salivating, waiting and hoping (some might say inciting) that something violent would happen, and yet the events "turned out to be peaceful and unremarkable." I'm sure there was profound disappointment in the major newsrooms that day.
I don't think FAANGs are any more or less likely to take this stuff down than anyone else.

If Pepsi was hosting a social network for 'the next generation'... they would take similar actions.
That is a fascinating case. Thank you for sharing it!
There's always talk about decentralizing content platforms but these decentralized non-blockchain social network and messaging protocols have existed for years:

- Scuttlebutt

- GNUnet

- Secureshare

- Fereenet

- ZeroNet

- Retroshare

- Diaspora

- Mastadon

- Matrix

- Cabal

Decentralized platforms put more responsibility on the user (key management, account recovery, content hosting, etc) which is unlikely to get mass adoption from mainstream users unless the decentralized platform is as easy to use as twitter.
I think Peertube with its decentralized live streaming where the moderator of the instances and moderator of remote instances where their videos are federated to are the way forward.

You dont like some instances' moderation rules, go and set up your own and then federate with only like minded people and servers.

Will it "support" extremism, probably, but will it cause them to get stuck in their own defederated bubble where no outsider can be influenced by those views? Yes most definitely.

That is a good way forward, atleast one option and the good thing about it is, its already here
He's made it to 50 via monthly blood tests, early intervention & staying extremely fit. Has still had more than his share of chemotherapy though.
There are a couple of HN threads specifically about chairs. I looked for those using the search feature and just tabulated what was most commonly recommended. That ended up being the Steelcase Leap, which is the one I got (or rather, the Leap V2).

Most importantly, I bought from a reputable place that did free returns.

Not much to it, really. The price tag is what really made it hard for me to pull the trigger. But after the fact I can say that, while this chair may or may not be "perfect", it's 10x better than the cheap one it replaced. So yeah, worth every penny.
>Aren’t those institutions sort of circumventable by lying

No
Make+Money+From+HomeVidzio+embed
Adafruit’s line of “featherboards” are pretty neat and user friendly. For circuit python, you plug the board in over usb. It’s detected as a mass storage device like a usb drive. You drag and drop a python file over to it that you want to run. https://www.adafruit.com/product/4516
The Web - I remember when using a computer changed from a solitary experience to a potentially social one on early web forums and instant messenger.

Napster - just the amount of new and unique music I got to experience (like downloading every smashing pumpkins b side). Whereas before music was so heavily gatekept.

Halo - I remember how radically different the immersive quality of the game was from any FPS perspective game. The approachable mechanics and sandbox feel made it feel like I was exploring a real place.

Minecraft - walking around in odd ways beautiful infinite worlds. In some ways I’ve never felt more scared than survival mode knowing there’s an enderman out there. In some ways it feels like Minecraft gave me a solitary space to “build a cabin” and explore away from the cares of the world

Python - as a C++ developer it was refreshing to find a language that really pushed my productivity and wasn’t lost in all the abstractions of C++

SQL - seeing how you could ask arbitrary questions about normalized data using set operations - all in a language that felt like one big statement, not procedural
I wouldn't have a problem with YouTube doing anything if YouTube wasn't the video website

Then you're in luck, YouTube is not the only video website. It's not even the biggest. Some video formats it can't even compete in because competitors are so far and away superior.

I think you really mean that YouTube is a popular site. But it is certainly not the site going by site size. That would be FB. Not the most engaging either with snapchat and tik tok out there. It's certainly better than the other "also rans" like daily motion though.

(Actually, now I think about it, I'm not even sure I would say it is necessarily "better" than DM. Maybe a better phrase would be "seems to be more popular"?)
>I do not think censorship is justifiable for potential or non-quantifiable, collective psychic harm.

Can you provide an example?
Isn't that a counter argument to your point though? Like you're saying here that the weak weimar republic wasn't strong enough to check the extremist forces and hence that sufficient checks dont always exist.
My anxiety about asking questions diminished considerably when I started taking more time to formulate them more carefully.

So I guess I don't think the difference is "too many/too few". It's "did you take the time to ask a good question?" followed by "did you take the time to make the answer available to others / future-you".
What is the source of the complexity inside condition variables? Reading the glibc sources, the main problem seems to be ensuring that signals are delivered properly?
Posts are probably going to suck for the time being as this just circles around to people who don't really need to use it but only observe. Once it fades out of sites like HN and those similar, hopefully post quality will improve
Puts can make sense but they often are priced very competitively. If the stock doesnt move the time degregation will wipe out the position. So an idea really needs to prove true and move the stock in a big way.
Ben Zotto reconstructs a corrupted Apple II game he made in elementary school
Spring Data JPA and H2
> Very much mirrors my experience. Github provides a very useful project-independent unified UI for drive-by patches and off-the-cuff issues. No more mailing lists or bug trackers to sign up for and manage!

And no more need to become emotionally invested in the project, thus furthering its development into a proper community of users and contributors that propel it forward. :(
This looks super promising, thanks!
> general algebra

They've got a bunch of stuff on "number systems" and "group theory". Abstract algebra is basically the study of "number systems".
Seconded. Pick something with wireless connectivity and lots of on-board sensors/LEDs.
I've been wanting to do a tech trash talk site for a while.

Sometimes I've got nothing but hate and vitriol for something and it'd be great to have a designated anonymous space where people can brood and lament.

You can do things like sort by most capital letters and profanity density or incoherency and spelling errors.

Now that I actually typed this out, it sounds really easy to code.
Well now that sounds like a semaphore!
they lost to azure devops on price at my organization
It’s not just a Bluetooth adapter, the ergodox has a wired connection between the two halves as well. Really I want to everything to be wireless.
Having worked with many people in government, I can guarantee you he's just a crackpot making his living off government payroll.