skysight-inc/HackerNews huggingface dataset:
I initially thought about writing what you're concluding, but after giving it more thought my conclusion wasn't that one has to strive to be kind but instead to be sincere. Kindness for its own sake might even be upsetting to me, instead of kindness "happening" alongside sincerity.
But I realized that this was due to my own preferences (having more interactions that don't feel scripted, a human connection even with all the not-so-good parts), so I decided to leave it out of the message. Because I have no way to really prescribe anything to anybody, I don't know what is "best" if being kind and being sincere ever conflict, and I don't know what other people in such a vulnerable situation might react to or want. For all I know it might be diametrically opposed in a significant subset of people having gone through the same process.

From the other side of things, I have had decent outcomes attempting to be both at once when someone is in crisis. Using my better judgment to figure out what to prioritize if conflict arises between the two - often based on what I perceived from the other person. There's time for advice, there's time for being heard, there's time to be.

I'd hardly call that an exact science, but I remind myself and anyone who I think should hear it that you shouldn't beat yourself up for trying to help and not "succeeding". That it's not your fault, nor is it the fault of the person in pain to do something so violent because they want to stop feeling that pain. Faulting leads nowhere constructive, even though later on I could find strength to figure out (and own up to) my own part of responsibility in life - which can be constructive. I guess the HN-equivalent discussion is all the debate around the naming of "git blame" :)

We just simply don't have enough information about the universe to really know better most of the time, and as a consequence of that you can't reliably predict much of it all even with the best and most genuine attempts to help. (I realize I am saying obvious things, but I'll leave it there)
For what it's worth I've had a fairly easy time with nVidia on Linux. My daily driver is an Ubuntu 20 machine where I just selected the nVidia binary blob option from a menu and it just works, even through kernel upgrades.

But this is also just about the easiest setup. I might feel differently if I were on a laptop with dual graphics cards.
I'd like to bypass the whole system (the middleman army) and give a donation directly to the creator if possible and I do sometimes when I'm awestruck with something. But that is not always possible and rare to matter in the grand scheme of things.
I imagine that this is how social media platforms create "information bubbles". In terms of politics it won't work: people that agree with your political views would get more "trust". Is agreeing with your views an indication of good content? I'm not sure.
WhatsApp used to do a $1 per year when they had 300 million users and it was profitable. So whatever you are comfortable with.
right, I think I messed up with the reply while I was reading other comments.
IANAL but wouldn't that be straightforward fraud?
Matrix comes up a lot but even Signal is often called not polished enough. And for matrix onboarding is hard for techies and I've had zero chance for the general public. Fine to push it towards techies, but my grandma can't figure it out but she can Signal. Push matrix when it's more polished but right now it just feels silly to push it.
There are American citizens in Russia, you would be choosing to kill Americans for petty reasons.
That's kinda irrelevant to whether Signal should try to help Chinese users?
> Element is less polished than Signal app

To be fair: I've been pleasantly impressed with Element actually from what I've seen of Mozilla's set-up. I can format my text, I can run it in my browser and it starts up very quickly.
(A zero-interest 50-year loan, not a bona fide "I want my money back" loan.)
Weird that it isn't listed in the data in that document.

I have no idea why anyone would donate $20 when they're sipping on $100m ...
Recent and related:

https://news.ycombinator.com/item?id=25704433

https://news.ycombinator.com/item?id=25749447

https://news.ycombinator.com/item?id=25752875
For some reason, Amazon defaults me to German subtitles, despite me being an American in America.
This was my observation as well. I don't think this case would've gotten the same amount of attention if the person wasn't good looking. There are countless Doe's missing for whom an army of online strangers hasn't sprung up and made their mission to identify the person (and some unwarranted expectations based just on a bunch of photographs).
Yep, age is a big factor here. The gender ratio reaches parity around age 40[1]. After that there's more women than men. The point being that gender ratio is not a viable explanation for incel communities.

[1] https://www.census.gov/prod/cen2010/briefs/c2010br-03.pdf
As someone with a heavy accent, I dislike dating apps...

I can write and sound and look like a certain group, but when I meet people in real life my accent becomes an instant turn-off. That's why I decided to only ever go out with ones whom we met first in real life. Not to mention the privacy implications. Lookup stories of people whose photos were used by scammers in other countries on dating apps..
Does this evade Gatekeeper?
What can we learn from SQL's ~50yr success story?
They are so not important that the company decided that is the first thing you should see every single time you launch the app.
chat.mozilla.org and matrix.org.
Paying for software vs phones is not really an apples to apples comparison.

A better comparison would be how people gladly pay ten bucks a month for spotify/netflix but would probably never pay that for messaging and IMHO that's where the industry should be going.

People in the past also thought music and movies should be free and pirated the shit out of them, but by making it simple and accessible, for ten bucks a month, most people with a job just won't bother with piracy anymore, even though they gladly pay for something they'll never actually own.

So, the billion dollar question is, how do we transfer that model to messaging?

I keep dreaming about a Pied Piper like decentralized internet.
I cannot emphasize enough how sick I am of Google News and them listing 4 opinion pieces at the top of every story block. If they had a button to filter things they mark as "opinion", I would press it so fast. When I'm reading news for the sake of reading news, I just want facts, not your editorial board sanctioned argumentative commentary.

Bonus headache points if you're The Guardian.
I just went ahead and set up a Google Alert:
https://www.google.com/alerts
Yes, that's correct! My bad for not being more clear!
Basically every single medical submission is shot down as shoddy research. Maybe we need a separate site than Hacker News for medical research stories?
If you can't route traffic outside of the country, it doesn't matter if you can resolve domains. You still won't be able to reach your destination IP.

DNS lookups still rely on your ability to route traffic outside your country anyways.

Neither of the above points even matter if your government can control the ISPs operating in its border. Government says to ISPs: "cease operation or well put you all in prison"
Exactly this. Science/research is largely incremental.
thanks I didn't know this, so it's most probably not a x5 increase but just a cross of this threshold.
My father, who died in 2014 from Metastatic Prostate Cancer, would always nag me and tell me I drank too much coffee!

That being said, the connection here seems weak. Still, I won't feel bad about my coffee habit.
That requirement could be a roll of the dice. Get the laptop with the Ryzen processor and hope that the BIOS just happens to have ECC enabled and buy the right DIMMs. It's not something you're likely to see as a bullet point in the feature list except on some kind of hideously expensive "industrial" laptop, which would probably fail all of the other critera.
Ohalo | London or remote | Backend/DevOps engineer | full time |

https://www.ohalo.co/jobs

We are a small, funded company that builds data privacy solutions for some of the biggest enterprises in the world to protect the data rights of millions of people.

We are looking for a backend/devops engineer with experience of Docker (and associated best practices) as well as proficiency in Java (Spring) and Gradle. Remote working or (when not pandemic-restricted) working out of our offices in central London is possible.

Our stack is built in Java/Python with a React frontend. Much of the initial focus will be on improving and implementing our deployment processes. To that end, we require that you are familiar and comfortable with enterprise-level deployments, networking and SQL database fundamentals.

To find out more about the opportunity, please check out https://www.ohalo.co/jobs

Look forward to hearing from you!
This argument strikes me as shortsighted, because it could apply to many products & services.

Consider a company that sells dishwashers. Most people only need one dishwasher, so as you soon as you buy a dishwasher from that company, you're out of the dishwasher market. At that point, the company no longer will get revenue from you, so they might as well sell you a dishwasher that doesn't last and breaks down. And yet, we see that some dishwashers are actually fairly functional and long-lasting. Why is this? It's because (a) you might need another dishwasher in a few years, so it's good to give you a good experience, (b) if you have a good experience you'll recommend this dishwasher to other potential customers, (c) you might be the type of customer who buys many dishwashers in volume and this good experience will cause you to buy more here. All three mechanisms incentivize selling a quality dishwasher.

Similarly, a dating app that achieves good outcomes for its users may, in the short-term, deplete its pool of users. But in the long-term, those satisfied users may (a) come back, (b) tell others the app is good, or (c) continue using the app.
Agner Fog becomes Anger Fog when measures Intel Compilers on AMD...
The .NET framework is usually expected to be installed at the system level.

And to what extreme do you take that line of thought? Should the kernel size be included?
> Dropbox had 'detected' that employees at our company were using Dropbox and it would be unfortunate if their stored files were no longer available and it would be in our best interest to sign up for a business account or we might legally be in breach of some terms of service.

That's such a dumb sales tactic. Having users inside a company without any contracts with the company means that there are probably evangelists for the product working there but management won't buy. Time to give a free trial of the pro-enterprise-moneymaker version and hope that someone decide it's worth it.
I had this on my phone for 10+ months and I never got a call. I also speak multiple languages, and still nothing...
>Are they, basically, software engineers who specialize in putting other peoples' models into production?

It depends on the company. Traditionally, yes, but deployment into production can be automated, so typically today it is something different.

An MLE is someone who specializes in Tensorflow or PyTorch. They write deep neural networks, reinforcement learning, and more. Often times the data scientist will make a model, specializing in feature engineering and domain experience, and use a generic ML like a generic DNN or xgboost or whatever it may be. It then gets handed off to an MLE who writes ML specific for the problem to get every last drop of accuracy out of the model. They then hand it off to prod. I don't think they're on call (I could be wrong on this.) so today they're not really deploying models much. They're more an inbetween.

I work at small companies and startups so I've never worked with an MLE, but I do have friends who are managers at Google who told me about it, so that's where this information is coming from, telephone game. In other words, I'd take this with a grain of salt. ymmv.

Starting in 2018 big name companies couldn't get enough MLEs and they pay higher than DS', but many bootcamps and universities center around ML skills, so companies started renaming MLE positions to DS positions. This way they get more applicants and they pay them lower. Win-win for them. Too bad it messes up the industry. Today about 1 in 3 data science jobs are ML heavy. They may be MLE exclusive or a hybrid wearing multiple hats light DS to light MLE type jobs.

You can identify which is which if they give you a white board coding problem. Traditional data science work will never have a white board problem.

>So thank you again for your responses, they are very helpful.

You're very welcome. I hope it helps.
I would suggest that for the VAST majority of organizations, a cloud provider[1] will be an unequivocally more secure infrastructure than running it themselves 'down to the metal'. The big clouds have security research security ops teams larger than many companies. I don't think anyone who has seriously spent time looking at this would debate it at all.
Nb. this has no bearing on if it's the right business decision, mind you. That absolutely could end with you being better on your own metal! But you won't be more secure.

Source: spent a decade doing security evaluations of cloud providers for the DoD/IC, who also had this misconception going into things.

[1] to be fair, I'm only talking about the large cloud providers (AWS, Azure, GCP, etc.). There are tens of thousands of SaaS/smaller cloud providers that are absolutely debatable around security posture.
Tethers are fully backed by reserves and are issued pursuant to market demand
Yeah this stuff is ridiculous, but I think the idea is not that it would help anyone but that the “policy” would deter the first aggression.
We know frequent ejaculation lowers prostate cancer risk,[0] and heightened stress levels increases how attractive we perceive others to be.[1] Could coffee be inducing stress that leads to increased sexual activity?

[0] https://www.health.harvard.edu/mens-health/ejaculation_frequ...
[1] https://www.fpce.uc.pt/niips/novoplano/ps1/documentos/dutton...
Not exactly news:

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3195066
I'd venture to guess that speed/simplicity of installing an app is also something users subconsciously factor in. The faster/smoother the installation, the less appreciation they have for the app. I remember installing Windows 95 from floppy disks.. boy oh boy, I appreciated every file that was successfully installed and admired it every time it booted into desktop.
But then look at how their "cloud" is doing.

Is anyone anywhere in SV building new products on top of Oracle?
Could you explain this further? Or at least where it's documented?
The Making of QAnon: A Crowdsourced Conspiracy
Great to hear about your success story! However the number one ingredient must have been a good idea to start with. I hope to get the same viral success sometime for one of my projects, but its near impossible to foresee. Just work hard, keep afloat and hope for the best.
Look into pentesting. There are many resources out there for it.
Idk. I commented because the title is wrong and misleading.
Here's a way to interpret data:

Chad drinks 0 coffees per day - he is a surfing instructor and has sex with a different girl every day. Sooner or later he gets some virus that causes cancer.

Bob, the computer programmer, has a stressful job and drinks 10 coffees per day. No sex. This means no human papiloma virus that later causes prostate cancer.

Does coffee have anything to do with HPV? Not really..
Amazon Warehouse Workers to Decide Whether to Form Company's First U.S. Union
Let’s Develop an E-Commerce Application from Scratch Using Java and Springboot
And that is AMAZING
I am pretty sure it is not comparable to the RPI zero. The SoC this is based on is Rockchip rk3326. Dual core A35 @ 1GHz each, g31 (bifrost) GPU. RPI zero uses the older arm11 cores.
Unfortunately very true, so although I'm not a big fan of Signal's centralization and USA-based metadata processing (I'm not from the USA), I'll probably end up moving my family from (now) Telegram to Signal.

Alternatives would be Threema and Wire, but Wire has the same main issues as Signal and Threema doesn't have video calls nor a desktop client and an unusable web client (deal breaker for me: you need to navigate two menus on your phone to reconnect every time your phone connects to another wifi or you suspend your laptop or anything).
A few notes on this.

The experiment has not failed.

If you are an attractive, reasonable man in your 20's to 30's, you are going to have some very good dates with relatively serious girls on bumble.

If you are not honest with yourself about where you are in the dating pool, bumble is not so good. In particular, money doesn't really move the needle on bumble that much for initial contact.

If you are looking for hookups, tinder is where it's at, but the site is filled with scammy / scummy types as well as a result (women looking for men for fan pages, men super swiping desperately trying to get laid, bots etc).
I did not like magsafe at all - i couldn’t sit on a couch with my laptop without inadvertently disconnecting the charging cable every once and then.
a lot of people are pissed about the podcast moving to spotify as well
My Surface Book is 267ppi (3000×2000, 13.5″). It’s very good, but at typical viewing distances it’s still unquestionably lower than the human eye is capable of resolving. I doubt there’s much value in going higher, but it’s not useless, either—if all else was equal, 400ppi would certainly be more pleasant to look upon than 267ppi.

4K on 17″ is 260ppi, which I reckon is pretty good. On 13″ or 14″, full 4K is probably a little bit of overkill at present (315–340ppi), but 1440p is definitely less than I’d like even on a 13″ monitor (226ppi).

Of course, it’s always a matter of balance, because all else is not equal; higher resolution means higher cost, higher power consumption, higher memory usage, and higher processing requirements. But I’d definitely prefer 4K to 1440p even at 13″.
A good thought, I just did as well.
Have I got a treat for you!

http://terralang.org/

https://github.com/pallene-lang/pallene
You can short on pro?
Tangent, but I'm sorry about your father.
Postgres Claims DB-Engines DBMS of the Year Award 2020.Surprised?
Did you go into it expecting to be friends though?
How to get vaccinated when it's not “your turn”
Probably like email or all the other decentralized services the federated people talk about. Email didn't get mass adoption until centralized servers like Hotmail and Yahoo came online. People don't want to run their own servers and now a days it's a lot more work to do so.
Awesome! Thank you for this post - as someone currently in the "convincing my wife it wont be much longer now" phase, this is nice to read :)
Some years ago, the Japanese government send out warnings and restriction on usage of Baidu's IME. It was one of the early ones to sync to the cloud for better predictions.

https://www.techrepublic.com/blog/asian-technology/japanese-...
Same on Cable TV. It's full of ads in the USA - and that's after you pay $100 per month for a cable subscription.
> Presumably the unconstitutional Son of Sam laws?

I am not, I am referring to a historical example where a bunch of insurrectionists were thrown in jail and it was not an effective deterrent.

> Whereas, say, arresting and prosecuting everyone involved with Jeffrey Epstein would satisfy a lot more people

You really think that arresting and prosecuting Trump, among others, would satisfy the people who stormed the capitol to keep him in power?
Despite us knowing that correlation does not equal causation for forever, these weak studies keep getting funded and popping up.

The only finding you could make with such a study is to disprove something. If the hypothesis was that coffee prevented cancer, and you found no correlation between coffee and cancer, then that would _disprove_ the claim.

I understand the common person being sucked into these alluring study titles, but it's disappointing that scientists keep producing this kind of empty work.
Reading this thread was extremely frustrating for me as I have this idea in my head that everyone on HN is a seasoned software engineer. But obviously that’s not true, which is a good thing! And I certainly shouldn’t be frustrated at other people’s perspectives, it’s making me think about complexity a little more.

I think there’s a lot of misunderstanding of complexity by newcomers of programming. A lot of people are pointing to the current state of the Unix command line as an example of being overly complex and bad. And certainly you could point to this or that command line tool and say that could be better designed and you’d probably be right. But all the command line tools we are familiar with weren’t designed in one go, they grew over time to fill needs. It could not have been done in one go, the different needs of different users and the overlap and disconnect is too great to know all beforehand. And the same thing would happen if we started from scratch today. We would design something we think is great and multipurpose only to realize it doesn’t quite fit this new requirement so we will have to add an edge case. Maybe we could do better than the current standard, but it won’t be perfect, there will always be corner cases and competing requirements.
None for the moment, I'm planning to open source everything in the next months. I'll publish on my website (alextoussaint.com)
What about empowering the magician to handle some of the blacksmith's work?

We need to start glorifying the more mundane tasks (data quality management, fixing broken ETLs, aggregating data)and tying them to the bottomline. This comes up a lot at fintech companies, as lordnacho mentions: data science makes the data look pretty for your CEO, but the data wouldn't even be there if it wasn't for the data engineer.

We need self-service data platforms that hold magicians accountable. I'm seeing this more and more, but there's still a lot of work that needs to be done in this arena: https://towardsdatascience.com/how-to-build-your-data-platfo...
Elasticsearch is dead, long live Open Distro for Elasticsearch
For me I think it is a question of ownership. It is easier to pay for something you actually own. Software already is intangible, but add in modern licensing, app stores, etc and you really do not have any ownership over your software. Even in the case of open source software like signal, Apple could chose to boot them off the app store tomorrow and I would lose my "investment".

There was a time in the 90s/00s where you bought software in a big box, and it came with all sorts of manuals and such. The tangible assets (manual, floppy, box, whatever) along with the licensing agreement made that software much more valuable than the software we use today.
That sounds useful. The problem I had on Tinder was most of the guys used it to look for friends, so I'd get a match and see pictures of someone clearly in a relationship and no indication they were looking to add anyone to it. And the women all had bible quotes for bios, so I didn't have any basis for starting a conversation.

I heard they added a way to select nonbinary as a gender, but still force you to pick one or both of the binaries for interests.
These are pretty good, but one problem for 'general' adoption of something like this:

Most customer orgs aren't qualified to judge the vendors answers because they aren't good at security either.

Are you confident you know what a good answer to 'how do you push code to production' looks like?
Totally irrelevant, but it's there, in the headline and it's not true.

They probably tried to say that most of signal users use third party keyboards.