skysight-inc/HackerNews huggingface dataset:
> From a purely pragmatic point of view I don't see what his corrosive tone gets him.

I don't know whether it actually, but I think Linus becomes "corrosive" to get rid of someone. Certain developers disappearing is not a side effect, it's the intended effect.

If you have a "contributor" who keeps submitting the same faulty patch over and over, who doesn't listen, but keeps making a fuss about his "contribution" not being accepted, what can you do? You tell him that his code is no good and won't be accepted, and you tell him that his making a fuss about it is not welcome. But he doesn't stop, so now what? Block him from the mailing list? He just comes back with a new address. What's next? You decide to be so unpleasant to him that he leaves.

Anecdotally, this sequence happened with certain engineers at Redhat, who kept dumping their bad code at Linus so that it may be maintained upstream. They could have cleaned it up, but that's exactly the maintenance cost Redhat wanted to outsource to the community.
Hundreds of such twins have been studied, and hundreds more of fraternal twins. Combined with data from thousands of other twins which have contact (UK twin registry alone tracks 12,000 twins), this enables significant comparative analysis. You're seriously underestimating the amount of data available.
"Asking probing questions to get the person to think through the problems on their own to fix them for example."

My impression that most of his blow ups happen after he has tried this approach unsuccessfully.

I am just a little tech lead but over the years I have found that with some people you have to yell at them from time to time because they don't understand feedback that was given nicely.
Happy Birthday, GNU: Why I still love GNU 35 years later
It seems obvious to me that "environment" includes parental influence; your reading strikes me as eccentric.
Amazon's 4-star store opes in NYC
Heh, yes agreed.
Is this the study that's based on some extremely small amount of bees (45?) being completely submerged in glyohosate?
"We found that babies, when submerged in 100% water for ONLY 5 MINUTES, had extremely averse reactions. We must ban water before it continues to hurt our children!"

Did you read the methods section? They did no such thing, and I’m curious as to why you claim that they did. At least have the intellectual honesty to yourself if no one else, to skim the study before posting nonsense.

Hundreds of late-stage pupae were removed from brood frames and allowed to emerge under sterile conditions in laboratory. (Experiment A) NEWs were exposed to bee gut homogenate for 5 d, then hand fed 1 mM glyphosate or sterile sugar syrup on 2 alternate days. Fifteen bees from each group were sampled 2 d after the last hand feeding. DNA was extracted from dissected guts, used as template for qPCR analyses, and submitted for Illumina sequencing at the GSAF, UT Austin. (Experiment B) NEWs were exposed to a bee gut homogenate or sterile sucrose syrup. Each group was divided into two subgroups and treated with 0.1 mM glyphosate or sterile sucrose syrup for 5 d. After that, half of the subgroups was exposed to the opportunistic pathogen S. marcescens kz19, whereas the other half was used as controls. Bees were exposed to similar amounts of glyphosate (∼1.7 µg) in experiments A and B.

NEWs were hand fed 5 µL sucrose syrup containing ∼105 cells of S. alvi wkB2 or wkB339 or sterile sucrose syrup as control.

Hand fed does not equal “immersed in for 5 minutes” by any means.

In Vitro Experiments with Bee Gut Bacterial Strains.
Honey bee and bumble bee gut bacterial strains (SI Appendix, Table S1) were cultured in InsectaGro or MRS broth in the presence or absence of 10 mM glyphosate in a 96-well plate and incubated in a plate reader at 35 °C and 5% CO2 for 48 h. Optical density was measured at 600 nm every 6 h. Experiments were performed in triplicate.

Plasmid Construction and Transformation.
The aroA, yhhS, and tetC genes from various bacterial strains were PCR amplified and cloned into the arabinose-inducible pBAD30 vector (45) by Gibson assembly (46) and then used to transform E. coli strain BW25113 or a derivative lacking the aroA gene by electroporation. Primer sequences are listed in SI Appendix, Table S2.

Growth Rate Analysis of Transformed E. coli.
Transformed E. coli cells were cultured in duplicate in 24-well plates containing M9 minimal medium (47) with appropriate antibiotics, varying concentrations of glyphosate, and varying concentrations of arabinose. The plates were incubated in a plate reader at 37 °C for 24–96 h. Optical density was measured at 600 nm every hour.

All in all it’s a diverse and comprehensive methodology which still needs to be replicated, but not dismissed offhand by you.
I searched for photography and none of the regulars on /r/photography (including myself) came up.
Everyone I searched for have an unhappy mood...
>Google's interview best practices strictly focused on algorithms and data structure questions won't help you in your interview process.

They mostly don't help because they bear no resemblance to what 99% of developers actually do, even at Google.

Realism in dev job interviews is criminally underrated.
What angle are these particles hitting the detector as it may well be possible these are particles are not traveling thru the entire planet and just a traveling in a chord (a line thru a circle that does not pass thru the centre) and as such, traveling thru far less of the planet.

Then there is the aspect that due to the size and the stated interaction with other matter that they are deflected from their original trajectory and could very well appear to be arising from directly below, giving the appearance of passing right thru the planet when they are not.

So very much possibly explained with what we already know about said particles.
It is indeed a deep betrayal of a hacker ethos: in particular, Geek Social Fallacy #1 (Ostracizers Are Evil). And you know what? That's probably a good thing.

The radical inclusivity (i.e. exclude no one, for any reason) of the geek community led to some beautiful things. We took in the people nobody wanted around, and with their help, we built something special. But in our reluctance to exclude anyone, we forgot something important. We were all accused of dragging things down and ruining things for other people -it's part of what bound us together- but we neglected to address the fact that for some of us, that was true. And we became their enablers, and they did drag us down and ruin things for everybody, because that's what they do, and we did not insist that they change or leave. Many people preferred to just leave themselves, rather than confront the manchildren in our midst: a de facto exclusion, rather than mandated by any sort of rule. We were, in essence, abused and manipulated by the people we should have kicked to the curb, and because of this, they took over.

This is ending. And that scares some people to death, and not even unreasonably so: these are people who were rejected by their societies all their life before finding geekdom, which they clung to because, in its refusal to reject anyone, it could never reject them. Anyone who remembers being an outcast would be scared by the possibility of geeks beginning to cast people out, because it opens the potential that they might be cast out yet again. Who wouldn't fear that? Especially after years of growing unused to outcast status?

And yet, it has to be done. It should have been done a long time ago. Those who get cast out because of this still have the option that has been facing them since childhood: they can change. Because sometimes, the ostracizers are right.
The author makes some good points. But, I wish they had offered some ways to test the dimensions they speak of: courage, attitude etc.
I actually strongly disagree with your skepticism on this. A long electric bus with a dedicated lane may be exactly what we need.

I've been wondering for years why something like this wasn't in wide use.

Forget the autonomous part of this. I see advantages over both trains and buses.

Over trains:

1) the cost of a lane of road is significantly less than the cost of a mile of rail, especially if it is grade separated

Over buses:
1) less operators are needed than an equivalent number of buses

2) more axles can mean less weight per axle which means less road wear than buses. I wonder how many axles they are using and how much weight there is per axle.

Yes, there is no real new technology here. It doesn't have a nuclear engine and blow out happiness bubbles as it goes by. But, it is a configuration of existing technologies which provides a mass transit option that is needed in cities right now: the low-capital-cost train. That is what light rail was supposed to be.

Configurations can matter. Look at the design of HMS Dreadnought. That wasn't really a new technology either, but it instantly made every other battleship afloat obsolete.
Internships are probably the best job interviews.
Here's the primary source, I believe:

https://arxiv.org/abs/1809.01692
It is important to note that this isn't merely a matter of opinion. One can study the effect/presence of unconscious bias objectively and quantitatively. These studies have large error bars but they use conventional and accepted statistics.

To the extent it is politicized, it's politicized the way evolution and climate change are: groups who are politically opposed have opinions about the consequences of these studies. One or the other group sometimes finds empirical reality to be in conflict with the arguments they wish to make in support of their preferred policies.
Well, you said many on the left leap to outrage, so I assumed you meant that universally, rather than as a subset of left wing people, which you assume are accurately represented by what gets amplified online.
It's a much better article, but really jumps the shark by the end, and the reasoning to convince become very unsound, like suggesting you'd only end up with ridiculous classes like 'image-card-with-a-full-width-section-and-a-split-section' .. but no I wouldn't.. I wouldn't ever put layout in a class name (full width), I'd call it the hero, priority or whatever it was semantically, which is a discussion with the ui/ux members of the team.

Composing utility classes via css (ala, what many have done for years since sass/less) is one thing, but then collapsing the component class all the way back to the html I really can only describe as jumping the shark, it's gone beyond logic.
You don't need his crazy stories, really. All you need to do is accept that Facebook isn't behaving exceptionally poorly, this is industry standard. Lo and behold - the entire sector is suddenly a cesspool of disrespect and money grabbing at the cost of your data, your privacy, anything they will be able to get away with. And they can get away with a lot, because you are not allowed to talk when you work anywhere. On pain of basically having your life ruined.
What was the reason the go designers didn't have exception handling?
Of course you can, or I'd have to accept all sorts of wild claims about alien abductions and near-death experiences. Even discounting such extreme examples, personal experience, as presented by anecdote, is colored by the person's perceptions and beliefs, both before and after the experience they relate.
Would be nice to see sample templates of what it all looks like in practice.
It won't stop them from suing on the grounds that a "typical person" would recognize the material, ie close enough.

eg: https://99designs.com/blog/tips/5-famous-copyright-infringem...

So they'll sue and it's not at all clear you'd win. Win or not, that's going to be a huge defense pot to match the CBS lawyer armada.

Just my opinion, but if you're going to throw a bunch of money into the wind with low certainty and low reward, there are many worthy charities in great need.
To the person who said (since deleted or moderated) that Linus changed because "they" had dirt on him : his daughter signed the "Post-Meritocracy Manifesto" and is into "intersectional feminism" so I think a more pragmatic answer is that she convinced him to change.
Just a guess, but maybe they can do the same thing they do with kidney stones with shock-wave therapy, though I feel like they would mention that somewhere in wiki or the article.
Show HN: Ireadit – Hide the comment section of unread articles on HN and Reddit
This seems like a preference. Merriam Webster agrees with your wife, Cambridge English and Oxford do not.
How is blockchain technology relevant at making a search engine. It sounds like you're looking for a way to use the tech instead of purely trying to fix the problem.
And here come the SJW downvotes - you people are so predictable.
Yeah. I was reading this thinking "If only we had some way of abstractly creating CSS!"

Which of course we already do. Maybe there's a case that the toolchain or conventions need tweaking. So it's worth the discussion in my mind. Most times you really don't realize what you need from a tool/framework until you've reinvented it, so we need folks like this doing sanity checks on where the rest of the industry is going.
Bring wealth,health and happiness into your life using one single secret trick
bgm, emi, rca...

most of my musicians and producers acquaintances have never mentioned soundexchange involved in a music royalties transaction. Ever. I guess it only matters to music distribution inside the usa, while the others cover usa and international.
That’s not the box I’m building at all. Here’s what I’m trying to say: figure out what you believe in, figure out what to do, and then do it. Don’t account for how other people advocate for it, just do your own thing. If you think they’re useless or even counterproductive then fine, but if that changes how you do things then you’re doing it wrong.
wrapped in a wad of cash i presume?
Is it better to train myself to not be affected with insult ? If some one say to me "No, you stupid pile of sheet, I won't merge this pull request because of X, Y, and Z." I'll just ignore the insult part or at very least to not let myself negatively affected and move on.
The idea of "leaving politics outside of work" is, in itself, extremely political.

How many social and political movements, and even revolutions came out from workplaces and worker communities?

The 8-hours revolution, Fascism in Italy, Bolshevism in Russia, and the list goes on.
> though the importance of any one aspect

There's a lot more certainty about the relative weight of these factors than you might expect. Pick up any beginners developmental psychology textbook and see for yourself.

Unless you're actually trying to debunk the whole field in which case you'll need more than just a glib remark.
Marichuy en la Ciudad de México, 28 de septiembre
I thought the stuff in your gut wasn't feces until it'd been through at least the small intestine?
Yeah, but that only[0] works for entry level developers.

[0] I'm sure there are exceptions.
That's not true. The ruling elite make out quite well in such arrangements.
Using sketch / photoshop these days gives you "Copy CSS Attributes" functionality for most of the elements, which is basically 50% of your CSS, the rest is layouts ( super easy these days with flex box / grid ), media queries and probably some more.

I agree that Cascading part of the CSS is very troubling, but I don't think functional CSS solves it in an elegant way. Actually I think it's hardly readable and confusing :(

As of the argument that you don't need to write CSS properties anymore, I would suggest using a plugin like Emmet [1].

(1): https://docs.emmet.io/css-abbreviations/
https://www.reviso.com/accountingsoftware/accounting-words/l...

> Losses can result from a number of activities such as; sale of an asset for less than its carrying amount, the write-down of assets, or a loss from lawsuits.

Seems like some action needs to be taken for it to be considered a loss.
> Can you point me to this mass of disillusioned bigots, expressing frustration at their inability to continue to act bigoted while within proximity to open-source?

Sure. Just take a look at the trainwreck that is the CoC commit ”discussion” at GitHub. Of course, almost nobody participating in it has anything to do with Linux kernel development. But they do appear to be rather unpleasant people.
A vast majority of companies either don't accept the plus because they are too lazy to implement proper email validation, or they strip the pluses from gmail addresses because they're strictly useless to them.
Inaccurate headline. Being targetable is different than them "giving access" to the information. The actual information is not shared with anyone.
You do what you should have done in the first place and locate specific problems.

If the code is too clever for you, ask them to refactor in a simpler way rather than rejecting outright.
I don't really think that is accurate... There's a lot of desktop .NET development going on still. And for all the buzz that Core is getting, it's still not feature-complete with the 4.5+ full desktop framework.
Maybe there are, but those are two distinct (although not necessarily orthogonal) metrics and thus the overlap where you get to maximize both tends to be much smaller.

In other words there may be much fewer people who are truthful, kind and technically skilled at the same time.

If kindness were constant among people we wouldn't say that some people are different.

If kindness is trainable and important, why is it not taught in schools?
Many of them blame the left for pushing them away. It’s probably not true, but it makes a convenient excuse for people.
Back in the day, early on in Reddit's life, people started making fan art of the Reddit alien, and some cases they started making products with their creations and then giving them away. We pretty much just let that go. Then someone started selling their products with their fan art, just to make their costs back. At that point we had a decision to make. Do we shut down all the fan art, or do we do something about it?

The decision we came to was that our fans are what make us, so we asked our lawyers to write up a licensing agreement for us that we could use with all the fans. It included provisions for profit sharing so that people could even make a profit off their fan art, as long as they cut us in for a small percentage and got our permission first. And that's how we ended up things like a complete reddit bike kit. [0][1]

After that, it was easier for us to license stuff than it was to try and shut it down, not to mention the right thing to do. I'm sad that CBS couldn't come to the same conclusion.

[0] http://i.imgur.com/AEPJh.jpg

[1] https://www.reddit.com/r/bicycling/comments/2je6z2/2015_redd...
Did you miss the part where I said I was prospect? That means a potential customer that was clearly interested in the book, but changed his mind. The author screwed up a chance to convert me and many other customers.
A lot of things has changed since that time
I was taught by a computer game that it's diagnosed by palpating the four quadrants of the abdomen and doing an ultrasound. A lot of the decoy cases were just gas; hold for observation until they fart it out.

This wasn't in the game, but I presume it may also be necessary to do a pregnancy test (ectopic?), urinalysis for urinary tract infection, swabs for genital tract infection, blood draw for white blood cell count, and maybe look for other bowel conditions, kidney stones, gallstones, clots, torsions, cysts, or diverticula with the ultrasound.
I think hiring has become more difficult now that programming has been discovered as a well paying mainstream career. When I started in the 90s most people I worked with had a passion for the craft but now I find we interview a lot of people who have a CS degree just for the career prospects but not out of interest for the craft.

I find it much easier to deal with someone who has no relevant experience but cares vs someone who had 10 years experience but doesn't care. Now someone who has 10 years AND cares is rare but pure gold.
If I understood what I just read in this article and on the MonetDB website, I believe if you were to implement the same logical design it would actually be all tables having two columns: one for the object id (OID, or row ID) and one for the particular data attribute. Then to build a tuple it would be a join on OID for the attributes you need. The physical design of the column oriented DB can omit the explicit OID because it is just the array position.
> How is this any different from saying "don't write functions, just repeat the same 10 lines the function would have in each place you'd use the function"?

I think it is more comparable to using function composition, hence the whole "Functional CSS" moniker. The idea is using multiple atomic "functions" (in this case, in the form of classes) to transform an element by composing.

Think like the pipe operator in Elixir:

other_function() |> new_function() |> baz() |> bar() |> foo()
ReCAPTCHA v3 Introduces “Trust Scores”
> To discount all that LT has done

As far as I can determine, literally no one is doing this.
curious, how does one go about "subscribing" to a person's feed via mastodon? Isn't the subscription input value normally someUser@someInstance.net (or https://someInstance.net/someUser)??
I personally have an issue with this "Utility/Functional" CSS pattern.

To me I still think that the good old "HTML describe how the content is organized, CSS describe how this content looks like" is the way to go. In the end it's how CSS and HTML were designed at first.

But when I see that

<div class="bg-white mx-auto max-w-sm shadow-lg rounded-lg overflow-hidden"></div>

I'm sorry but it just doesn't feels right to me.
To be fair, the relevant quote from that article (and from the terms) is:

> You may not: use the Programs for any data processing or any commercial, production, or internal business purposes other than developing, testing, prototyping, and demonstrating your Application;

Which seems to suggest that you can use the Oracle JDK to develop, test, prototype, and demonstrate your application, even in a commercial setting. You just can't run Oracle JDK in production without a license. But IANAL.

As for the JRE, I haven't really kept up. I'm not sure if there will be a separate Oracle JRE11 and what its license terms will be. Right now, only JDK11 is posted for download.
> Maybe because colonizing Mars is a massive waste of resources that could be better spent fixing the planet we already live on

Right, you are making my point though, because you don't agree with how the money is spent. We have finite resources and infinite and different wishes. Capitalism tries to optimize between these.

Your view of how the government 'should' spend money is perhaps not mine, or my neighbours. Capitalism seems fairer and safer to me, than putting it all on government bureacracy.
The way people using CSS ties to the way they write markup. I like to think like thinking about Big O; read, insert, delete, update. Database design involves this kind of thinking too. What operation you do most on your data structure (html in this case)

Atomic CSS

What's time complexity for each operation(by human)?

Read: O(sigh)

Insert: O(1)

Delete: O(n)

Update: O(n)

Pre-BEM era CSS

What's time complexity for each operation(by human)?

Read: kinda O(1)

Insert: O(1)

Delete: O(1) without garbage collect (unused css)

Update: kinda O(n^n)

That's a quick thought, maybe your operations are more arbitrary.

Probably when someone introduces new css framework/technique, showing some kind of complexity measurement (if possible) would be good idea?