skysight-inc/HackerNews huggingface dataset:
> They learned their lesson with Upstart

Upstart worked well for its purpose. It gave me zero problems and a faster boot until systemd came along. It was a good stop gap solution and was adopted by other distros including ChromeOS.

People like to criticize the "different on the block" and although I think most of these complaints are for good reasons, so much is learned from these mistakes that we should not be so avert to them.

I don't think snaps are better than flatpaks, but I'm glad there is an alternative to it under a different management and having a good influence over it (IIUC, "portals" were born in snaps, not in flatpaks).
I read a blog post a while back about Japanese Adult Video enthusiasts doing some pretty ground breaking work on this.
I was in the computer industry when Microsoft and Apple announced on stage with John Warnock of Adobe, a new type standard "TrueType" that replaces Type 1. John Warnock had no warning of this and reacted; John Warnock cried on the spot, on camera. A casual look for this last year resulted in zero search results?
You can also hire people for that
https://en.wikipedia.org/wiki/Nominative_use

> is a legal doctrine that provides an affirmative defense to trademark infringement as enunciated by the United States Ninth Circuit, by which a person may use the trademark of another as a reference to describe the other product, or to compare it to their own.
I have a snap installation of nextcloud. It has self updated for years with no problem. The set up took almost no time. Canonical tests the package before releasing it in their OS.

Compared to bare metal and docker installation that were broken every few months and required maintenance, I have been pretty happy with snap.

Based on this, would say snap is not a bad idea. Sure snaps might be slow, but that’s improving.

I don’t have time to tweak applications. Let canonical package and test all dependencies for their platform, secure and update the apps.
Well said, good analogy.

There’s the immediate issues of the policy. But there’s the bigger issue of the thought process that led to the policy. One of Elons central criticism of old Twitter management was unfair content moderation policy. And almost immediately he enacts a far worse content policy than anything old management did, in a brazen display of hypocrisy.

Even if he reverses course on this one issue, he’s demonstrated that any previous advocacy for free speech was completely disingenuous. He wants to run Twitter like he’s the dictator of a banana republic. And any time you spend on the platform strengthens his ability to do so.

It was disturbing and confusing watching people like pg and Lex Fridman seemingly throw their apparent principles to the wind tolerating this type of behavior. I do sympathize there was some ambiguity about Elons plans for Twitter before this last week but with the banning of journalists and the banning of links to Mastodon, that ambiguity has been removed.

I’m relieved pg took a stand here but like you I wish it was a much stronger one.
Was the ban specifically around criticism of moot or gamergate in general?
Same. I love their archiso, you can build your own little custom live ISO. I put Gnome and networking on mine, then install via a terminal shell window.

The only reason I reinstall is when I upgrade my box every 2 or 3 years. Years ago Arch was a bit more finicky, but today it's been perfectly stable for me, doing updates every Friday.
> when the wind blows, energy is basically free, and when it doesn't, it is extortionately expensive.

This is why one must look at the whole spectrum not only on wind and solar. There is hydro, biomass[1] and geothermal as well. The latter is currently not so relevant directly for electricity in most regions, but has a hugh potential to replace other energy sources, including electricity, for heating buildings via heat pumps.

[1] In the USA biomass plays a comparatively minor role in electricity production: 1.3% of all, 6.5% of renewables (half of solar). In a more advanced country like Germany the numbers are: 8.8% of all, 19% of renewables (a little less than solar). -- Sources: https://www.eia.gov/tools/faqs/faq.php?id=427 https://en.wikipedia.org/wiki/Renewable_energy_in_Germany
*the MALE Football World Cup
Research shows doctors are less likely to follow medical guidelines
Waiting for a questionnaire with 10 multi-choice questions to be filled before posting to Twitter to ensure you understand and comply with the current rules ;-)
I only see a spinning circle. What a future.
I don't think they can have the same experience as they are "insiders" to the system. Doctors and their families don't wait for appointments for months, aren't the last ones checked by the nurses in the hospitals, and get a variety of preferential treatment that makes their experience completely removed from the reality that the average person experiences.
Prohibited platforms:

Facebook, Instagram, Mastodon, Truth Social, Tribel, Post and Nostr

So onlyfans is save. We have to change to that …
> I also would say that ruby is a future mostly-dead language, but I don't want to sound too controversial.

Aren't you just saying it anyway? Why do you think this?
I am on Ubuntu and it constantly bugs me to upgrade:

> New release '20.04.5 LTS' available.
> Run 'do-release-upgrade' to upgrade to it.
Without sarcasm?
Not the OP, but I have to disagree too. Creative Cloud, IntelliJ, Figma, Google Workspace, Postman, Spotify, Vercel, Adguard, Google storage space, Alltrails, 1password.. They're all subscriptions and getting better all the time. Meanwhile it's the old purchased software like Windows and Office that get worse with every version.
GQL Standard
I use Firefox's built in password manager and it syncs across all my devices pretty well. The UX is not great because on mobile I have to navigate to Firefox, go to Logins, type in my phone's passcode, then search for and copy the right password, but it's secure and works well enough.
If Paul Graham does leave Twitter and leaves a link to HN, it'll likely get shadow banned for being a link to another social network.
I don't understand how he can salvage this situation. You cannot simply go 'lol jk' with policy changes like this and reverse them because once you've lost user trust it cannot be easily regained. Individuals may not remember, but groups as a whole can have a long lasting memory and once the various subgroups like art twitter, influencer twitter etc leave they aren't coming back without serious enticement which Twitter can barely afford as they're burning money.
The Tweetbot developers are making a Tweetbot for Mastodon https://tapbots.social/@ivory
He's probably wrong but "previous Twitter" was not right either.

It's funny how "Twitter is a private company they can kick who they want from their platform" is suddenly not so popular over the crowd that used to parrot it. Hypocrites from every side, unsurprisingly.

Anyway, I can't believe his grand idea for Twitter was the botched "Twitter Blue", and the next version doesn't seem to make sense either.
The author is remembering a past that never existed.

And one of the examples he used to illustrate his point is a university project done by a student, photoshopped (poorly) to appear real-- not an actual in-the-wild ad campaign.

>NIKE FREE ad campaign for my Intro to Campaigns class. Photography by William Eason

https://www.behance.net/gallery/16285493/NIKE-FREE-Ad-Campai...
My main problem with HN is that when reading it on an iPhone, the font size control seems to be completely ineffective because when I make the font size larger, the layout changes and the browser zooms out to view the whole thing. So I just end up having to zoom in and pan incessantly, which is a much worse experience than just going and finding my laptop.
"Latine" (with a long e) or just "Latin" works fairly well in the language if one absolutely must avoid the collective-o ending, as in "Latine intelligente." Still a tad awkward, but leagues better than "Latinx", which is such a blatant violation of Spanish phonotactics and aesthetics that it bugs me, a white AF grigo.

"Latinx" was so obviously created by an English-primary speaker.
> how do you sync passwords across my 3 laptops and 3 phones without a SaaS offering?

Syncthing. Set up once, runs reliably forever.

> How can I securely share credentials with family members?

I don't do this either (and don't know anyone who does) but I imagine it'd be easy to just create a different shared database for the family for that? With password store, it's also possible to set multiple different gpg keys for a specific directory. I don't think the last option is doable for most people though.
If it helps you feel better, I have no idea either : )

Cancer sucks.
The weird thing is that the restart doesn't (usually?) seem to be necessary for it to function, only for you to receive the underlying security update. I learned this because there's a bug where if you have multiple profiles running simultaneously only the main one shows the restart screen.

When I found this out it really pissed me off so I tried to figure out where the restart screen showed up in the source code so I could patch it out. But I'm not familiar with the code base and left off after a bit of digging because I really can't justify the time spent.

In reality I end up holding back Firefox updates with my package manager until I'm ready to restart it. In the end I will thwart developers trying to dictate things to me. The software on my computer works for me, not the other way around. A lot of developers seem to be far too arrogant and forget this basic fact.
Wayne Gretzky!
>Entirely one way in the sense that they were out to re-inforce a narrative.

You keep referring to a "narrative," but you don't provide any details WRT to the ideas presented in such a "narrative."

As such, I have to reject your claims for lack of detail, facts or evidence. Feel free to change my mind by providing such things.
> Not sure about YouTube but WordPress does not allow the use of the name.

They may not like it, but they don't have the power to disallow you from using their name to refer to them. That's allowed.
Wow, this is the end of an era. Leo's been on KFI in LA for as long as I remember.

As much as I like the guy, I think this is for the best. I haven't listened to his podcasts, but I think podcasts and online content creation have a greater potential for a better quality audience.

Not gonna lie, one of the reasons I've listened to "The Tech Guy" a lot less than I used to is that most of the people calling in these days need to get their printer to work or simply have someone listen to them. That's all well and good, but it doesn't make for nearly as good of listening as back in the heyday when computer tech was hot and people under the age of 60 were calling in. Just sayin'. I don't want to be ageist, but I also cannot avoid it here. When I'm in the car on the weekend, I'll tune into KFI and Leo's talking to a guest who's totally clueless about basic computer skills in 2022. It's good that Leo's been there for these people, but it's more cringe than entertaining.

On the other hand, Leo's an older guy himself, and I'm usually impressed with how he's kept up his general tech knowledge. Other hosts might get too comfortable over the years, but I can usually tell that Leo's been reading things that are relevant.

Leo actually got me into Linux. I remember a show back in 2006 where he was recommending someone try out Ubuntu to give new life to an old computer, so that's how I learned about Ubuntu.
I can get on board with all of the above in principle, but I think you've made a strong case for suggesting it's in a tailspin.

It's theoretically salvageable, but I don't see a version of a salvaged Twitter that is compatible with his worldview.

He is a colourful, loud, opinionated public figure. That's great for his personal Twitter and his follower count, but it's terrible if you're trying to convince the world that you're a suitable custodian of a free public square.

Mark Zuckerberg is beige as often as he's able to be on just about everything. Tim Cook speaks on issues of privacy when it's relevant and otherwise says as little as possible. Reddit is as un-opinionated on content as they can possibly be.

Having any divisive opinion by definition divides your support base. Usually in half.

I can only assume Musk-brand libertarian free-for-all social media is a niche product (potentially a large niche, but a niche nonetheless) that's very probably worth some amount significantly less than $40 billion.
The diploma is a bachelor of arts, so that's definitely not the business degree and is probably for physics. Penn, like most liberal arts schools, offers a bachelor's in arts for stem fields. IIRC he did an uncoordinated dual degree and his wharton degree would have been a bachelor of science in economics (its not really an econ major, its a business major, the real econ major is a bachelor of arts), while his college of arts and science degree was a bachelor of arts in physics.
> While SIMULA wasn’t the first “true” OOP language, it was the first language with proper objects and laid much of the groundwork that others would build on.

This is wrong. Simula 67 was the first object-oriented programming language; though the term is said to be coined by Alan Kay who specified Smalltalk-72; but he understood and still understands object-orientation differently than we understand it today; our understanding of it today is more like what Simula 67 introduced; remarkably, Smalltalk-76 represented a significant departure from Smalltalk-72 toward the concepts already known in Simula 67; the primary difference of Smalltalk 76 from Simula was dynamic typing and the conception of even simple types as classes. Simula 67 was still actively used in the nineties (e.g. as a teaching language at Stockholm University until 1997). The performance was comparable to that of C++ or Pascal, definitely faster than Smalltalk on comparable machines.
> but he _would_ listen to the advice from those around them.

At this point, I'm assuming he is surrounded by people too eager to please him.

> Being smart also means understanding what you don't know and not surround yourself with sycophants.

The inescapable conclusion is that Elon is not as smart as he thinks. Whether he can learn is open to debate and will become evident shortly.
Yes. That's what market cap means. I can understand you might disagree with the valuation, but that doesn't change it.

Also, don't forget that Rihanna has something the top three beauty supply companies don't have - a growing brand. That has a massive impact on market cap.
> Plus I don't think he realizes that the techniques that work for cars and rockets don't work in social media.

You have someone with Asperger's who is self aware enough to go on SNL and laugh about it, but for some reason also wants to spend 40B on owning and running a social platform, thinking they can "improve" by working on it part time despite having zero actual experience in the field. The ego is unbelievable.

> He could still salvage the situation

I hope so, but these billionaire ego megaprojects just don't seem to be die. Neom, Metaverse, dystopia-twitter...
FORTH

Lives on in every stack machine
This is what I go through every time I try to run my jekyll blog locally. Just total hell.
> Is there anything preventing this from being implemented?

Yes, normal browser security restrictions mean one site doesn't have the necessary access to another site. A browser extension can bypass these security restrictions (which also means you have to trust the extension's developer, since the extension has unrestricted access to all sites you open in your browser).
Putting the I back in IDE: Towards a GitHub Explorer (2018)
Doesn't apt also update itself?
A subscription model takes away the user's option to install the software they bought inside of a VM disconnected from the internet, where that software would likely remain runnable to the end of time, regardless of the software company's opinion about it.

Sure, such use might not be allowed by the Terms of Service, even for a one off purchase. But my point is simply that it is possible.

I personally think this makes subscription-based software a worse option than a one off purchase, off the bat. But there's not really a single answer to this. There are good and bad companies, there are good and bad SaaS, and reasonable people will disagree in which is which. If a SaaS looks like the best option for something, and the company looks nice, sure, I'll subscribe.
Why do you expect me to know a detailed history of Elon Musk from 30+ years ago?

A, B, and D are fully set in my mind. The only question is one of personal history that obviously I don't have.
UK is planing a cable from Morocco
If the key is compromised, there’s two ways the key can be rotated. Either the key is updated upstream (in the dns record or through an app update or whatever). Or the next request uses the compromised key, (and could be MITMed.) The server responds with the new signed key. And requests after that will be safe.

It’s not perfect - it has some properties from TOFU systems. And it expects the client to cache key material. (It’s not stateless like tls). But I think it would be a pretty workable system.
My only real exposire to Ada was a report for a class project in college. One tidbit that stuck with me is that there were a few DOD projects using Ada after it was first created which actually got done ahead of schedule and under budget. That always impressed me given the normal DOD software track record.

Also, I believe people place way too much emphasis on "popularity" of a language. If a language has enough traction to stay alive it can be valuable unless you're doing the most generic web dev stuff around. Heck there's cases where Perl still outshines modern competitors.
I'm still on the fence about what to do. As I've written elsewhere today I'm not currently in the best of health and social media takes up a lot of time and energy, also I am wondering whether I should simply not let that go and concentrate on more real world stuff. I do still blog every now and then and I'm on HN in waves depending on how much free time I have.
I don't think it's strange at all. After the fall of the USSR and the revelations of its horrors all but the most radical in the west came to consider Marxism as a dead letter philosophy.

One ought to believe what they believe to be right, even if it is radical, but you shouldn't be shocked when others don't join in your radicalism with you.
It is society collectively, by allowing those .1% of people have enough money to be able to fund such things on a whim.
Interesting. I'm playing Nioh these days and guess what, you fight yokai and kodama give you bonuses.

Not as cinematic as it's a Team Ninja game but nice coincidence for this to come up on HN.
Seem crazy to leave Twitter to me.

Elon's takeover of Twitter is one of the most significant periods in Internet history.

It's a great show.

It's an education in how not to do things.

It's a thrill ride.

You get a front row seat for the show if you're on the platform.

I would have thought Paul Graham would want to be there because of all this.
I’m happy with the way JetBrain’s pricing work: pay a subscription to get the updates, but you’re free to cancel at anytime and you can continue using the product as-is as long as you want.
I think Twitter would find itself de-federated from a lot of the Fediverse pretty quickly as long as Ol' Muskie is in charge.
the forms in question are US non-profit declarations 990-T. The same data was released a second time, minus less than 2% of them. There are a lot of dark corners in the USA non-profit world, in case you don't know it. The vast majority (a million?) of USA 990 non-profits are the sort of small time operation you might expect, but there is a tiger of a long-tail on that one. Many major hospitals and the US Football league NFL, are "non-profit" and would file the same forms.
Yep. Server is just having some weird issues. I’m using Lets Encrypt but something isn’t right.
A really large use of social media is for corporate interests and "influencers" to cross promote themselves around different social media to increase their reach.

Banning Instagram and Facebook just pissed off a whole new group of people who previously didn't give any fucks about this at all.

It'll get real weird if he decides to be "consistent" and go after YouTube as well.
How so? Tech is moving so fast across multiple fronts that software obsolescence happens much quicker than before, not due to the developer themselves, but I mean things like Windows changing driver models, Apple changing silicon, Android APIs constantly evolving, web technologies mutating like a cancer... old versions quickly become useless without active maintenance.

Meanwhile the subscription services largely keep pace with one another and stay compatible because most users are on the latest version.
I don't understand paying for APMs.

Paying for actions makes sense, do X, get charged Y.

But is paying for APMs only charging you if you do actions faster? Or paying for minutes and you get a certain cap of actions? None of these are intuitive or reasonable.
Subscriptions are the best way to support a company without it having to produce constant hits or a never ending line of products that end up in the dump.

I'm 100% in favor of it.
The server is probably overloaded right now — which, I agree, is frustrating. Even the biggest instances are struggling tonight.

You may be able to load it via one of the bigger instances, though. Try going to https://mastodon.online/@paulg@mas.to.
At least it doesn't say you must buy a new computer to update :)
He could be a dumb guy make much right. It happens all the time.
It's the most basic file possible but it does it's job.

cat /etc/systemd/system/upgrade-system.service

[Unit]
After=network-online.target

[Service]
ExecStart=/bin/bash -c '/usr/bin/snap refresh && apt update && apt upgrade -y'

[Install]
WantedBy=default.target
If enough high profile people took a stronger stance that might just be enough to make Musk see the light. I'm not going to hold my breath for that though.
Yeah, I'd appreciate updates if they just fixed bugs, security, and the stuff that was broke.

Instead, it's often endless addition of features no one asked for and UI redesigns/reorgnization. No thanks. I'd probably be willing to pay a subscription to withhold that part.
He is smart, but smartness is overrated.

How do I know? Because I am pretty smart as well, with a PhD from math, but that didn't stop me from making a series of stupid mistakes in my life. Sometimes out of sheer optimism, sometimes because I missed some crucial information, sometimes because closeness to some other person made me miss important red flags, sometimes because I overextended my abilities, sometimes because I underestimated my adversaries.

If I bought Twitter, I would have run it into the ground in days.
You can use a keepass file synchronised with syncthing or a similar peer-to-peer sync system. To securely share credentials, you can share a separate password file with a unique password. There might be issue with file conflicts, but I find these can usually be managed manually; You might also be able to use a crontab.
Yes, it's 100% normal; and it doesn't really bother me personally. The "please restart" page only appears when opening a new tab (so the disruption is minimal). I never lost any work because of this so it's just a minor inconvenience.

I was sharing my experience to illustrate that Arch does not have any protection against this problem _by default_. The post I was replying to was comparing Arch's package to a manual installation.
I am wondering what the truth really is. Nature or lab leak.
Didn’t see that but just saw the top voted comment here and yeah def feel like I called it haha :)
You mean he hired product managers?
The sheer quantity of posts on Twitter suggests to me that they will need to automatically ban folks for linking to some external sites. So I guess the question is would Twitter unban Carmack if they performed a manual review later?