skysight-inc/HackerNews huggingface dataset:
I guess I'll be the one to say it. Discord has a serious privacy problem. And I'm not talking about the potential eavesdropping by the company on your private messages.

Your username, user ID, profile photo, mutual friends, and mutual servers are always visible to anyone. Something you said years ago could potentially come back to screw you over at any time. Changing your username does not help, as the messages you posted back then will be displayed under your new username.

Want to start a serious game project as a developer? That clan you posted drunk messages in 5 years ago might still have someone in it who can then use those messages against you, for little or no reason at all. Gaming communities can be savage.

Sure, you can make a brand new account, but that's easier said than done, because:

1) You can't be logged into two accounts at the same time on the desktop. You must use different browser profiles or a similar sandboxing method. Definitely out of the question for mobile.

2) No way to transfer your old servers, friends, roles, etc, to a new account.

3) Making a new account isn't always a reasonable option even if you are willing to lose all of your old data. Moving from one role to another to another in a gaming career often is done gradually through connections and community (but that doesn't imply you should have to be forced to expose your system username and user id to everyone everywhere).

4) Even if you do make a new account, that new account might get disabled automatically until you provide a phone number. Throwaway numbers don't work.
Different population behaviours could be modeled via multi-level models.
Hence the need to think in more than a 1 dimensional description of the entire political landscape.
>One intuition is that cash is a really unfortunate technology that had to exist in the past as a compromise due to technological limitations

I can't vouch for the accuracy of the historical perspective, but I came across an intriguing and new-to-me assertion/idea that credit is the oldest financial tech, and cash/coinage was originally a niche tech used perhaps for mercenaries and/or other people who were outsiders relative to a money-using (i.e. credit using) community.

Hence, it might be that what bitcoin aspires to be never was mainstream or primary in the widest context of all of human history.

It reminds me of the general pattern of fundamentalists looking back to an original state of something that never really existed.
The first "damning" sentence throws out a sensationalistic claim about "bloodshed and suffering".

This is not mentioned again in the article, is certainly not substantiated in the article, and doesn't look like it's substantiated anywhere else on the site, either.

Sensationalist much?
From https://signal.org/blog/new-groups/ :

> You can now get someone’s attention with @mentions in groups. You can mention anyone in a group message simply by typing “@” and selecting them from the picker. […] And you can configure the group’s notifications in Group Details to only notify you when you’re mentioned.
I know they say they'll continue to support these, but the right thing to do is to give people discounts on alternative products from ADT.

These products are useless if people don't feel like they can trust them, and it's hard to trust Google to really test and update the software on discontinued devices.

Even my flagship Google software often feels cobbled together (all of Nest is this way right now).

I've invested thousands in Nest products and I think I'm ready to throw it all away and start over with a company I can trust.
The correct URL is:
gnu-https://gnu-www.gnu.gnu-org/gnu/software/gnu/reliability.gnu...
> digital age argument

There is something about the lack of personal connection that leads to extremes in the digital environment. I have a feeling that if these people had met over coffee to discuss her story it would have been a non-issue. Instead, disagreements and mistakes blow up, because once an audience is involved it's very hard for either side to back down.

Sometimes it's a challenge, but I always think 'is this how I would act if this person was sitting in front of me'.
I think about this everytime Backblaze publishes their new stats. It's a great resource, but some standard survival analysis would go a looooong way, and would let them incorporate usage stats amount other things. I even emailed once to offer to help, but they were (very understandably) not interested.
The channel UI is still confusing to me. When I'm watching a stream, I haven't been able to figure out how to stop watching without leaving the voice channel entirely
I usually just put printers in the reserved list on my router to keep getting the same IP. Haven't really done wireless on a newer than 5yo device, but have had a couple issues back then just in maintaining a connection.

My wired printers have had no issues though, even from wifi devices.
The other chat apps are worse. The gap isn't quite as big as Excel vs Google Sheets, but try sending documents via Discord it WhatsApp.
Correcting someone’s English is usually seen as a sign of social posturing, because higher education is often related to someone’s self-perception of social status ranking. It takes a extremely skilled approach to do it without causing offence.

It is especially poor form on HN, because you cannot know whether English is their second language, or whether there are other reasons for mistakes (such as being in a hurry, having dyslexia, or having a disability.)
A really nice mattress.

We went to a few shops and laid on probably 30 different ones before deciding on the best one.

It was "expensive" but feels like it was cheap and 100% worth it because of the pleasure of going to bed every night really comfortable and waking up well-rested.

When you factor in how much time you spend in bed and how important it is to get a good night's sleep, it's totally worth it to buy the perfect mattress.
Did you read the article?

If an adult doesn't want to use their literacy, that's their choice, but the unschooling method requires that a kid be able to use their literacy to learn things that interest them at their own pace. A lazy child is going to need additional motivation for unschooling to be effective. An illiterate child is going to have an "at their own pace" that's close to zero.

If you're a parent, and you think you're homeschooling your kid with this "unschooling" method, and they still can't read at ten, then you, as a parent, need to drop the charade that unschooling is working for your kid and teach them how to fucking read, stat.
so this sounds like they're saying "hey instead of undermining end to end encryption, implement a social credit system"
> Discord has "good enough" voice audio quality

I've always been surprised when anyone complains about Discord's audio quality.

Discord sounds beautiful to me. Everyone sounds crystal clear. If you're experiencing poor quality, then it's almost 100% on the speaker's end. They either need a better microphone or a less noisy environment.
Agile 2: The Next Iteration of Agile
You or I can do that, but that's not something the average person is likely to be able to do.

Someone could perhaps distribute their own patched client binary as well, but given Moxie/OWS's views on patched clients, I'd expect them to run into trouble at some point doing that: https://github.com/LibreSignal/LibreSignal/issues/37#issueco...
Have a different online identity that's not associated with yourself?
Such bullying and racism need to be called out. Calling it politics is wrong.
Which one is the good kind of racism?
Dealing with this now with SourceTree. Development is completely dead.

I don't want to use a new tool. I just want to fix a couple bugs. I'd do it myself if the application were open source...
Add your details to the monthly 'who wants to be hired' thread https://news.ycombinator.com/submitted?id=whoishiring
I think you intended to link the sources but you didn't. Could you still provide them please? I'd be very interested in where those numbers come from.
This is a really broad brush.

Oracle DB will fail less often than a python open source utility with 10 stars on Github.

It really depends on the scale of the project and how many people are contributing to it, and its momentum going forward - commercial or open-source.

I've had MATLAB engineers fix a compiler bug in 2 hours while I was on the phone line with them. Sure, it costs my company $13k/year for the license but when you have a jet engine hoisted up for testing and its costing the company thousands of dollars of loss time, yep, commercial software or open-source software with solid support is a must.

Proprietary software sometimes is quite good if not the best in class. There is no need to pick up pitch forks and large brushes to pain everything red. If nothing else, it shows how misguided, immature and closed-minded some of the GNU folks are. Most of the open source contributors are nice though, and I don't wish to ironically generalize everyone.
One might argue that pragmatically being a member of a group that it's unacceptable to punch is superior to being a member of one that it is. For example historically in pretty much every culture the persons of civil and religious officials have been inviolate. The modern USA culture of contempt for leadership is clearly unsustainable and thus it will end.

A Chinese colleague told me a joke a few years ago. "An American asked a Chinese, 'how does it feel to not be able to publicly criticize your President?' And the Chinese replied, 'How does it feel to not be able to publicly support yours?'"
I suspect much of it has to do with the number of unexpected scenarios that widely deployed free software encounters. It doesn’t cost anything and any random person within an organization can figure out how to get it running and try it out (and submit patches/big reports/etc). Whereas most commercial software sees relatively few different deployment scenarios since they were built and bought to a smaller set of things.
not the _identity_ servers currently though.
I enjoy the first paragraph, but the second...

You can do that, of course many of us do. But can the average user? Does the average user even know this sort of tracking goes on? And that just blocking cookies is a small part of the battle?

The cookie law was a crude measure, but with both that law and the GDPR something crucial always gets missed -

You don't need the banners if you're not doing this stuff.
Whites are on track to becoming a minority in basically every Western White nation within 50 years. USA will be much sooner than that.

The government, media, Hollywood, academia etc are openly racist in their denigration of Whites, hiring policies favouring non-Whites, public spending programs (500bn for blacks just announced), etc.

By many metrics, Whites are down. Many anti-Whites are happily aware of that.

Are you sure this is a precedent you want to set? Already I'm seeing many Whites champing at the bit to pull on their gloves and start punching up; and there will be no room for moral condemnation when they do.
Tell HN: [Slack] Issue with Archival of Some Direct Messages
We are writing to inform you of an issue that prevented applications connected via the Slack Discovery API from collecting all direct messages.

Slack’s Discovery API allows applications to collect data from Slack for archival and discovery purposes and is intended to help an organization access all its message content within Slack. Slack’s eDiscovery and Data Loss Prevention partners also use the Discovery API when providing their services to customers who use Slack.

With Slack Connect, members of your organization are able to directly message members of other organizations if both members are currently in the same Slack Connect shared channels. From April 10th to September 16th, if someone from another company initiated a Slack Connect direct message with someone from your team, that Slack Connect direct message was not visible to the discovery.conversations.list function of the Slack Discovery API, which causes the API to miss collection of those messages. This issue has since been fixed and those messages will now be available to applications that use the Slack Discovery API (assuming that the original messages were not edited or deleted by the author of the message or a retention policy).

We recommend reviewing the applications you have and identifying any that use the Slack Discovery API. You may need to run those applications again to collect Slack Connect direct messages that were missed between April 10th and September 16th, while this problem existed. If you use a third party eDiscovery tool, we recommend working with your eDiscovery provider to help you collect any Slack Connect direct messages their service may have missed during this time.

We are here to help with any questions you may have. We apologize for this issue and for any impact on your organization's compliance needs. We are working to ensure this does not occur in the future. Please let us know if you have any questions, or if we can provide additional assistance.
Are you serious? We need more people like you. Crazy proposition. I'm the best trader out there for options. There are services which allow others to mirror my account, I am planning to set one of those up.

If you are interested, I'd let you follow my account for free, if you are willing to donate 100% of the profits it makes and pay your own fees for the required brokerages.
That she uses “Latinx” is all you need to know about this Westervelt.
They can, but you start running into problems with the mathematical formulation of your model. For example, Weibull's CF doesn't have a closed form, which means it's hard to find convolutions even with itself, so that finding e.g. the sum of Weibull distributed r.v. is hard, even if they are iid.

Again, modeling done right is super hard.
Same here. It's because everything is always incognito and I have uBlock installed. I avoid Discord as much as possible partially due to that.

But also the idea of sharing my life with yet another American company is really not appealing to me. I want to be able to express myself without the fear of it being recorded for whatever reason. Can't wait for Signal to introduce encrypted group chat...
Tem como me explicar melhor como baixar suas ferramentas?
I think this is excellent. As a start up it seems like you need to land product market fit for core DnD users willing to pay for a GM first. But after that there is an interesting strategy of seeing if you can expand the DnD market in general to more casual or newbie players. I think this is a huge opportunity.

I am in my first paid campaign now, and as a first time player my sense was that probably 80% of it was really complicated and could be stripped away for simplicity. Things like: speed, rolling for character creation, initiative, casting times, etc. These are sacrosanct to DnD players but there is a much larger gamer/board game crowd that doesn’t care. They want to get to the exciting story moments where you roll a D20 and win or lose, that’s it, in about 10 minutes.

First there was Dwarf Fortress and then there was Minecraft. I think there is an opportunity for the Minecraft of DnD, appealing to 10x as many people.
i used to be part of a decentralized mesh network. I see that part as less likely each year.

Things centralize, then when the central node gets corrupted, everything is perturbed for a while and somewhat decentralized, until the next centralization begins. Same as disruption theory.

Network effects apply to centralized networks moreso than to decentralized effects. Cost to add a new node to a decentralized network generally remains higher than onboarding a new customer to a centralized network. And that kills it over time.

(Consider for example that the "new node" may be malicious... a decentralized network needs a lot of duplication of effort to fight malicious actors, a central network can do this cheaper over time.)

Even git, built on the very idea of decentralization, centralizes onto github and gets a lot of value out of that.
Millennials get little satisfaction from democracy: Cambridge study
It depends on what is in your wastewater of course, but most toxin typically concentrates in the leaves rather than the beans/corn. From there, the toxin remaining concentrates mostly in organs which can be discarded, rather than the meat. Each step in the food chain acts as a filter. You do not want to consume the crop directly and have buildup in your organs.

Also, eating food irrigated with waste sludge is a great way to catch e-coli. Treated waste is aerated and anaerobic pathogens like that largely neutralized, but it could still happen. If a hog is sick/dies, it's not as big a deal as a human.
Suspect is not equal to assume. Maybe another cultural convention. :-)

I've been online since the mid-80s and also only learned about this period thing this year. So, no matter how old this convention is, it seems to have been in a minority until recently.
It's not possible to be racist to black people. It's not racist by definition.

(For context, this is a response to the now-removed parent that said this of Whites.)
FYI if you ban a user, it bans all users with that IP address.
Money laundering does not require the actual source of the money be illegal. You can fall foul of 18 USC 1956 through a.2.B.ii route, where merely deliberately concealing the source or destination is punishable by a fine for the entire amount concealed. a.2.C provides for 2 years in prison if you didn't report when you had to. This is not a questionable interpretation, this is the law as written -- mixing is illegal on its face, no matter the source or destination.
All of the reasons they give for free software (or more specifically mentioned in the article, "gnu software") apply to good ol' open source software too (which is free as in free of FSF dogma & rms).

Let's look at the reasons:

> free software gets the whole community involved in working together to fix problems.

> developers really care about reliability

> an author who makes the source code available for all to see puts his reputation on the line, and had better make the software clean and clear, on pain of the community's disapproval.

The injection of [GNU/] in the quote is pretty funny too.
Discords voice quality is definitely better then you would expect, but going between a properly set up Mumble server and normal discord voice always shows a bit of a difference to me.
Doesn't this kinda feed into the larger statement of the message about how a larger apology is required by the collective when someone stays allied to the current deplorable person for longer?

From what I read, I still don't know what happened (I don't care, either); but, the discussion on Twitter is so devoid of details that nothing can be learned or obtained from it, except that the person now cancelled seems to come from a different generation and that there have been numerous things that need to be changed about scripts, or something, and that she's generally pretty okay with it, if a bit difficult - but then, if a script you write, or whatever, has experienced a death by thousands of cuts where the implication of story decisions are continuously assumed to be, or explained how they could be interpreted as malicious when they weren't intended that way, that could get a bit tiring and one's tolerances might get weak.

Everybody continuously needs another dose of empathy. Everybody.

Again, I have no opinion on the matter, I don't know any of these people. Everyone seems to be painted in a bad light in this story (not just the twitter post) and the Amy Westervelt just seems trapped in the middle of it all, attempting to be very diplomatic about everything.
I applaud the man for trying really, really, hard to make a difference, and succeeding. I look forward to the day when Signal doesn't require a phone number. Telegram, while requiring a phone number doesn't require you to disclose it to receive messages. Others having your phone number opens you to all kind of other attacks, which are quite bad. Sim swapping, and SS7 attacks. SS7 vulns can disclose your real time location and more.
> because it requires the vision of an auteur, not design-by-consensus

I've worked on enough commercial software to know that most large, practical products aren't designed from an auteur perspective, and that many that are, shouldn't be. My perspective on game development is different than it is for tools -- some of the most impressive OS tools I've seen (Blender, Krita) are where they are specifically because they've been designed by committee, and because it turns out that a committee of artists generally produces better art-tools than a committee of programmers and marketers.

> The community can maintain stuff that is "boring," where there is no controversy. When the right approach is clear to all. The community can write an emulator, but cannot write a video game.

A good 90% of the tools where reliability matters are boring, and I want them to be boring. I compare this to other tools that I use outside of a computer. I don't want a radical piano when I'm composing music, I want a finely tuned, boring solution. I don't want radical pencils, I do most of my artwork with tools that I know extremely well.

When I picked up digital drawing, my approach was the same; I didn't want an auteur experience, I wanted extremely consistent drivers, and consistent software that allowed me to focus on my artwork, not the user interface.

I think you're hitting on an interesting artistic point with game development, but you're misapplying that point to a field with different concerns. I use Linux because it's boring. It gets out of my way and lets me focus on creative tasks.
Breached password detection best practices
I would never buy a product like this from Google partially because I know there’s a high likelihood it will be cancelled within a couple of years..
Honestly in recent years I haven't even had to do that. Got a small-office style HP printer/scanner, it's on wifi, everything just seems to be able to talk to it. Couldn't be happier...
My experiences with Ubuntu vs Windows, I did not come away thinking that free software has less bugs in it. This is not to say that Windows has no bugs in it, but I’ve never had my sound just stop working or my WiFi break after an upgrade on a Windows machine.
Next it won't be a crime to assault white people or take their property
> Some of those tools have awful data protection issues and permissions to do things they shouldn't on your computer, yet I've installed and used them anyway.

It's not like you can say anything different about the big corporate providers... Sure they might protect your data better (against external threats) but the data they do have they are surely abusing as much as they can.
reliable, but rarely ever use friendly. Usually the UI designs (if any) are done by a software developer which typically leads to UI layouts that are difficult for new users to learn. Command line interfaces are inherently not user friendly which is what almost all of GNU's software packages use.
I'm not sure what you mean by "stabilises". Perhaps you're saying that once the range of choices has been reduced to just two big parties, it is hard to introduce new parties (that successfully challenge the major parties), even if the new voting system prevented the problem of spoiler candidates.

I agree that proportional representation would help shift things, but I don't think it is necessary for the reform to work. For example, it doesn't seem far-fetched that over time, Democrat seats in Congress could be lost to Green or Socialist candidates in some areas, and different factions within the Republican party could also start to win elections under their own banner too.

With some clever campaigning (and/or a lot of money) a popular figure like Bernie or Trump could bring supporters to a "New Left" or "New Right" party that eclipsed the current mainstream parties.