skysight-inc/HackerNews huggingface dataset:
Or if you use Whatsapp. Their privacy policy makes this pretty clear:

As part of the Facebook family of companies, WhatsApp receives information from, and shares information with, this family of companies. We may use the information we receive from them, and they may use the information we share with them, to help operate, provide, improve, understand, customize, support, and market our Services and their offerings. This includes helping improve infrastructure and delivery systems, understanding how our Services or theirs are used, securing systems, and fighting spam, abuse, or infringement activities. Facebook and the other companies in the Facebook family also may use information from us to improve your experiences within their services such as making product suggestions (for example, of friends or connections, or of interesting content) and showing relevant offers and ads.

Bizarrely, whilst general everywhere else, the policy specifically calls out banner ads to make it clear that they won't use them until they do, at which point they'll stop saying they don't:

No Third-Party Banner Ads. We do not allow third-party banner ads on WhatsApp. We have no intention to introduce them, but if we ever do, we will update this policy.

https://www.whatsapp.com/legal/#privacy-policy-affiliated-co...
Point taken.
However, I do like the idea of creating a second option, while trying to fix the old version. And I think we are doing just that.
Facebook Is Using Private Information to Target Ads…Even If You Didn’t Share It
If you bought Bitcoin at 100 and hodled, would you say you made a lot of money?

If the answer is yes, wouldn't you do the same thing if you bought at 20k - and say you lost a lot of money?
If someone does that with one of my (custom domain) addresses, it won’t work, here’s what I implemented: https://zackorndorff.com/2015/03/10/disposable-email-address...

(To save you a click, they look like aa_COMPANY+SHORTHASH@mydomain.com, with shorthash being based on COMPANY and a secret)

Downside is the address ends up absurdly long, and I’ve had to manually create some aliases for companies that won’t accept the plus.

I don’t recommend this setup, it’s kind of a pain to maintain, but I wish one of the mainstream providers would implement something similar.
Fair enough, that is the interpretation that seems to be pushed a lot these days. I just annoys the hell out of me, since alt-right at some point meant exactly that: someone who was right-wing, but in a way which does not align with any of the standard right wing parties.
That actually makes the observation more interesting in some ways--none of the YC examples were "founded" by YC either.

One could argue that Musk has acted like a very aggressive version of an angel or VC--finds promising young startups in growth industries, provides them with capital (or, in Musk's case, some capital and lots of sweat equity, to the point of getting himself listed as the CEO and over-shadowing the original founders), and helps them to blossom into a precious unicorn.

Either way, it's interesting to think of Musk's personal endeavours in comparison with a group like YC. I don't really know what conclusions I would draw though.
Yeah, it’s totally webdev. In other fields 10+ years experience of C++ or whatever would be totally normal.
The field hardly has consensus on the issue. It is one if the areas where twin studies are a primary form of research. Ignoring any potential issues being raised about twin studies, personality traits seem to have a medium heratibility. Which makes it difficult to determine what personality traits are genetic in the best situations, and a parent's anecdotal opinion is far from the best situation.
personally, I think the majority of people have acted like this (or perhaps more "live and let live") by default for a long time. However, basic morality is not the only operator of people's behaviour, and other operators can override morality such as economic exploitation, group conflict, education, stereotypical perception of other groups, and so on. Basically, it's a really complicated series of systemic issues that leads to things like racial inequality. Fundamentally I don't think people hate groups because they look different (beyond a small amount of subconscious in-group/out-group bias), they hate because of fear, conflict, they dehumanise to exploit, they misunderstand, basically just the whole gamut of human flaws driven by systemic issues in the economy, in justice, in culture and other systems we operate within. The idea that we can fix these problems by curing the symptom rather than the disease seems illogical to me.

or TL;DR: bias is mostly a learned behaviour, with probably some inherent subconscious bias from our evolutionary roots.
Yes. In fact you can be "dead" for rather a while and still get better under very specific circumstances, typically involving hypothermia.
Oh, yeah, I remember reading about that! I think that's seeped into my head as 'leading reason we think we have an appendix.'

This is the great thing about HN -- there's a very good change somebody will come along and update my intuition.
Author of Tailwind here! If you have the time, I wrote a big article about this a while ago and would be curious to know what you think:

https://adamwathan.me/css-utility-classes-and-separation-of-...
Cares about what though?

Building simple,solid, maintainable software that does what it is supposed to?

Or cares about chasing every new fad, has ten frameworks listed on their resume and is currently midway through the machine learning / blockchain hype?

I care about the former, but plenty of people would see that as having little "passion". For example, I don't have any experience using NoSQL databases on my CV, because I haven't had a use case for them and I could tell that they weren't all that they were hyped up to be 5 years ago when those were peak hype cycle. (I can design a relational database properly and know how to index it and optimize queries).

Ten years is plenty of time for this industry to kill any passion you started with. I still care about producing good work.
Well we can talk about making a rule, and covering future cases but we don't have to castigate people for actions they took in the past where no such rule existed.
Because It Can: Cloudflare’s Mission to Make the Internet Work Like It Should
I don't think you're taking it at face value. Note the word "merely".

There are typically many arguments for and against a particular policy, many costs and benefits. These costs and benefits don't hit everyone equally, which explains most of the difference in political opinion. One category of argument in the political debate is to claim that particular costs or benefits are illusory or of a different scale. The empirical evidence can show that this is false. This does not eliminate the debate. One would hope it would then proceed on different arguments, because denying empirical reality makes any resolution other than physical domination of one party by the other impossible. But even if it does, costs and benefits still fall unequally on the participants, meaning the political division remains. This difference in opinion is normal and legitimate.

[ETA I do not think it is pure coincidence that the group that believes it is more likely to win a contest of physical dominance is the one more likely to deny the validity of empirical evidence.]
We're still on Rancher 1.6 and Cattle because it's much simpler for us and we don't have the time to invest in a migration to 2.0
>Well, you ask for improvement and reject. You have to, because you don't want to accept it. That pisses the submitter off. What now?

The goal of better communication (in this case) is not to be the offensive asshole. It is not to ensure the other person isn't pissed off. I've pointed it out in earlier threads, but do try to read some good books on communication. While they do talk about phrases that lead to defensive behavior and how to avoid them, the focus is always on ensuring your perspective gets out, and i a way that is most likely to be heard.

As one book said "Do not make a metric how upset the other person becomes. That is giving too much control to the other party, and you have limited control over their behavior".
Well, OpenJDK is also free in both ways, GPL licensed, so I don't think there's any difference.
No doubt, but we're people talking to other people. We can afford that overhead, and neglecting it incurs down-stream costs that can be unpredictable and significant.
Sadly no, but sounds like a fun project :)
When Burkina Faso Vibrated with a New Culture
In my younger days (I'm only 35 lol) I used to want to apply for jobs that said junk like "fast paced environment". Now I'm like screw that...

I mean every company wants you to work as hard as possible and turn things around...but now I feel the ones publish it want to put you through the ringer.
And that's... Linus' fault?

Are you talking about kernel development or Linux as a consumer OS?
Would just putting the device in a little faraday cage mitigate this?
You have to do your own curation or have some other people do it for you. Find people who seem to say interesting things (and not merely things you agree with) and see what they have to say. Force yourself into reading those boring long essays instead of the snippets posted on social networks. Flee 24h news coverage and prefer more in-depth analysis after the fact.

The ideas don't get to you, you get to them. The rest is just entertainment. That's the whole problem really, the path of least resistance leads you to stupid one liners. A random Trump tweet reaches more people than the entirety of the works of any philosopher or economist.
Papers please. Bacterial edition
CS/programming is almost unique in this regard in that there's a significant school of thought out there that, if you haven't been programming as a hobby since you were a kid, that's a disqualification. As you say, there is pretty much zero expectation in any other STEM field that you did much more than take some science classes in high school and liked them.

(In STEM. Obviously you presumably don't apply to Juilliard because you decided you might want to give this music thing a try.)
Calling people hipsters is the most hipster thing of all.

Source: am a hipster.
What privileges do you have when interacting with people?
It was totally a double standard, I don't deny that. I tried to take the path of "no double standard", but that's not how real life works. Licensing fan art is a balancing act between being permissive and channeling the general consensus of your fans. That's why it's hard and a lot of companies don't do it.
Supposedly he was good at dinner parties. There are plenty of accounts of various British aristocrats describing him as "charming" before the war. But while trying to find the canonical Hitler dinner party story I came across an even more extraordinary one, involving the massacre of Jews as after-dinner entertainment: https://www.haaretz.com/world-news/europe/.premium.MAGAZINE-...

Being a "people person" and a mass murderer are not at all incompatible. It all depends what that person thinks of as "people".
I'm considering using Nim for an embedded project, because Nim can generate C or C++ code, and a C and C++ compiler is all there is for my target platform (a DSP).

I would like to use C++11, but the manufacturer only supports C++03, and will never add support for C++11 because it's a legacy DSP.
My initial interest in programming started before 1990. Due to an insane number and variety of mostly personal factors, the farthest I ever got was a couple ancient javascript/HTML experiments, a few small-to-medium side projects in MS Access and some intermediate router configuration. I've primarily just done tech support. I've performed well in the jobs I've chosen, though, because I get along well with others and tend to be loyal to the organization, even if I know this is sometimes foolish. It's simply how I'm wired.

Despite all the time that's passed and all the things I've dipped my toes into, I feel no closer to choosing a language, framework or tooling. I have no friends who are serious developers. I'm good at learning new things, but it happens slowly. It would probably take me 6 months to a year of dedicated daily time & effort just to ramp up on any one particular sub-technology (which, considering that I'm a rideshare driver to make ends meet, is a challenge)-- and there is no guarantee it would help me find work, since I have no idea who's hiring for what, or what those jobs are actually like.

All that being said, other than 'professional entertainer' (haha), a software developer is all I've really ever wanted to be, and I think with enough time invested the right way, I'd be really, really good at some aspect of it. I built myself a custom checking account database to better predict its future balance, and I'm happy every time I interact with it (except when it crashes for reasons unrelated to my code). The biggest question of all remains, though: Is it even worth the trouble to try, because would anybody even consider hiring someone like me?
China's Tiangong-2 space lab will fall to Earth in 2019
Yes, but it is also unreasonable to expect everyone you professionally deal with to be that way. To be frank, it's unreasonable to even expect this at the team level. It's also completely orthogonal to whether it's OK for the team leader to be an asshole.
Amazon opens shop with only 4-star ranked products
I think tons of experienced people that love programming moved on because of the "Google Interview".

You got all this experience and love making stuff for users, but you don't know the "insert trick of the week" to solve the latest "elite" programming question. Bye Bye. No more jobs for you.
No mate, he's totally spinning the results to stir up a buzz. I'm not just speaking from my own lived experience either, I've an academic grounding in developmental psychology.

The influence of parents is very much a factor in development. Just other factors influence a lot more than other people might expect.

You're making assumptions I'm some sort of uneducated whimsical pixie-head and that's your failure. Not mine.
I'm a frontend developer of about 15 years as well and I think functional css makes a lot of sense. My biggest argument for it is not having to name every thing. You know how many times I've had to think of a name for a random container that exists simply to align some crap? Then if you need another wrapper or something for that for some reason? It eliminates the name game (whenever you want it to).
Small nitpick, the 'wrecking crew' was just that guys side band, not the famous session musicians. Look up Carol Kaye, the famous bassist. She sets the record straight. The 'crew' was mostly a retroactively titled cash grab.
> Just because the systems can talk to each other, it doesn't mean that I can just automatically grab whatever patient data whenever I want. There are rules and procedures you need to follow when dealing with PII.

Yes.

> Time until transfer of data is the hard part, which is independent of interoperability.

This depends if you consider dealing with the human and/or legal factors as part of interoperability or not. If the technology exists but the regulations or human factors don't allow for timely communication between systems, the systems are not interoperable. When we talk about "implementation" of a system in healthcare, we're not just talking about the setting up the technology, but changing hospital procedure, training, getting it approved by various committees, navigating legal issues, etc.

When we talk about 'disrupting' healthcare, most people don't realize that making a sexy piece of technology is the easiest part. FDA approval is effort-consuming and expensive, but plenty of health tech start ups and company initiatives have also done what Apple has done. And hence why I don't consider Apple's ability to get de novo 510k on a cool wearable 'disruptive' or a 'tipping point.' It could be influential on the consumer side of things, building a bridge between consumer health and healthcare. But how much does it touch the massive, unwieldy machine that is the healthcare system?

> There are bigger fish to be fried in this space, so if we are triaging healthcare technology I would put this low on my list of things to take care of.

No one is saying interoperability is the biggest fish. But it's a pretty damn big one. Perceived fish-size will likely vary from specialty to specialty, big urban hospital to rural clinic to private practice. What would you consider the bigger fish?
80,000 deaths caused by flu last season, CDC says
Curso CopyTurbo – Primeira Plataforma Completa de Copywriting
As I said in another comment caring about producing good work is completely different about caring about every hyped up new trend that our industry comes up with (usually a rehash of something from 20 years ago).
even though you can eat it without risk, nanoparticles can be aerosolized, and cause injury to the lung that is unique to that route of administration.

think of how different it is if you ingest vs. topically apply alcohol. This is the same issue: you can't necessarily extrapolate toxicity with one route to toxicity with another.
CSS Utility Classes and Separation of Concerns
Semmelweis also couldn’t explain why his procedure supposedly worked. Again that’s hugely problematic: a sound theory requires an explanatory framework. Otherwise it’s just not convincing.
I'm aware of the origin, but the meaning of a word is not derived from it's coining but common knowledge in some form similar to (https://en.wikipedia.org/wiki/Common_knowledge_(logic)). It's the same process that caused "hacker" to change its meaning from basically tinkerer to computer security expert (either white hat or black hat).
Lol, I wish I could keep getting my _Oracle_ JDK updated from the package manager. Unfortunately that stopped being a thing after Java6 with some licensing changes that made it impossible for distributions to package Java (if I recall correctly).
Article also states that aquarium antibiotics are more expensive than prescription antibiotics, while conveniently omitting the copay and time cost required for the doctor's office visit, which was needed to obtain the prescription.

As such, it is also an uncommon practice to lie about symptoms during an office visit that was required for some other reason, to get a prescription for antibiotics that is not immediately needed. I don't actually know anyone who has done this, so it may be just rumor. I do know people who have used aquarium antibiotics, because their copay for a $150 office visit is $150 until their $8000 annual deductible is met. US health care is bananas.
> In sum, nothing of what you’ve said is supported by evidence.

But it feels right!</sarcasm>
The second one person with your phone number as a contact downloads the Facebook malware app, they have given Facebook your phone number.
It costs time and energy, because there is no end to this kind of debate. Some people are persistent and will blame you for explaining badly when they don't understand. These discussions never end; usually not even after things got labelled as crap.

Personally, I just stop responding after the technical arguments have been exchanged. There is no point in repeating what was ignored already, no point in ELI5, no point to using swear words, silence is what works best.

By the way, if you told me "I understand your passion, but...", I'd be angry beyond belief. That's the way you talk to children, and even my mother is no longer allowed to talk to me like that. I consider that a stronger insult than my code being called crap. Which probably shows that shutting up in time is the best response.
How would you compare go and Nim? What's better and worse in each (setting aside ecosystem size)? Are there any core architectural decisions made in Nim that you would see as mistakes that will eventually drag the language down? Go and NIm kinda sorta seem to sit in a similar solution space, from the little that I've had time to really read about Nim so far. Thanks for your thoughts!
Open up Vim, and do a global find and replace with a simple regex. That's 100 or even 10,000 button changes in a minute.

That's not really related to "functional CSS" though.
Technically died likely means cardiopulmonary arrest aka a heartrate of zero. Medical personnel refer to this as "a code" or "code blue"

I drowned as a kid in a friend's pool when I was 7 or 8. I was "technically dead" as well. No afterlife experience, but as I was thrashing underwater, my entire body felt like you feel when your leg goes to sleep, and before I went "to sleep" I got really calm and everything was peaceful. The only thing I could feel other than whole body numbness was a strong warmth. I took one last look up at the sun sparkling on the ripples of water above and closed my eyes.

A few minutes later, I awoke puking water and choking with my best friend shrieking hysterically as her mother frantically performed CPR on me. For some reason, my parents never ever let me swim in her pool again or go to her house unsupervised.
it would be a brilliant move if it wasn't for the fact that a felt 90% of Amazon products have a fake 4-star rating.
I had a little project I was working on. every6hours.com, it's a river style feed reader broken down into various silos. Two things that might be unique, I can't keep up with all the reader features anymore. First is that it only updates, as the domain says, every 6 hours because it helps me stay away from constantly reading my feeds, 12 and 6 am/pm EST. Second is that I pull in content from twitter, reddit and hackernews as well as your standard rss feeds. There was a bug 2 weeks ago and I haven't had the time to fix it and get it up and running again.
Sounds like Nim would be perfect for your use case. Happy to help out if you run into any problems.
The Code of Conduct also has a few questionable statements, such as not judging people based on their technical abilities,

Have you actually read the CoC? Because I just did, and I couldn't find that line.
Is China the counterpoint?

https://news.ycombinator.com/item?id=18084970
100% agree with you. I stopped reading after this statement:

>when you get into a situation where one of the buttons needs to have slightly more margin-top than the others, then it's easy to fix.

It's easy to fix in "regular" css too: just add style="margin-top: 10px;" to the button.

If this is really a one-off situation, then that is totally fine. Functional CSS feels like over-engineering an already-solved problem.
You listed a few examples of individuals who effected great change and were civil. (Mostly civil. Gandhi, King, and Mandela were each accused by their detractors of being insufficiently civil.)

I could easily list examples of individuals who effected great change and were NOT civil. Neither list would prove anything. An actual analysis of leaders who were then classified according to their civility and rated on their effectiveness would tell us a lot, but I haven't seen such an analysis.

I'm not saying civility is a bad idea -- it is the approach I usually use. But you haven't convinced me of anything by listing 3 famous names.
they could do it like medium “claps”.

No claps, no money.

Clap as long as you want.

At the end of each month your $10 is divided up by the number of claps you gave.

And if this isn’t for you, then go with ads or be paywalled.
https://github.com/eclipse-ee4j/jakartaee-tck/blob/master/RE...
Nucleus completes successful first launch
All of whom were described as extremely uncivil by their enemies at the time. During the 80s it was routine for British conservatives to denounce Mandela as a terrorist (which was actually the crime he'd been convicted of, and he was actually involved in plotting acts of sabotage against the SA government).
Thanks for the article! I'm planning to buy my first property in Turkey this year. I've found one reliable real estate company at https://www.turkeyhomes.com/properties/turkey-region/bodrum with the head office in London. Hope with their help I'll find my perfect house near the sea at affordable price.