skysight-inc/HackerNews huggingface dataset:
Mozilla has been using Matrix for a few years. We migrated towards it from IRC to get encryption, logs, moderation, authentication, etc.

And it's better than pretty much any proprietary solution (including Slack) thanks to the ability to talk with people from outside the organization. Also, open-source doesn't hurt :)
Doubly so with GitHub. I have had my GitHub account removed multiple times with no reason. Then if you email them, it can take weeks before they bring it back.
This is why modern Identity politics which is based on the notion that human behaviour is entirely a social construction is so silly. Proof that even your memory is guided by your DNA.
Taguchi methods to improve the quality of manufactured goods
I don't know why this was down voted. This is pretty much it - white non-college educated males went crazy because someone beneath them was President..
a good example of similar happening in the USA of the past would be Tucker Automobiles - https://en.wikipedia.org/wiki/Tucker_48
So it ok because hypothetically another company unrelated to them has set the price for roaming data artificially high?
Chasing intruding cats from your home with machine learning
You were dumb. Then you were dumber. Then you were even dumber. Then you sued Google because a lot of other folks were like you.

Ok.
Why would they be shocked?

How else would their phone know there are apps to be updated, notifications received, etc.? (On a computer, anti-virus updates too.) How would it know the temperature or stocks as soon as it's brought up, even when there's no cell service? It's pretty common sense.

And on iOS and Mac you prominently choose to enroll in analytics when you set up your phone, so the idea of analytics isn't a shocker either. I'm not sure if Android or Windows has the same setup choice.
I recently created a Matrix channel for my open-source project. It's really quite good. They need to work on the threading (I prefer Slack's model), but really it's 90% as good as Slack for my use case of an OSS community.
I hardly have any 3rd party software. Chrome and iTerm is all I am running. I have installed xcode and Android studio, but both were unbearably slow, so now I'm remoting to my main computer. I have plenty of extensions in chrome though.

(Un)fortunately I can't be using Safari, company requires chrome.

Also, I am charging Mac from the right side, because that apparently matters :-)))

(I have Mac pro 2017 or 2018 with 16gb ram)
Recall waiting for “decades” for my video phone.

One day It was “holy crap, they are here!”

Gave one to teenager explain how long It all was and how exciting it all is.

And a week later. No more video phones in the house.
All of the value add from telcos is expensive and a pain in the ass 100% of the time.

Why do I only get sms/mms on my phone? It uses http to get the mms message anyway, why can't I get it on my computer?
Windows Mobile had some kind of minimal data mode that worked very well.

I don't remember the specifics, but do I know that with WM I used less than 10Mb a month roaming abroad, without doing anything special. I was just using a dedicated email address so I might send email if needed, but not receive all the crap and attached files I usually get.

I was shocked when I moved to IOS and couldn't make it consume less than 20x as much per month.
>Because a house is significantly more important than an email address.

If you cant pay your rent because no customer can reach you anymore or loose trust in you (because you don't answer) your house is gone shorter than you think.
Can you recommend any?

Company policy mostly forbids installing third party software, but if there is one that's trustworthy, I can probably install it.
Click the “+” symbol next to favourites and you can add back the unified Spam & Bin folders. But I agree with your sentiment what a weird regression to make. Just annoy your users for what purpose?
Because it's a scam. Forget.
No we don't agree, unless you can make a point on how D, Active Oberon, Go, Modula-3, Eiffel, .NET, Nim, among several others, integration of tracing GC alongside stack, global and off heap memory allocation happens to be a research project.
How do join a server though? That are always full and require invite. Matrix is one of the least welcoming chat communities, imho.
Depends on where and what kind of shop. In Europe it's all metric. Unless you are in a very special field, maybe aviation or Harley repair shop?
I've analyzed performance data from air lubrication vessels with some retrofits included. Frankly, never witnessed over 5% gain. At specific velocity range the gain could be 5% on average if the installation has been really successful. They might be better nowadays.
Yeah, microservices should be about addressing horizonal scaling and runtime resource constraint issues, not about collaborative programming issues. We have things like modules, packages and coding standards for the latter.
> These days several roads cross the site so you'll be enjoying a steady stream of cars plus a wonderful light show at night that can't be removed.
On GNOME you can hold Super and click+drag any windows around. Very useful if you want to shove the top of the window off the screen then pull it back as well.
I liked the term too. If you are large and powerful, you are the law and whatever you say works. Hopefully as society matures we learn to establish some form of rules/laws that are sane and empower people.

But in every society a small circle of privileged people have always been the norm and despite more wider access to information today it seems like consolidation of power and wealth seems to be trending upward.
If successful, google will terminate all free accounts, as will every other free provider (... which will not necessarily be a bad thing)
A cog in a machine, performing an operation.
Have you tried Tailscale? It uses WireGuard to setup a secure mesh network between your devices that punches through NAT, and it is incredibly easy to setup.
I really hope Matrix to take off as The modern IRC alternative instead of proprietary solutions like Discord...The amount of open-source projects using Discord as a chat forum is too damn high.
However, their "generic" naming of their apps doesn't help: Matrix, Element (seriously?)
You need to change the homeserver url to another one.
There is a list here https://www.hello-matrix.net/public_servers.php

Also what do you mean by "That are always full and require invite" ?
>Also, why are you shouting?

Exactly. It is very annoying. Especially coming from recently registered accounts. Instead of posting a question asking why, when I could have Explain to him like he was 5, it is now a massive rant.
I’m implying employees. “Holders or shorters” is one of their template narratives
As others mentioned, you have the value backwards.

That said, the right amount of auto transfer of content should be close to 0,a few bytes to notify of updates may be reasonable. Certainly we don't need to have books-worth of software and content transferred without the phone's owner agreeing with that agreement used with extremely narrow scope (I use the word owner here colloquially, as the user paid for the phone).

Stop the abuse of "could" and begin questioning with "should."
I could have sworn frivolous filing was supposed to result in perjury. If it doesn't then yeah the whole law is completely broken.
Musk questions coronavirus tests, saying they gave opposite results on same day
Honestly I think it looks good over all. One complaint is really that on the light theme the top toolbar of a lot of windows (Like finder) seems to have low contrast and distinction between the buttons. Luckily I used the dark theme anyways and while there weren't many screenshots it looked fine.
Biological mechanisms like this are not directly related to human behaviour patterns.

This is a pretty big non sequitur. And a conflation of "identity politics" with sociology. And a misrepresentation of sociology!
you can't apply nearly the same heavy accusations on canonical as you do on MS and apple, cannonical makes the glut of its money from ubuntu server. The os is just a byproduct, if you really want to get technical, you could say that ubuntu popcon tracks you, but you can disable that from the package manager settings, because "oh no! they have anonymized package usage records of me!"
To be fair, chromatin architecture is highly dynamic. The epigenetic marks are established throughout your life as a response to environment.
“You also never know if an ex employee was slowly boiling resentment and is thinking of doing some parting damage.”

If this is true at your company, I recommend you leave.
Because we were making money.

When I got started programming full time, tons of people in the software industry were getting their rocks off on how simple it is to install an Oauth library, making it easy as pie for people to sign in to a web service, thus encouraging more sign ups and making more money.

Maybe we've forgotten just how much of a hard-on we and the entire world once had for the likes of Google. 8 years ago, we would have trusted Google with our entire future. Politicians were on board, too, and have made many deals with Silicon Valley which ended up giving these firms a certain level of immunity.

We're all guilty.
I like what you offer, but your website could use some work. The video and annoying (2 times?) sign up dialogs are not responsive on my phone. Meant as constructive feedback.
Speaking of covid & tests, I enjoyed this video: https://www.youtube.com/watch?v=ZnpnBYgGARE
New Research Suggests Alexander Hamilton Was a Slave Owner
Reddit website unusable on mobile, it cuts all images in half for me (Nokia 3.1 and Samsung A51), and it's just laggy. I use RedReader from F-Droid instead.
Ask HN: Solutions for selling desktop software outside of an app store?
What are some tools and services for building your own app store? Things like licensing, delivery, payment processing etc?
Makes sense I remember reading a study in the Netherlands that people next to a busy road had polution level that were equivalent to smoking a pack a day. Also the constant sound lowered life quality substantially. That’s why they put up these sound barriers in the Netherlands. With more efficient cars I wonder if it got any better.
It is not as simple as the amount of dust/dirt in the air.

Studies have found those living close to a highway or busy street have an increased chance of dying. The type of particulate becomes heavy more deadly.

I suspect the same effect is happening here.
It's great that you're building an interface for that, please keep us updated!

I think it's great if we solve complementary problems (i.e. I've been heavily on the 'liberate and access data' so far), and plug into each other's solutions.
It is not a rare occurance: https://hn.algolia.com/?q=locked+out+Google
Yes, this is really sad to see that much people in the OSS scene using nonfree ways to communicate.

At least, IRC had open-source servers and clients but in my opinion, it's too old nowadays.
Who Owns Parler?
> Many organizations are given super user access on device and the end user isn't.

That depends. Assuming an uncorrupted chain of delivery between you and the manufacturer, if you're running a vanilla AOSP, the only organization having root access is Google and you. Even with Samsung and other manufacturers, they are the only additional party whose packages have admin rights.

The situation is more nasty with devices bought/leased from a carrier because these insist on preloading all kinds of crapware - which is why I would strictly recommend everyone to work out their own financing and buy a stock device independently from a carrier. Chances are it's gonna be cheaper in the long run anyway.
It looks extremely linux-y to me, and not in a good way.

The system preferences menu is a good example...the icons are each doing its own thing, and they even seem to be from different eras. Some of them are the usual apple style, some others look like they're from windows vista or just have an unidentifiable style.

I feel like I'm using linux with one of those wannabe OSX themes, rather than the original macos.
The first example I read was about storing a file.

Is that aspect of gnukeep similar to perkeep (https://perkeep.org/), then?

Does anyone have a comparison of the two?
You're setting a very high bar there, and then claiming that losing access to your gmail account isn't worse than that therefore it's not life changing.

Email ends up being the form of online identity for a lot of people, myself included, so that almost every service that I sign for has my email address as ID. If that email address isn't the ID, it's the preferred way of resetting passwords. I wouldn't be super happy about Facebook being my online ID, nor my cell phone number (see SIM swapping problems).

It's life changing in the same way that losing all your personal documents in a fire sets you up accounting nightmares. Moreover, you're making very light a situation about losing all your pictures. I'm not talking about food pictures, but there's plenty of "me" that's contained in being able to look at pictures of important events of my life (which is why I don't rely only on cloud backups for that).

I don't know what's "life changing" to you, then.
Yeah that’s true. Still pretty bad, though, right? What if the service requires you to 2F confirm an existing auth to change auth settings (to add another login if you are locked out of your email)?
How do you reconcile the inherent selection bias of immigration with the fact our domestic population may not be able to compete? Until these questions are properly answered I’m not sure if there’s a solution.
>Matrix isn’t centralized to a single server.

Bullshit. the identity server has only one reference implementation. you can run your own but "This won't be very useful right now, though, and we don't recommend it." according to the faq. to date, matrix has no idea how to federate identity.

"The precise architecture of identity servers is currently in flux and subject to change as we work to fully decentralise them."

really? after six years theres no progress on it? matrix handles 9 million users but the web store hoodies and stickers were somehow a bigger priority.
Virtual presenting is here to stay
Who has changed the the title of the HN submission? It was "Never use Google to sign in" and it's still that when following the link. According to submission rules it should not redacted.
It's not inevitable. Carefully ringfencing the capabilities of a weaker language and making sure that it is as powerful as is necessary enables you to have something conceptually simpler, easier to maintain and easier to read while maintaining the necessary level of expressive power.

There are lots of examples where DSLs achieve this goal and the result is really nice and, unfortunately, a lot where they don't.
it's incredibly rare to personally know someone it happened to

I don't know anyone who has a degree in History but that doesn't mean historians are especially unusual. All it means is that my network is quite small.

The same is true here. The fact few people know someone who has been affected by this problem doesn't mean the problem is unusual. It just means there are hundreds of millions of people who use Google and you know a few thousand at most.
I would tend to agree, but there is some asymmetry in the process.

An employer expects 2 week notice to provide continuity, but employees do not have that same expectation.

Obviously this is optional, but can stick with you if you need references.
Not sure why you're being down voted here. I see why the CPAN reference is relevant but maybe it in particular is viewed as an issue because of Perl's TMTOWTDI. I take your comment to be that code modularization and sharing was a problem solved long ago and that most collaborative programming issues are more social than technical.
Did anyone else read this title as “NYC Pilot (that flies planes) Tries Mental Health Responders in Place of Police” instead of “NYC Tries Mental Health Responders in Place of Police”?
Yeah, I just realized this myself.

Never really thought about it until I started seeing Google, Twitter, Facebook and other large companies, start banning people for political reasons.

Imagine if you signed into some site using your Facebook account, and then some intern at Facebook moderating posts didn't like some political statement you ban, and suspended your account?

Like the article says, you're not just locked out of Facebook, but any other account that uses Facebook to authenticate.

That give these sites an insane amount of power. You can argue these massive companies have a right to ban whoever they want on their own platforms, for whatever reason they want. But they shouldn't have a right to ban people on other platforms.

Even if a ban/suspension is made in error and can be reversed, that could still cause someone a lot of harm, or be used as a political weapon. That's legitimately scary.
You know that the identity server is not mandatory and is only useful in a professional setting right?

If you really want to, you can host it yourself.
I read before that tires actually degrade and that contributes to pollution.
I mentioned room air filters, because that seems like it would be a wise investment for people that live close to highways, or people that spend a lot of time in indoors like programmers.

So that maybe someone with a room air filter can comment on which ones are worth getting.
Techno-feudalism is exactly what cyberpunk novels were describing. They were dystopias. They were warnings about letting corporations control everything.
Sad to see the pretty nature go away
really? I just set up lvm2 on my new dell, partitioned some space, ran the windows installer and it just worked(tm). I do still remember how hard it was to dual boot on my old laptop, I don't know why it was different for me this time
I've never understood this logic as typical usage of the word accident means something wasn't _deliberately_ caused, not that no-one was at fault.

I'm sure you could find some collisions that were caused deliberately (insurance fraud for example) but I'd be surprised they occurred so frequently to be worth changing the word.
Hydrofoiling most cargo vessels tends to be impractical.

Bubble systems can (in theory) be applied to any existing design.
I wonder what people want out of these kind of lawsuits.

If you can clearly identify exactly how much data is consumed, and you have a service plan that tells you exactly how much that data cost to use then the damages are precisely computable. So a judge can turn around and just award these people $4.72 in damages or whatever and case closed?

What is the angle here, or is it just another "google-is-evil-but-i-still-want-to-use-their-services-for-free" thing?
The risk of getting your account locked is just one of the reasons you shouldn't use Google (and the like) to sign in.

But how did we end up in this horrible state of authentication? Why don't we have something as easy to use as the DNS, but for authentication?

Imagine what authentication would look like, if we all started running is the same direction, instead of implementing our own authentication again and again. If we had something open source, that would allow you to sign in to all the sites you use, while completely protecting your privacy, so none of them know who you are.

This dream can come true. Technically at least. I've taken the the first baby steps with https://promiseauthentication.org which proves that this is possible.

But, for this to become a reality, we really need to start running in the same direction. A collective movement towards a sane, privacy-first Single Sign-On provider that's easy to use for everybody.
Tcl smart TVs may have 'Chinese backdoor'
There's this thing called principle. It's not that we do something because we believe it's going to work. We do things out of principle because doing the right thing is the only rational alternative; because, if everyone held the same principles, then the problem would be snuffed of oxygen.
Ofcourse I won't since I deleted it, but too me it's an extreme way of business.. Also they might in the comming 10years position themselves like facebook did, then it's not so easy not to use anymore (i.e. everyone is on messenger)..
100%

Not only do they control the content you see, the content you can access, but also history of the content you've accessed.

Fuck this planet.
That's a nice idea in theory but making something Turing complete with loops and conditionals etc. simply can't have the same low cognitive cost as decent languages which do not have such features.
So much f*ing empty padding/whitespace.

Safari’s minimalist UI was tight and perfect. Took up minimum space and let you get on with it. Absolutely no one said what would be great is if we could have Padding += 20 and nothing else changed. Job done boys. Commit to master and let’s hit the pub.
Kinda surprised to see “DNS Services” is the number three in my list of System Services’s data usage.
Staff who work from home after pandemic 'should pay more tax' – Deutsche Bank
It's that the device should not use user's data at all when it's not in use, considering google does not pay for it.
It's well known that less power leads to less opportunities to shoot yourself in the foot. The article talks about "less" power from a qualitative perspective like how "Go" is less "powerful" than "C++" because the language primitives are less dense. It also talks about turing completeness as well but still from a qualitative perspective.

There is actual benefits in removing fundamental core features of programming. You can remove iteration to make something not turing complete but before that you can maintain turing completeness while removing certain core programming features.

In fact There is an entire style of programming that removes these core features and is "less" powerful and "less" expressive as well. It is called functional programming.

Functional Programming is simply the same thing as imperative programming only without the power of mutability. No variable reassignment. No looping.

The strange thing is I always hear people talk about things how functional languages like say... Haskell are more expressive and more powerful than imperative languages. They are technically wrong. These languages are LESS powerful.

So yeah the author is really talking more about cognitive overload of say something like C++ but at a more fundamental level making our core programming model less powerful actually has some interesting benefits outside of just "cognitive overload"

Modules in functional programs (called combinators) are the most modular primitives available in all of programming and FP pushes the programmer into encapsulating his logic into these primitives leading to actually more modular and better constructed programs. The structure of programs changes for the better when things are made less powerful.
Only type your Google password if the site is accounts.google.com.

https://www.wordfence.com/blog/2017/01/gmail-phishing-data-u...

Better yet, use FIDO.
Oh wow amazing work! Will look deeper, thank you :)
Once an app does two of those push notifs, I permanently disable that. Facebook/IG does the same crap to me, as well as a few others
I took the opportunity to work with GNUnet with the Google Summer of Code project, and I really recommend this project to anyone interested in Distributed Systems, networks or just working on a great project. Everyone was very nice, Prof. Grothoff is one of the best mentor I ever had!
Are there consumer computers that don't use the user's data at all when they're not in use?
H.264 Specification Sucks
The real problem in your example are absolutely abusive and exploitative roaming charges, not Android or search/advertising business model.

They're both problems.
This is nice! One thing, I try to copy/paste the code from this dweet and paste into my VSCode instance - it immetiately crashes (macOS). Anyone has the same issue? It only seems to crash when I start copying starting at egal - if I include the function() part it does not crash?