skysight-inc/HackerNews huggingface dataset:
This doesn't surprise me.

Let me start out by saying that although I am not a psychotherapist, I do have a masters in psychology, and two years graduate clinical training, plus experience in the field. I also have some experience helping conduct psychotherapy research studies.

Back in the 60, a well-known psychological researcher named Hans Eysenk published a claim that, based on an analysis of many psychotherapy outcome studies, psychotherapy does not work. This sparked a great debate.

I was puzzled by this claim, since it seemed clear to me that psychotherapy could be helpful. But then years later I read an article in the Handbook of Psychotherapy and Behavior Change, I think it was the 1979 edition.

It was written by Truax and Carkhuff, and it summarize a number of studies that looked at outcome by psychotherapist. What they found was that about 1/3 of psychotherapists were helpful with most of their clients, 1/3 had little impact, and 1/3 were on the whole harmful.

Based on a good deal of experience in the field, including a whole summer observing psychotherapists practicing group psychotherapy in a mental health clinic, this seemed to me about right.

I think the problem started with Freud. He was a brilliant man in many ways, but I think it is clear he was not very good at actually curing people of their personal problems. In the decades that followed, I think there was a pattern that developed where some training institutes, Freudian and non-Freudian, were run by therapists who are poor at the craft and so don't know how to teach it to others, and furthermore don't know how to select students who would be good therapists, while at other institutes the overall pattern was neutral or positive.

I have been out of the field for many decades, and had hoped things had improved. Alas, it seems that is not the case.
It also depends on what you're shopping for. If its skincare, haircare, korean beauty items, accessories like sunglasses than theres a greater likelihood of running into counterfeit items.
I almost never click through on the source link initially. The only times I do are if the topic is something very specifically related to my personal interests / work, and/or from a reputable domain, and possibly only if it has a lot of upvotes. I'd say that links to github.com, and arxiv.org are among the top ones that I'm likely to click through to immediately.

OTOH, anything that looks even vaguely interesting gets an upvote, since that is the easiest way to "save" a HN link for later (the "favorite" feature requires you to at least click through to the discussion page first, which is just enough friction that I mostly don't bother).

Anything in between those two extremes, my heuristic is to click through to the discussion page, spend some time reading the comments, and then decide if the source article is worth reading or not. I feel like you can usually tell a lot about the quality of the underlying article based on what kind of discussion it generates.
I'm pretty similar. I especially do this when the title has a click-baity title.

I will usually open a topic if it has a lot of comments, even if it's something I normally have no interest in. I've learned more than a few things from fellow Hackers.
I simply find the entire experience to be unenticing. Pay an ever increasing rate for 2 day shipping per year? Nah. Sift through an onslaught of phony reviews and hope
You get some working cheap crap? Nah. It's just not that great. I'd rather drive to Trader Joe's or Safeway or even wait a week or so and order it directly from the company who sells the product.

I can see it being pretty awesome for small business users who need stuff like paper, pens, ink, etc on a regular basis - but honestly ever since I stopped compulsively buying crap on amazon I can't say that my life has gotten any worse. In fact I'm probably way better off.
1. Major events and tech news. I don’t read or listen to many news sites so it helps keep me up on the world.

2. New programming languages, especially the hobbyist ones. I like to see what other people think is useful in a language.

3. Mainstream psychology articles. I find stuff like biases and decision making fascinating.
You're saying there are blazars everywhere, such that no matter the trajectory, it would match to something? That doesn't sound right.
KDE supports fractional scaling
Has anyone done the back of the envelope math on this? If you send an employee across the country and stop them from eating meat, does that offset the environmental damage of their flight?
This is technically web, but not in the way you might think. We (Cloudflare) are working on providing WASM support in our Workers [1] product that lets you run code in our 155 data centers around the world.

WASM is great because we can run it in V8 isolates which are much lighter weight than containers or full VMs.

[1] https://cloudflareworkers.com
How to Write a Job Description in Seven Steps
I don't actually ever click on links from the homepage— I usually look at the comments first, then apply some heuristics like the types of discussions that are being had to see if I might like the article.
Firstly, I would like to thank you for your work. Open office has served me very well during my school and university days.

Since joining the world of work, I've struggled with the following:

- Random crashes every couple of hours when files become large. Especially in Impress and Calc.

- I do a lot of diagrams in OODraw. Sometimes I'll reopen the file to find arrows and connectors have moved.

- The interface could be more intuitive. For example, the colour selector is limited and clunky, as is the gradients widget. Why can't we add any colour we like without going to the options menu?

- Application speed is slow when files get large, especially Calc. I've even tried increasing memory per object.

- Filtering and sorting in Calc not as fully featured or easy to use as Excel.

- Conditional formatting not as easy to use.

- Calc shortcuts not as easy to use as Excel (eg, I don't think there's an easy way to select a column without a mouse, or transpose a selection, or remove blanks etc etc). With Excel, I can pretty much achieve most things without touching a mouse (I'm an ex investment banker, and we get pretty familiar with the keys). OO seems to lack these critical shortcuts.

- Poor documentation of OO scripting environment. It's tough to figure out how to automate simple things in Calc.

This is not an exhaustive list, but it's all I can think of currently.

Again, I am very supportive of the AOO/LO effort, but I wished it would start giving Microsoft more competition in the power user category.

Thanks!
Isn't a key part of openpilot, the vision related code, still closed source?
In fact, I did comare Yamazaki whisky to Islay whisky using this (http://rsearch.ca/static/compare) web interface I made specifically for cases when people claimed that any two things were "not comparable".

The results for Yamazaki include:
smooth
mizunara
hakushu
hibiki

While the results for Islay include:
peat
smoke
barley
caol

Actually, you seem to have provided a comparison yourself: one is heavily peaky and smoky, and one is not. Seems like a pretty good comparison to me.
I don't disagree with self-help being nonsense. Most that I've read is certainly written to be authoritative when they're not, drawing on a fresh selection of recent 'scientific' studies that are really cherry-picked to fit the author's opinions.

So why not treat self-help as opinions? They might click with you or they might not, but in the end they represent someone else's thoughts of how the world works, not a general truth of the world. That's still valuable. Sure, some of those opinions can be popular and sell millions of copies (e.g. Carnegie), and yet are real useless for many readers. But is it really fair to say that they're awful and money-grabbing for that reason?
Secure, reproducible builds for NPM
https://news.starbucks.com/news/starbucks-announces-environm...

Perhaps using more or less plastic is not the point. The point is whether the waste would be recyclable or not. The title seems like a click bait.

“By nature, the straw isn’t recyclable and the lid is, so we feel this decision is more sustainable and more socially responsible,” said Chris Milne, director of packaging sourcing for Starbucks.
> I almost never click through on the source link initially.

Too many on HN use this "hack" to avoid reading the article. It can become somewhat humorous when an entire comment thread debates points clarified in the first sentence of TFA.
I find it fun to thinker with high performance and high scalability designs, but I, as most others, have no need for it.

Start out small, make efficient systems and have scalability in the back of your head when doing so. Don't do as so many others: "Oh, this lib seems popular, let's just use that! Heck, the cart sometimes takes 8 minutes to load, we need to add more nodes on AWS!"

Yeah, stuff like that happens.

At least in my book optimization usually beats scalability as the place to start for more performance.
[dead], because it shows a very interesting bias of the "unbiased" moderators.
> Config files being modified by anyone should be going through code review.

Yeah, I'll put in a PR for my local Transmission config file and see how far that gets me ;)

Config files should be understandable and readable by the end users so they can customize their local installs.
The only way to build economical and cultural (by which I mainly mean education) wealth is by exponential growth. There are no short-cuts. Invest (=risk) a too large amount of capital and you get a collapse. Invest too little, you go nowhere. Put in too much capital from the outside and it can't be used efficiently.

These kind of charter cities are essentially colonialism. They are supposed to run on a legal system imposed from another country. Which doesn't work without a large contingent of police officers, judges, civil servants from that country. Because, again, just hiring local people doesn't work because as a population they didn't grow into that mindset yet (but they might in the future).

And good luck defending a wealthy city, or even a shabby one with wealthy foreigners, in Somalia from Al Shabab.
>Humans are the only known information creators

What do you think whale-sounds and bird-songs are?
I would say that JVM bytecode is significantly higher level than WebAssembly, no?
Thanks for the explanation.

Any plans to support SQL Server? (SQL Server is prevalent in the enterprise world)
RFC: https://github.com/npm/rfcs/pull/16/files?short_path=5c765e6

Summarized algorithm: https://cdn-images-1.medium.com/max/800/1*1b7KHDG2St5D-6jepf...
Inversely correlated to number of comments.

Fluff article on bike shedding? 500 comments by know it all.

Technical deep dive into exciting new area? No comments.
Posts that are either Ask/Show HN, or links to articles/tutorials of tools and services of personal usage - personal backup articles, a nice little desktop/mobile app, a new messaging service of note, or a new mobile or laptop that is trying to something new etc. Comments are where I look for interesting content on such posts.

I almost always avoid those yet another JS and JS/Native/web/blogging/static site framework articles. Android dev, my bread and butter, is rarely shared and discussed on HN and since I don't (usually) browse HN during work I would anyway be not interested in things related to my work (I try to compartmentalise it like that - leave work when I leave office). Most of the tech discussions here are of backend, dev ops, and web dev which don't really interest me. I also avoid discussions or articles which have low level implantation details.

I also avoid those list articles - "best way(s) to….", "best/most X..", "Y is X…" etc. Or an article that sounds like a rant from the title unless it's by someone like DHH or the Pinboard founder or has a large number of comments. Or posts about something from my country or this side of the world.

I also look for one of those rare excellent non-tech article (preferably a long-read) - on policy, on history et cetera. And articles related to policy, privacy etc - comments are pretty informative on such posts, even though the posts are overwhelmingly US centric but that I think is just the website demographic. Actually I think I prefer non-tech articles.
I’m curious to know if the membrane improves the feel of the keys. I hate how the butterfly switches feel.
I'm still haven't seen anyone claim that you'd have legal recourse if the Hilton refused to rent you a room, unless it was due to protected class status. Wouldn't a person in that analogous situation be stuck with a blog post too?
A purely physical approach is just a design paradigm in how to use other sensors (with or without ML), having this means uncertainty would be correlated with momentum and anything causing doubt (a power line down) would mean reducing the internal energy of the system to give ability to either stop to a halt, enter a safe configuration or assess the situation deeper/differently to decide.

So far what we see about Tesla and the likes is that they jumped early on the ML fad as very naive feedback loops on basic car controls (estimate lanes -> center the car. estimate obstacle distance -> adapt speed). It's not physics first.
As someone who is the "technical" co-founder of a two person founding team, I have a hard time imagine being matched with someone. My co-founder and I worked together for 7 years prior to starting our business, and the dividends from those shared experiences has paid out in our ability to not have to deal with so many issues.

As an example, my co-founder is technical, but he's the CEO and is primarily focused on sales & managing our investors. I've written every line of code of our platform since day 0. We've had tons of situations over the last 18 months, since we started this company in earnest, where we've fought and disagreed in significant ways. However, the reps we've built up in communicating with one another have allowed us to move past these issues, without sacrificing the necessary dialogue, but also not harboring resentment or frustration with one another. Starting a company is so frustrating and difficult, I have a hard time imagining a scenario where I could have done it without deeply trusting my co-founder.

All that being said, everyone is unique. You may find you're more than happy to be a technical co-founder with a stranger. But, my primary recommendation would be to find someone in your circle that you trust that you'd want to work with every day for the next decade (which probably isn't too many people).

Wish you all the best!
Cornsweet illusion
It's not adaptive for anger to be communication though. For instance, a small dog may not be willing to fight to the death against a much larger creature. But the visceral response of anger comes automatically, and the reason it's useful is because it doesn't convey information, but conceals it. You snarl so that people think you might be combative, but you are quite definitely not communicating that you are combative. A world where a growl really was communication would be a world where anyone who didn't growl could be abused.
If the number of breaches happening every week is an indication, something is deeply wrong not with individual companies, but most of the industry.
I'm the same. I do probably 90% of my non-food shopping on Amazon (and have for years) and I've had only one minor bad experience.
Nice? I mean, how would you be certain it was NOT a "Web VIRUS for Linux written in amd64 assembly (2017)" unless you could read grok asm?

NOTE: I'm not saying it IS or ISN'T, and although I CAN grok asm, I'm not going to take the time to do it right now...

Just struck me as possible, given the idea of a high-level language is to mainly provide abstraction over implementation details ( point being, you can't really get any MORE implementation detail specific than asm... )

(edit: words...)
The Average Cost of a Data Breach Is Highest in the U.S. [Infographic]
I don't remember how I got into this situation, but the neighborhood kids and I were sitting around my computer when I was about 7 or so. We were on some AOL-like chat program -- compuserve, maybe?

TJ typed something, and someone asked him to take off the caps. He looked confused for a moment and then took off his hat. I shrugged, having no idea what it meant either.

Another one: There was an incredible video associated with http://developer.amd.com/wordpress/media/2012/10/Tatarchuk-I... that inspired some of my graphics programming career. Unfortunately it seems lost with time.
I find this hard to believe. Searching for python copy paste indentation, the first page of results has everything from how to turn it on for various editors to how to turn it OFF for various editors (implying it's built-in to some). If you just gave up 5 seconds after pasting because it didn't look right or work immediately and you didn't even try looking for help... I dunno what to say.
That test is pretty misleading, it's similar to the famous French study which used white wine dyed red and counted whether people used "red" words or "white" words. One obvious conclusion consistent with other studies is that people believe what they're told.

I hesitate to call this type of uncontrolled testing junk science, but it definitely doesn't demonstrate what it claims to, imho. Super popular with the "well actually" crowd, however.

Addendum: I have personally, on several occasions, failed to replicate this result in a study where the subjects are not tainted with false knowledge. Blindfolded drinkers who are given a glass of red and told nothing about it usually know it's red.
- I do a lot of diagrams in OODraw. Sometimes I'll reopen the file to find arrows and connectors have moved.

Interesting. I use Draw a lot and haven't had that hit me yet. Any chance I could convince you to post something about this to the AOO mailing list, or open an issue in Jira about it? (that is, assuming there isn't already an issue for this).

Poor documentation of OO scripting environment. It's tough to figure out how to automate simple things in Calc.

Agreed. I just went through that exercise myself, when I was working on a thing at work to use the Jira API to query stories, and pull stuff into a spreadsheet for analysis. I was able to figure it out, but it wasn't easy. From what I've seen, the information is all there, but it's not necessarily organized / accessible enough. There's also not enough tutorial format stuff. Hopefully I can write up some stuff based on my recent experience and get it out there.

but I wished it would start giving Microsoft more competition in the power user category.

Same here. I have a laundry list of things I'd like to try and add to Calc to make it more powerful for complex analytics and what-not, but I am so busy on other projects I haven't had time to pursue those ideas much.
Some articles say it feels a bit softer, but I doubt it will make much of a difference.
Well, usually driving over one with rubber tires causes no problem. One in the air would be detectable, no?
It is an impressive hack. But you are not building something that is useful. Build a small component that follows safety standards - this will be useful.
Some apps aren't subject to new use-cases and some aren't meant to live that long or have another developer either. And SQL isn't great for the use-cases that solutions like Elasticsearch solves.

Migrations are less of an issue if you use an object document mapper which is just a leaner ORM. You can enforce your "schema" in your code while being schema-less. But yes if the type changes it could alter your queryability or you might have to write a script to update all records to reflect the new type. That can be a pain of course.

Viewing JSON collections in NoSQL is nice compared to SQL. Most your data is already composed as a sensible document and if you have subcollections the clients usually allow you to fold them or expand and show all. That's a win over SQL IMO.

Regarding JSON columns in SQL - I tend to store config/settings there and it's better than what it used to be for that stuff (serialized data or base64 encoded). In Navicat JSON columns are viewable in single record mode but pretty print format would be ideal.
> bees
Gosh, that's exhilarating to me you mentioned bees! I have read and know way more about bees than I could of ever planned for, or wanted to, due to HN!
If anyone's interested in working with SNARKs - I'm the primary author of snarky (the OCaml SNARK DSL linked in the above website). It's being used in the development of Coda[0] and we're hiring.

[0]: https://codaprotocol.com
No they really don’t. I have quite a bit of experience with modern mining hardware and they aren’t designed to last more than about 6 months or so. It’s about extracting the maximum hashes per watt for the early period of ownership when difficultly is low, damage to hardware be damned.
I have family in other industries (auto, financial) and they look at me like I'm crazy when I tell them about the restrictions on per-diems and expense reports in Tech (no alcohol, exact receipts).

For whatever reason, its very common in tech to not trust your employees to be responsible.
> Runtime security can be implemented through monitoring

Sometimes a response engine is good enough for your use cases, but in an ideal scenario where there are predefined events that you know should not occur, like some user-uploaded file being executed, there would be some form of prevention instead of automated incident response. Even a quick response has potential for impact during the delay.

EG, a write to a database that slips through in a sub-second gap can widen exposure significantly if it is done tactically enough, such as adding new admin rights to a login for a web application.
I still use the 64GB iPhone 4S that my dad gave me as a graduation present in 2011. It's great: nice camera, USB sync, Third Rail battery case, small screen, enough space for offline maps/music/Wikipedia and 300+ apps, and lots of jailbreak tweaks including OS downgrading. I bought a used 32GB iPhone 5 from my friend who wanted to get rid of it, but I prefer my 4S for daily use (including this comment).
I just start loading env variables from files, e.g. source blah.env

This way, my bash environment mirrors the task I am working on
How to take 7 years to ship a beta
About any good hostel I've seen had a decent community kitchen. Some of them habe private rooms, sometimes even with private bathrooms.
Asynchronous and Distributed File Loading in JuliaLang
I think it would be neat if WebAssembly were embedded in other languages, like it is in JavaScript now. For example, suppose Python had a WebAssembly engine. I bet that could replace a lot of C extensions, and it would be as portable/universal as pure Python code, so no need for C compilers, OS-specific binary packages, etc.
My too-expensive 2015 MBP has a nonfunctional keyboard. I have to type using external keyboards, which is quite "fun". Apple wants $500.

Dragging an old $10 USB keyboard around with you makes you look like you really like mechanical keyboards.

It's been about a year and a half now. I guess you get used to it.
All the Problems with WeWork’s Tyrannical New “No Meat” Policy
We are training our AI using user data as well.

https://medium.com/@comma_ai/the-half-way-point-55662cef04f2
I’m confused. Are we supposed to be bandwagon mad that Apple took steps to fix their busted keyboard?
> a business situation requiring an escort

https://news.ycombinator.com/item?id=17453554
‘Warning Lights Are Blinking Red,’ Intelligence Officer Say of Russian Attacks
They fixed the keyboard, increased the max memory to 32GB and stuck to their guns on the touch bar - and that all seems reasonable to me.
(I’m far more annoyed by Microsoft removing ESC as the dbox cancel key for errors in Excel than the disappearance of the ESC key)
Why not shop at Target.com? I've always gotten very good service there and you can "link" gift cards to your online account so if you get a Target gift card you can't lose it or forget to use it.
I might go for sum(2,3)