skysight-inc/HackerNews huggingface dataset:
It seems like this shouldn't be the case, at all. Commercial software has a more obvious reason to avoid breaking your stuff and to try and track down bugs.

But surprisingly, I've noticed the same thing -- that for me, Free software tends to break less often than proprietary software, that it tends to introduce fewer breaking changes to my workflows, and that when it does break, it tends to get patched more quickly and to (at worst) be easier to work around.

This is highly anecdotal (and there are some exceptions). I wouldn't make a general, bold claim like the article is making about it. But noticing that general pattern with the software that I use has been one of the biggest driving forces behind me adopting more and more Free software into my core workflows as a policy. In general, if a Free alternative to a proprietary solution exists, I'll choose the Free one even if it has fewer features, because I assume that the proprietary version will eventually be more trouble than it's worth, or that it will eventually break in a way that significantly disrupts what I'm trying to do.

I'd be skeptical of saying something empirical about that, I don't know that other people using other software wouldn't have different experiences than me. But I do find myself kind of nodding along with the article. A lot of the Free software I use, I use for practical reasons -- because I want to get work done, and I don't want my computer to break while I'm trying to get work done.

Other people's mileage might vary.
The U1 and the Homepod-Mini really will make this possible! It seems like you'd need more than one Homepod to easily triangulate position, but by leveraging the precise accelerometers on the phone and taking multiple distance measurements from the Homepod's U1 chip, that alone might be enough to give you pretty precise location.
Doesn't matter when shebang is #!/bin/bash
Cloud Native Application Delivery Using GitOps – Episode 284
> so they offer access to encrypted messages and content.

Defeats the purpose, doesn't it? Morons. I have a feeling I have to start backing up applications I use in case they start adding backdoors, and the older the safer will definitely be the case, regardless of bugs.
how many wore masks in Poland though? :)
Against an arbitrary future? No. Against a likely future? Yes.

It is not the hallmark of intelligence to come up with every possible thing that could go wrong and build defenses against it just in case someone somewhere does something counter to their wellbeing.

If you use any third-party login system, think about how you can migrate users between accounts, or validate that they are who they say they are, that's perfectly normal. What if Twitter OAuth goes down? What if your Google dev account is suspended by some automated system for some reason? You should definitely have some kind of plan for that.

Spinning off contingencies in case Apple changes its developer policies out from under you and suddenly no one on iOS can log in? Too specific and arbitrary.
>their own video chips, their own sound chips, custom

Commodore made sure to fire designers promptly after every new product launch. C-64 custom chip designers founded Ensoniq in 1982, the year C-64 launched. Amiga team was "let go" before Amiga 1000 to 500 cost optimization redesign. This meant Amiga never got HD floppy controller - there was no one capable of upgrading PLL inside Paula.
Same for me. I had an HP 1200n that was a workhorse forever and ever, but was completely phone-unfriendly. AirPrint? Not in this life, bucko! I replaced it with a Brother HL-3120CDW and that things a freaking tank.
When I was a kid my dad prohibited me from using cheats in Civilization I :D And if I remember well, the cheats were readily available through a toggl in the dropdown menu
Cool bro, you know how to use big words, but you don't seem to know when to use them. That doesn't make you smarter than most, it makes your writing more obtuse.
Sorry, but best estimates of actual Commodore 64 sales are roughly 12.5 million, not 22 million. Still, there's no doubt that they handily outsold Apple II's.

https://www.pagetable.com/?p=547 (includes some neat serial number analysis)

Then why did the C64 sell 22 million units and
the Apple 2 only sold 5-6 million if consumers
had a bad impression of it.

This is bad-faith arguing on your part; it's beneath HN. I clearly didn't say they had a "bad" impression of it. I typed something a lot more nuanced about the different impression folks had regarding the two machines. Feel free to agree or disagree with the points I actually made, but there's no need to make up words and put them into my mouth.

I said it was viewed as a less serious computer; more of a games machine.

I can think of a few reasons for this, in addition to the ones I've named, such as being sold in literal toy stores. Do you think perhaps that influenced peoples' perceptions?

And pretty much everything else. Seriously, in college,
everyone in engineering used TeX. I used TeX on my Amiga.
It produced superior output for math and engineering papers
compared to the best you could achieve on a Mac with WYSIWYG.

Yeah, no doubt. Again, and I'm not sure I can state this explicitly enough given your posting spree here, but I'm not disputing that the C64/128 and particularly the Amiga were better at so many things.

However, the initial simplistic assertion that "[Apple] made up for it only in superior marketing" (emphasis mine) ignores quite a few other factors.
Trump did largely all the same stuff, canceling Kaepernick and others.

Not sure if they are both professors, but, if so, I'd wager his evangelical base wouldn't allow either woman in the article to teach at their evangelical schools on ideological grounds, canceling them from reaching a whole set of students.
Users can just tell the vendor what their real email address is when they want support, until Apple bans vendors who ask for contact info.
To peddle my own writing on this point:

> The reason we do anything is because of emotions. It’s the first brain we have - the limbic system - and it’s the first brain we must satisfy. Only after does the prefrontal cortex kick in for any kind of decision-making. The rational part comes second. Daniel Kahneman calls these System 1 and System 2, respectively, but more colloquially they’re called the lizard brain and the monkey brain.

This doesn’t mean that we should ignore the facts. But it does tell us that any message devoid of emotional content will be absolutely ineffective in changing our behavior. It’s not what our brains evolved for. If we want to change our behavior, for better or for worse, we need to satisfy that first brain.

https://alexpetralia.github.io/epistemology/2018/11/01/commu...
Rapid Delivery of Business Intelligence Using Power BI – Episode 154
Justification is "it's okay to punch up, just not punch down"
I am astounded that anyone thinks that adding emojis can solve anything related to clarity of communication. We might as well be interpreting Egyptian cartoushes, for the lack of clarity involved.
Between uBlock origin and Privacy Badger, I didn't even see the request.
Submitted to producthunt: https://www.producthunt.com/posts/cardbots
I agree, I think a lot of people are going to look back on this period with more than a little embarrassment. What will make it worse for them is that so much of what they said and did will remain preserved forever.

It is kind of entertaining in a guilty sort of way. Like Jerry Springer or a car crash it can be hard to look away. And they do seem mostly to be going after one another so it’s hard to feel too much sympathy for the victims.
There was also the little fact that Kasparov was not playing his top chess in the 1997 match - the loss in the sixth game was considered very bizarre at the time (him going for the Caro-Kann, while not having much experience in that opening)

His rematch against Deep Junior (the 2003 computer) ended in a 3-3 tie, so humans were actually able to hold off computer for quite a bit longer than 1997...
The most significant reason is preventing your identity from being stolen.
Maybe not even the brick per-se but the mortar, especially if it wasn't mixed correctly.
They're also popular among the hobbyist 3d printing community. Buy two, stack them on top of each other, then use Plexiglas sheets (or similar) between the legs of the top one and you have a cheap solution for enclosing a 3d printer.
One convention I've found useful is to define any acronym, or even any word or phrase that's used in a nonstandard way, the first time it's used in a conversation. Additionally, acronyms frequently pick up additional meanings than those you get from the individual words that comprise them, so you probably should not just expand the acronym the first time you use it. Consider the acronym "DDL", as in "Data Definition Language". If you're not familiar with the term, you will be equally lost whether someone says "The prod DB is down because the third DDL migration of the release hung" or "The production database is down because the third Data Definition Language migration of the release hung". If you instead say "The prod DB is down because the third DDL migration (DDL migrations = schema changes like adding or removing columns or tables)", everyone who's worked with a database before knows what happened even if they don't necesssarily know exactly what DDL stands for.

Acronyms are nice when you've got a long, frequently used phrase, as long as everyone in the conversation knows what they mean. I think banning acronyms entirely would be eliminating all of the useful value from the practice of using acronyms, while not necessarily addressing the largest problem that the use of acronyms causes.
Are you really trying to draw an equivalence between laziness and illiteracy?

It's okay for an adult to be lazy. It's okay for a kid to be lazy. It's probably not great for a homeschooled kid to be lazy, but you can invent games and rewards and other incentives and make this work.

But it's irresponsible parenting to allow your homeschooled kid to be illiterate at 10. You're not going to convince me otherwise with comparisons to lazy parents not wanting to read your boring emails. It is so obviously not the same thing.

The whole concept behind unschooling is that you allow a child to find the things that they find interesting, and then allow them to voraciously teach themselves as much as they can, as fast as they can. This doesn't work at all if your kid can't read.
I sometimes get captchas on google(when researching and typing/modyfing queries too fast...), rateyourmusic, aliexpress, from the top of my head. hate those damn traffic lights!
How is that? It's the developer's choice of they want to let me add a second login to the same account.
For small sample sizes (enterprise customers) it’s tricky to get too crazy on stats. Simple models are better.
> As fat as they are, reading Tandy magazines like 80 Micro and Rainbow (https://archive.org/details/rainbowmagazine-1983-12/) from the early 1980s is like visiting a sad and barren alternate world; instead of Origin, Epyx, MicroProse, and SSI, there are much cruder-looking ads from tiny companies offering bad clones of popular arcade games.

Well, there are a bunch of game (and other) ads that look pretty cool to me in 2020 (Epyx is on page 355 of 80 Micro.) One issue with games for that system is that graphics are in black and white, but then again so were Space Invaders, Pong, and Asteroids! Not to mention the first version of Tetris. Apple's original Macintosh still had monochrome (but much more detailed) graphics, and many interesting games were made for it.

Most computer game companies were probably tiny in the early 1980s.

It is interesting to think about what the computer industry would look like today if Commodore, Radio Shack and other companies/platforms had managed to keep up with Apple (and DOS/Windows) over the long term.

> Tandy otherwise kept all technical information secret, hoping to monopolize third-party development

Didn't many vintage computers (and other electronics) come with schematics so you could troubleshoot/repair the machines and/or design your own expansions?
I have a feeling a lot of people missed that one, along with the writing of George Orwell.
I wonder what would happen if an Chinese company decided to block content from it's government's press secretary.
US Doe Announces Quarterfinalists in $9M Solar Desalination Prize
I have the opposite feeling.

I don’t see why we need to replace fail2ban, but I find the idea of a global repository of bad IPs and reputation very interesting.
Don’t they both use Opus? I use both regularly and the audio is identical to my ears (as opposed to pretty much everything else).
Oh for sure, but I admire you for putting in the effort to at least try to improve your condition.

And disclaimer noted and appreciated. :)

Good luck to you as well, my friend! I'll keep my fingers crossed you eventually get down to 0 seizures a month.
This is why (as a customer) I always prefer "yet another web account" vs. "sign-in with ____" - yes, it's a hassle to manage a different account for every different thing I use (although not much of one with a decent password manager), but I get the advantage of not risking losing access to _everything_ because <list of all the things that might go wrong with a sign-on provider>.

Single-sign-on means single point of failure.
The dark side of xkcd 1357 rears its ugly head... again...
11% of Americans think HTML is a STD (2014)
There is a name for this: Oppression Olympics [1].

For almost any group you can think of, there's a more oppressed group that feels entitled to rave against the former group.

Fortunately most people are not that bitter, I certainly hope so at least.

[1] https://en.wikipedia.org/wiki/Oppression_Olympics
It's extremely cheap to syndicate to Medium plus other venues. Not so for Sign In With.
Found another one...

I meant it unironically when I wrote it. It’s a garbage attitude- we aren’t machines, meatbag
> they were willingly exporting food for money in lieu of eating...

The "they" who decided to export were not the "they" who starved.
I’m in a campaign right now that is around $20/hour/person. Over time (given good site curation) there should be development of premium GM’s and cheaper GM’s. A better analogy is more like freelancer sites than gig economy sites, since a good GM is not a commodity.

Edit: did my math wrong
This entire situation is so absurd. Two people who are equally rude are offended by each other and then air their grievances on Social media to gain sympathy and blow this out of proportion. And everyone around them is trying to distance themselves from the blowout inadvertently creating an even bigger blowout.

It's almost as if people forget that there's consequences of everything you do, especially on the internet.
That is true of traditional chess engines, but no longer true for neural net (self-taught) engines that learn the rules of chess by simulating millions of games against itself.

I've played an early version of one of those (its playing strength is roughly proportional to the amount of training it has done) and it was quite human-like in its behavior, even dropping pieces and making very human-like mistakes.

Look up AlphaZero and the open source port LeelaChess :) Once those become commercially available, it's going to be very hard to detect engine usage.
The key here is cohort analysis. If you are on 1 year contracts, then the relevant denominator is revenue 12 months ago, and the numerator is revenue from those customers.

Just like NPS there can be a lot of intellectual dishonesty.
I believe "intersectional" comes from gender and ethnic studies, and refers to different axes of oppression. The idea is that different kinds of privilege/opperession intersect in individuals - such as a white (privileged) woman (disadvantaged).

There's a whole body of theory around intersectionality. That's probably the term to look up in Google.
Is Senji Sojwal a pseudonym? I can’t seem to find that this is a real person. When searching for “Senji Sojwal” in a search engine, this article is the only result returned.
> Thanks to Signal's security posture, global protection from weak ciphers, buffer overflows, and even SGX, is just one software update away.

Conversely, thanks to Signal's centralized model, implementations of backdoors are also one software update away. By the time the "nerds" find out, it'd probably be far too late and lives could be at stake.

It's unfortunately such the nature of the beast that being half-hearted about security does not yield a half-secure product, or a product that's fully secure against half the hostile actors, it yields a product that only gives the presumption of safety, which is far more dangerous.

I use many messaging services in my life as security absolutism leads to a very miserable, very paranoid life, but my expectations are accordingly tempered when I use them, and I let my contacts know my expectations too. Everyday chat? Sure. Sensitive, personal info? Maybe, depends on the exact topic. Trade/state secrets (if I were to handle them)? Hell no.
From my understanding, intersectional feminism believes this:

Not all women experience the world the same, or have the same struggles. You can subdivide people's struggles further.

For example, women and men experience the world differently.
Black people and white people experience the world differently with what sort of things they can take for granted and things that other people will assume about them.

And it goes further.

A white woman and a black woman, though both women, will each experience life a bit differently. A black woman and a black man, too!

And even further,

A gay black woman will experience life differently and have a different, more specific set of struggles than a straight black woman.

Basically, it's not just ethnicity, not just gender, not just sexuality, not just [insert method of subdividing people that can be imagined] that changes a person's experiences and struggles in the world, but the collection of all of them that changes their experiences of the world and the sorts of privileges and prejudices, etc, they experience.
Re: The podcast getting cancelled. This is what Amy Westervelt (who cancelled her) has to say. She also provides context on what lead to that decision and it wasn't just a random twitter fight.

https://twitter.com/amywestervelt/status/1316923479011303424
Layman's question: are there programming languages that are particularly well-suited for modeling games?
"Is Game Theory Useful?" (2012) [0]

[0] https://agtb.wordpress.com/2012/06/17/is-game-theory-useful/
Thanks, exolymph. I thought so. I guess the "i" after "lia" seems a bit weird in English.
Please get some context on why she was "cancelled".

https://twitter.com/amywestervelt/status/1316923479011303424
Aether does this. You can choose your own moderator.

https://getaether.net/
"I also never said"? Yeah, I suspected that you and lerptime were the same person.

> It's never warranted. There is no benefit.

When you make such a statement, you sound like someone with fairly limited experience. In particular, from your example, I suspect that you've never worked in a multi-threaded embedded system. somethingToBeInSyncTo, done that way, means that any other thread holding a reference, holds a reference to the old value, while this thread has the new one. And updating running threads with new values on the fly is... problematic.

There's a reason why some programs are not written the way you propose...
You're describing the fragmentation problem--which is what we were discussing this afternoon--exactly. Some people won't use proprietary products. Some can't be bothered with IRC. Some of those will use certain proprietary products but not others because it means they have to use a client for one particular purpose.

A lot of people find email lists "old school."

So you end up with fragmented communication channels. Everyone is "happy" but you end up with a number of different sub-communities not talking to each other. It's worse than it's ever been IMO.
Or just use Linux and build everything from source.
In my experience this is pretty much a universal norm for all Americans below 30. Putting a period at the end of a sentence may come across as curt or rude.

Note: Rules are different for multi-sentence messages and single sentence messages. For messages with multiple sentences, its fine to insert periods between all sentences, but skip the last one. The above only applies to short messages with a single sentence.
Most Irish didn’t own property and were tenants. They didn’t “export” in lieu of eating, the English landlord exported the fruits of their labor and left them to starve. The English were very concerned about the Irish and their moral fiber, so they allowed them to persevere rather than get hooked to charity.

Others couldn’t pay their rent and were evicted. Millions of Irish didn’t flee to the slums of NYC, etc for kicks.
Here's my pragmatic take on what it means. This isn't an endorsement.

It's a preference ranking based on identity group membership. The UC system has helpfully provided a table on the third page of this document[1]. Each organization may have a slightly different stack ranking, but suffice to say higher ranked group members are "more diverse" and thus should be preferentially admitted, hired, etc, to make up for systemic racism.

[1] https://www.universityofcalifornia.edu/sites/default/files/R...
> they are only good to sync between devices

As an occasional discord user: yes, exactly. That's how Discord syncs communities and read messages between my phone, tablet, and computer, either via app or web client.

This is a huge convenience over say IRC where (last time I looked) the way to get any client-side consistency is to run a personal 24/7 relay on your own server and use special clients to connect to that instead of the main IRC server.

Which is the setup equivalent of not wanting a Dropbox account because "you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem."
Eh. Its pointing out the concept of victimhood by the privileged class. I don't take it to be a blanket statement against all white women.
Individual racism is far different from systemic and systematic racism.
I've been a fan of HP Laser printers connected via Ethernet. Every device I've tried connects and loads the drivers without issue (including a macbook).

Aside, I really wish Google hadn't removed the Print options from Android/Chrome. Being able to buy tickets and send them to my printer from my phone was awesome... having to save/share links and go to my desktop to print something, less so. I know I can often show a code on my phone, but there are times and places where wifi and mobile connections aren't reliable.

Not really in favor of HP over other mfg's, only that I've had far fewer issues with them than any other mfg for laser printers at least. Been using a color laser (m451nw) for about 5 years now. I don't really print that often, a couple pages a month, and always had issues with ink printers gumming up when I'd go a couple months without printing anything.
Form your own opinion here:
https://twitter.com/senti_narwhal?lang=en

I think it's worth observing that mob rule is never good, and racism is actually pretty universal, as are bullies, it's just the target group that changes. But as you point out, the bullies are subject to instant replacement once the mob decides to switch its allegiances.
Social media no doubt exacerbates the problem, but I think it also makes the problem a lot more visible and easier to draw connections with. If some similar spat had happened in the 90s - with none of the participants or their organizations being tremendously well known - how many of the people reading this thread would have ever heard about it?
Could you share a link to some of the blog posts?
We need better (MIT open source) grammar and spelling checkers.