skysight-inc/HackerNews huggingface dataset:
Sure, if you have a premium product you can justify those rates - but your market is also shockingly small for said premium product. There's literally only two reasons for paid DM's to exist - A) they offer said premium experience or B) there's a huge imbalance of players to DM's. Not everybody wants to pay the money it would require to have a Matthew Mercer as their DM, and if more people just realized that being a DM is not the intimidating/tedious/boring job they thing it is there wouldn't be such a huge imbalance.

I guess I don't want to say you cannot make a living off being a paid DM, but you will have to be in the top percentiles to justify your price doing so and compete in a shallow market. Everyone else is on borrowed time until the player:dm balance naturally normalizes, and speaking as a DM myself I do my utmost to convince others to give it a shot because it's an incredibly enjoyable and rewarding experience.
In general, I agree.

However, their decision to force PINs broke Signal for one of my non-technical contacts, to this day (despite them supposedly offering an opt-out now). This person opens Signal, gets some weird confusing modal dialog, and is now stuck.

There is supposed to be a way to opt out without having to set and remember a PIN now, but I was unable to guide this person to find it, and I can't exactly travel there to see what's on the screen and find the damn button (or figure out why it isn't showing up). So this person can no longer use Signal, and we had to fall back to WhatsApp. Which leaks more information, but has a killer feature that Signal now lacks: it allows me to communicate with this person!

(For those unaware: Signal made a really boneheaded decision a couple months ago, against all specific criticism that they were receiving - they introduced PINs that would then be used to back up at least metadata to the server, protected under a questionable scheme whose security assumptions only work if SGX is unbreakable. To force users into this, they blocked access to the messenger and your messages, so you had to set a PIN and upload your data if you wanted to talk to your friends and didn't have a contact for them on a different messenger.)

Intentionally breaking a product like this also breaks trust. I can no longer rely on Signal for "just wanting a video chat with Grandma and Grandpa". I can no longer trust that Moxie will make reasonable decisions, and not e.g. tomorrow break my ability to communicate with people unless I agree to upload my message history.
Do you really have to give space to this Neocon cyber BS on a respectable tech forum. Cyber BS by people who seem to be desperate to re-start the cold-war. Fortunatly, the Russians won't come out to play. Neither will the Chinese,
Iran or North Korea.
It is a bad thing to claim to be an underdog when you started with a massive advantage over what most people start with.
Just want to say that 3 years difference at that age is not like 3 years difference when you are in your 20s or 30s.
You are one comment late. The distraction was the mildrant about existing financial regulations. Your late reply makes you sound like a crypto apologist instead of someone making a reasonable attempt at keeping the thread tight.
Java on Visual Studio Code Update – September 2020
Welcome to Java on Visual Studio Code Update. In September, we launched a new VS Code installer called Coding Pack for Java. In this edition, we would like to focus on best practices of setting development environment. Regardless of whether you just want to explore or have already been using VS Code for projects or studies, we believe you all will benefit from these practices. Let’s start.
> One thing that actually drives me nuts is when people will keep their messages short. Write 5-10 words of a thought out, hit enter, and keep on going. You end up getting 7 notifications in quick succession, and none of it is complete. Please, just write out your entire though out as one singular cohesive message.

This sort of typing really drives me up the wall, too. I submitted a feature request to Slack about a year ago asking that implement some sort of throttle on notifications (they acknowledged my request, but took no action on it).

Basically, for example, I would want to set a throttle to be notified every minute of all messages that were received in the past 60 seconds. So if 4 messages were received in that timeframe, I would only be pinged once instead of 4 times.
Acho que não está no lugar certo. (1) Esse fórum é apenas em inglês, e (2) não é um fórum oficial de apoio para nenhumas ferramentas.
No, it is not very common in America to have parents wealthy enough to loan a million dollars to their kid on a whim - most people take out loans from banks or work to pay for new businesses, rather than being born into it and then marrying it. It indicates a degree of privilege the vast majority of Trump's working class base can never hope to have access to.

I mean, Mitt Romney was ridiculed for being rich and upper class and even he was less rich than Donald Trump.
Signal disallows federation from forks (it has been attempted). "Using signal" requires using the official build, and that requires closed-source libraries and services (e.g. Google Play Services).
Is That Video Real?
I quite liked the more technical parts of the article and practical modelling tips for customer churn rates. But... I would more interested in a focused, more terse, article just examining how the modelling techniques you use can impact your understanding of a given data set. The bullshitting for the premise just sort of kept me distracted... Unless a16z updated their page recently enough to be different, they very plainly say there are multiple types of churn, then provide two clear examples, here's the first sentence about churn:

> There’s all kinds of churn — dollar churn, customer churn, net dollar churn — and there are varying definitions for how churn is measured.

I also find it a bit of a disservice they don't discuss other churn types while dismissing the notion completely in the introduction. Statistics is a really "it depends" kind of subject and if you don't put forth good effort to explain the assumptions it can be really hard to follow and even harder to correctly apply.

Next, I find it a bit off-putting they mostly modeled their way out of the problem instead of addressing the bigger meta question "how do I find out if customer churn is a meaningful metric for MY business?" This is a big assumption made by the article (customer churn modeled correctly is useful) but not supported by it.

Finally, I find this in the conclusion to be quite simply HI-LARIOUS for how brazen it is; while, IMHO, kind of missing their own point:

> The numbers we've just computed are perhaps the most central of all for a subscription business, yet it seems like most people have never been thought how to properly compute them.
Mission Protocol
I feel similarly but for different reasons. It effectively killed forums, and the context-switch-heavy UX design enables more people to do drive-by, low-quality posting, rather than more deliberate and thought out discourse. Gaming culture has been severely downgraded as a result.
A more apt, and more modern, analogy is the struggle session (https://en.wikipedia.org/wiki/Struggle_session).
account throttling test
the link mentions that it's not proven that intertial mass and gravitational mass are the same, they are related. If gravitation mass contributes to the majority of intertial mass it would look like they're the same.

But let's just say they are the same, then gravity and "spacial" inertia are intertwined. Gravity is only special if intertia is also considered special. Inertia seems special because it's explainable in terms of motion in space. There might be other kinds of motion in other dimensions that could explain the randomness of quantum space.
I didn't even see them point out which one was "Guccifer 2.0"
Probably depends on the field. Yeah, engineering software might be lacking, but for machine learning tools, open-source runs laps around other proprietary tools (including MATLAB, which would be considered a joke).
REN is the best mixer. If you know you know.
From the sshguard site: "Started for SSH, now protects a wide range of services out of the box"
Apple is part of the FIDO alliance, I would assume they intend to be FIDO certified.
Had the same issue, picked up fork and it seems to be the closest of any alternative i've tried. https://fork.dev
Yeah I have 10+ machines with fail2ban configured and 0 of them on my LAN though.
>Isn't it ... terrible that her producer performed this public shaming ritual where they denounced their former coworker and friend and labeled them a racist? Imagine seeing your friends, family and coworkers publicly denounce you because either they themselves are afraid to stand up to the mob, or maybe because they have something to gain. There have been people who were ostracized because they wouldn't sufficiently (and publicly) denounced their family or if they attempted to defend their children (!!).

This is no less than a 2020 version of the Communist world's struggle session (https://en.wikipedia.org/wiki/Struggle_session).
You cannot be racist to white people

You keep writing that as if under the impression that you write it enough times it will magically become true.
Google Discontinues Nest Home Security System
Having just devoted about 12 hours to helping my wife migrate to a password manager from an ad-hoc collection of access control approaches (you don't want to know), I emerged horrified by the range and domain of what I can only call incompetence and a total lack of common sense and UI intelligence.

I wrote about it here (long post):

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

I haven't quite processed this entirely yet. Part of me feels one or more adults on the world stage need to get behind what I will call a canonical approach to login, authentication, account recovery, password policies, etc.

In some ways I equate this mess to what happened back when fire hydrants were not compatible with every hose coupling fire departments used. In other words, it was a mess and people got hurt.

Standardization is good. Or can be good. After this weekend I can't help but think that this is another area where the web needs to seek standardization. I get the feeling that every n-th developer is rolling their own approach and the result is an absolute mess.

Not advocating for an Apple solution, just saying that I had a revelation this past weekend and what I learned does not speak kindly of how this important aspect of online life is being handled.
In my opinion: JSON is not a programming language when it's used as a data transport format; however, it can represent code which an interpreter could evaluate as a program.

For example, a Lisp based on JSON:

https://github.com/kanaka/miniMAL

A program:

["+", 2, 3]

I suppose this is still not a proof that JSON is (or can be) a programming language, since it covers only the notation.
We lost a bid on at least one house in Washington, DC, back about 2004 because we had an inspection contingency and another party didn't. Maybe we'd have lost it on an escalation clause the way things were back then.
Would it really be “a massive undertaking to go GNU Octave” when its syntax is a superset of MATLAB’s?

Either way, in the longer term I think saving a bit of money wouldn’t hurt, spending some sponsoring Free software could eventually catch it up to competitors, and having Free industry standard tools more easily accessible to future engineers to begin decades of training earlier could benefit enterprises.
When a vaccine is available, the burden of prevention shifts from the collective to the individual. We don’t keep restrictions in place until Pelosi and Cuomo feel comfortable, we remove them as soon as we hit this standard.
> But in actual reality, the project has succeeded in manufacturing mostly this: an endless supply of wonderful things for the President to promise his supporters. This past weekend, in an interview with a local Wisconsin TV station, Trump insisted Foxconn had built “one of the most incredible plants I’ve ever seen” in Mount Pleasant and would keep its promises and more if he was reelected. “They will do what I tell them to do,” he said. “If we win the election, Foxconn is going to come into our country with money like no other company has come into our country.”

IMO a fascinatingly complex story about the kinds of plays which occur at this level, and how much money it takes to keep up an empty story going. The city and state legislature acted most shamefully in denying its citizens any insight or oversight into what was happening.
Not surprising. When we're short on mental bandwidth or distracted, we tend to act like a computer that's run out of cycles.

https://smallbigideas.substack.com/p/understanding-bandwidth...
No need for:

git config --global core.attributesfile ~/.gitattributes

Git looks for your personal attributes file by default in ~/.config/git/attributes (well, $XDG_CONFIG_HOME/git/attributes to be precise), so if you put it there you don't have to set the config option.
ending periods actually have negative emotion in text vernacular now for younger audiences and should almost never be used in 1-1 messaging

That is extremely problematic, since I've already lost track of how many misparses (and resulting conflict over misunderstanding the meaning) have happened because of someone who wrote what should be multiple .-separated sentences as a single long and unpunctuated stream of text.

A memorable example: There is a huge difference between

I didn't know that. He did it.

and

I didn't know that he did it.
Why Deep Learning Works Even Though It Shouldn't
A 10lb bag of potatoes isn't really that big. If you take one of those bags, split into thirds, as in three meals a day, that's a bit more than 3lbs per meal. If that's your only source of food, that doesn't seem entirely unreasonable.
> This is a really broad brush.

Unless the person you're replying to edited their original comment, they did the opposite of a broad brush.

The comment clearly specified that what was said was based on personal experience and reiterated that milage may vary.

---

It's difficult to gauge overall quality and satisfaction for any product, even more so when talking: software + open source V.S. proprietary + people with different backgrounds and expectations + possibly different versions.

In my opinion, this is especially true when a good part of people's experiences come from software being used in their jobs. Meaning, they don't have much control over it so they're subject to whatever has been given to them and that highly affects their judgment.
> A very important factor in the II's early popularity was school districts buying it to run educational software from MECC like Oregon Trail and Lemonade Stand.

Funny you should mention that - the original Oregon Trail program (including it source code in BASIC) is on page 132 of the Creative Computing issue!
I have always wondered if intelligence could emerge from a game of life, given a massive board and sufficient random seeds.
If I had to choose between exposing my IP, and exposing my user account ID, user account name, and profile photo (that I've used on literally every other Discord community), I'd go with the former. At least in the case of the former, you can fix that with a VPN. If you use a VPN with Discord on the other hand, they're more likely to disable your account for phone-number verification.
If the tradeoffs were reasonable, ad blocker developers would voluntarily use the new API without Google forcing them.
I was trying really hard to avoid giving the OP any specific advice on their personal life when I wrote my comment higher up, but now that you've posted I have to chime in: yes to everything you said.

Being a parent, much like being a married, doesn't mean you stop being your own person. Everybody needs time to do their own thing, away from their partner and children; as much as we love them we also need to take care of our own wants and needs.

So yes, absolutely, speak with your partner and figure out some time you both can step away guilt-free. And keep in mind that groups are more than willing to accommodate your needs.
I have run my own identity servers for private deployments without issue.

This is, granted, not as easy as it should be, but it is an issue the matrix team is working on improving.

You also don't need to use the identity service at all. It is totally optional for user discovery.

Third party implementations of the identity server already exist too.

Someone could even write their own replacement that uses SGX if they really wanted ;)
> School forces you to do this

School often forces you to do a grind, but it's often an endless-treadmill grind, not a over-the-hump grind.
why do you close the door to the toilet when you do your business there?
Windows 10 has a pretty awful update history. Among it's greatest hits, it has caused user data loss and rendered some PCs unbootable (including one of my laptops).
> But it's the potential combination of clout and curation

Our plan for the Matrix.org server is, in an ideal world, to turn it off once we have portable accounts (and especially once we have P2P). Users can easily pick a set of other servers for home, or just use their devices. We have absolutely zero desire for any server to have clout or to end up as a Gmail-style centralisation point.

However, in an account-portable world, I suspect all we'll see is that communities (rather than servers) will emerge which have equivalent risk of disproportionate social influence. Then all we can do then is to arm the users with tools which allow them to visualise and curate that influence and make up their own minds, rather than accidentally getting trapped in someone else's filter bubble all over again.

> The only solution is to replace the game with something entirely different, the same way for instance, that cryptocurrency did with financial markets. If they had tried to play by the rules of the existing game, it'd have gotten nowhere, because the financial game is designed to specifically stop things like that.

From my perspective, introducing a morally relative reputation system as a core primitive in the protocol, is very much replacing the game with something entirely different. Imagine if SMTP had the concept of subjectively modelling spam built in from day 1. Or if the Web had had the concept of subjective search result quality.

Nobody has pulled this off before (as far as I know?) but we're having a go at it to see what happens. If it goes horribly wrong then worst case we just turn it off as a failed experiment.
> This won't cure it (don't listen to people that say it will)

I've learned not to listen to people that say that I can't or it won't.
What's to stop you from making logic gates out of patterns of pebbles on a beach exactly?
Google Program Manager Confirms Election Interference in Favor of Joe Biden
> I moved to Sweden for a while (on my own, as a teenager).

How were you paying rent in Sweden?
Rhonda Fleming, 97, movie star made for technicolor, is dead
Here's something I've never understood about federated approaches to secure messaging:

With a centralized approach like Signal, I have to trust one single provider, i.e. the Signal Foundation running the servers, with my (meta)data. Sure, in an ideal world I'd rather not trust anyone. Fair enough. With a federated network, however, I generally have to trust every single host that any of my contacts has decided to sign up with, as my metadata will necessarily leak to those hosts when I'm communicating with those contacts in question. And while I personally put in a lot of time and effort into making sure I only use software and internet platforms that protect my privacy as best as possible, most of my contacts don't. The NSA would have an easy time setting up a rogue host.

Now imagine that, in addition, there weren't just one single version of the Signal app, but dozens of forks by dozens of developers. The security risks would get even greater and I would now also have to make sure that my friends use the right (secure) version.

Am I the exception here? Does everyone here only have friends who are IT security experts and know how to tell apart trustworthy hosts and app developers from non-trustworthy ones?

On a side note, another reason why I no longer strongly believe in the idea of decentralization is the following: There was a CompSci paper a few years ago that argued that in any human-made (initially) decentralized network/graph (whether digital or analog; whether a graph of company relationships or mankind's social graph) there will eventually appear "supernodes" which have a disproportionally high number of edges/connections to other nodes. (In the same vain, even in federated networks like email, some hosts will become bigger than others and will eventually take over most of the users and traffic.) In short: There is no such thing as full decentralization. Nodes will necessarily "accumulate" and gather around local centers. (If anyone finds/knows that paper: Please let me know!)
With Brave browser it’s trivial to stop the crookies, even for the average user.
Problem is, no average user uses Brave.
>I'll be honest that one of the things I find most interesting is that Discord is probably the most well-known company in the world whose core technology is built with Elixir, which is still one of my favorite programming languages.

I remember looking through their engineering job postings once recently, and not one of them mentioned Elixir, making me wonder how much they are really committed to it.
The position of the folder in the vertical order would determine how the email appear on your homepage and the sorting into folders is automatic after you feed it a few samples
> Thailand

> Watching how it's been handled in the US just completely blows my mind

Sounds like freedom is incompatible with your mind.
> It is easy to switch to Discord. Inviting people is two clicks and a paste. Joining a server (once you have an account) is two clicks. It is so simple you don’t even think about it.

...and then you have to delete that account because you're not logged in on the browser, and log in to the main site with your browser, and click on the invite link again

I think there is a "get verification link in email" step somewhere in there for me too, it's always a major pain in the ass to accept an invite for me and I kind of dread getting discord invites because of this.
Correct Form: I didn't know that. He did it
Do you pay for Hey? I've seen Hey but I think they have the wrong concept.
Adding a top-level comment, because this is as exciting as the Apple ad if not more so: an article describing the classic Oregon Trail game, including its source code (!) in BASIC, as well as a transcript of someone actually winning (!!) the game, starts on page 132.
Isn’t there something deeply unethical about telling your employees how to vote?
Organized, coordinated power with talent and capital behind it seems to win, and this maps onto the centralized vs. decentralized distinction fairly well. I don't disagree. But in the conclusion, the author talks about finding ways to conceive of a positive future, or what a positive centralized internet looks like, and I'm having a hard time doing so.

To me, the more the internet centralizes, the more likely we get extremes. This means Good Judgment Internet Regime, and it also means Exponential Stasi Regime. I guess we'll see. Anyone have ideas here?
Counter-examples: Printing, 3d acceleration, Sound.

Also package hell. I'll just update this one thing ... 16 hours later you're at kernel level.

I don't know, no broad brush statement works here.