skysight-inc/HackerNews huggingface dataset:
What I notice about the "cancel-culture" debate is that it predominantly seems to define culture as being the sphere of the people who can be cancelled to begin with.

When I look at American discourse from the outside, it seems like liberalism, democracy, and so on are synonymous with the ability of a few high-profile pundits or 'public intellectuals' to express themselves.

I think the root of the problem isn't cancel culture but the limitation of the political to a bunch of celebrities.

I noticed this when in the US the debate about college culture wars started. They exist here as well, but they're a curiousity. Nobody equates tenured academics or a bunch of woke college kids going for each others throat with democracy or liberalism.

In tech people often argue that decentralisation is a good tool against tyranny. This simply is what democratic discourse is supposed to be. If political discourse takes place in every home at the dinner table, in the pub, in political parties and part of ordinary every day life between ordinary people and not boosted on twitter then there cannot be cancel culture because nobody individually is relevant or public enough to be cancelled.

If however political discourse is the job of the professional commentariat and the rest of society is some sort of passive mob waiting to be activated, sure then you get cancel culture. If however politics consists of people staring at TV debates for months or years and you treat politics like a season of survivor with the citizen being reduced to the role of some consumer, then why is anyone surprised by the result.
Yes, thanks. I was in no way trying to dismiss these soldiers' professionalism.

I was, however, dismissive of HN warriors with World-War 3 lingo of "hot zones" and "threat vectors" and "secondary actors", tom-clancying their way to such magnificient insights as:

> Going into any hot zone as a small squad is always a big deal
A wise soul once wrote:

"You have a problem. You use Kubernetes to solve your problem. Now you have 8 problems."
> I bet people have _died_ due to FTDIs actions.

I'll bet that's an exaggeration. If you are going to say something like that you have to back it up with data.

I could just as easily make the claim that people have died due to fakes. We can do that and go round and round a silly pointless circle.

The problem of fakes is real. And it is likely very much political (addressed in another comment). What is is NOT is the legitimate manufacturer's fault, even if they defend their existence by refusing to allow fakes to function with their drivers.

Fake chip manufacturers are perfectly free to do the required R&D, issue and support their own drivers. However, they are thieves, and prefer to steal rather than do the hard work and take the risks their victims undertake.
Remember installing Slackware. Installed their Slackware on DOS partition when I was in 8th grade. Had no idea what I was doing... Moved to FreeBSD in 9th grade because it was a more cohesive operating system.
That all sounds very promising. Congratulations to you for having the courage to engage so honestly. That is a great and sustaining gift to a marriage.

Regret is a theme that everyone has to come to terms with at a certain point in life, don't you think? I'm finding it gets easier to have compassion with young-me, the good person who struggled and wanted and dreamed. Look how hard they worked. Look how young and earnest that person is and how little they really know and how much they honestly believe that more struggle, more desire and more dreams are going to take them where they want to go.

Today, I know better but that is only because in the past I didn't. Today, I am free to be different than I was back then -- I am even free to be different than I was yesterday. This is something important I know now.

I wish you and your wife all the goodness that comes to a marriage on the other side of your current struggle.
Where I come from, people won't certainly be rushing to buy Apple with 300 euros as minimum wage and 1000 euros on average for regular IT job.
China’s Netflix has facial recognition for animated characters
Actors guilds are the exception to union typicality. Not the rule
As far as I understand, Intel has a license already.
Original statement was about the capabilities of the roles of software developers vs. plumbers, not the virtue of a person in the first role versus the second.
Novel Drug Approvals for 2020
Not so long ago, we had this at HN:

https://news.ycombinator.com/item?id=5587283
("The rise and fall of AMD...")

With comments like these:

https://news.ycombinator.com/item?id=5588069
("I could go on and on about all the reasons I believe AMD went down the tubes... but I think a lot of it reduces to the disfunctional corporate culture alluded to in this piece.")

Guess what happened with AMD? So I suggest waiting with the obituaries, at least until Apple actually has a working system a normal person can buy, and until Intel/AMD shows us their response.

The entire idea behind the obituaries is that Apple's whatever will be so performant that ordinary PCs will switch on mass. This misses a few things:

A) Where will the PCs get their ARM chips from? Not Apple, and non-Apple ARM is still obviously inferior to x86. Intel/AMD will rather keep their x86 monopoly, so it's in their interests to keep producing x86 as long as it's competitive even just against non-Apple ARMs.

B) The typical Desktop/Laptop user doesn't care that much about performance anymore - not as much as they care about running their favourite apps. x86 has a huge lead here.

All it takes is for Intel/AMD to stay/become slightly competitive with whatever Apple put out, and Apple will stay in their silo - which actually wouldn't bother Apple Inc. at all; They always ran their own ecosystem.

C) Really, CISC/RISC doesn't matter that much. Apple's advantage (if there's one) would be a result of other architectural decisions, we should ask ourselves if there's anything preventing Intel/AMD from copying those decisions.
The previous head of Windows would disagree with you:

https://medium.learningbyshipping.com/apples-relentless-stra...
The demo was on the same hardware as in the dev kit they released. They stated this publicly.
>I think you can only have a meaningful debate with an expert if you are humble and you have done your homework.

Would the symmetrical statement, that you can only meaningfully agree with an expert if you are humble and have done your homework, be true?

I don't generally get the sense that "skeptics" of whatever color are less informed than the orthodox. To take myself as an example---I don't really know how vaccines work. I know the broad strokes---the immune system reacts to the dead pathogens and is better-prepared when I actually get infected---but that's just, like something someone told me, I'd have no idea how to verify that specific mechanism of T-cells and B-cells, oh my. If I were to argue with an anti-vaxxer, I would be "right," and they would be "wrong," but it wouldn't be because I was pro-science, but because I was pro-expert.
"...as computers started running into the 4 GB limitations..."

You mean 64 GB limitations? 32-bit x86 could handle that much, and I'm sure it would have without AMD64.
> Studies have shown that most people can read fairly easily when the first and last letters of a word are fixed and the inner letters are scrambled.

No, that was a humorous email purporting to cite "rscheearch" that never existed. People cannot read easily when the internal letters of a word are scrambled; the "scrambling" performed in the email intentionally leaves most of the structure of the word in place.

http://www.mrc-cbu.cam.ac.uk/personal/matt.davis/Cmabrigde/

https://docs.microsoft.com/en-us/archive/blogs/fontblog/word...
And Skype in general.

Does anyone have skype working on ios? No, it does launch and even works, but messages are delayed, calls are delayed.
Blog! Stream of consciousness! The shape of the pilot will reveal itself. Don’t try too hard.
> Who is Qualcomms competition ? given that all android phones are running just their chips

Mediatek, Samsung, HiSilicon (Huawei) are the high-end competition that produce competitive smartphone SoCs with the latest ARM cores.

Rockchip and Allwinner are the low-mid-end competition that produce a huge volume of low cost smartphone SoCs.

For smartphones, since anyone can license an A76 (or better) core from ARM themselves, Qualcomm's key moat is really in their modem IP - where the competition is Huawei, Unisoc, and whoever ends up purchasing Intel's out-to-pasture 5G division.

Amlogic, Broadcom (Raspberry Pi), Cavium (Servers + NAS appliances), Renesas (Automotive), NVIDIA, Ampere (Servers), and now Amazon (Graviton2) are all major ARM SoC manufacturers somewhat outside the direct Android smartphone space.
There are family plans.
Gehry is a great example of how architects have lost touch with what normal people consider attractive or useful. I'm yet to meet anyone that hasn't studied architecture that likes his buildings.
> A lot of fakes were distributed through reputable sources as originals. So you could for example build a medical device using expensive original components from digikey

Medical device manufacturers would want both certificates of conformity and traceable parts. They'd want these if they built the product themself; they'd specify this if they got a sub-contract manufacturer. If the component supplier can't offer traceability back to the real manufacturer you'd probably want to buy from someone else.

https://www.jjsmanufacturing.com/blog/traceability-in-electr...

I don't think bricking the devices is the right thing for FTDI to do. The consumer friendly thing to do is give warning and an FDTI contact email to report the product so FDTI can talk to the manufacturer.
Journey Maps vs. Service Blueprints – A practical understanding
Comparative Analysis of Zxing and Huawei Scan Kit
Privacy Setting to Modify in Your Window 10
I’d almost believe that if I hadn’t been following your work for about 27 years
I was going to ask similar question. I've read through it and had almost no problems whatsoever. Is it weird or typical?
As much as I like Apple products this is wishful thinking, outside North America and a couple of tier one countries, Apple is nowhere to be found unless one belongs to a rich family that happens to bring an Apple device from the outside during a business travel.
Inflation is only stable because financial assets and real estate are not accounted for properly IMHO.
Seems like they're using it on all of their websites.
Breadcrumbs: We're Doing Them Wrong
GiliSoft Screen Recorder Pro 10.6.0 Crack and Serial Key [Latest]
Had AMD not been allowed to produce x86 clones and the history would have been quite different, eventually everyone would be dragged into Itanium no matter what.
I believe they lost their license when they sold XScale to Marvell.
Apparently there are software simulations for this.

Something like https://www.youtube.com/watch?v=CNjggrxUQ78

Not sure at what distance the speed of sound vs speed of light becomes disrupting
If that worked, and we could give everyone (or even just most people) the thing, we'd kill covid in 1-2 cycles since it'd run out of hosts to spread through.
I'm quite surprised by the number of people who misunderstand this SGX stuff.

Regarding SGX, Signal is its own attacker. This is a special situation. The SVR stuff has attackers; I could attack it to get your contacts, but my attack would not touch SGX. I could try a stream of password guesses, no SGX. SGX is only relevant if the attacker is Signal itself, presumably ordered by a court.

AFAICT the actual security properties are therefore important, what matters is SGX' legal properties. SGX servers to let Signal say in court that "this data is stored in such a way that we can't read it and therefore we can't produce it in court; just ask Intel".

If there is a secret way to break SGX and the court learns it, then a court could reveal that to Signal. "Here Moxie, take this super-duper vulnerability and use it." Eh. Or the court could order Intel to make a microcode update that disables SGX. Also eh.
> With so much difficulty in working with Unicode, Rust offers a way to retrieve a sequence of utf-8 bytes as a vector of characters of type char.

> A char is always 4 bytes long (allowing for efficient lookup of individual characters).

Please fix this! A 4-byte char is NOT a character but a codepoint.
I don't think either of those circumstances would disturb a description of the system as "consistent".

If the local goon is too harsh or too soft, he'll be replaced by a goon more in line with the values of the organization.
>Does putting a diaper on a bonobo and taking it to a restaurant sound like scientific research?

What exactly is unscientific about this?
This confused me, but there seems to be a difference between US and JP/EU SNES devices. The buttons are only concave for US, and they are in shades of blue instead of different colors.
I'd support major changes in the police funding and move more to social services, but I'm really skeptical it will happen. The mayor doesn't seem like a rock the boat kind of person.
Very cool analysis. Thanks for doing that and providing data. I also got one of these from eBay for my RPi a few years back. I haven't played with it in years but I remember being frustrated because the temperature reading did not match my home thermostat.
You have a specific set of requirement for Docker? I have not had issues setting up Docker on Fedora. I have been on it since v25 after being ~10 years on Ubuntu.
The first one is an "out-and-back" (so it goes out 2>3>4>5, and then back 5>4>3>2).
There is nothing in that paper that suggests that is due to ethnic heterogeneity.
That might be one difference. I read comments, but not who wrote them. I don't even know who I am replying to right now ;-) It is like shouting into the dark.
> Free speech defenders don't complain about "non-marginalized" groups being hassled by a bunch of random accounts either. And nothing about "cancel culture" complaints preclude tamping down on abuse and harassment; they're barely even related. In fact, a common criticism of those complaining about cancel culture is that they _overemphasize_ politeness and civility, while allowing bad (and "bad") ideas to be expressed (the "pro cancel culture" habit, OTOH, seems to be about sticking to the a narrow range of approved views while acting as vile as possible).

While I tend towards the side of free speech myself, I think TFA is treating Reddit shutting down certain subreddits as equivalent to marginalized groups being threatened in terms of its chilling effect on speech.

This has been a common argument of the "new left" (is there a better term?); an environment of ostensibly free speech is not actually free if some groups are made too afraid to speak by the speech of others.

Through that lens, I think the rough thrust of the article is "Free speech on the internet has failed; your choice now is whether allowable speech should be dictated by the moderators or the trolls?"

Context, therefore, matters. If someone was lynched by KKK members last week, then a peaceful KKK march can be threatening by context without any harrasing or threatening language.

I'm not totally convinced by these arguments, but I think that's the general thrust.

As an aside, the fact that the "public squares" of the internet are privately owned certainly complicate matters; the ACLU certainly wasn't going to force private businesses to hang up KKK banners.
Getting 500s all over the api, gl whoever is on call
You guys think Rust is good - you should check out Ada++ (you'll have to build GCC yourself though)

http://www.adapplang.com
This is the situation https://raptorsupplies.com specializes in, Getting high quality parts at relatively small order sizes shipped easily overseas at reasonable prices
Read my comment about how there are at least two separable problems in this issue. Perhaps then my position will make sense to you. Continuing to argue through hypothetical examples is pointless, it's getting sillier and sillier and farther away from key issues.

Counterfeit goods is not a victimless crime. It costs jobs. It costs progress. It costs entire industries. Don't blame the victim. Consumers just happen to be caught in the middle of what, at the end of the day, is a political mess.

One could argue consumers are the victims of politicians and their terrible policies. That's where this gets complicated and we could end-up understanding that the FTDI problem has its genesis a decade or two ago.

I mean, what's FTDI supposed to do? Shut down and let the fakes take the market? What would happen to quality, reliability and support then? A business like FTDI doesn't run on pink unicorns. If fakes destroy their market they are out, a bunch of people lose their jobs and good luck with support for any chip or predictable performance and quality from anyone.

The choices we make have consequences in the short and long term. This is just a microcosm of what the world has allowed China to get away with.
There are solutions like Algo and ZudVPN to deploy a private VPN without a hassle. The blog is too technical and has less value for straitforward use.

Algo: https://github.com/trailofbits/algo
ZudVPN: https://zudvpn.com
I think people choose nginx because it does everything decently, even if it can't beat HAProxy for load-balancing or Varnish for caching (at least the FOSS nginx). I run a small-to-mmedium size application with multiple upstream (local web app tier, remote asset servers) and some basic vhost and caching use-cases, e.g. cache specific paths with different cache keys than others, different cache behaviours and life-times, request rate limiting, some local file serving. nginx does everything I need, without any additional modules. I get close enough to zero-downtime deployments by using multiple backends and proxy_next_upstream, haven't needed active healthchecks for the upstreams yet. I have JSON access logs, so my dashboard about vhost activity is in Kibana now. There are a few juicy features missing (cache PURGE, proxy request coalescing, extended stub status endpoint, JSON error log). Not trying to fanboy, but I wouldn't introduce additional complexity into my stack by running haproxy + varnish + nginx just to get the best of each tool, not at my current scale.
Social Network for Personal Finance
I guess you are right I wasn't really disagreeing with you too much, but rather pointing out that I see this type of response very often, but without the more in-depth discussion as you and the other commentator go into.

So to use your example of more democracy. One of my pet peeves is when people say we are a democracy. We are a constitutional democratic republic to be precise. There are elements of democracy, but we elect representatives. The problem to me is that the representatives no longer represent us. If you consider moving them towards representing the people democracy than I am all for that. What I am not for is a move towards rights of groups as opposed to individuals, because history has shown that ends up being abused.

All in all, I hope that reform is possible, but it is hard to see the pragmatic path there with how bad the system is currently, so we agree there. I just hope it doesn't devolve too much, because if it does, in this age of technology it will be extremely bloody for all involved.
The Code of the Command and Conquer Game: Bugs from the 90s. Volume Two
There is a difference between AI and a meme I think. AI is understood to run on computers, memes run on human brains. Corporations, nations, 4chan are memes, not AI.

I just think this is a really neat idea.
I went to architecture school, Gehry is extremely unpopular amongst most contemporary architects. He's considered more of an artist then an architect.
Does it provide the same/better safety guarantees as Rust? The website has extremely limited information about the language.
I took an example of a server straight from the Rust async book, and to my surprise, it performed very well for a long time serving real internet requests till I actually had to modify it:

https://rust-lang.github.io/async-book/01_getting_started/05...

My server processes JSON requests and returns JSON and also serves a couple of static files that I simply read with

include_bytes!("../files/index.html")

Once you understand Rust async model (which I recommend as a mental exercise for any programmer), it's all very simple.
"We have identified the source of elevated errors and are working on recovery."

A day wrecker!
I started learning Rusit and using it for hobby projects in 2014, but I have to agree: for a full-blown product development it's just not there yet. Static typing your code up to the point where you can assume it's correct if it compiles and managing memory manually without the need for a garbage collector, these two things alone just light up my inner nerd with excitement. But as an engineer who has to deliver a product in time and in a maintainable shape (which means "hiring considerations"), I just can't excuse using Rust instead of NodeJS or Python. Web servers that work on request/response model are ideally suited for garbage collection, and just as OP says, they're IO bound, not CPU bound. All these wonderful things that Rust offers are just not that important in the real world.

But if I ever have to write a small (in terms of requirements and potential LOC, not load), atomic, CPU-bound microservice that will probably not require a lot of maintenance work, Rust will be my first choice.
I've been using linux as a daily driver for almost twenty years. Mostly Arch. At the time it used to have a nice installer.

Nowadays I run mainly Ubuntu LTS in production for my clients, with some AWS Linux sprinkled in. The reason is that it's fairly well-known so it's easy to find up-to-date ppas for most software as well as people who know how to use it. It's all managed by SaltStack.

On my work laptop I run Arch. I like using a minimalist WM (i3) and don't need all the random helpers running in the background. I figured it's easier to start from scratch and add just what I need instead of trying to remove clutter. I also quite like having recent versions of software, so a rolling distribution is nice. It works perfectly on my HP Probook 430G5 out of the box (stable bluetooth audio, sleep, hibernation, wifi, webcam. Only the fingerprint reader is unsupported).

I've recently tried Ubuntu 20.04 on a desktop. I kinda liked it. As I prefer i3 to gnome, I installed the Regolith packages and it's quite nice. Snaps are a pain though, launching something like Remmina (RDP client) takes forever while it's instant on the aforementioned laptop. However, I'm looking to move this computer to Arch. Mostly so that I don't have to deal with two different systems.
Messages app on iOS is the most frustrating app I have to use often and Apple doesn't allow any alternative as well. There is no way to star/pin certain messages in it. It doesn't allow copy-pasting partial text in a message. Results of searched query are often not what I am looking for. Finding historical messages in some date range takes minutes.

Many other Apple-built apps and products (especially those that cannot have any 3rd-party alternatives) are horrible to use.
> The idea in the x86-world always was to "outsource" special requirements to dedicated hardware

Actually the Atari and Amigas were there first, that was PC catching up with their multimedia capabilities.
One scenario I can think of is where search becomes less and less important for the web. Through years of consolidation you may appear in a landscape where there are well known monopolies on every front, and consumers don’t need to discover the internet anymore. You would go to amazon for e-commerce, FB for social media, Uber for transport, Wikipedia for knowledge, etc etc. That world kind of exist today, but I am assuming there will be a future world where the internet will be lot more consolidated
They just forgot to define age as:

"born after 1800"