skysight-inc/HackerNews huggingface dataset:
"Let’s admit it, we are all in the persuasion business. Technologists build products meant to persuade people to do what we want them to do. We call these people 'users' and even if we don’t say it aloud, we secretly wish every one of them would become fiendishly hooked to whatever we’re making."
--"Hooked" (2013)

The snappy aphorism off the top of my head is that "only drug dealers and IT call their customers 'users.'"

One day perhaps we will indeed look at the apps of today as massive social engineering experiments gone haywire. But the author's categorization of Facebook as an "ant farm of humanity" and a "digital cesspool" is juuuust a bit too misanthropic and bitter for my tastes. The internet has connected humanity to an extent that is literally hard to grasp, and yes, that does come with very human problems, so it's silly imo to pin all of our woes on Facebook et al. I'd love to hear what kinds of creative derogatory phrases the author would come up with to describe the period of dominating telephone networks, or mass media television, or even before we had any wires at all and just had to rely on the post and grapevine in the horrific dark ages before the invention of the telegraph in the 19th century.

Plus, for nostalgia's sake, the indie web's still out there if you know where to look (e.g. https://wiby.me/)
So then don't install snaps and use PPAs or flatpak or compile yourself.

Unlike Windows 10 you do have a choice here.
Linux Mint 20, which is based on Ubuntu 20.04, ships without any snaps or snapd, and has some kind of mechanism to prevent snapd from being installed by apt. Might be a good option for folks that like Ubuntu but want to avoid the snap fiasco.
Is the author still alive? These books were published in the early 90s, which wasn’t _that_ long ago. I’m not advocating a lynch mob on an old man, of course, but his story/rebuttal/repentance might be interesting.
https://apisyouwonthate.com and their book(s) offer good advices.

Not a book, but MS REST API Guidelines are pretty good although they don't cover funky important details like how to properly do REST operations/actions.

https://github.com/microsoft/api-guidelines

This is short one based on RedHat VM engineer experience:

https://restful-api-design.readthedocs.io/en/latest/intro.ht...

Manning has a solid books on topic:

https://www.manning.com/books/the-design-of-web-apis

https://www.manning.com/books/api-design-patterns
Manhattan skyscraper is reminder of brief but glorious age of urban air taxis
Schildt is one author who triggers deep revulsion in me. Some time around 1988 I bought one of his books on C, and found it was mostly generic padding about programming in general. Later I somehow managed to buy another book by Schildt and found it contained 80% the same text.
Anarchism would also remove private property, and for it to work people would have to organize in ways to minimize social capital.
Of course such things are possible! All we have to do is <something realistically impossible>.
The thesis of the article is that anarchism is not particularly violent or exotic, but a natural extension of very common moral beliefs and practices. One could argue this is interesting in its own right, given popular depictions of anarchism, but the article goes even further, articulating an anarchistic view of human nature. You can reasonably disagree with this view, as others here have, but to criticize these "talking points" as "generic" seems precisely to miss the point.
Do you have a link to a tutorial on doing that? If not, no worries, I'm sure I can find one. I was going to install Ubuntu for my Dad as he's tired of Windows and seriously don't want to have to do tech support every other week because a third party decided it was upgrade time and he doesn't know why something changed. That's the sort of WTF he's sick of Windows for :( Ubuntu seem to be getting more and more user hostile as they go.
Same here, I have the choice and so far snap worked good for me. I would rather install some random application as a snap then a deb that I need to use root to run the installer.

When I need to install some random app from the internet (last one I had to install was an advanced PDF viewer/editor) I manually unpacked the deb and found the binaries and run them as regular user.
I don’t think the metrics or analytics are really giving better results. Mainly because platform access has become a product, that is defined by the seller.

You could very easily measure the effects of a 90’ies styled super soaker TV adds in sales. You can’t as easily measure the success of the Facebook advertisement for your board game kickstarter campaign.
Amazon calls Jedi cloud decision 'politically corrupted' by Trump
What I hate about snap is that it hijacks apt installs on Ubuntu. On WSL snap is not supported and when I tried to apt install Chrome, the install fails because it attempts to install it with snap.

If I had a visual way of installing snaps with the Ubuntu app store, I would use it no prob but adding 3rd party repos isn't a viable option for me when I could make do with the default vetted repos. I had to change my CI/CD config where I ran accessibility tests with Chrome's web driver into another distro because Ubuntu broke their previously functioning functions. Building from source would be possible but it's slow and costly to run for every commit.
Is that really a prediction in the study? Or does their reference scenario use that (unknowable assumption) as a necessary input in calculating their population predictions?
I've had a number of problems with snaps.

For one multiple problems with linux containers due to lxd now being a snap package, which auto updates, restarts and sometimes doesn't like switching networks.

Apps that needed mounts that weren't there.

I mainly use nix packages now for ease of installation, removal, updates and for nix shell.

Need to run a shell with ffmpeg?
`nix-shell --run bash -p ffmpeg`
And ffmpeg is gone after the shell terminates.
> The whole idea that you'd need a container like environment to install an application on a Unix system is very far from where we should be. What's the point of dynamic linking if we then end up shipping half an OS with an application just to get around dependency hell? Might as well ship a pre-linked binary that just does system calls.

There are two models.

The first model is the traditional distribution model. The distribution curates and integrates software, picking (generally) one version of everything and releasing it all together. Users do not get featureful software updates except when they upgrade to a new distribution release - all at once.

The downside of this model is that developers who want to ship their new software or feature updates without waiting for a new distribution release get stuck into dependency hell and have to operate outside the normal packaging system. Same for users who want to consume this. Third party apt repositories and similar efforts are all fundamentally hacks and generally all end up breaking users' systems sooner or later. Often this is discovered only on a subsequent distribution upgrade and users are unable to attribute distribution upgrade failures to the hacked third party software installation they did months or years ago.

The second model is the bundled model. Ship all the dependencies bundled in the software itself. That's what Snaps (and Flatpaks, and AppImage) do - same as iOS and Android. This allows one build to work on all distributions and distribution releases. They can be installed and removed without leaving cruft or a broken system behind. They allow security sandboxing.

All your objections seem to be criticizing the bundled model itself, rather than anything about Snaps themselves except that they use the bundled model.

If you don't like the bundled model, then you can carry on using Ubuntu 20.04 without Snaps just fine.
In my younger years, I'd respond to anarchists espousing their theories by taking their wallet out of their back pocket or purse, and seeing how long it takes for them to threaten to call the police (it can take a surprisingly long time in a bar setting).

Nowadays I just ignore them.
How do you behave when you yourself have authority? Would you stop respecting social norms and expectations if you did, and go on an egomaniacal power trip?
I don't understand anarchy. Take littering for an example. Would an anarchist system (oxymoron alert) have fines for littering? How about signs and a slogan? TV advertisements?

Another example: I regularly volunteer at conventions. Somewhere between 90 and 95% of people follow the rules without much prompting. 5-10% of people don't... but I sincerely believe that without volunteers watching, that number would go up sharply. Another reason people behave is the threat of their badge being revoked.

> "For thousands of years people lived without governments. In many parts of the world people live outside of the control of governments today. They do not all kill each other."

Hahaha no. Just no. People may not have lived under the control of formal governments, but there is always some sort of power structure. They may not have killed each other with systematic warfare, but small raids and personal violence killed a lot of people per capita.

---

Having said all that, I do think that internalizing the rules of society does far more than overt displays of power, like police or military parades; but I also think that the police play an important role in decreasing public crime. However, I also do not think that simply adding more police or increasing the harshness of enforcement will decrease public crime further.

It's all Pareto Principle.
True, but the real world is about compromises and lesser evils.

Formal authority is quite often better than arbitrary, informal authority. And make no mistake, humans are social, their natural congregations are hierarchical.
Apple's mouse could be a lot better. My main complaint is that right-clicking requires there to be only one contact point (on the right side of the mouse). This means I have to lift my index finger off the mouse when right-clicking, which is not very ideal. I am surprised they haven't refreshed the hardware capabilities of their accessories for so long.

Apple's wireless trackpad on the other hand is excellent.
I use Windows 10 and have a choice. I can use a package manager of my choosing. I can install an application that self-updates. I can pause OS updates in a control panel.

One of the biggest problems with Windows is that every app sets up its own update policy and comes from its own App Store. (Steam, battle.net, etc.,) But that's Microsoft's fault for doing too little, not for doing too much. And that's actually kind of nice.
> Sane basic install

I think Mint's installation is too dumbed down tbqh. But, that said, I use Mint on all of the computers that I don't want to spend time to personalize.
It's not typically how these things go, but Amber Heard was abusing Johnny Depp and holding him hostage. There are lengthy audio recordings where she admits to hitting him, threatening that the public will never believe his story.

She dragged his name through the mud in the court of public opinion, and it turned out she was actually an abuser. It ruined his reputation and cost him a lot of money.

https://globalnews.ca/news/6499297/amber-heard-johnny-depp-r...

Jonny Depp lost work throughout the publicized drama, while Heard continued to get bigger roles. Now that the audio is public, Heard has been let go from her contracts on Aquaman and other films.

There's an ongoing lawsuit, and it's probably best to withhold judgment as to Depp's guilt until it's concluded. The only evidence we have is of Amber's behavior. We have no evidence Depp did anything wrong.

Needless to say, the whole situation is a mess.
How do you do that though? There would of course be no enforcable private property, but ownership would not disappear as a (albeit nebulous) concept.
Do you not see the fundamental difference between disliking people for what they are and disliking people for what they chose to do and become?
Are you claiming China to not be aggressive? Because some of its actions may suggest that it is.
I Hope to Die at 75
> "> Just look at how we treat the planet and other living things in the presence of lawful order"

On the contrary, it' and indictment of the current law system, it has utterally failed to protect the environment and other living things, where-as anacistic organisations, charities and protest movement have done a lot for the environment. In fact they are the only ones that have done anything at all.

If a given CEO damages profits for the sake of environment, he can be removed as he is not fullfilling his legal duty, maximising profits. So even if a hypothetical environmentalist became the chielf of ExxonMobil, he wouldn't be able to do much.
People are asking a lot of basic questions in the comments.

I recommend exploring https://anarchism.pageabode.com/afaq/index.html/

It's very quick to browse and find answers.
Too true! Doing whatever you want is the ultimate symbol of power. I’ve been reading about Mohammed bin Salman a lot lately, I think he is pretty much the picture of power both in the means to do anything and the restraint not too.
The MX Series is heavily advertised and omni-present on the internet. I’m not sure that I would say it’s a little-known or obscure mouse.

It appears in the top results on Google for “buy mouse”. The Apple mouse does not appear for me at all.

It also appears in the top YouTube results for “buy mouse”. I only thought I would add this tidbit because I found it fairly disappointing that the MX Master series (which I am not a fan of) was basically the only result that appeared when searching for a mouse. It was disappointing to see how little competition there seemed to be in the space.
> Probably as something made for developers, it was created to be fast and efficient and avoid sucking down inordinate amounts of resources.

That's not a given. Just look at the bloated monstrosity that is Visual Studio.
I see this when dispersed camping, simple things like cleaning up at the campsite before leaving. Most people don’t have a problem with it but there are small groups who don’t care about anything. Those small groups tend to ruin it for everyone.

You don’t see that at managed campgrounds because you will be fined.
I think the whole point of the article is not insist that anarchy is a suitable organizing principle for society as a whole, but that pockets of anarchy already exist and perhaps we should consider allowing a bit more anarchy before we smother everything in heavy-handed power structures and legislation.
It did work. The main issue was agriculture, which made private property a source a power, which allowed some people to accumulate more power than others. As soon as we developped agriculture, it stopped being the natural outcome.
Containers, chroot jails and whathaveyous have existed long before snap came along. Like other have said, flatpak is a more sane alternative that doesn't impose idiotic requirements like systemd or x server.
Over a long enough timeline Facebook and Amazon will also reach very low valuations.
Tesla is doing a Crypto Giveaway
The anarchist response to the problems you describe is to advocate the destruction of the state as they see it as inherently an aggressive, coercive abuse of power.

Your attempt at describing everything as voluntary misses that when we talk about something being voluntary, we expect it to be free of coercion. The threat of jail is coercive.

This is a typical left-right distinction where the left are concerned with de facto ability to exercise choice where the right are focused on de jure technical possibility of exercising choice.

As such anarchists argue for the dismantling and destruction of coercive power structures that prevents people from having the de facto ability to exercise free choices.
Maybe Lauret's The Design of Web APIs? [0]

[0]: https://www.manning.com/books/the-design-of-web-apis
> homosexuality is illegal

And yet the gay bars do roaring trade waving their flags outside, no real surprise, they are far more fun than many alternatives.
You might agree with most of what I wrote, and disagree with the last paragraph, that's OK, there's plenty of room for diverse opinions, but then I guess my idea is not new to you, except the last paragraph which must be difficult for you to read.

I think anarchism might be one of those ideologies, that has been misused by rabble rousers to get foot soldiers to do street violence for some cause where the strings are pulled by higher ups. Probably this is a perversion of the true ideals of anarchists, so it's hard today to tell what those are.

But to anyone reading it who thinks of themselves as an anarchist, you'll down vote because it's true and instantly disproves your cherished anarchist ideals, so to protect yourself and your worldview from that you need to pretend it's wrong.

I get it and that's OK for you to do that for you. :) I'm not saying this here for you. I'm saying this here for me. It's a big world out there. Plenty of room for different opinions and experiences.

It's not possible to change people's minds on the internet. They change if they're ready themselves, nothing to do with me, or people respond with hostility to new/unfamiliar information, it doesn't matter if it's correct, like me saying anarchists get arrested for stupid shit, but then explained away as "not true anarchists". I'm not writing here to discuss with people or try to contribute to their perspectives. I'm just writing my points for myself. If people agree with me, I think it's low value because the idea was not new enough. If people disagree, downvote or fight with me, I think it's a waste of my time. Either way, it's a waste of time to engage with others online about ideas. But I think it's good for me to write, but not necessarily put it up here. Sometimes I do tho because I think I like to see my point recorded publicly. I guess that's just vanity, and meaningless. Maybe I should stop that. The noise of agreement or fighting is meaningless. What matters is to think for yourself. Who cares what other people think about ideas? They will be hostile if your ideas is outside their ken, and meaninglessly agreeable otherwise. Either way, your idea should have value to you in your knowing of it. It shouldn't be about them.

I realized I wasted so much time in the past "discussing" on online forums. Now I see it for what it is.
This makes perfect sense, not sure why I only see this explained until now and only the stupid complains about Chromium.
> You seem functionally fixed cognitively.

I don't even understand what this means :-)

Does it mean that I'm rigid (obtuse?). Does it mean that I'm only focused on functional aspects (I also have no idea what this would mean...).
BTW, a lot of people don't realize this, but ESC is the same as CTRL-[. If you have a keyboard with CTRL in a good position, CTRL-[ can actually be very easy to type, requiring very little total movement.
I was curious too, since I'm generally fond of socket.io. I've written my own small library around bare WebSocket API, and there are many aspects to consider, like fallbacks and reconnection. In my opinion, socket.io provides a simple and smallish interface that takes care of most needs.

Here's an article I found, with opinions on the good and the bad.

https://dzone.com/articles/socketio-the-good-the-bad-and-the... (2018)
The specific reason it's done for Chromium is that Chromium upstream is a rolling release. If you want security updates, you must also accept new features. Sometimes those new features need new versions of build dependencies. This does not fit the traditional distribution (eg. deb) model, since those build dependencies can't be bumped without impacting every other dependent package too.

What has ended up happening so far is that distributions bundle all these things into the deb and ship it and hope for the best. It's very painful from a packaging perspective, and effectively turns the deb into nothing better than a bundled app (like a Snap or Flatpak or AppImage) wrapped in a .deb anyway.

I can see this happening to Firefox in the end. For example Firefox upstream added a whole Rust toolchain dependency that wasn't packaged in supported distribution releases. I don't see it happening to anything else, since the rest of the distribution upstreams don't the thing that causes so much deb packaging pain for the browsers.
The EU is also increasingly wary of the US.
I've been slowly switching over all of my desktops and servers from Ubuntu to Debian.

The only annoying situation I've encountered is having to manually install a non-free network driver, but once that's done I haven't found a single thing I miss from Ubuntu.
I tried to switch to the MX Ergo for a few weeks, and while it was ok, every time I tried that mouse again I'd just be way faster. Do you think you reached speed parity with the mouse?
> Richard Pevear and Larissa Volokhonsky’s new translation of 52 Chekhov stories

Oh no, oh no, oh no. Their “method” absolutely disagrees with any author with a tight writing style, and Chekhov's tired narration with a tiny drop of irony is tight.

https://www.commentarymagazine.com/articles/the-pevearsion-o...

http://www.thinkaloud.ru/feature/berdy-lan-PandV-e.html

https://www.librarything.com/topic/260074

https://readingroom.blogs.nytimes.com/2007/10/29/the-art-of-...

http://languagehat.com/the-translation-wars/

http://languagehat.com/more-translation-wars/

http://www.nybooks.com/articles/2016/06/23/socks-translating...

http://languagehat.com/janet-malcolm-vs-pv/

https://kaggsysbookishramblings.wordpress.com/2013/06/01/why...

https://www.firstthings.com/blogs/firstthoughts/2013/01/the-...
Applying Jeff Bezos Business Secrets to Your Business
I'm ambivalent about Facebook, but its pretty scary that it could end up like an American version of WeChat. I have to avoid.
No, that would be a pointer to a pointer.
And So Dallas’ Awkward Relationship with Scooters Ends
Quis custodiet ipsos custodes - who polieces the authority? Mind you an authority includes medieval kings and cobstantly warrrying feudal lords - they were legitimate authority of their time.

I would argue thay society today involve s less tyrany, less authority, and is more peacefull.
Seems to be written from the perspective of somebody who cannot see the difference between an investment and a home.

Even if you look at it in mostly financial terms there are positives and negatives; the essay here is far too black and white.

Sure, by chasing every dollar you can sacrifice quality of life for a few years to maximise your bank account at a later date, but in the meantime some of us prefer to live a life where not everything is based around that mind-frame.

There is probably some useful advice in there somewhere but a more thoughtful, pragmatic approach will serve it better.
Isn’t the Lancet the publication who promoted that obviously bogus COVID study then retracted it without an apology? Why should we trust them again?
Don't use it then? The apt CLI, GNOME Software and Synaptic are all available as debs.
The dimensions that you are scored on are fixed ahead of time and haven't changed in years.

The individual goals are set in this year's review, evaluated in next year's review.
You've done the same (or it has been done to you). Can you spot it?
"Do you have this one-dimensional and pessimistic view of morality, or this other equally naive view of morality? Well then guess what!" etc
But for many of the core criticisms of large tech platforms like Facebook/Google/Twitter self hosting and federation doesn't really address the problems (fake news, fomenting extremism or conspiracy theory, harassment, discrimination) so much as make it so that there is not a single entity to villify.
Everyone - I know most of you know this but beware - it's a scam and this HN account was opened 4 minutes ago.
Sounds like our current American problem with police officer immunity.