skysight-inc/HackerNews huggingface dataset:
In therapy, you are unconditionally accepted with positive regard, which facilitates viewing yourself more clearly without the need to lean on self-defeating coping mechanisms, like self-pity or shifting blame. As social creatures we instinctively perform a lot of mirroring of others' mental state, so simply by being accepted we are able to try on what it is like to accept ourselves.

This is the most succinct description of a positive human relationship I've ever read. It does lack a feedback mechanism for correcting destructive behaviour however.

A danger one can fall into with therapists, is that therapists have a self-interest in you coming back and/or giving a positive referral. If the therapist has that self interest in the back of their mind, they can avoid pushing you out of your comfort zone and/or enabling unhelpful patterns in order to get along.

Absence of pushback is something beautiful/rich people often experience - because others see them as a valuable asset, they optimize for maintaining the relationship, even if the person is being self destructive in the process. This is why drugs are such a problem among them - it is costly to tell them they have a problem and so beneficial to benefit from their weakness in your favor until the wheels come off.
According to story, “COVID-19 dashboard designer faces cyber sexual harassment charges”, say the Governor of Florida:

https://cbs12.com/news/local/covid-19-dashboard-designer-fac...
Transit app now crowdsources the precise location of subway entrances
Actually, what I dislike about PHP's dollar signs is that the make it look like Perl, but they are tacked on to lists and hashes also.
lol. google hires vast swathes of the unwashed
This is such an uplifting article. It's great to see someone recognizing their own healing and thinking about how they made it all work.

> I set aside hours each day to do nothing. In some sense, this was meditation. Except, I did not force myself to not think.

In fact this is exactly what many styles of meditation practice are! You're not "not thinking," you're being self-aware of your thoughts and learning to guide them where you want them. I say this not to be pedantic but to correct some notions of what meditation usually tries to achieve: more self-awareness and control, which you can use to help guide your own sense of self and healing. (At least this is the conclusion I've come to after using one of the well-known apps that I actually really like.)

I still suffer from light depression and moderate ADHD, but meditation has been just as effective for me as therapy and medication for both of these (although I'm sure medication and therapy are making the mediation easier and more effective).
Funny that's the exact same issue that C++ const cast 'solve', of course D's inout solution is much more elegant.
Well even tech folk don’t read charts correctly, even if they understand a logarithm.

I have seen all kinds of junk nonsensical charts in my career that somehow made it into reports, because nobody thought it was necessary to take the time to READ the chart and ask a few questions to see if it made any sense.
Sometimes your hair or hat can look like a tasty meal

Yes do you remember this owl? https://www.theguardian.com/environment/2015/feb/06/owl-atta...
It's a good article - everybody should read it.

> The public do not understand logarithmic graphs used to portray Covid-19

- does the public include our leaders? Very likely.

- although I know what a log plot is, I didn't have an intuitive answer to the question posed in the article. So instead of informing people, it adds further confusion.

Related:

- the Santa Clara (Bay Area) hospitals dashboard is confusing and takes about 2 minutes to load, so another example of poor crisis communications - inexcusable in 2020:

https://www.sccgov.org/sites/covid19/Pages/dashboard.aspx#ho...

If anybody is familiar with that BI software, is there a way to cache it?
Just deleted the app. Never again. Gotta vote with your feet!
I haven't noticed a religious undertone. I grew up in a religious family but I am, currently, not a very religious person. The author was raised in a Catholic family though, so there are sometimes anecdotes or experiences that are related to religion and clergy.

Personally I find the writing to be concise, to the point, and very scientific. I read 30% of the book last night because I could not stop. I am like a dried out sponge and this is the water I have been looking for.
IMHO, I think this counters a philosophical point of open source software.

The open code to the software we use should not be a handout or a gift ex post facto.

The open code to the software should be an invitation: to collaborate on it, audit it, or frankly do anything you want with it (e.g. WTFPL); before, during, and after using it.
easily caught by SAST. not even that. standard compiler warning should catch this.
I'm using a Google Spreadsheet as a database backend for my portfolio.
(https://andrefuchs.github.io/) I wanted a solution that is lightweight and easy to update.
Because you care more about the users than about DJB's ego.
Greatly misleading or lying by omission isn’t much better than lying directly.
I was vacationing in Spain and made friends with my Airbnb hosts: they invited me over for dinners in their house. He was 73 and his biological son was 6 or 7. The boy looked very bright. His wife was I think 44.
Oh, buddy, you know that's right. There are plenty of IPSs like, "5 minutes, lol! Two weeks it is!"

What I proposed was a blunt force tool to try to help mitigate the problem, but you're 100% correct that it's not sufficient. Key pinning would go a lot further towards fixing it. What I suggest could be rolled out pretty quickly and without risk, though, so IMHO it's worth adding to the to-do list.
Can very much relate. And especially when you're simply trying to get through hell, there's a lot to be said for finding a sympathetic therapist/etc to just help you get through it.

My tips: Be kind to yourself. Try to do things when you can--action is a universal anti-depressant. Try not to pointlessly ruminate--it's generally depressing. If things get really bad, and you have no other ideas, get drunk. (Not great, but far better than an ill-considered suicide.)

As for why being alive is a good thing, not sure I have that answer either. But really, we'll all be dead very soon, so I figure there's little need to rush things.

Bonus: For meaning, (1) something to do, (2) someone to love, and (3) something to look forward to. And (2) could be a pet, if you're sick of people.
just to throw my hat in, I've found CBT difficult to put into practice. a vicious cycle formed as I increasingly blamed myself for not working hard enough to help myself and buckled under the pressure of completing exercises.

psychodynamic approaches and group therapy had much more palpable impact, as the missing piece I think was seeing and relating to others. not being alone and talking through issues made a world of difference compared to applying what felt like mechanical exercises of CBT.
Yeah, an array essentially becomes an associative array.
For example in another language I could do something like:

if (!empty($filteredArray)) { print($filteredArray[0] }

But in PHP I need to remember that after every array_filter, after every unset etc. I need to reindex the array, because [0] element might not be there
Fair enough. It's not comparable to just any question. But hear me, you have to poke the bee's nest with some polarizing questions to really know what's inside otherwise you're stuck hiring an unknown until it's too late and costly (for both parties) to find out they were not a good match.
ProMIS Neurosciences introduces intrabodies against misfolded TDP-43
This must be mentioned somewhere in the Book of Revelation, surely.
Yea this is very surprising.
I run a file server in my local network. There is no access control on it because it’s behind my router’s firewall, but everyone in the LAN can access it.

I find it very surprising that now any random website can access it with no oversight.
Why worry about spectre and meltdown when such blatant backdoors are implemented in browsers?!
Some of the comments at the bottom of the article lament the "innumerancy" of the general public. But let's be honest: logarithmic scales take effort to read. And like any kind of communication, you should make it easy to read.

As a person who creates and looks at charts all day, I can read complex charts. But I really prefer other people use linear charts of simple bars or trend lines. You're conveying a new idea to me, so don't assume I have all the context you do when reading the chart.

If you want to show acceleration, remember to use different units. Choose a unit that can be shown on a linear scale. E.g., the ratio of today's cases over the cases from a week ago.
At the end of the chat with OpenAI they mention that their model can be used for generating unit tests as well.
We have nothing but respect for Sweden and the Swedish language, but HN is an English-language site, so articles here need to be in English.

I'm sorry, but we have enough trouble getting this audience to read the articles as it is.
I created an account just to reply and say I couldnt agree anymore with your statement. I have used multiple frameworks and Laravel towers above them all in terms of feature-richness.

I have spent the few days trying to get into Phoenix and as interesting as it is, it would require me to re-invent the wheel for a lot of things that laravel just offers you out of the box. a quick example is subdomain based routing or even its robust notification based system.

For all the hate laravel gets , it level of productivity is unmatched once you know yor way around it.
> Firstly, WebSockets seem to be prohibited from accessing 192.168.0.0/16 and 10.0.0.0/8. In Firefox, it raises SecurityError.

And 172.16.0.0/12 I hope. I did a little Googling and didn't quickly find a list of sources they are blocking in Firefox (or is it part of the standard?), but I hope that one is included. It's not as common, but it's still a private network and used sometimes.
We also can’t prove the absence the magical wardrobe with an entrance to Narnia from our universe, yet many people would say you are insane if you think it’s true.
I can say that not every new developer loves MS. I use vim, avoid JS, run Linux etc. As things currently stand, I'm considering migrating to BSD due to MS's new... love... for Linux.
I think the issue with bad CPUs is that they'll unreliably error.
Study: 72-100% of those detained by ICE will be infected within 90 days
And your reply is devoid of substance.

I think we're done here.
I'll say one thing. I accidentally forkbombed my running elixir system in prod (miscontacting an error reporting service triggered two more error reports, and the error reporting service 500'd during an outage), and it kept servicing user requests without much of a sweat.
linkedin just reset all my unsubscribed preferences this morning
Wearing a mask can significantly reduce coronavirus transmission: Study
Sure, but this particular game was from the late 90s - we looked at re-exporting some of the assets and I have no idea how you'd even approach it without significant time investment, the tools used to make the original art no longer exist(we have the source code for the game, but not for the tools used at the time, I've gone through stacks of old CDs that had backups and 9/10 discs were just gone, completely corrupted), or used hardware that would be difficult to source(like cutscenes made on silicon graphics machines, there is no good way to edit and export these project files on modern machines)
It depends on your goals - if you are pursuing it for a business, you need to validate that there is a market, and a monetization path. If you are doing it as a mission-driven project, you need to evaluate what already exists to fulfill that mission, and determine if your efforts will add to the solutions, or if you should be collaborating with existing groups. Or if this is purely a personal project, then it is all about your own prioritization of your own time and energy.

Tell us more about what kinds of projects you are thinking of, and I'm sure more detailed answers can be provided.
I remember being a little surprised websockets could violate the same origin policy. It was only a matter of time before that was going to be abused.

It’s a shame because it meant you could run your own server for eg js/html games.
> I would call it meditation but there really isn't much thinking -- just feeling what I feel. Accepting where I am, as best I can.

I would very much call that meditation.
I've used Laravel, not a fan. I believe that it's too wrapped up in magic, it actually gets in the way. Also bad naming choices for patterns and Active Record style DB stuff just leave some more bad tastes in my mouth.
New E-Commerce App
On the one hand, sure. On the other, if you're kidnapped for ransom by foreign terrorists or guerrillas (or even just hardened criminals without a political agenda) and no money or consideration at all is allowed to change hands, your odds of survival just went from "not ideal, but OK" to "terrible". Telling people they can't do that is basically telling them their loved one's already dead unless the murderous kidnappers respond well to "pretty please" and agree to take on the risk of a process to return the prisoner without even a token reward.
With a rap sheep like that - just sounds like a loose cannon
Your comment has so many levels of ignorance I don’t know where to begin. One does not “self-medicate” with psychedelics, as the experience can be intense and often unpleasant. Judging from your comments, you’re crippling your ability to think clearly with your anger. I really do hope you find the help you need.
Are they? I thought they’d be more of a wrong interpretation of the reality, wrong as in unecessarily negative; or a chemical imbalance or a bad situation in life, or suppressed emotions, or lack of agency or... there could be so many reasons. It doesn’t help that too many things are fit under the label of depression either.

And a reason for a higher prevalence of depression in the western hemisphere is in my opinion how we choose to live our lives.
> at the end of the day it's the same two sandwiches

No, it isn't, because the sandwiches are in the possession of different people than when they started. That's where the wealth gets created: the value of each sandwich is different for different people. Many people fail to understand the concept of wealth creation because they think of "value" as something inherent to the object, instead of something that depends on who is using the object and for what purpose.
Newtonsoft (and the new Microsoft .NET framework JSON (de)serializer) only uses the setters once too to set the properties after processing the JSON, I can't see it causing an issue.
Making conscience-free salary doesn't necessarily mean it'll always be that way. Companies change, people change.

Are you suggesting people change companies every time they uncover their existing employer did something unethical/immoral?

I say this as someone whose employer in the past turned into a patent troll - as a new parent and during a downturn it was difficult to switch jobs for quite some time.
Snipply[1] is a great option for you. It will be released shortly!

It allows you to create "Cards" or snippets of any size, of any part of the document, and save it, version it, and sync it with any other document. Even with documents in Google apps (Docs, and Sheets). A Card can be a sentence, paragraph, or entire document, up to you.

Disclaimer: I'm the CTO of its parent company.

[1] https://snipply.io/
I felt a similar reaction to the tone of the article. Twice the author said 'You may as well not have bothered' if no one recognized the value of your output. And your response also frames it as 'What you've done has no value outside of yourself'.

I think what the post you're replying to is getting at is that by framing things this way we overvalue things which others approve of, and undervalue things we enjoy doing for the sake of doing.
Towards the end of that section, he mentions they have also used it to generate unit tests. I doubt it's doing full TDD, but it seems they are part of the way there.
Notion plan to release an API soon. They included in their pricing plan update yesterday.
It can be both meritocratic and unlikely for disadvantaged people to succeed. Those kids who are born disadvantaged are more often disadvantaged in their merits too. Their parents and peers teach them life habits and emotional problems that keep them poor, and their genes keep them similar to their parents.

Maybe you're confusing meritocracy with equality. Meritocracy does create an underclass of "unmeritous" people.
why would spending time on the toilet be wasted time?

actually, sometimes, doing practically nothing is very valuable for one's state of mind.
Except when something happens that defies spin, like a pandemic that takes away jobs and lives.

I'm not sure how this is going to turn out, but even if the US elects a different president, the current one has provided a nice handbook to a potential autocratic future president to gain unlimited power.
> What epidemiologists and PR folks need to realize is that the Information Age

I don't think we have begun to understand what effect this will have on age-old institutions that relied on inside knowledge to maintain their ivory tower existence (and privileges). We already see some sword-rattling and expert communities becoming increasingly defensive. Doctors and other experts are obviously still in charge, no serious web service will give actual medical advice without referring to "your physician" - but it's a matter of time before that will change if the current trends continue. Let's check back in 30 years or so.
> dropwatch's definition of drop is literally kfree_skb

Wow, this changes everything. Thanks for clarifying. With this insight `dropwatch` sounds much harder to use then suggested.
Now days I use asciidoc mostly because there’s an official spec and latex math and bibliography are included. Every markdown is different and that’s pretty frustrating sometimes.
> And 172.16.0.0/12 I hope

Yes, at least on my Firefox (76.0.1 on Ubuntu).

However, Chrome will happily open a websocket to addresses in the 192.168., 10., and 172.16. ranges. It fails for 127.0.0.1, but only because it says there's nobody listening (not, as Firefox does, because of a security error accessing that IP in the first place); for localhost it can actually verify that no service is running on that port, whereas for remote hosts in the private ranges it can't.
All the new web standards are a bit tiresome, to be honest, and some of them have the flimsiest justification. I remember someone pushing the Ambient Light Sensor API on Twitter at some point and the example they gave was "you can offer dark mode to your users if the brightness you detect is low". Like, really? There are actual browser APIs for this, and they offer a better signal of user intent than brightness levels could ever do. Can you please just think these through?
> CJK characters alone account for thousands upon thousands

The vast majority of CJK characters have systematic names like "CJK UNIFIED IDEOGRAPH-72AC" which aren't really subject to errors in the same way as the more verbose names used for other scripts.
After I learned PHP 4 right after one of the first books came out, I quickly forgot Perl. So many way to make one liners from symbols. shudders
is there a legal way to do this for yourself or a family member? and could dancesafe be a honeypot?
You're correct.

Adding constraints that encode the additional rules is also a little puzzle, eh?

I'll probably work on it later this evening for fun.
Oh yeah, absolutely. They're great for building API clients.
That actually sounds bad.
You can actually read the article instead of just scratching your head, it goes through the numbers on how they are not being approved for assistance loans at nearly the same rates as white-owned small businesses.
Port scanning is a brute force, over-reaching probing technique. A better analogy would be like visiting a shopping mall and trying to open every closed door you see, including the ones that say "authorized personnel only", "private", "do not enter" with an excuse like "I was trying to find out which shop was open".
It’s top 10% standardized based on SF market rates

Source: https://basecamp.com/about/jobs
Doing object.property = something is, I think a mental anti-pattern because it engenders uncertainty about which source of information holds the truth (local object or database), and now you have a needless (mental) distributed state problem. At least in a system with bare structs and changesets, especially in an immutable language, there's no ambiguity about the fact that your data are stale the minute you drive it off the dealership lot and your data synchronization events must pass through a single explicit point of entry. Explicit is better than implicit, after all.

To answer your second question, that's not entirely easy to answer, but I personally use mix release command, ship it to s3 as a tar.gz, then pull it down into the server, unzip, put the command line entry point "start" (there are instructions when you do mix release) into a systemd service, and it's good to go. Couldn't be easier. It takes us several ansible scripts, and annoying wrangling with virtualenvs if something goes wrong for us to create a new Ubuntu Django server from scratch and literally two commands (one is a 5 line shell script) to get Elixir up and running.
I dont doubt that there are cases of depression being caused by an unhealthy ego, but that’s not always the case.
That's pretty interesting. So, effectively, a triangulation based on latency times?
Do you have any sources suggesting pornography leads to the reduction of your dopamine receptors?
Personally I’ve found using ‘private’ web APIs to be a bit of a mixed blessing. Having side projects break with no notice is very frustrating, at the same time they’re a huge improvement on scraping for ad-hoc tasks.
Tawnys are know to be responsible of attacks leading to one-eyed humans.
Pushing your ingress out to a full internet node simplifies behind the NAT/dynamic IP hosting. Once you have a static IP and no NAT or port restrictions it's much easier to run a from home personal cloud system.

..that might go something like this...

Raspberry Pi at home running docker containers with a reverse proxy like Nginx or Caddy. The Pi is set to automatically connect to the wireguard service once it has a network connection. The hosting server with the external public IP forwards port 80/443 browser traffic to the Pi sitting in your home LAN. Your domains can be mapped through Cloudflare to the public IP of your external server for an extra layer of privacy and caching. Requests to your Pi webserver reverse proxy through other containerized services on the Pi or to other hosts within your private home network running services like Wordpress, GOGS, Express Node app, Verdaccio (npm cache/proxy,) pretty much anything. Things get even more interesting if you run a reverse proxy on the remote server. It's also great to have a static public address by which to reach and manage your internal servers via ssh.
Having a queue means you have a distributed system. How do you handle network problems, errors/retries, back pressure? OTP has excellent idiomatic tools for all that and more.
Not tried scoop, but not had many problems with choco, installing stuff on 100 machines at work, made a smb share to store the package files, wrote a script to grab xml files based on machine names of lists of things to install.

The search does seem to break sometimes, but not had much problem with the packages themselves, a few end up installing in a user context, which isn't helpful when the user is SYSTEM.

Easier than constantly repackaging things as MSI/writing install scripts