skysight-inc/HackerNews huggingface dataset:
Ohh boy, as someone who works on a travel booking, service serving customers in Asia, this problem hits hard. I guess the answer depends on how you plan to handle the names once they got submitted.

I happen to be handing that data over to airlines, which has some of the less forgiving, yet fragmented name requirements. If you handle this incorrectly, your customer can't fly, even after they paid for the flight. And for those who say that this doesn't matter as much: It absolutely does. People do get confused by this more frequently than you think. I've seen people losing an entire trip that they saved for, all because of unclear naming requirements.

The way I deal with this is to provide a country and locale specific name fields. You don't have to detect the geolocation or track the user for this, just let them choose whatever locale setting they want, and give them the "sensible" layout. Here are some examples:

- In Vietnam, we use last name then first name.

- In Indonesia, we use first name, then last name, but also give an option to declare that the person doesn't have a last name.

- In Singapore, we use a single field to input the first name and last name.

Even when you've handled the layout convention carefully, the 3rd party you're handing the data to, if one exists, might not give the same care and attention that you do. In my case: some airlines just haven't gotten around the idea that some people simply don't have last names. When a person with a single name wants to fly, airlines want the customer to use the name for both first and last name (e.g. If the person's name is David, then the airline expects "David David"). If you require First Name and Last Name as the input, and don't elaborate on how to fill them, the customer might simply fill the last name with a dot (".") character. The airlines / any other 3rd party won't accept that. For this, I suggest to detail out the ways in which you handle the data and go talk to your providers, if any.

All in all, it's a pretty tough challenge, and the wisdom around this isn't going to fit inside a single HN post. I do commend you for actually thinking about this problem. Good Luck.
But slow forced people to use their brains. Around 2002 I did WFH using some 30 kbit/s practical speed. My X11 desktop was shared pixel-accurate with decent response times over VNC.

20 years later if someone shares their code over Google Meet I see some blurred stuff. And red font takes 3 seconds to become clear.
Nuclear weapons tests unappreciated source of radioactivity in German wild boars
One need only compare the official Beijing air quality number against what you see on the ground to know that you simply cannot trust official Chinese reports.
I'm not sure if skin tone really plays as big a role in the referendum as you suggest. If you look at who the biggest Indigenous spokespeople on each side are, some of them have darker skin and others paler skin, but most of them look like they have varying degrees of mixed Indigenous-European descent.

The idea that pale-skinned people can't be Indigenous is mainly one that exists on the political right. In 2011, conservative Murdoch newspaper columnist Andrew Bolt was found (in a civil, not criminal, proceeding) to have violated the Racial Discrimination Act by authoring a newspaper column arguing that pale-skinned people couldn't "really" be indigenous. [0]

By contrast, my local federal member of parliament is Dr Gordon Reid MP [1]. He identifies as Indigenous, but his skin tone is pretty similar to my own, and (as far as I know) my own ancestry is purely European (mostly Irish, with some English and Scottish too). But, Dr Reid belongs to our main centre-left party (Labor), and the Australian Labor Party has zero objection to pale-skinned people identifying as Indigenous

[0] https://en.wikipedia.org/wiki/Eatock_v_Bolt

[1] https://www.aph.gov.au/Senators_and_Members/Parliamentarian?...
How is not offering a free trial a “dark pattern”? Companies are free to offer to customers what they see fit. If you don’t like it, you can simply go somewhere else.
Also, asking for a credit card up front when doing free trials is a great way to weed out all the fraudsters out there.
Fred Hoyle did a lot of thinking about this, about the nature of anti-entropic processes and the emergence of lipids, because thats when you can build a wall from the surrounding water and really get down to business.

His early "how about comets" work got laughed out of town. I think the laughter might be more hollow now, but there was a long winter for Hoyle in the Astronomy community, he was a little to "out there" for some people. I don't know for sure but I'm thinking he may have been very irritating to work with as well, not a lot of love around the FRS table.
Bomb threats are wrong, but is someone really going to bomb a library? And if they are really going to go through all the trouble to plant a bomb are they really going to phone ahead with a warning?

Why are we taking these threats seriously?
So here's a question: is that what the car is telling you or what you've measured independently outside of what the car is telling you?

It matters because in recent history VW is mostly famous for making the car report erroneous data about their "clean diesel".

I don't doubt you're potentially sharing a real "truth" here, but software can lie through it's teeth.
China's middle class has become reasonably wealthy. There are poorer countries yet to be exploited so this seems like a natural next step.
Probably not the point of your comment, but just for completeness, it stands for Hardware Security Module.
Why should they? It wouldn't make them any more money.

Am I really going to choose one vendor over another because they use UPS who offers it instead of Fedex who doesn't? Probably not.

Shippers pay parcel bills, not the recipients.
These two articles are fantastic examples of The Economist's journalistic style. We have all the facts, and we use them to come to whatever conclusion is most relevant at the moment.
This may be obvious, but what I realized recently, when I tried to switch to one of the “alternative” shells (xonsh, based on Python), is that the experience of using a shell is (at least) four (overlapping) experiences:

1. The basic interactive stuff at the command-line: typing commands, tab-completion, aborting a half-written command when you change your mind or remember something else to do first, cut-and-paste, ….

2. Basic scripting at the command-line: writing a loop, piping one command into another, defining a function (over multiple lines?), ….

3. Scripting for job control: getting the return value of a command, waiting for a command to finish, putting one in the background, sleep, …

4. Programming as in other languages: if/else statements, assigning to variables, what arrays look like, doing more complicated logic and processing, ….

[There's some overlap, and note that (3) or (4) may happen either at the command-line itself or in a separate .sh (or whatever) file in a text editor.]

I found that `xonsh` seemed to be focusing on making (4) better—basically replacing the `if … fi` and `case … esac` of Bash/Zsh with Python—but it turns out I care about it less, and I'm too used to (just) 20 years of (1) to miss it: when Alt-. doesn't insert the last part of the previous command, or I cut some line(s) with Ctrl-k and Alt-y doesn't maintain the kill ring to paste it back (so it's gone??), and half-a-dozen other issues like that, it was annoying enough for me to switch back in less than a day or two. I don't think of myself as an old/long-time user (when I started in 2003 I was a newbie), but I guess I am one by now: don't mess with standard readline conventions. And (3) is core to why someone would use shell scripts; if you need me to "import subprocess" or do anything nontrivial to pipe (for example), you've already lost me.

My understanding is that fish has focused on (1) with good results, and the "ls | where size > 10kb" example here, or what Powershell is good at, is focusing on another (5) that I didn't write about (the commands themselves, the flags to them, parsing their output etc).

Anyway, interesting post, I'll try out nushell. As the post doesn't seem to link to it: https://www.nushell.sh/ (install it, and then start it with `nu`, not `nushell`.)
I mean, it's always been this way. Eaves Ranch and Old Tucson are popular for westerns, and go back decades.

When I was in Japan recently, we went to the Toei Studios theme park, the center of which is an Edo-era village with half a bridge, and the set of a zillion samurai flicks.
I'd reply to you but my caste only talks to DisplayPort, USB-C, or higher. HDMI cable, pfft...

It's a joke, people, based on our friend's username.
"people are not born this way"

This way how?! wanting to dress up?

Maybe pick up a history book (or just look around) instead of getting an "education" from pragerU

I share some concerns about "social contagion" but the way this is usually discusses is completely polarized and ignorant
Does this work for 2-factor phone number authentication? Most such systems get flagged as VoIP and blocked or fail silently.
The modern web
Other than (killing or) harrassing no one has been bothering ... ??

Just how blindly dismissive can a single comment get?

I'm not on any tran bandwagon but it's plain they've been persecuted in western culture for centuries to date.
Clickbait title? The window title is "How Google made the world go viral" which is IMO a much better title.
Somewhat realistic that it could achieve fda approval for ptsd treatment by 2024. although it would probably be like you have to go do it at a clinic, at least at first
Not all job hoppers, Im saying we just went through a period of time where companies were hiring as fast as they could and the salaries were high because of the arms race, our of proportion to what they normally were for the given experience level. Many of the job hoppers were not at the skill level they should have been, but what does it matter a person stays around for a year or less to take another 25% increase and move down the road.

Not all layoffs are based on contribution level, but once a company realized they have over hired, and are paying more than they should it is very easy to start chopping heads. And an easy legal way to do it is to force an in-office schedule.

I dont think they care if they over work or not, I think they want the comp expenditure back, and want to be able to keep their thumb more closely on 'productivity'
American Airlines ran SABRE, a sizeable airline ticketing and reservation system, in the mid-1970s on two system/360 mainframes that could only process a few tens of millions of instructions per second.

A raspberry pi 2 can do over 4 billion Dhrystone instructions per second, and a pi 4 over 10 billion per second.

Of course by modern standards mid-1970s SABRE was pretty barebones for an airline's main system, but it's at least theoretically possible to run simplified systems for over a 100 airlines simultaneously on a single pi 2...

So yes modern programs are very far from optimized. 1000x or 10 000x improvements are possible, less for math heavy stuff.
> Is it possible to buy Switch games through a web browser?

https://www.nintendo.com/store/games/nintendo-switch-games/#...

You won't be able to download or dump them without a Switch though.
Having a jailbroken switch is the only way.

So every new one you buy is almost definitely a patched V2, and all the Switch Lites and OLEDs are not jailbrakable either, without soldering a modchip.
If you are going to be a terrorist at least target something big and important.

In the security space this sort of attack is referred to as 'resilience targeting', as it impacts a community resource and each such episode (even when it's a hoax) imposes a not-insignificant economic cost - shutdown of the facility, use of police resources to cordon off, sweep, and investigate the hoax threat. It's hard to assess exactly how much but I'd imagine it runs into the tens of thousands of $ per incident.

A similar phenomenon is the wave of computer-generated hoax active shooter calls against schools, a pattern which has prepeated in multiple states over the last year or two, eg https://www.cbsnews.com/pittsburgh/live-updates/police-acros...
I'm trying to remember the quote about burning the library of Alexandria. I am sure it's a modern(ish) invention, probably the enlightenment or even later. Romanticising what people said as they torched the scrolls has a fine quality to it.

(I think it's "if its not in the Koran its a lie, and if it is in the Koran it's superfluous")
What if they did a land acknowledgement to USENET greybeards before every Meta board meeting?
The problem with "." as a delimiter is that, unlike written English, it is actually pretty common in the computer world -- for instance, file extensions -- .jpg, .txt, .md.
So what you essentially did is to add a virtual arbiter...
It's just a game where an italian guy runs in a supermarket with a cart, nothing to do with the nintendo one :D
There are 4 main name forms that I often see:

* Full name (John Smith)

* Index name (Smith, John) - mostly for meatspace compatibility.

* Preferred name (John Smith) - used in lists with other people's names

* Personal name (John) - used in direct communications
It's no surprise in the tech circle to pay more attention to Hurricane because we know how very, very easily such IP blocks can spread. KiwiFarms and 8chan today, blogspaces that happen to be critical of [insert political topic here] tomorrow.

But of course, this current topic is abhorrent and I hope the authorities throw the book at the instigators. There's way too many school shootings in the US to play this off as "trolling".
"China's middle class has become reasonably wealthy." I wonder how

"There are poorer countries yet to be exploit" exploit is it. The contortions involved in being anti capitalism
The Psychology Behind Success
> Jamming their legs up against the seat in front.

One has little option when 6’ in a standard pitch seat.
All things which have too few bins under random are at risk of asymmetry. Some LB situations take some approximation to load/responsiveness, and back off the counts as a function of observed pace of response. TCP RTT will do, size of the pending Queue for async responses too, time in queue, there's lots of measures. Your liveness check to the backends probably provides this simply by how responsive to heartbeat it is.

Given tasks do not run in identical time, there's going to be variance come what may.

I would suggest a pool of 3 should tend to be more stable. But, your platform people may be recommending that 3 and below need to be sized to work as 1, only 4 and above can start to assume a minimum cohort (2?) exist.

Sharding is not LB. It's just a hash approximation to grouping things. Maybe you're telling a story about using a random() to emulate how far out of 50/50 a 2 part sharding story can get?

Routers doing LB may well do simple prefix triage. You may be stuck on one side of the LB because of who you are, and nothings going to change it.

(I don't do this for a living, wiser people may tell you I'm wrong)
Hi! As a trans person, what is your take on the cancellation of JKR and when someone got fired for IIRC just using the term "woman" in UK? I'm not in US or UK but I see those issues as ideological.

The issues you listed are completely fair but some think trans people being safe, having a job and being generally equal can coexist with the concept of a woman, but some don't think so. I guess/hope the above comment referred to that.
This comment clearly comes from a place of ignorance. This attitude is part of the problem too. You just need to listen to them and they can tell you all they ways that people have been bothering them. Just because you can’t conceptualize how life can be hard when you have an incongruity between your physical body and mental self, it doesn’t mean that you can hand wave away other people’s struggles with this attitude of “ahhh they’re fine no one’s bothering them”. Shift your perspective to see the problem
It's kind of funny really, many good projects are actually maintained by a small group of people. You genuinely cannot throw more people at a project and make it faster and better. A lot of cool infra and protocol concepts stuff that we use day to day is made by a handful of people at best
A chorus of car horns drew commuters from their cars to protest, as the Soviets decided to peel away.

Why did the guards leave the vicinity of the rocket? The article doesn't say. Was it because the girls and party were waiting for them?
This. If you find glass slides, just throw them on a flatbed and it will almost always focus on them perfectly and you can pull some great detail out of them.

The next step which will get you 95% of the way to a great print is to go into Photoshop or similar and do a negative on the image, then, and this is the key, set the black point and white point. Somewhere in your app should be a tool where you can pick the darkest and brightest parts of the scan and it will re-set the levels and the photo will look immaculate. [You can do this on any faded photo, B+W or color] Add a little sharpening and Bob's your uncle.
This is especially true in UX design.

When I see a website...

- using a ridiculously thin or small font,

- relying on a high-end monitor to provide sufficient color contrast

- loading an unreasonable amount of resources only to provide laggy animations

...I'm wondering if the responsible designer(s) only have 32-in Retina displays and the latest Macbooks to work with. Because on any other combination of devices, the website looks and feels awful.

And I know this because I was formerly guilty of it!
> Are you or your people Asian?

Yes.

> I'm not sure how your personal ideas about rudeness are relevant here.

Names matter.
Not really. SCOTUS just ruled that constitution isn't responsible of enforcing that right, and noted that there's currently no federal law on the topic. But if congress passed a bill about guaranteeing abortion, it would become “federal concern”.
Apple opens 2024 applications to get ‘security research’ iPhones
Oh, in terms of emulators written in C#, never heard of Run[1]UO[2]? C# revolutionized the UO world back like 20 years ago(?) it has(d?) the right balance between simplicity, clarity and performance

[1] https://www.runuo.net/

[2] https://github.com/ClassicUO/ClassicUO

Shit shouldn't have thought about UO, now I am sad :'( (and old)
> So what you’re actually saying now is that any inferred form of address may come across as rude, which means you original suggestion is plain incorrect: splitting given name and family name does not allow generating a genetically never rude form of address, because you can’t know whether the user’s culture favours given names, family names, full names, or even none of the above.

No, that is not it.
> about the nature of anti-entropic processes

Can you say a little more about this? I know that life itself preserves the increase of entropy
Random supporting study: https://files.eric.ed.gov/fulltext/ED573486.pdf

I didn't explore it at depth but at least better than pure speculation.
I would expect results from reputable publications and not gpt filled click farms. I expect content that is information dense instead of padded and packed with keywords. I expect results that don't have a pointlessly huge number of redundant headers and subheaders that only exist for SEO purposes. I expect a huge bias towards original sources or sites that directly link original sources. And if I'm searching for information that doesn't exist I expect it to be clear right on the results page that this is the case.
I am more interested if the cloak and dagger yielded any actionable intelligence. The article notes that there was a successful launch weeks after the caper, but that seems far too quick for any kind of learnings to have been implemented.

Also curious of any notable historical decoy/honeypot ploys. Fake technology developments intended to be captured so as to waste enemy resources.
Simply calling attention to or criticizing people doesn't meet the standard for incitement to violence, and it only takes a moment's thought to understand why someone who isn't calling for violence cannot be held responsible for the actions of the violent fringe.

This is the same reason that people who criticized Brett Kavanaugh's appointment and jurisprudence are (rightly) not held responsible for the man who was arrested outside his home for attempting to assassinate him.
> relative to local storage

That's the catch. S3 is ideal for when the sum total of your blobs can't easily fit on local storage - unless you want to use a NAS, SAN or something else with a load of spinning rust.

Storing your data on a single HDD you got off NewEgg will always win if you only use the one metric of $/GB.

S3's main draw isn't $/GB. It's actually more like ($/GB) * features

E.g. 12-9s of durability, Lambda events, bucket policies, object tags, object versioning, object lock, cross region replication

Doing that with anything over 100TB starts to get very expensive very quickly. Especially if you need that data for, you know, your business to survive...
Depends what kind of stuff you are trying to learn. If it's tech related, then you probably want text docs. Most of the stuff I want to learn about is physical like cooking or crafts which make video content vastly superior.

It's also not realistically possible to auto generate spam video content like you can for blog posts.
Even better “Online interactions are not rated by the ESRB” is boiler plate text on every game in the USA.

I’m fine with a moderation option, but there should be an option to have unmoderated chat. Are we not adults playing an M rated game where the goal
is killing each other? If you can’t handle what someone says either mute them, turn on AI moderation (a nice new option) or don’t join voice chat.
there's netpbm too. I like imagemagik but somehow I found netpbm closer to how I think about problems.
I find that the people who want to restrict one usually want to restrict the other, and more or less conflate them. Regardless, the articles I referenced above, and the campaigns and polling they discuss, cover the gamut from drag to books to sports to medical treatments, so they do pertain to your original comment.
I don’t understand what you are referring to
There's no contortion. A unit of labor in India is as valuable as a unit of labor in the United States, but the capitalist pays less for it.
I mean, if George Soros or the Koch Brothers want to fund a chain of libraries, then perhaps they can be hubs and platforms for whatever flavor of social justice that their funding demands.

But municipal libraries are a public resource funded by taxpayers, and as such, all taxpayers deserve to benefit equally from such a resource, regardless of who they vote for, or who the librarians vote for.

Carrying extremely biased, social-justice oriented events and collections in a municipal library is an exclusionary practice. It repels and alienates those with different beliefs, and thus reduces community diversity by cleaving off a large portion of taxpayers who have no use for this resource that they're supporting, thereby causing an imbalance and inequity in access to information and community resources.
Emphasis is definitely not the defining feature of pearl clutching, and rhetoric isn't a dirty word. I used emphasis to draw your attention to what I thought was most important - pretty normal behavior.

That's all well and good if you are okay with what he's doing, I personally think he's skirting the edge of professional ethics while attacking the people who are actually doing this work, and I think that's pretty crummy.

Frankly if you want to tell me that I'm "pearl clutching" and that my rhetoric is "like the Daily Mail" in an exasperated tone, but that you aren't being insulting, then I don't think you're being entirely honest with me. (For what it's worth I don't take offense.)