skysight-inc/HackerNews huggingface dataset:
I once had RSI so bad I could barely type for over a year.

I swear by these mice: https://www.logitech.com/en-us/product/wireless-trackball-m5...
You don't move your hand.. just rest your hand on it and lightly move your thumb by less than an inch in any direction (half inch typically.. if you're moving it much more than that, increase your pointer speed). There are ball mice that use your middle fingers, but I find those put stress on the tendons on the top of your hand.

Add a keyboard that requires very little force to press the keys. I use this one (without the number pad).. it's decent: https://www.microsoft.com/accessories/en-us/products/keyboar...
I don't know that the split in the keyboard matters all that much.. I think the pressure required to press the keys is the most important. Buy whatever kb you like with soft keys.

I also have an articulating keyboard tray:
https://www.amazon.com/Bush-Business-Furniture-Articulating-...
That lets you move the tray in every direction (back&forth, up&down, side to side, and tilt angle) so you can position the keyboard where it's suppose to be. Add a computer chair.. and you can position everything... even if your posture, etc isn't the best it could be every day.
perl -MText::CSV will take care of that.
Wallenius Bayes
If you're going to do that, you don't need configuration at all. Just hardcode everything.
Yes, I mistyped that bit. I meant to say that because types (as a grammar) are values, they can be inputs and outputs of functions. The functions can fill in the hole that dependent/refinement types fill, by taking context into account (the grammars which describe simple types being context free).
Type -> Type fill in for type constructors like this infinite list:

InfiniteListOf = Type ->
Type & InfiniteListOf Type

That function just morphs a simple grammar into another grammar. Imagine now if we could calculate something in between:

IncrementingInfiniteListFrom = number ->
number & IncrementingInfiniteListFrom number+1

That's where the dependent types come in, naturally.
https://slate.com/technology/2019/04/candida-auris-hospitals...
Yep, the original Paxos paper wasn't easy to understand, and he says so in his follow up paper "Paxos made simple"[1] whose name justifies its existence as well.

[1] https://lamport.azurewebsites.net/pubs/paxos-simple.pdf
The pollution is the tough part there. Despite the great weather normally.

Have you found anywhere else comparable that isn’t insane expensive?
Mostly supply side, with leases in major cities (hi WeWork!) already inflated because of organic distortions well described in https://medium.com/@sbuss/software-was-eating-the-world-now-... - on top of that just even more excess money in the system propping up too many companies looking for similar buildings and a lot of pressure to buy revenue.

The offering itself, the experience the team provided and the way the spaces where designed, not only aesthetically but also functionally, definitely works. Especially in addressing the issues in the original post.

The way forward for us is developing and owning our own locations together with customers, neighbors, service providers etc, and that in unusual but really interesting locations (think Kigali, Bethlehem, Kathmandu), with a foundation on top developing a common infrastructure for procurement, payments, customer service etc.
Pick a section of a book you like and do an “Adler read” on that section. Identify the main question, supporting points, and conclusion of each of those sections in the margins.

Short passages or a couple chapters can be really rewarding. “What is the author actually connecting this to?”
“Are these questions being addressed one at a time, or too many at once” etc.

We used Adler as a starting point for a bunch of school books and did these as assignments - while it was painful it upped my game and brought so much more out of the book.
"dual az" is a checkbox that doubles your cost for transparent failover; it's different from the read only replica
imho loneliness is a systemic problem caused by a lack of understanding of what a friend really is. To demonstrate this, if you walked around and asked random people, or people you know, what a friend is, what is the odds they will answer correctly?

An acquaintance is someone you see in passing and have had a few conversations with. You know a bit about them, and hopefully enjoy their presence. Facebook, as far as I can tell, encourages building networks of acquaintances.

A friend, on the other hand, is an acquaintance you've gotten to know, but it turns out both of you want to one-on-one spend some time together. Catching up from time to time, or just hanging out. Whatever it is, both enjoy each other's presence enough to hang out outside of parties or meetups or whatever it may be. This usually comes from finding common hobbies but can be found through other methods. Sometimes I just like hanging out and watching a movie with people. Everyone has their preferences.

imho this is where American (and possibly Western) culture is failing atm. Many people like the acquaintances they know, but are unaware they can ask to hang out and spend more time together. It doesn't come up as a valid option for many people.

From there, there is degrees of friendship. Is it once or twice a year catching up, or is it someone you want to hang out with once or twice a month? This is often how circles of friends are created. When someone knows multiple people they want to hang out with once a month or less, it becomes easier to create group get togethers. I host movie nights, but go to gaming nights with people. It turns into that sort of thing.

At the end of the day, to have friends, you have to be a friend; you have to take that step of asking people to hang out or catch up. You have to be proactive. Otherwise, how will they know you like their presence? In a world full of people who do not know they can pull people into their social world, the few who do have an easy time choosing their friends and setting up their friend networks.

Not being lonely is important. Loneliness is the single largest precursor to depression. For many knowing how to gain friends is enough to curb or even remove their depression. For others there are other causes, which is why depression is such a complex subject.

Now you know what it is and how to do it. Now you have no excuse. Go make some friends! ^_^
Lets look at that Sprint you mentioned.

I was attempting to purchase a phone and take advantage of a promo offer. The saleswoman categorically would not sell me a phone without the insurance package. I asked for a supervisor and was transferred to a line that wasn't going to be answered until the next day.
I found this comment: "In V3 the hobby field is explicitly disallowed. This is not backwards compatibly as it breaks previous field that did contain a hobby field" in https://cuelang.org/docs/usecases/datadef/

So if you add a field, you break existing code that doesn't know about the field.
Kind of like Thompson sampling

Wouldn’t work for the subcontractors though. Margins are too thin to have a volatile demand like that.
Reading more than 3-4 paragraphs in more than one stretch is usually too hard for me. When I was a kid (plus in university), I just thought I was lazy (also I did not think my eyes had a problem, either).

Anyways, I have to get my eyes checked out every year because I have type 1 diabetes, and my print-related disability was missed by ophthalmologists, year after year, until I was diagnosed with a medical problem that affects my peripheral nervous system, that is unrelated to the diabetes.

This article may help you with making the reading less of a daunting task. I know it is not easy: https://untappedbrilliance.com/how-to-read-books-when-you-ha...

You need to get into books. It affects your income (accurate, but not the best visual representation of the data): https://www.statista.com/statistics/896534/number-of-books-c... [Sorry broken link...a screenshot is here: https://ibb.co/s5SJpHp ]

I posted on this thread how I manage to read several books per year, via screen readers. That takes time to get used to. I would recommend Voice Dream Reader, if you are interested.

You may want to try audio books via your local library, for just starting out. You can join some libraries in the US for a very nominal fee, if your local one does not have good media databases. That way, you get some of the best media databases of any public library imaginable.

Personally, I enjoy history books the most. On Tyranny and Black Earth are the books that got me in to reading. I also love seeing whatever book reviews FinancialTimes.com (subscription site) posted, and I usually will read at least 2 books per week.
In my corner of the world at least, small $20 brickphones can be bought at practically every corner convenience store. I'm pretty sure they don't have Whatsapp. They definitely don't run android, at least.
Oh agreed. Specialization isn't perfect. But a lot of engineers, I think, like being "well rounded(?)". Mostly when it comes to making things. But, if you take the youtube channel Tech Ingredients. That dude is like the spirit animal to engineers. The guy can build anything from freezers, AC, jet engines, speakers and even make his own whisky. And again, I'm a sub-par engineer both mechanical and CS, but the problem solving skills and maths I know, there's very little in the real world that I get lost to. To build things out of my skill set, I still have a learning curve, but to me nothing is impossible. And so far, nothing really has been for me. If one human has built it in the past, I know I can eventually do it. But like you said, a liberal arts type, they just really gloss over.

I'd also argue, take a decent engineer in any field. Structural, mechanical, CS, electrical, whatever. Now tell them to teach themselves... oh, I don't know, philosophy? Maybe law. Well, I'd argue law is a more "scientific" version of philosophy because it does have "more hard rules". Me using those quotes are important to understanding what I mean. But, I think an engineer is well suited, after half a decade or a full decade of working, to teach themselves anything. Because that's part of the job. Learn, learn and learn because you're not done learning. Oh, and you need to try learning things that no one else has discovered too. Then learn more. I guess, I just have never seen an LA later learn engineering. But I see engineers learn LA.
Well, I understand it's a binary thing, that most people can't analyze anything they haven't seen before, and that most companies don't employ customer service reps who can, because they have better opportunities. That's why it was shocking to me that the health insurance company did have such people and a financial company didn't. I just gave up with the latter, no "10 emails fixed it".
The major findings listed in the article make sense:

> • Psychiatric diagnoses all use different decision-making rules

> • There is a huge amount of overlap in symptoms between diagnoses

> • Almost all diagnoses mask the role of trauma and adverse events

> • Diagnoses tell us little about the individual patient and what treatment they need

I think the alluring thing about diagnoses is it quickly gives closure, so we don't have to think, balance facts, or ask why. Check some boxes and we can draw a type of a person by characteristics as we would with the periodic table of elements.

We've been raised in a culture (or multiple of them), have an upbringing and have a story behind that impacts how we trust others, we need to be loved, have complicated emotions, we have impulses and drives, and sometimes there is a biological/chemical aspect to it, we're made of elements.

As a society, we're here now cooperating because we care to help each other. We're complex social beings, and it's hard to put us to a definition and have it do us justice.

One of of the big papers criticizing mental illness is this: https://psychclassics.yorku.ca/Szasz/myth.htm

Another one is Rosenham Experiment: https://en.wikipedia.org/wiki/Rosenhan_experiment

https://youtu.be/1MbARnJqjnc?t=519 - Some podcast talk on diagnosing mental illness / diagnosis and how not all clinicians would come to the same agreement on someone's behavior.
That source doesn't say that they were exposed to the same hassle, the hassle can't be the same in survey accounts. Not really the point though.
On your part you mean?
God, HN can be so cynical at times. (I'm not really directing this at just you, scarface74, but the overall tone of responses here). Docker and Kubernetes are not just about padding your resume. Why would I not want to use a solution for orchestration, availability, and elasticity of my services?
I worked at one of the largest global consulting companies (and I have enough friends in the other major consulting companies to know it's the same in most of them).

I was a relatively junior person working there in my early-to-mid 20s. It was common practice for me and my peers to be asked to review resumes and filter them, as well as be an interviewer every few months. I never once received any kind of training on interviewing or resume review. Not even the 10-minute-cheesy-corporate-video kind of training. Hell, not even a quick 1-pager or chat on tips or things to look for. It was literally just "hey here's a stack of resumes, please filter them".
Learning C++ is easy. What's hard is being able to afford a computer that can compile it in a reasonable amount of time.

I've seen projects written in C / Assembly that build over 9,000 objects in about 20 seconds on just one PC, whereas more than a few C++ codebases I've seen in the past couple years, that can be about as long as it takes to build just one file.

I honestly suspect the only folks really writing C++ consistently these days, on things like LLVM, are the ones who work at huge companies, with literal supercomputers devoted to compiling their code, which would prevent them from ever encountering the latency issues that exclude poor folk such as myself from any hope of ever hacking on their codebase. It's sort of like that scene of Agent Smith talking to Neo in the interrogation room: "What good is the source code... if you're unable to build?"
I think there's at least four major components of mental illness:

1. Biochemical

2. Trauma, often made worse by social BS

3. General social BS

4. A mismatch between the person and expectations placed upon them

I think the first is something we should work on a great deal more than we really do. It's much more readily quantifiable in a scientific manner than social BS and addressing it can dramatically reduce the impact of the other three, all of which entail varying degrees of social BS.
Especially if (as it sounds) it's happened more than once!
Page 17 of this report

https://www.cbp.gov/sites/default/files/assets/documents/201...

The JIC received 256 reports of arrest in FY 2016 involving 251 employees. Five of these 251 employees had more than one arrest in FY 2016. In FY 2017, the JIC received 254 reports of arrest, involving 245 employees. Seven were arrested twice and one employee was arrested three times in FY 2017. This misconduct occurred primarily off-duty but also included illegal activity while on duty, in cases of corruption.
I feel like in the past few years customer service has gotten much better for most companies. I have had reasonably concise and helpful calls with my bank, telecom provider, utilities, phone company, and one product company within the past year and they all went pretty well despite negative reputations for a few.

Online chat windows seem to be the most effective for me.

Curious if this resonates
Most psychiatrists are well aware that their job is to manage and medicate people that have psychotic episodes, extreme emotional and/or behavioral problems(that deviate from the norm far enough to cause concern with the community but aren't necessarily criminal). Their education is in biology, psychology and clinical medicine, very few know much about computer science or AI approaches to the mind except a few of those involved in research, since it has little relevance in a clinical setting.
Poisson disc sampling! https://www.jasondavies.com/poisson-disc/
Are you aware of $IFS?
You may be reading beyond the words that people are actually writing.

It’s just journaling. Try it. Don’t try it.
> With we you mean you?

No I mean "we". This is a huge collaborative effort. We wouldn't be getting anywhere if not for the help of many dozens (more like hundreds, at this point) people helping out.

> "Zen and the art of motorcycle maintenance"

I have that book, I can't remember reading it, however. Thanks for the rec. I'll give it another look.

> Don't read it for the theory but the slow decent into madness.

The reason why you see my name everywhere and no one else's is merely because of comments like this. I have very thick skin and can take it, but I don't want to subject my friends and collaborators to this kind of gaslighting. We are almost at the point where the evidence is overwhelming that this theory is correct, and we have peer-reviewed papers in the works (with dozens of collaborators with fancy edu positions whose full names will be on the paper), and then it's game over. In the meantime you can either look at the increasing piles of extraordinary evidence (for example, I made a language today called Dumbdown in less than an hour http://treenotation.org/designer/#standard%20dumbdown that I would not be surprised if a variant evovles to be bigger than markdown) and think about things for yourself, or jump to a (wrong) conclusion simply because this is a low probability/black swan/outlier event.

Black swans are rare. But they do happen.
I have a lot of meditation experience, and deep trance states are also extremely hard to hold on to. Meditating on the phenomena has revealed that it's a combination of unfamiliarity with the subject matter along with the sheer complexity of the experience that leads to inability to remember all the details.

People also tend to forget that ordinary life is crazy complicated in its own right. We don't have trouble remembering it because our brains have tuned itself to compress and operate on those kinds of experiences symbolically.

But since we don't have appropriate symbolic representation for 'deep experience' it gets shoved out of mind before we can form memories.
I'm a full-time freelancer and I travel for about 8 months every year. I can relate to the mindset of the author.

As much as we like to _think_ of working at a beach or next to a waterfall, it's not really that practical. Sometimes the wifi doesn't work in the coffee shop, the coffeeshop is busy and loud, or you don't have a power supply to work more than a couple hours.

For me, the sweet spot is staying longer in every place I go. I sometimes take multi-day hikes and forget about my work. I come back, order food delivered, and get my work done at the comfort of a hotel room with good chairs and tables. I can focus more, I am more productive, and it feels better knowing that your next adventure is just a few days away.

"Never" leaving the hotel room is a strong word, and I think everyone doing it should take some time to hit a nearby local restaurant, a pub, or take a walk at the beach for some fresh air.
Do all programming languages converge to Lisp?
Could you elaborate on this specific genetic condition? I, like many I'm sure, have been tossed back and forth from one clueless doctor to the next, none of whom have even an inkling about what RSI is, much less ways to treat it that don't involve blindly prescribing one drug after another. Does this condition have a specific name and/or type of specialist qualified to diagnose it? It definitely sounds like something worth exploring, but I wouldn't want to seek surgery yet if neither I nor my prospective doctor are familiar enough with this tendon sheath condition (this is the first time I've heard of it myself)
Must be nice to start work with clean data. Allow me to assure you that there are many, many others who don't have the luxury.
Start with understanding "Consensus problem". Paxos is one of the famous solution. There is blog called "The Paper Trail" which has lots of articles on this topic[1]. You should start with the oldest post IMO (from Three General Proble,, FLP impossibility, 2/3 phase locking, to Paxos). Once you have an idea, you can readup the "Paxos made simple"[2].

In distributed systems, each node needs to agree on facts (which could be value of a key, ordering of operations on an object etc...), and Paxos helps you with that.

[1] https://www.the-paper-trail.org/tags/consensus/
[2] https://lamport.azurewebsites.net/pubs/paxos-simple.pdf
Seems like a waste to do CSV->TSV without going all the way:

http://www.tsvx.org/

The problem with TSVs and CSVs is that you might get an odd datatype 1TB into a file. For example, what you expect to be an integer value is somehow a string.

TSVx extends TSV to add standard formats for things like headers which allows for strict typing. You can do things like export a database table and import losslessly. You can even export from MySQL and import into PostgreSQL most of the times without pain.

The strict typing also avoids a lot of potential security issues. And in an environment where you control both ends (so you don't need to worry about security of where the file came from), it leads to much nicer APIs: you can refer to things by names rather than column numbers. It's more readable, and if the order or number of columns changes, nothing breaks.
It does create 11 dimensional structures, in the same sense programs can have 11 dimensional arrays. Not at the quantum reality level.

I think you probably object because "11 dimensions" sounds a lot like the 11 temporal dimensions of in certain space-time related theories. But this is a completely unrelated set of dimensions.

The article describes what are most definitely dimensions, but ... of the array sort, and not of the String Theory sort.
Fact: I've commented on fewer than 1% of HN posts today alone.

Fact: my post is very relevant to the OP and I'm offering to help them.

Fact: I've been a member of this site for over 12 years, and never comment on a post unless I think it adds value to the discussion or would be helper to the parent.
You should probably look into https://standardnotes.org, it was mentioned here a while back.

Free editor is quite clean and simple.
Article should really be called “our teams troubles writing automated UI tests for native windows apps”.

The article mentions “If you follow the Page Object Model pattern, then for each page and control in your application, you create models so your tests can find and interact with the elements on that page or control.“.

Not being a windows programmer I am not familiar with this model in detail, but a major issue seems to be that the UI toolkit doesn’t have any built in support for UI automation.

For example on iOS and macOS, the accessibility system (which is what e.g the screen reader for blind users use to drive the application) is repurposed for UI tests.
This means that if your app is accesible, which it pretty much is by default where you use standard UI controls, with minor code changes such as assigning unique identifiers to UI elements where needed, it is also UI-testable.