skysight-inc/HackerNews huggingface dataset:
> I ultimately come to this conclusion. A period is a tiny piece of a message. If something so small makes your message seem in some way negative, then your communication is already on the margin. You should look at other areas of your communication to improve.

You're taking it all the way to an extreme where kids these days must be getting upset over periods in messages and wincing with tender emotions (which was a very popular takeaway when the study hit HN).

But here's an actual quote:

> University researchers examined how including or omitting a period in a one-word text response to an invitation — like “yeah,” “maybe” or “nope” — affected people’s understanding. “We found that if you put a period after those short, one-word responses, the people reading the texts … understand (it) as being more negative, less enthusiastic, than if they had no period,” co-author Celia Klin told Moneyish. “We’ve agreed that putting a period after a one-word response in a text conveys something like abruptness, annoyance, negativity.”

Sounds pretty reasonable to me for SMS/WhatsApp texting, and definitely something I agree with since ending a one-word statement with a period when you otherwise never use periods is clearly a statement no matter how small.

And of course, in typical fashion, word of mouth and the Chinese whispers game have bastardized that into what the above HNer claimed: "As far as punctuation, ending periods actually have negative emotion in text vernacular now for younger audiences and should almost never be used in 1-1 messaging."
> It is easy to switch to Discord. Inviting people is two clicks and a paste. Joining a server (once you have an account) is two clicks.

This is kind of missing an elephant in the room.

Because even creating an account on discord after clicking a "join server" link only requires you to put in an username. No pointless e-mail requirement, not even a password, no nothing. Put in an username and you're good to go.

This might look particularly weird to some of the HN community who are fond of optimizing the conversion rate of their pointless landing page -> sign up flow and like to subscribe people to mailing lists that 97% of their users will find fucking annoying.

I've been doing a similar thing to discord on a site I run where users don't even have to choose a name. They get a randomly assigned name which they can change later if they want. A new user needs to perform 0 clicks to begin using the product.

This was especially helpful in the beginning, because the first few people who stumbled upon the site immediately became users and started interacting with each other. By adding stupid landing pages, sign up flows, analytics (which then requires me to get permission from my users), and whatnot the site probably wouldn't have gotten off the ground half as fast.
But if you're using English, it's important to use the term that's widely understood. I don't really care how French/Italian/Romanian/Albanian use it.

If I hear you work in IT, it makes it sound like you work in corporate IT, e.g. the help desk, corporate networking, etc.
IMF: Cross Border Payments Conference
"Ridiculous" was a joke, taking the fantastical claims about FORTRAN as true (thus it's "ridiculous" to imagine the problem going away in a decade when it has already been solved for over 60 years).

I first saw this claim 20 years after that (in the late 70s) and have seen it pretty regularly since.

FORTRAN did expand the set of people able to write code, but it still required as much rigor as before. And the claim has always been true in trivial cases: famously secretaries who "couldn't program" were writing Emacs macros at MIT in the 70s. Visicalc and now Excel allow people who don't believe they can program to write reasonably complex programs, but it quickly becomes unmanageable, undebuggable spaghetti.

IDEs have long been touted as programming-eliminators, but the code they generate has always been brittle and limited, and in the end...can do only trivial things.

Sure, at some point many scriptable or programmable objects may be composable by people without training, but we will need human programmers until machines themselves are at least as smart as humans.
Mold illness is nasty. Each of the three of us experienced different symptoms. Some of our symptoms included increased food sensitivities, brain fog and neurological symptoms, mood swings, random muscle aches ("knots"), occasional random sharp pains, redness and/or swelling of hands or feet. None of those were particularly consistent but did reoccur over time.
Don't take my word for it. Read what FinCEN says directly:

https://www.fincen.gov/sites/default/files/2019-05/FinCEN%20...
imho Slack screw themselves by not making it nice for larger communities (I.e. how they fucked over the react community). They put themselves in a "Work only" corner which is being taken over by Microsoft Team, etc. RIP Slack
Agreed - I wouldn’t say scratch is particularly similar, especially when I consider your visual analogies feature. It’s just another example of something that is really just a different form of code.
Actually something I've been wondering, as somebody learning German right now: are there equivalents to this kind of slang in online German? Would you _ever_ leave a noun, for example, uncapitalized, for a more casual feel?
My game of choice is Go rather than Chess, but this seems similar.

When I was young I hated playing games against the AI. It always felt unreal to me and there was no satisfaction in it. Now, I immensely prefer playing the computer - it goes at my pace, I can get up and leave, I can take all the time I want for my move, and if I do something dumb I just undo back to where I feel comfortable and play better. When I get legitimately stuck I ask the computer for advice.

In this way, I basically always win against a superior player. It may not be ideal for practice, but I just play for fun and find it satisfying to win.
but there's something about the way the UI is structured that always feels a bit disorienting to me

I still cannot seem to hold a mental map in my head of where to get to DMs. (It’s under Home.)
There is 1. the political aspect of creating an incentive for vendors to inline their drivers and 2. the technical aspect of not having to provide a stable ABI for kernel drivers.

About 2: I have no idea how difficult this is. Microsoft makes it look easy, but on the other hand, Apple is about to remove any 3rd party code out of their kernel.

About 1: I believe that this hurts more than it helps. Expecting nVidia to move their OS-agnostic codebase into the Linux kernel sounds like a massive effort with no real benefit for them. That seems unlikely to happen. With, for example, OpenZFS, this might be possible if Oracle relicenses their last open-source version. Still, I don't see the Android OEMs budging on their stance of releasing binary blobs alongside their SoCs.

Android is currently the largest install base of Linux kernels across the world, and the lack of a stable ABI means that none of these devices can run the latest and greatest Linux version ever during their lifetime. It is easy to shove all the blame over to Qualcomm, Mediathek, etc. but we also have to see it as a failure of Linux as a platform.

Not every participant of a platform will always play nice, and these kinds of issues could all be solved by providing a stable ABI.
I don’t understand the claim about 32GB RAM. The diagram shows slots for four RPi compute modules, each of which has 1GB RAM.
I can get massive harvests of zucchini from two plants but it can't sustain a family for a year. Even more than a couple of weeks and the only thing it would sustain would be a mutiny.
Or Bolt is an anomaly? We are talking about a third world country here. There isn't any money to have the best chemist etc. How bolt is different is that he is tall and has the same turn over as a small guy. Chemicals don't get you this, only genetics. It was the long held belief that tall people cannot run short distances. Now, every coach is looking for a tall runner with same turn over as a small guy. Bolt just changed the paradigm.
Indeed they are, as is much of the Western canon. They are the products of a period and locale in which white supremacy was more or less unquestioned by a large proportion of the English-speaking population.

"The Elements of Style" is still useful and interesting, but its limitations and origins must be acknowledged. Among them is that it is a collection of usage patterns chiefly used by and intended for a specific class of English speakers. That class was not inclusive or representative of all the ways English is written or spoken, nor necessarily even of the "best." The book should be one source among many for those who hope to communicate clearly and concisely.
The UI probably needs to be more explicit about what's going on.

I would imagine most non-technical users aren't well-versed in how Apple's Secure Enclave (or other competing solutions) manage authentication, and so I wouldn't be surprised if "allow example.com to use TouchID" would give many the impression that the website is asking to access their biometric data.

Ideally, the prompt should reflect the actual model, though I'm not sure how one might pose that in an accessible and succinct way.
PCIe switching sounds nice, but let me tell you that it is a terrible nightmare on every level.

Hardware: these PCIe switches are finicky as all get out; will it link up to your device reliably? Who knows, depends on how the switch and device manufacturers interpreted the PCIe specs.

Software: there is no nice easy standard for connecting host-to-host (which I’m assuming is what one would want on a multinode system Like the one linked). There exists the idea of a PCIe non-transparent bridge, which if I recall correctly, allows CPUs on either side of it to do blind memory reads and writes to each other (hope your IOMMU is set up correctly to protect you from ugliness that could occur here).

Long story short there’s a reason PCIe is a local bus; it was never designed to do anything else. Anything else is largely a proprietary bolt on.
I see session of $10 to $30, which seems really low to me.

Your audience are basically guys making plenty of money and not afraid to spend it. I know a few guys who spends tons of money on Games Workshop kinds of things, buying even more than they have time for.

So I was wondering why are your prices so low? I would think the lowest price would start at $50 or something.

Like everything, price is set by supply and demand. I'm pretty sure the demand is there. So are there so many great GM's that flood the supply?
Hope this will finally put some pressure on Mozilla to build TouchID support:

https://bugzilla.mozilla.org/show_bug.cgi?id=1536482
I don't think it's possible for community admins to have any control over notifications; Those are entirely under your control. That said, I agree with you; those settings can get messy and difficult to manage.
I believe this site has around 10 billion pwned accounts that show that maybe these cybersecurity personell are wrong quite often.

https://haveibeenpwned.com/

Experts are quit often wrong. Outsourcing your thinking to them blindly seems intellecuallty lazy in my opinion.
Debian uses dash for non-interactive shell, but bash for the interactive shell (if I recall).
I don’t think that is true. I’m not defending CNN, I’m calling out Fox. Fox is pretty bad. Really bad.
Maybe (probably) I’m just ignorant of the actual state of the industry, but it seems to me that biometrics have always been about providing full user authentication. I’m not personally aware of any instance where an alphanumeric password is still required as a secondary authenticator to biometrics.
AML reporting requirements cover cash transfers too, though. Yes, there are more holes in the protocols because of the messiness of the medium (broadly it's the same thing crypto regulation would face), but in general MANY people who would have to touch that cash you're hoarding are required to report large transfers.

Money laundering is a crime, all by itself. It doesn't matter where the money comes from or what form it takes. The spirit behind AML legislation, long established, is that the government has the right to see where money is held and to whom it is transferred.

Minutiae about mechanism might appeal to software nerds, but it doesn't address the underlying issue. This fight was fought, and lost, more than half a century ago.
> Corrections welcome...

You're cool.

Most think ML[0] did it first, and dare I say did it right first. It gets rid of entire categories of boilerplate (interfaces come to mind) because types are fully inferred. In other words, if `funpost(request)` uses .User, .Body, .Time, from request, the only requirement is that the 'request' object has those properties with correct types further down the chain in usage. Other languages can do this but not typically to the degree in ML's type system (known as Hindley-Milner [1]). There are times it can't quite figure it out but it is, again, less frequent than in others.

[0] - https://en.wikipedia.org/wiki/ML_(programming_language)
[1] - https://en.wikipedia.org/wiki/Hindley%E2%80%93Milner_type_sy...
Sorry you had that experience. Honestly though it sounds more like a bad DM, or a mismatch in what kind of game everyone wanted to play, than anything inherent to DnD.

Story in an RPG comes out of the choices the players make in response to the world. DnD enables that just as much as any other system. And nothing about putting yourself in your character’s shoes and making choices requires taking an improv class or talking in funny voices, so don’t worry about that.

But a bad DM who treats every non-combat encounter like a video game cutscene can be a bad DM in any system.

That said, like another poster mentioned, 4th edition did tilt heavily towards being a skirmish wargame dressed as an rpg. 5e is much better in that regard.

But if you want to get away from swords and sorcery fantasy and if Lovecraftian horror does anything for you, check out Call of Cthulhu. The rules are straightforward, creating characters is easy, and it usually focuses on unraveling a mystery rather than completing a Conan the Barbarian style quest. Combat is de-emphasized, because characters that keep getting into fights with unspeakable eldritch horrors tend to have short life expectancies.
If you know the distribution of your data (in the sense that you are guaranteed that each datapoint is iid with a distribution described by some known PDF f : R -> R), you can sort in O(N) with probability 1.
unilateral agreements that one side can change on a whim is not something that one would call a fair agreement in the first place.
Is this enough to explain not a single woman in the top 100?
I guess that is how I know I am getting old? I have never even heard of anyone thinking a sentence ending in a period is anything but normal. And I actually detest the use of exclamation points. They are almost always unnecessary. And I probably read too much into them, as opposed to others doing the same on periods.

It is interesting though. Looking back at chat history. If I am not writing multiple sentences, and even sometimes when I am, I tend to leave off the last period.

I think emoji reactions to messages, especially in off topic channels, are totally reasonable. And certain ones (+1, -1, 100, etc.) are OK for technical discussions. But don't feel people should be adding faces into the actual content of on topic work messages. But, the actual context in those conversations should be clear, and make them unnecessary.

One thing that actually drives me nuts is when people will keep their messages short. Write 5-10 words of a thought out, hit enter, and keep on going. You end up getting 7 notifications in quick succession, and none of it is complete. Please, just write out your entire though out as one singular cohesive message.
It's a shame that the old guard refused to modernize. Talk to IRC or Jabber fans and they despise basic things like emojis, let alone important things like preserving offline messages and ease of access. There are hills to die on, and they died on too many hills.
The Billy I have has slots at the back where you can slide in the fiberboard panels. Only one nail is necessary to hold it in place. If that isn't the case, you can offset the nail positions by 2 cm. If the nail is broken, they can cheaply be replaced. Nailed MDF backboards are completely standard even for very expensive furniture. Removing the nails is trivial given the right tool, but can also very easily be done with a kitchen knife.
I think calling it a negative is overstating it, but it's what people go to because we don't really have a word for it. It's more like, an "I'm-putting-my-foot-down", don't argue with me, extra bit of finality. Kind of like a parent telling something to their kid with an air of authority, or the kid shutting down when the parent isn't accepting what they're saying.

For me, this started in the early 2000s with SMS, and really only applies to chat-style messages, which is why I have no problem using periods here.
But I like to use touchID to authenticate with multiple usernames on the same site. Using it as the username would reduce it to only working in a single case.
>TCL/Tk, expect.

Still alive

Turbo C/C++ with its blue background DOS editor.

A Borland colorscheme is available at github
https://github.com/mbadolato/iTerm2-Color-Schemes
But we can still avoid Apple services in support of those Apple doesn't like, open standards and free competition.
No, the symptoms haven't gone away yet, but we are improving. We moved out of our house 6 months ago. Other folks we talked to that have dealt with mold have taken 1 year or more to get back to some semblance of normal
Bolivia's Election: Evo Morales Ally Luis Arce's Win 'Strong and Clear'
there are thirty two flavors of CM4, some contain up 8gb of ram.
I agree that IKEA has done a lot of wrong, but calling them one of the worst companies is a bit much. Are you comparing their wrongs to stuff like https://en.wikipedia.org/wiki/Bhopal_disaster and finding them equal or worse?
I don't claim those beliefs are unquestionable though.

I have no motives other than disliking this idea that experts are these angels of truth that should blindly be followed.
At first I thought this might be doc-tests-for-REST.

Kinda disappointed. Doctests are nice. You should be able to doctest REST APIs.
Trump Calls Faucci an Idiot
I’ve assumed the use something outdated like paper orders, but yes, there might be some sort of a ticket «kill Navalny» that has gone through some interesting states and comments.
Acreage isn't the only measure of a forest fire.

4.4 million acres of burn in an already historically thinned forest is going to be entirely different than the same area of burn in a mostly un-thinned forest. The damage to the forest, the CO2 produced, the smoke levels ... all could be at least an order of magnitude different.
> Especially since unlike MS Word where people pay money for the product Discord's product is the user

I wish people would stop touting this. Just because you pay for it doesn't mean you aren't being tracked. I would say MS Word is considerably worse because you have to pay for it and it still tracks you.
> So if an attacker tampers with the physical device, they can revoke the key for that particular device so that it is no longer trusted (the way I am reading it) vs yubikey where if an attacker has messed with one key, there is no good way to revoke attestation for that one device.

Attestation is a statement that the hardware and firmware are genuine, with the trust model being based on genuine hardware/software. You would not typically revoke anything - third party trust in that hardware/software combination would go away. That might be for example all iOS versions below 14.2, or all iPhones before the A14 chip.

If your service cares that much about key policy, you remember the attestations of each key so that you can change how they apply to security policy. That might be, for example, allowing someone to authenticate into a lower security level until they re-register the phone after upgrading their operating system.

In that sense, Yubico has a disadvantage in that their security policy does not allow firmware updates, so any firmware compromise will permanently tarnish those manufactured keys.
The new compute modules comes with up to 8 Gb of RAM. Here is a detailed review of new CMs https://www.jeffgeerling.com/blog/2020/raspberry-pi-compute-...
Reason is not only or solely emotional rationalization, my point was that in the substrate of the brain, emotions are the motivator for our actions and long term patterns. You can't understand your self in completeness, at least so far. We are all just too complicated. There may be pieces you understand about your typical reactions and preferences, but like why do I like organ music and my wife hates it? Why do I love spicy curries and others don't? Very complex answers if any exist to these questions, much less why do I prefer a group decision making with a bit of arguing and a bit of time to mull over the answers? I don't derive or infer principles, I try to live up to principles, to squeeze something important into a few words so I can more often do the right thing and avoid the wrong thing. I certainly have emotions that are never going to be made into principles - I have even gotten so angry that I wished ill towards others, tho I cannot recommend the desire to harm others as beneficial for own happiness, the others well being, or society as a whole.

For me the point of life is closer to building satisfying emotional experiences and connections, to people and to an great on-going work; to do good and heal harm; to enjoy each day's beauty. Those things are what make my reason work well. When I'm scheming in anger, my brain is less proficient at reason. When I'm walking under the pulsing Mars and mulling over some terraform issue, I'm a veritable fountain of rationality, which none the less cannot explain the happiness I feel when I return to the family after the walk.

If you think you can come up with a reason to do one thing rather than another that is not based on something isomorphic to emotional drives, I wish good luck to you but I cannot have much hope in the likelihood of success.
That doesn't make sense. Username + Password is a cumbersome workaround because (so far) machines couldn't use biometrics to authenticate a user. Now they can, so we can let go of that very problematic and often insecure model.

Think like this, when you go to visit your grandmother and knock on her door you don't have to provide a password. You don't have to provide anything, because the human brain is capable of determining your identity in less than a fraction of a second. This is why as soon as your grandmother opens the door she'll have a smile on her face and welcome you in. That IS biometrics. Now machines can do the same. It's the oldest and most secure form of authentication in human history.
I know this will be flagged. Just know that you are helping a tiny bit a madman kill people. If you can live with that fine. #HNresistance
> I would definitely stay away from any "Sign in with Apple".

I would stay away from any "Sign in with.." service as a user and as a product owner. You're affectively giving away a major control of your users to a third party.
Are you trying to make me waste an afternoon!? But seriously, this is great stuff. Thanks for the link
It’s not a quine though
Fun fact: Photoshop was written by the VFX Industry -- Industrial Light & Magic, John Knoll.

Doesn't surprise me that it is also very scriptable
You can write an entire game like super mario in an html file. Is a super mario game not a program? And no, this is not an archaic way to use html files, it is pretty common to share smaller games as html files. You play them by loading them into your browser.

Remember that html files are not just html. The way we use them today they are fully functional programs.