skysight-inc/HackerNews huggingface dataset:
>Why We Don't Assume Pronouns in Customer Support

Because of the recent US-centric fad of custom pronouns based on sexual orientation or arbitrary preferences, which even in the US if someone was told about it in as close as 2000 would think as batshit-crazy?

You are not "englightened" you're just conformists that go with the flow of what's fashionable for companies to do. If your business was in the 1950s South you'd have a similar note "Why we don't accept black folks here"...
This is my big gripe as well, it's so painfully slow.

Still, I strongly support the work they do and think it's very important work. I also think they do a good job for their size and resources.
Why not? Land used for crops that are then eaten by humans is more efficient than using it grow crops to feed animals. Even if you assume no animals graze on arable land (why would you assume that?) there's still large efficiencies to be had.
Let’s think about using a pure Web model for our enterprise applications
Interesting to see all of the discussion on hard-coding vs configuring domain/business logic, when in reality most line-of-business app developers are never introduced to the very concept of business/domain logic, and therefore it gets strewn all throughout an application’s code based, tangled in with data retrieval, u/i concerns, and everything else.
Could you share what bank this is?
>I do care about their offensive/hate speech though.

The far right is a minority, and you are actually the one who try to restrict them with the label "offensive/hate"..is that correct?
It depends on the game. I play competitive shooters which I've gotten worse at as I age...

PC upgrades have given me 50ms reaction time advantage. Nearly what I lost since my early 20s. Feels nice to be "good" at games again
Chartio+is+joining+Atlassian
> nobody is banning anyone for saying “hey I support Donald trump!’

If that person says they don't believe the results of the election they are. If that person says that they don't believe the vaccines or lockdowns don't work, they are.

Twitter, Facebook, and tech in general have lost this card to play. They've been banning people for things that have nothing to do with racism and everything to do with them being not-Democrat.

In a world where 95+% of tech companies are Democrats in the U.S., it's easy to believe all the head-nodding and congratulations that your views are the only morally correct ones. It's also easy to deliberately avoid any sense of nuance or context because that would require overcoming cognitive dissonance that half the country isn't a bunch of racists.
I know this is why, but it goes against the whole point of SO. SO is meant to be an archive of questions and answers for future viewers. Who cares how much effort the question poster put in as long as their question is useful, on topic and can be answered objectively.
> Speed during Checkout - Every second of page load time kills conversion rates. A 1 second delay reduces conversion rate by 7%.

I think it's fine to say faster page loading makes users happier and will increase conversions but you should avoid generalising with such specific figures (I see this often with page speed article titles where they mention conversion rates changes to 4 significant figures). It's going to vary wildly based on the product, audience, price, exclusivity, custom loyalty etc. and you'll get diminishing returns as well.

The impact page speed has on amazon.com conversions isn't going to be the same as on your side-project website for lots of reasons.
funny you say that, because Arch is what had me learn about those monstrosities (suspend/resume scripts). Granted, it was back around 2011 though so I'm sure things have changed quite a bit since.

Windows has a certification process for most hardware and drivers, things still break but any major or wide breaks are caught quite early. I just have less time to tinker with stuff when random flakiness pops up which happened a lot when I used Arch and Ubuntu.
You are overthinking it too much.
You are forgetting the word "purely." If some fascist incites people to riot and innocent police officers get killed (hypothetical example), then there are strong political reasons to put the perpetrators behind bars for their crimes. Law and order is a political issue. Protection of institutions is a political issue.

The First Amendment doesn't say you can incite a riot as long as it is a political riot. That a crime is politically motivated (or politically impactful) does not somehow absolve the perpetrator.
But pre-prepared by the restaurant, not a ready-made meal from some wholesaler.
You aren't coming across as genuine, though. Textual communication loses a lot of subtlety, but you figuratively started screaming mid-sentence. Is it fair to assume that people in the past have treated you like a dangerous person? Were you screaming at them? Were you trying to shame them into condemning something, thus forcing them to either submit themselves to you, or seemingly be implicated as the terrible thing you're calling them to condemn?

If you really intended to be genuine in your desire to find common ground with folk of differing political views from your own, I once again invite you to share your personal beliefs on the topic of societal damage caused by data breaches, or your thoughts on the recent GME stock market manipulation.
That is exactly the point. People that define their identity by feeling superior because of their race, religion or their sexuality are not the kind of people that are known for their differentiated, non problematic comments.
Screenplays are working documents that multiple teams of people from different disciplines work from. Form should always follow function, and the screenplay format does just that. It's got nothing to do with "evaluating" the "content".
Rust, Zig and Ada code CAN be secure, but most of it is not, it is too easy to write or update Rust, Zig or Ada code so that it is no longer secure or has unexpected and unsafe results.

The lack of formal verification features and easy-to-stray-into logic errors in Rust, Zig and Ada make it easy to create code that is difficult to fully grasp how it will behave, especially when large projects are concerned. The Rust, Zig and Ada code runs really fast and is usually memory safe but there are hidden dangers lurking.

I don't doubt that Rust, Zig and Ada will become more popular in time to come, but formally verifiable languages such as Verifiable C or Spark are actually "safe" in some meaningful sense of the term instead of giving everyone a false sense of "safety" in the form of memory safety features as if memory safety errors were somehow the only class of security critical error.
Nah, ready meals exist in Europe as well. Even in France. "Busy lifestyles" (ie the increasing demands of paid-work over domestic-work) are everywhere. https://www.prnewswire.com/news-releases/europe-ready-meals-...
I don't think anyone's denying that the desire to cancel those who believe differently is an ongoing problem; in fact, that is implicitly acknowledged when recent actions are described as witch-hunts or McCarthyism. Those allusions to history are powerful precisely because this behavior isn't new.

And I'd love to see a frank conversation about how we can avoid falling into that trap, but such a discussion has to start by acknowledging that it is a trap; that is to say, that cancel culture is wrong.
Curious about the cost. Does that already include manpower and various acquisition cost of constructing their internal network (hardware, fiber link between site)?

I guess the biggest downside is the speed of scaling that they can do. As it is limited by how fast they can purchase and install new storage device. But with the use case of Internet Archive, that shouldn't matter much.
Not OP but https://www.tribe.ai/
Linux and the BSD's grew to support x86/Sparc/POWER/Alpha/ARM/68K hardware in a time when hardware drivers mostly had to be reverse engineered from scratch or donated from companies that wanted support for their hardware mainlined into the kernel.

As a result, anyone working on Redox, Fuschia, or whatever popular contender now have a massive library of driver source code to refer to when working in their languages of choice.
This is not a resource that the Linux and 386BSD communities had when starting out.

Rust isn't as standardized or at critical mass yet, as C was when Linux was launched. The language still lacks comparative mindshare, no matter how popular it is here on HN. That's why there aren't enough developers.
>Well, that is an abuse of the term, by people that sometimes don't actually know what that really means. Up to a point, quadratic IS faster than linear after all for example. Too many developer love too abuse the word blindly.

The problem with this argument is that if the data size and constants are sufficiently small enough people don't care about whether the linear algorithm is slow. In the case of JSON parsing the constants are exactly the same no matter what string length algorithm you use. Thus when n is small you don't care since the overall loading time is short anyway. When n is big you benefit from faster loading times.

I honestly don't understand what goal you are trying to accomplish. By your logic it is more important to keep short loading times short and long loading times long rather than do the conventional engineering wisdom of lowering the average or median loading time which will sometimes decrease the duration of long loading screens at the expensive of increasing the duration of short loading screens.
You're right when it comes to calls to violence, but I would prefer #DieT*rfs or #T*rfsMustDie instead.

At least then freedom of speech is preserved and are is no calls for violence.

> Only by discussing this can peaceful coexistence be achieved.

Would love to see evidence of this and until then, please go tell that to the exclusionary T*rfs FIRST and NOT trans people fighting against them. Be a trans ally.
> Now what happens when I play a chord and get overtones out of the interaction between two strings or a choir? What's happening there?

Nothing. Sound superposition is linear. There's no interference between different frequencies. By playing several strings together you obtain the sum of the sounds played by each of them separately. No new frequencies can appear.
Every house I've lived in has had several things - doors, window blinds, appliances - that only I can operate because it takes practice to work around their brokenness. It's only when I see someone else trying and failing to use them that I remember that they're broken. But it doesn't convince me to repair them. I get used to things and don't like unnecessary change.
There is a difference between choosing to be part of a minority/fringe hate group and being born a different race.

There is a good reason why "political" views aren't a protected class in most modern countries.
Then here's one which I could do voluntarily, in the present day.

One of the covenants I had to sign was that I would not run a business from home. I work from home.

I signed this knowing that it was not enforceable, because the party that could enforce it was the home owner's association which disbanded 30 years previous.

Did I renege on my agreement by signing something that I knew wasn't enforceable. I believe you think so. But did I acquire a reputation that I don't keep your word, because of that?

Not one bit. Neither did the other people in the neighborhood who ran a business from home.

Here's another: Some covenants prohibit accessory dwelling unit (ADU)s. CA Assembly Bill No. 670 made those void and unenforceable: https://leginfo.legislature.ca.gov/faces/billNavClient.xhtml...

> Any covenant, restriction, or condition contained in any deed, contract, security instrument, or other instrument affecting the transfer or sale of any interest in a planned development, and any provision of a governing document, that either effectively prohibits or unreasonably restricts the construction or use of an accessory dwelling unit or junior accessory dwelling unit on a lot zoned for single-family residential use that meets the requirements of Section 65852.2 or 65852.22 of the Government Code, is void and unenforceable.

If I buy a house with a covenant which prohibits an ADU, knowing that that covenant is void and unenforceable, and with the intent of building a mother-in-law house in violation of that covenant, then am I being unethical? And should I gain a negative reputation for not keeping my word?
That was my first thought as well. It's not unusual to see several satellites overhead at the same time, and they can appear and disappear suddenly as they cross the earth's shadow boundary. Also they're quite faint and a brief discontinuity in their visibility is hard to spot reliably, or distinguish between blinking, glancing away for a moment, etc.
Go code to concurrently recursively count file sizes in tree
Here in NL, we have these, which I associate with microwave meals:
https://www.ah.nl/producten/product/wi57542/ah-cordon-bleu-m...

However, there are also meals like these, which are based on steaming fresh(er) ingredients, rather than reheating a fully-premade meal:
https://www.ah.nl/producten/product/wi386070/ah-stoommaaltij...

The latter are really pretty good, even if I rarely buy them. The former are awful.
Eurgh it was so much work to get my parents used to using lastpass. I even pay for premium for the whole family, can't face having to migrate them all.
> If there are meaningful truths that must be said, there is a way to say them without being blunt about it.

You are free to read authors that write in a style you like. But we are talking about cancelling, so I don't really understand your point. Authors that don't sugar coat their facts shouldn't be published?
What are you on about? My local supermarket has rows and rows of industrially prefabricated food ready to be reheated in microwaves, so I'm assuming someone is buying them. Hell Picard built half their business around selling just that.
Yes, you got it. Important is that a wave has a frequency and also a shape (e.g. sine, square, etc.). Even if the shape is different and the frequency is the same, the "pitch" is the same. The shape is the "timbre", or what makes the instruments sound different.

You can deconstruct any given sound wave into its partial sine waves. This is typically done using a Fourier Transform algorithm (FT).

Of course, we can also do it the other way around, create a signal out of many sine waves. In practice, this is called additive synthesis.

Instruments not only sound different because of the timbre. Another thing to look at is the loudness over time, e.g. when plucking a string. We usually do this with an ADSR representation (Attack, Decay, Sustain, Release).

Knowing these chracteristics is enough to recreate an instrument with a synthesizer. Of course, it gets more complex when there are inharmonics and if they are irregular (different depending on each tone). That's why synthesizing instruments realistically is a pretty time consuming science.
> require overcoming cognitive dissonance that half the country isn't a bunch of racists

The Republican Party: not racist, just #1 with racists. I think that’s the problem.
I believe they are used to allow the users to control their devices outside the network.
Scraping data shouldn't be any more illegal than reading; but publishing that data without consent may or may not be legal.
Move to Bitwarden. It has a great free version but if you want to support them, you can pay 10 USD per year. Less than 1 dollar a month. Really reasonable.
Organizations are like spheres. Only a small part of the sphere has an exposed surface that is in contact with the outside world. As you grow the sphere most of the mass will be inside the sphere, not near the surface.
Well, try to owe money to a bank and see what happens
I don't understand how your first paragraph is relevant. Nobody here is claiming that we need to end democracy! Similarly, nobody is arguing for a system where a few control the entire popular media. (And the current media landscape looks nothing like that: there have never been more different news sources available at the click of a button, and anybody who wants can start one up.) Lastly, again your third paragraph is a straw man.
Don't even spoof - just text them a "hey Bob, really sorry to hear that your mother got cancer - please let me know if there's anything I can do to help the family - I'm in the area tomorrow". Chances of a "sorry, wrong number" response are fairly high. Report that as spam and it will have all the legit traffic flow on it.
Sure K8s is kinda heavyweight but it's simple to use and complete.

My minimal self hates k8s but my get-stuff-done self uses k8s.
not sure i understood from the article, is this supposed ot host a server locally on your device rather than use someone elses server?
(that would make it function almost like a peer to peer system.)

or is it just a way for them to market their own hosting for matrix servers?
Xiaomi did one thing wrong: It is a Chinese brand.
https://en.m.wikipedia.org/wiki/Paradox_of_tolerance

You are right, exactly that is my point!
I would like to mention that C is able (certified) for writing safety critical code while rust isn't. Therefore critical systems for aerospace, auto industry and other special industries are mostly written in C.
The customer of course desire high-quality product they have paid for.

The problem is more often than not, the guy who pays developer salaries wants the developers to spend less time on polishing.
We're in a western/US-centric bubble here on HN. People are aware data collection is bad, they'd rather not have it at all even if they'll accept some from Google, MS, Amazon, etc., but most of all they'd rather not have China/Russia/NK/etc. have any that data. As you can already tell, just asking the question is enough to get flak.

Otherwise most consumer products (devices or software) phone home for one reason or another, whether it's telemetry and data collection, basic functionality that's implemented exclusively via cloud, or more advanced cloud features. It's down to deciding whether you trust western legal system and increased transparency to deal with the nefarious aspect of data collection, rather than the Russian, Chinese, etc. legal systems and transparency.

Almost every device or software with network connectivity I played with phoned home: the Philips Hue gateway (Netherlands), Tado (Germany), Apple Homepod (US), Amazon Alexa/Fire* stuff (US), Synology (Taiwan), Unifi Controller (US), LG/Samsung smart TVs (South Korea), Google Chromecast (US), random assortment of network connected cameras (China, Taiwan), and a big etc. here. Some do a better job than others and just connect for basic stuff as far as I can tell, some enabled telemetry without asking and after the backlash ask again after every update, some have no option to disable this connectivity, etc.

One thing that trips most people looking at this for the first time is when they start off with blocking internet connectivity for the least trustworthy devices (Chinese brands) and immediately see a zillion attempts being blocked, even if the device keeps working. They conclude the devices are trying to exfiltrate that much data. They're most likely constantly reattempting until they get a response. Some of my network cameras would try every second but after a successful connection the flood stopped and they barely sent anything.

I chose to "complicate" my life a bit and buy hardware that I can flash with some open source firmware cutting out the cloud features completely, or connecting via "home made" solutions everywhere I can then using my home VPN to control them if needed. Whether China or the US have that data is of little real consequence to me right now but it's a matter of principle and I'd rather not shift my principles based on geography.
Chinese Tech's Nickname Obsession
Isn't it beautiful how the American and western society's rips itself apart? Man vs Women, Woman vs Trans, Gay vs Lesbians, White vs Black..oh sorry i mean People of no Color vs People of Color, Democrats vs Republicans and so on...zero consensus on each side what our society should be.

It's like the KGB wins the cold war after all...with a small delay.

Yuri Bezmenov:

https://www.youtube.com/watch?v=bX3EZCVj2XA

https://www.youtube.com/watch?v=KLdDmeyMJls
There is a difference between allowing free speech and allowing hate speech.

Free speech: I don't think America should engage in an open immigration policy for reasons X, Y, Z that disadvantage us in A, B, C ways.

Hate speech: BUILD THE WALL TO KEEP OUT THE RAPISTS.

If you can't see the difference then that is why will get banned from platforms that allow free speech but ban hate speech.
I think it is often more helpful to ask the question "To what extent is XDD useful in context Y?". This firstly shifts the discussion away from whether something is universally good or bad (the space of bandwagon riders and hype curve surfers), and secondly avoids trying to comment on what one believes to be the popular opinion at some particular point in time.

Perhaps the difficulty tho is that DDD in particular is a collection of ideas that I would opine might have quite different profiles in terms of both their applicability, and range of design scope. Ubiquitous Naming seems like its pretty widely applicable, and by its very nature is about building consensus within teams, whereas Repository, Factory, Service, Aggregate feel like they could be the dishes served up at some Object Oriented dinner party where the guests could quite justifiably argue long into the night about what the best model design should be.
Yes I watched many a YouTuber avoid saying the C-words (COVID/Corona) last year over fears it'll be flagged and demonetised.
If you haven't heard of it, I highly recommend checking out SQRL (secure quick reliable logon). It solves the problems of Identity on the internet in a nice, convenient, and decentralized way. While it isn't going to be widely adopted for a while, we should be talking about it anytime we see trackers in password management apps or breaches of websites.

https://www.grc.com/sqrl/sqrl.htm

Disclosure: Started looking at it this weekend after hearing about it for a couple of years and starting to help contribute to various SQRL libs
To me developing with WSL2 is now even better than on native Linux - works exceptionally well. I use it with VS Code + WSL plugin and Docker for Windows.
I'm not sure if capitalism deserves the credit or not, but you are completely correct when you say that life is much, much better now than it was even in the recent past.

To those who doubt this: Please watch Hans Rosling's talk first, which I will link below. I promise it is not a waste of your time.

https://www.youtube.com/watch?v=Sm5xF-UYgdg
> Protection of offensive speech is a bedrock classical liberal view.

So is the protection of personal freedom, and yet no one claims we shouldn't put people in jail. Protection of speech is not an absolute principle of liberalism; just one principle that is weighed against others. Plus, in this case, most of the speech banned by Twitter is protected and can't land you in jail. It is also not at all a principle of liberalism that any publisher must publish any speech. Quite the opposite, the reputation of institutions like newspapers and universities are entirely predicated on their freedom to filter out and not disseminate certain things. The liberal view is that institutions should be able to build their reputation by choosing which speech they want to disseminate and amplify.