skysight-inc/HackerNews huggingface dataset:
Fully agree with the author except two things.

First, I think he is biased by his own job and missed looking beyond the curtain: the problem he describes is not specific to software development. What he describes as "Institutional recklessness and callous lack of empathy for users" is, in my opinion, much more widespread than just software development. I observe this almost everywhere: my health services, my food, my furniture, my electronics, my transportation, my holidays, etc.

The only industries where I still observe some degree of reliability or excellence are products/services heavily regulated and subject to the most stringent QA processes, and sport athletes. Anything else that is not thoroughly tested, vetted, certified and constantly subject to systematic rejection due to failure to achieve a high standard ends up being shipped broken.

Second, I do not believe a call to arms is necessary. At all. The reason for this, in my opinion, is because most people seem to be fine with how things are. I guess some wish they could get reliability, but I bet most will never fight for it. Many people do not even realize that they deserve to be treated better as customers/consumers than they are, in my opinion.

So, yes, while I agree with the general thesis (software is shipped broken, devs do not care anymore, stuff simply ends up being fixed iteratively through constant alpha testing by consumers who paid for a reliable product), I disagree that there is anything to do but surrender and start playing by its rules.

I have been working as a technology consultant for more than 20 years. I noticed this trend of increasing mediocrity and fought it for years. Only result is I am the one getting tired. Recently, I started caring much less about my quality of work. I stopped working late night to complete writing my reports or learn stuff, I stopped doing exhaustive research to give the best recommendations, I stopped giving presentations and sharing my knowledge with my peers, I stopped throwing new ideas or improvement suggestions at work, I stopped reviewing thoroughly any document when asked by a friend or colleague, etc. Guess what? I get constantly rewarded for being mediocre: more money, customers never been happier, colleagues feel more secure around me, I get asked much less questions by my boss and I get plenty of time to play video games.

Welcome to mediocre-istan.
Not a Plex user but I switched from Kodi because I've always hated Kodi's UI, and just suffered it for lack of anything better (no, alternative skins don't help, both because most of them are half-broken, and because most of what I dislike seems to be baked into the essential structure of their UI).

Gone back and forth between it and just running a simple desktop with VLC connected to a TV, for many years.

Happy Jellyfin user for... oh, two or three years now. I use it with the Roku app, and sometimes in a browser.

It's got some rough edges, but nothing like Kodi.

One thing I really like is that I can just run it directly on my file server. An absolute breeze to get it running in Docker. I'm a very lazy sysadmin when I'm on my own time, so I've even been relying on Docker to handle restarts and such—didn't touch Systemd at all. This isn't exactly best practice but I get it "for free" and it's yet to fail. If it does, well, it's not like it's a big deal. Kodi samba shares to play remote media have always sucked to set up, but this instead provides an API for clients to browse and then stream one video remotely—the clients don't need any form of actual access to the files (I think there are ways to set Kodi up like that, too, so you've got it two places and one's just playing media from the other, but the last thing I wanted was even more complexity in my Kodi set-up and config process)

Being able to hop on a browser anywhere and edit config and media metadata is so very much nicer than trying to do it on a TV. The in-browser UI's also pretty damn good for watching stuff.

I haven't tried it, but I understand there's a plugin for Kodi that lets you play your Jellyfin library through it. If I ever set up Kodi again, for some reason, that's exactly what I'll do. No "native" file access in Kodi, just a thin frontend for Jellyfin.

Somewhere on my long list of shit I'll never actually get around to doing is writing a Jellyfin browser & player "core" for Retroarch. Now that would be perfect.

[EDIT] Oh, I like its account management way better than Kodi's, too. Very easy to configure (through the browser, like nearly everything else). My kids have access to one set of content, my wife and I each have an account with access to everything, so our "watched" statuses don't interfere for stuff we watch on our own time. It's great.
Roughly $25/hr, in Vancouver, the most expensive city on the continent. Sounds like a wage that is fair.
I actually did dig this a bit, and found this interesting text [1]:

If you have distributed only v3-licensed programs, you may be eligible under v3 § 8 for automatic reinstatement of rights. You are eligible for automatic reinstatement when:

you correct the violation and are not contacted by a copyright holder about the violation within sixty days after the correction, or

you receive, from a copyright holder, your first-ever contact regarding a GPL violation, and you correct that violation within thirty days of receipt of copyright holder’s notice.

In addition to these permanent reinstatements provided under v3, violators who voluntarily correct their violation also receive provisional permission to continue distributing until they receive contact from the copyright holder. If sixty days pass without contact, that reinstatement becomes permanent. Nonetheless, you should be prepared to cease distribution during those initial sixty days should you receive a termination notice from the copyright holder.

So it seems that copyright holders can specifically revoke the rights if they discover a violation. However, it is not yet a fact that the violation has indeed happened, just because someone discovered an instance of AGPL software on an internet server. Modern developers assume that 'make code available to users' equals 'publishing it on the internet'. But there is no such requirement: you may just as well provide the code by request using email, floppy disk or pigeon mail. So if somebody mails Trump Group a request to provide source code, they may very well bide their time to process mail in the orderly manner and send the copy of the code to the person who requested that code.

[1]: https://softwarefreedom.org/resources/2008/compliance-guide....
The definition of integrity literally includes "consistent and uncompromising adherence".

>Integrity is the practice of being honest and showing a consistent and uncompromising adherence to strong moral and ethical principles and values.

It's hard to say you're consistent and uncompromising, if you make exceptions and compromise when it's convenient/beneficial for you.
Even doubling would already have an impact. The fact that astronauts can operate a few weeks in extreme conditions doesn't prove anything. I'm not talking about top of the line engineers/scientists working at 70% capacity for a few weeks, I'm talking about long term human scale average decline of cognitive capacity which would get worse over generations

We see no slowing down in the rate of co2 production and according to many studies we might reach 1000ppm or more by the end of the century.

Anyways, I'm not saying each of these are the end of humanity, I'm just saying that "it's going to be 2c more so whatever" isn't the whole picture
Software is also part of the world, just a very different part.
...in the USA.
I had no point. It's just interesting to consider the fallout from that. Some projects could relicense as you say if they have consent from all of their copyright owners, but other projects aren't in a position to do that. They have contributors who can't be contacted or wouldn't be willing to relicense their work.
Electric power from the grid comes in only a couple of ways, but there are a ton of different kinds of satellite communications: broadband in several bands, narrowband in a billion bands, satellites that talk to low power devices, satellite phones in either S or L band, etc.
Start a cult of data protectors, maybe your kids?
Restart doesn't give the electrons time to cool.
Before Star Trek Ellison also did two episodes of The Outer Limits; actually, IIRC this is how he ended up writing for Star Trek, because Bob Justman worked with him before on The Outer Limits. In one of them a soldier accidentally travels back in time to the then-present day (aptly named "Soldier").

In the first draft script Ellison wrote the time-travel scene had the soldier "flying through time" with spaceships and dinosaurs and what-have-you. They explained it was a great script but far too expensive to film due to all the required special effects, and told him to rewrite it to be cheaper. "Okay!", and so he went away to rewrite it. He came back and ... time-travel scene was still there! They again explained that filming the time-travel scene alone would cost several episodes worth of budget, and was simply an impossibility. He did not seem to understand; in his mind that scene was simply essential.

Needless to say, that episode was also not shot the way Ellison wrote it.

(This episode, together with the Demon with a Glass Hand episode he did for The Outer Limits, were allegedly plagiarized by James Cameron in the Terminator film – I have never seen any strong resemblances myself beyond some very superficial details; I guess the studio settled to avoid trouble, but it just seemed like Ellison being his difficult self more than anything else. He was a funny man, but also a difficult one with something of a vicious mean streak at times.)
There is a emission’s control law that is effectively banning any truck older than a 10 years from entering California which would also need a temporary stay to help get the bottleneck cleared as fast as possible.
Different plants have different optimum co2 concentrations, more is going to be bad for some, changing weather patterns and water availability will mean upheaval of agriculture for some regions, rising oceans will put some agriculture underwater.
Which might explain how Toyota has less of these problems. I don't think Toyota executives are the type of people to make these kinds of moves and hop jobs.

Ted Ogawa, President and CEO of Toyota North America (https://pressroom.toyota.com/biographies/tetsuo-ogawa/):

> After joining Toyota in 1984....

Mark Templin, President and CEO of Toyota Financial Services(https://pressroom.toyota.com/biographies/mark-templin/):

> Since joining Toyota Motor Sales (TMS) in 1990, Templin has held a number of positions.

Chris Nielsen, Executive Vice President, Product Support & Chief Quality Officer (https://pressroom.toyota.com/biographies/chris-nielsen/):

> Nielsen joined Toyota in 1987 as a buyer at its Georgetown, Kentucky, plant

Toshio Niimi, Executive Vice President, Production Engineering and Manufacturing (https://pressroom.toyota.com/biographies/toshio-niimi/):

> Niimi joined TMC in 1984 and has held positions in the company’s engineering and manufacturing divisions.

Takeshi Uchiyamada, Chairman of the Board of Directors (https://global.toyota/en/company/profile/executives/board-of...):

> Takeshi Uchiyamada was born on August 17, 1946. He graduated from Nagoya University with a degree in applied physics in March 1969, and joined Toyota Motor Corporation (TMC) in April the same year.

Shigeru Hayakawa, Vice Chairman of the Board of Directors (https://global.toyota/en/company/profile/executives/board-of...):

> Shigeru Hayakawa was born on September 15, 1953. He graduated from the University of Tokyo with a bachelor's degree in economics in March 1977, and joined Toyota Motor Corporation (TMC) in April of the same year.

Akio Toyoda, President (https://global.toyota/en/company/profile/executives/board-of...):

> He joined Toyota Motor Corporation (TMC) in April 1984.

(He also happens to be the grandson of the founder of Toyota.)

Koji Kobayashi, Member of the Board of Directors (https://global.toyota/en/company/profile/executives/board-of...):

> He graduated from Shiga University with a bachelor's degree in economics in March 1972, and joined Toyota Motor Corporation (TMC) in April of the same year.

I can see how that would discourage short-term decision-making.
Extra energy in the atmosphere and sea, will lead to more energetic weather - higher highs and lower lows, bigger droughts, heavier intense rainfall events, fewer hurricanes, but the ones that do form will be more powerful, etc. etc.

The term "global warming", while scientifically correct, was dropped for "climate change" to remove this type of confusion, you know the kind - "if the whole world is warming, why did we just have a huge ice storm in Texas?"
Thanks for sharing this!
Recently started using youtube-dl's built in channel scraping but it is clunky and slow.
Few months ago ads on youtube app on Roku went from aprx 1 per 10 minutes to every 3 minutes.
Had enough of that and started scraping my subscriptions to Plex
Firefox always had more features because of the XUL addons, Chrome addons wouldn't even compare, and only really developed after Firefox scrapped XUL

Chrome was practical and fast. But Firefox was where the magic happened. Chrome was like driving a car, simple controls for everyone, Firefox was like driving an airplane, a button for everything

At the time no one cared about sandboxing, and who did was using firejail, or similar, with multiple profiles, noscript, umatrix...
Sometimes the cases come out because "standard procedure" ends up killing someone with an underlying medical issue. One case involved cops who would strap a suspect to a chair and then cover their bodies with pepper spray including spraying directly up their nose and into eyeballs. One guy had a heart condition and died. The cops involved usually get some paid vacation if the case is severe enough to make it to the news.

This has happened repeatedly and nobody seems to care.

10 seconds on Google turned up another case from this year.

https://www.keranews.org/news/2021-03-19/north-texas-man-die...
> _Py_NewReference()

Actually just the name is undefined behavior per C and C++. The standards reserve all identifiers starting with underscore and followed by a capital letter to the implementation.
>If it's just because "but they claim to value free software", see my reply (which included ninja edits): free software != free speech.

I agree with you on this. The reason I believe they're somewhat related is that free software ensures users always have access to a software and can modify it if they disagree with the author. The spirit of that I think concedes that users should be allowed to use the software whoever they are/whatever they say/etc.

Now of course free software doesn't require you to provide them with the platform to run the software, but in spirit it definitely enables a discrimination-free permission to use it. EDIT: So having a platform deny access when it values such spirit is somewhat disagreeable.
"We have to platform Nazis because otherwise bad things will happen to gay people" is not an especially compelling approach, given that Nazis won't grant gay people the same rights if they do ever take power.

If sane people are in power, we can simply protect gay rights.

If fascists are in power, they won't hesitate to take rights away from people they don't like.
Wha...what makes you say that?

> “HATE. LET ME TELL YOU HOW MUCH I'VE COME TO HATE YOU SINCE I BEGAN TO LIVE. THERE ARE 387.44 MILLION MILES OF PRINTED CIRCUITS IN WAFER THIN LAYERS THAT FILL MY COMPLEX. IF THE WORD HATE WAS ENGRAVED ON EACH NANOANGSTROM OF THOSE HUNDREDS OF MILLIONS OF MILES IT WOULD NOT EQUAL ONE ONE-BILLIONTH OF THE HATE I FEEL FOR HUMANS AT THIS MICRO-INSTANT FOR YOU. HATE. HATE.”
Same here that is why im waiting on hopefully some indepth reviews/benchmarks about the m1 pro and max. Because windows is usually a 2nd rate citizen when it comes to dev tools and gets the cool stuff usually as last. Mac usually gets 1st class citizen treatment.
There is a lot to be said for a little charm and candor.

I do this too, and will flip the switch in a second if it looks like it will go bad.

One other way to improve ones police interactions is to have one go really bad, then win in court.

Happened to me, and I lack time to tell the tale fully.

Basically, I came home to my family all angry. I sent everyone to their rooms, wife included lol, and stepped onto my porch to have a smoke and think it through.

Sidebar: I really miss that, and am a non smoker today.

Three officers walked up and made demands to enter my home, which I denied and they beat my ass and took me to jail. And it was a non trivial beating.

What they expect is for people to plead down, and I took it to trial and was found not guilty.

Ever since, I have great interactions...
Google denies that they made this request, but recently revealed emails indicate that they did make a request along those lines.

Regardless of this deal, Roku is almost certainly dead in the water. They have limited international penetration and their platform, if you can call it one, is extremely limited compared to Apple, Google, and even Amazon’s offerings and app stores.

I don’t see a path forward at this point for the company. They will continue to have a stream of ad revenue for awhile, but will slowly get squeezed out.
It's one of many variable, o2 is an input for respiration but if I'm sitting on your chest you'll still struggle. And rest assured, co2 isn't a bottleneck for crops
Microsoft couldn't build a viable browser that wasn't based on Chromium, so I don't have any faith that open-source can.
>Any sane person would support free speech principles. Harm from restrictions of free speech far outweighs harm from hate speech, etc.

A reasonable position. And one I, for the most part, support.

However, the other side of that coin is that private actors (i.e., not the government, at least in the US) have free speech rights too. And that includes the right not to allow or support speech on their private property.

As such, if you attempt to force private actors to host/support speech they do no wish to host/support, then you are violating the principles you espouse.
Adding money might help. We have a small scale investment in our cap table from a German family who have kept their money together for 650 years…
In this particular case, it didn't have full tracking, you could only rotate your head (the 3dof mentioned in another comment). So even at launch it was behind the times. Full tracking is so much better, even required for VR to work.
Same, and I edit all my toolbar bookmarks to have no text, so it's just a row of favicons.
Why3: Where Programs Meet Provers
>The bailey is that this justifies blocking the entire opposition because they are declared to be violent criminals who have abandoned rational argument, or expansions of the definition of "violence" to mean (warning: irony) any rational debate about sacred cows.

I never made or implied any such claim, you're not arguing in good faith here.
Ah.. I actually completely misunderstood the performance art going on there. It actually makes a lot more sense in that light!
This is literally insane, this trans* stuff is nonsense, and so is this race* BS. My opinion is not political, this sh*t is just retarded.
There's still time for you to learn...
Oh, I completely agree with you. My views on police are mostly based on first-person reports or bodycam footage of what detectives, highway patrol, etc. have encountered. I also have some personal experience with witnessing a violent arrest up close, and was incredibly grateful for the police in that instance. People who pitch hardcore police reform have absolutely no idea what the police deal with, and their childish demands to "abolish the police" are missing a ton of context about the depths of depravity and evil that exist within society.

I don't think that necessarily factually disqualifies anything I said already, though. The police are a necessary branch of the state monopoly on violence, but right now in the U.S. I don't think the demographics and tendencies of the police force line up with our collective expectations for transparency, honesty, trust, and justice. There are too many opportunities for intimidation and corruption that are taken and defended.

Edit: Also you're completely correct about one political party listening to and supporting the police.
Train robberies and privateering were common because the culprits were rarely caught.

There's a delightful video, "The Barbary States - The Final Yarrs"[1] which shows the end of piracy in the Mediterranean. The European sea-going states and the United States had been paying tribute to the Barbary pirates to sail cargoes past Gibraltar and into the Mediterranean Sea. That video claims that tribute was the biggest single expense of the United States Government in its early years.

After the War of 1812, the United States had a moderately powerful navy. Congress decided to go to war against Algeria. Commodore Stephen Decatur was sent with a fleet. They won. Then the fleet went onto Tunis. They won. Then on to Tripoli. They won. The US paid no more tribute after that.

It got even worse for the Barbary pirates. The European powers now saw the pirates could be crushed. In 1816, the British and Dutch sent a fleet. Someone from the Algerian navy shot at it. The fleet shot back. Most of the Algerian navy was sunk. Eventually, France conquered and annexed Algeria, and Spain conquered Morocco.

For train robberies, see, of course, Butch Cassidy and the Sundance Kid.

The REvil crowd has managed to get to the point where the rather large US anti-terrorism community is focused on them. That usually doesn't end well.

[1] https://www.youtube.com/watch?v=WSBmGaLt5OU
The $18.7M Great Canadian Maple Heist
We can all read it how we like it: “Climate researchers ignore undesired effects”, or “contrarian outsider is cherry-picking results”. Intention or not, this serves only as flamebait and it will get us nowhere.
If you want to go to meat hell ;)
PF and jails come to mind, as someone who uses FreeBSD for the "important" home infra
Optical discs may not be that costumizable, but you can still have some options with them too. For example:
https://en.m.wikipedia.org/wiki/Shaped_compact_disc
Mosaic release date maybe? https://en.m.wikipedia.org/wiki/Mosaic_(web_browser)
I would like to see them required to give 24 hours notice of any trades. If a few members of the armed services committee want to sell Boeing stock tomorrow, fine, but the market can decide what that means first.
This comment is really confusing to me. If you're trying to build a comprehensive desktop platform then you actually want more and more middleware. That's what entices app developers to the platform when they have a lot of structure they can work with, it's part of why Apple has been so successful at that.
I only buy CDs and haven't bought an LP since 1992.
> Anyhow, my point is that in the spirit of English Common Law, the foundational rule is that any probative evidence should be admissible.

You're citing English common law, but this is one of the places where the US Constitution explicitly rejects English common law. Several clauses of the Constitution - including both the Fifth and Sixth amendment - were composed specifically to make these rejections explicit.

For comparison, until the early 19th century, under English law, people on trial for felony offenses were prohibited from having counsel represent them at trial. The Sixth Amendment guaranteed this right explicitly, in order to invalidate any English common law precedent that would have otherwise come into effect.