skysight-inc/HackerNews huggingface dataset:
> What is the problem you're stating, in this case, that a woman only group can solve that one comprised of men and women could not? Genuine question.

To me, as a member of this minority group, I see this service as offering a solution to one aspect of (but obviously not the entire) problem: that of community and validation. A de facto understanding based on shared experiences. It does not mean that men can't understand and can't help, but that comes later or alongside this component of building strength in numbers.

If you are the only woman on a dev team, for example, who at work can you talk to openly about your experiences without fear of judgment/professional repercussion? We've seen what HR is (in)capable of in stories like what surfaced at Uber. And the men on your team may be the most emotionally intelligent, compassionate beings but they still won't be able to fully empathize. Maybe they will say, "I hear you, and I think that is awful, so what can I do to help?" (which IMO is a wonderful response), but they likely can't say, "I know exactly what you mean."

I hope people don't see Leap as a vilification of the majority. I have signed up for the beta but haven't used it yet, so I don't actually know what the overall culture is like. I sincerely doubt it was anyone's intent to alienate men, but rather to create a safer space for women than the tech world at large generally provides.

ETA: To address your point about a men's group--you're right that it probably wouldn't be received well, which isn't fair. But it also wouldn't be getting much of my sympathies, as its need for existence is altogether different.
No, If you quote a string in c "string data here" you get a piece of data with null termination.

Null termination is part of the C language.

Example:
char str[]= "1234";

printf ("%s: %lu", str, sizeof(str));

Prints:
1234: 5
i feel like you can get a little bit of insight in to this if you arent a musician: imagine the difference between having a conversation with a friend (jazz) and reciting a piece of literature (classical). this is a borderline heinous simplification, but just imagine where your mind goes for each. you relax and let the thoughts flow in the first, you probably dont think very tangibly about diction. in the second you focus and probably think about the actual act of speaking more
I've thought for some time that the only reason people have not exploited fonts to take over browsers is because even hackers don't understand how they work.
> At the end of the day, women say they feel that they feel isolated by an industry that is overwhelmingly male.

I would like to offer another point of view; A lot of the males who ended up in that industry are, to be blunt, social rejects. They were not the popular kids in high school, but those guys who were playing magic in the corner. Being a male in IT is a big stigma in the outside world. Nerd and Geek are still insults. There are entire sitcoms (IT Guys, Big Bang Theory) designed to laugh at them. Many dating website have the option to filter out men working in IT. I usually hide the fact that I work in IT and have found it very beneficial.

Now that there's money and power involved, things are changing a bit. But I still feel that a large reason that the IT community is like it is because it was simply excluded from society at large for a long time and still is in a way.

I think that people coming now and turning the table around with such righteousness is a bit insensitive. How would you feel about being excluded from the club you build for yourself after having been excluded from everywhere else ?
> Think of the iOS Mail or Android GMail interfaces, for example.

Or outlook 2003
https://www.microsoft.com/middleeast/office/images/editions/... which was released like 15 years ago. I remember because I made an office 2003 theme for thunderbird. I am never touching that 1500 CSS files clusterfuck again.
our existing spy planes and drones are subsonic and work just fine loitering over poorly-defended targets.

stealthy or speedy aircraft could work over more hostile places and add to the satellite capabilities. Maybe there are things you can sense from 10 miles up that you can't at 100mi. And maybe there's some brand new gear that you don't have in space yet. And maybe you want to time your picture with some unpredictable events on short notice. there are a ton of reasons to have this variety of capabilities.
> But the military usage of a plane like this is questionable

I could see utility in being able to rapidly deploy a team of special ops, or specialized unanticipated equipment, to a faraway location. That it can do things a missile can without being a missile is also useful. (Suppose you need a bunch of drones over a random location. You could launch a missile and risk (a) breaking your birds in launch and (b) someone thinking you're flying nukes. Or, you could use this plane.)
This is nonsense, you're comparing "let's chat with each other" with lynchings.

Problem: Women feel they don't have anyone to talk to about their experiences as a woman in tech.

Solution: Increase their access to people they can talk to about their experiences as a woman in tech. Like, say, an online community.
Can headphones train you to focus better?
You certainly can guess whether an asset in in a bubble with reasonable accuracy, though. Is the asset inherently valuable or is it only being valued because it is currently trendy? Some tech companies provide valuable products but most in the dot-com bubble didn't even have a working product for sale.
Not only cryptography coins,even traditional banking,e-commerce,and our modern society would go down. Quantum for all.
i think that would be ok too, but the solution i prefer is to narrow residential street lanes (and on other urban streets as well).

all roads, but even residential streets, in car-centric cities like LA seem to be built wide enough to accommodate 747's with ease.

my proposal: rather than 12-15 foot widths, make urban residential street lanes 9 feet wide (cars are typically 6-7 feet wide, delivery trucks, 8 feet wide). replace parking lanes with slightly grade-separated (3-4 inches) bike lanes, leaving existing walkways for pedestrians only.

and make sure these narrow lanes have shoulder lane markings.
I'm going to guess something having to do with their revenue model, probably around data sharing.
Ha ha I love when I get excited about something "new" only to find that I've already starred it on GitHub. I might have a "star and forget" problem...
A Leader's Lifehack: The Dopamine Effect
There is no single good answer to this question without taking into account the security consideration of the API in question and the consumers. On a high level all solutions work just fine as long as we understand the tradeoff's involved (cpu, IO, revocation, complexity,..).
The different solutions that could be tried with ease are:
1. Network filtering - If the API consumers can be limited by identifying their IP addresses
2. Bearer tokens - Simple random string that can be passed in the header (depending on number of consumers, ability to revoke/change tokens it can become little complex)
3. JWT's - Similar to bearer tokens without the ability of revocation and extra cost of key management and CPU (the signature verifications are quite costly).
4. OAuth - Better call it 2-legged OAuth since its between servers only. Its the ideal one with both revocation possibility and signature verification.

The first three could be implemented easily inhouse and are suited when number of consumers are small. Its better to use some third party SAAS service or OAuth server for the fourth one. I work professionally on these things and these implementations can be time consuming. More than often people dont take into account their requirements when choosing a solution.
> I would also say that in Jazz the rhythm of the music plays an outsized role as compared to classical. If you don’t “swing” you can’t play with anyone and certainly can’t play jazz.

A great deal of European jazz (represented by, for example, ECM) does not have have the concept of rhythmic swing. Unfortunately, there’s a tendency to talk about jazz as if the genre is purely the music of the New Orleans-Chicago corridor in early 20th century America, and jazz now has far too many subgenres in order for a claim about one to hold true for others. (Even improvisation is no longer de rigeur, and an artist may well perform from a written score.)
Then it sounds like 'find' f'ed up, if, when these things are passed around, they are not escaped properly (not saying this is the case). Just like today with various charsets, whenever there is a charset boundary, say between bytes and C library strings, which is what this is, there has to be a charset conversion.
Thunderbird does not support carddav. Contacts + Thunderbird is generally a terrible experience. I switched to Zoho’s webmail because of this (at least I can get bidirectional sync to my iPhone).
Video games are a social life killer, unless you're already good at socializing. Nothing comparable to being forced to go out and actually socialize, whatever the circumstances.
> the BDSM gear is completely irrelevant to anything

Sums up the level of horseplay when they examined the power relationships involving contractual bondages offered by a competing corporate interest through the submission to a liquid asset.
I think the biggest impact is going to be felt with current generations of 18 year olds. My kid (about to be 18) has no interest in getting a driver's license and neither are any of his friends. He's happy to be taking Uber and Lyft anywhere he goes. And between the cost of the vehicle and insurance, it's cheaper for me as well.

When I was 16, I couldn't wait to get a car.
A few months ago I listened to an audiobook about Long Term Capital Management, both their rise and their spectacular fall. Their largest error was one I could easily see causing a catastrophe in cryptocurrency markets. Some call it a "liquidity crisis" but really its a matter of no one being willing to buy. LTCM was witness to a situation where it was positively idiotic for everyone to be getting out of the market - but they were anyway.

Humans are skittish, irrational creatures, especially in large groups. If you operate on the 'rational market' hypothesis, you're wrong. Plain and simple, just wrong. That's not how it works, or how it has ever worked. Panics happen. People hurt themselves in order to limit their exposure to even manageable risk.

But, their main insight stands, really. If you can hold long enough, things converge. It's the 'hold long enough' bit that can sometimes require a wait that costs more money than there is in the world.
Do I find a mens club repugnant? Yes, but I do appreciate comfortable chairs. As for Groucho, I suppose the subtlety of his humor falls on deaf ears.
Layer 2 technologies like MC-LAG do that as well
(though I agree that it's better to route, if possible)
I lived through the 80s and early 90s. The difference is that I could do stuff with the early Internet. I could do stuff with BBSes. I could do stuff with early PCs. These things were almost immediately very useful to a lot of people.

The reason I've become a bear on cryptocurrency is that I don't see the utility to justify the monstrous amounts of money pouring into it. It's almost 10 years old and today it's actually less useful than it was a few years ago due to runaway fee growth. The feedback system works in the wrong direction. Did the Internet get less useful the more people used it?

That and I see a ton of scams. Almost all cryptocurrency projects seem like either scams or delusional vaporware projects akin to badly thought out Kickstarters or over-funded boil-the-ocean startups. These things rarely accomplish anything other than to blow a lot of money.

Want to change my mind? Show me the cryptocurrency killer app that people are climbing over each other to use.

... and no, gambling and virtual MLM / pyramid schemes don't count. I mean utility in the real world.
> Very few people are going to pass that test.

Agree that this isn't a reasonable "normal" programming mistake to run into, but I think the question may be used for seeing how candidates approach a problem that they don't know how to solve.

I doubt the interviewers are looking for someone to get this question 100%, and more likely looking for how candidates would deal with a problem they haven't been confronted with before that seems unsolvable. Does the candidate just say it's impossible or a trick? Or do they double down and try to think of what could possibly cause this and offer up some possibilities?
“Should Twitter Ban Trump?” Is Really a Question About Government Legitimacy
Which reminds me of the perl jam (29 min)
https://media.ccc.de/v/31c3_-_6243_-_en_-_saal_1_-_201412292...
I've been using graphcool (0.1) for quite some time, on a paid plan.
I feel so lost with so many changes lately, graphcool 1.0, now prisma, first it was a baas, then open sourced, then only a graphql database, etc.

My question are
(and I totally thank you guys for the great tool you created)

#1 how will you profit from it?
I need to make sure we invest in a tool that will be supported.

#2, how do I migrate? I understand that now I have to take care of a lot more than before, but the information available ain't clear, instead of saying "Hey, we no longer will create everything for you, make sure you learn how to tie graphql-yoga + bindings+ prisma" you were saying "We will focus on graphql database" which led us wonder what it meant.

I think your decision to focus on the hard problem is the right one, it just that our relation as users/customers of graphcool has changed and that wasn't very well explained.

keep the great work!
> but Unicode makes that argument even sillier

Unicode Standard (version 10.0, section 23.1 Control Codes) makes it clear that it "specifies semantics for the use" of only 9 of those ASCII control codes you mentioned, i.e. U+0009 to U+000D (HT, LF, VT, FF, CR) and U+001C to U+001F (RS, GS, RS, US). The rest of the 65 ASCII and Latin-1 control codes, except U+0085 (NEL), "constitute a higher-level protocol that is outside the scope of the Unicode Standard".

Particularly about NUL, it says: "U+0000 null may be used as a Unicode string terminator, as in the C language. Such usage is outside the scope of the Unicode Standard, which does not require any particular formal language representation of a string or any particular usage of null."

So Unicode makes that argument less silly.
What you are doing is giving up your time for others. If you don't do that then unsurprisingly the farmers will use the increased productive technology to stop working on Tuesday rather than working the rest of the work to keep you in 'leisure'.

Ultimately you don't know how to farm, so you need the farmers working a full week. Adam Smiths rules of specialisation still apply.

You need to give up your time so those you rely on to produce stuff will give up theirs. Or they won't bother.
There is no point. The point of interviews is to find engineers that can do the work. This question doesn't further that goal.

It "works" because we've been trained to laude pointless BS as if it were somehow valuable. The interviewers themselves had to answer some BS questions, therefore they perpetuate it. Candidates don't reject the questions because there's no quicker way to fail an interview than to balk at an unfair question.

Ask yourself: Now that you know the answer, are you a better programmer? Truly?

If becoming a better programmer were that simple, anyone off the street could do it.
Depends on your use case, the network policy features in Calico are very important for many real-world use cases.
So here's the thing.

No space is being taken away. A new space is being created. This space is to give a voice to a population who reports, as a group, being silenced and undermined in other spaces by the dominant group.

This allows voices to be heard that weren't heard before. That's inclusion. Having those voices stay silent is exclusion.
Even if you were using the [identity] equality operator in Java, since the question asks if it could "ever evaluate to true", the answer is also yes if another thread is updating the var during the if check.
The letter thing is kinda understandable. They should have just used "h" instead of ' (even though that sound can technically be pronounced a number of ways, including as a dental fricative), but for the glottal stop "." which comes at the start and end of names and before particles that start with a vowel, I'm not sure anything else would work, while still being easy to type on a computer. The only other option that comes to mind is using one of the unused letters, but that might be even weirder, considering the latin alphabet doesn't have a letter for the glottal stop.
I Want Grass-Fed Software
Kernelci.org automated bisection
I disagree.

Mostly for one reason alone. Genetic association testing.

To get statistical power necessary to associate variants with complex genetic traits, we need very large sample sizes (hundreds of thousands are good, millions of individuals are better).

If everyone clings to their genomes in fear of what bad-actors might discover, we will never discover anything at all. Cures included.
Bad News from Asia Leads Cryptocurrency Prices to Fall Dramatically
The point isn't that existing technology can already do what new technology provides. There has to be some increased value from using the new technology. E-commerce took over because it's more convenient and offers a wider selection of products.

The end user doesn't care what database you're using. They care about utility.
Question about the first answer, is there anywhere in the spec that demands this behavior? If the JS interpreter silently 'optimized' the branch into

var a_ = a.toString();
if (a_ === "1" && a_ === "2" && a_ === "3") {
...

or really just

if(false) {
...

would it be in violation?
As someone who has taught martial arts to/trained with a fair few military folks, as well as a gamer and one-time indie game developer, I've always thought the link is minimal and not causal.

Convincing the average human to do violence to another takes a _lot_ of effort. Real violence is nothing like games, and has a viscerality that games cannot prepare one for. I would question whether anyone that conflates the two has ever had to inflict injury on another human.

If games made people violent, the military would send people copies of GTA V. Yes, the American army have their own game, but that's a recruitment tool and not a violence-desensitiser.
> Can you get StackOverflow to "sponser" this idea?

Possibly. I wouldn't even know where to begin.

> Because the problem is there are many "old" accepted answers, with high upvotes, that will always come up as number 1 or 2 in google searches.

Yeah, that's my concern. I can definitely edit anything tagged [php], due to having a gold [php] badge, and I think I can edit anything because I have a reputation higher than 10,000.

The hardest problem for me, here, is identifying these old accepted answers with high upvotes.

My general approach is something like this:

https://stackoverflow.com/questions/tagged/php+encryption?so...

https://www.google.com/search?q=site%3Astackoverflow.com+php...
Exactly and in fact some crypto currencies claim to be working on making quantum computing resistant crypto currency. So if someone made a claim like envisioned by GP and could prove it, certain crypto currencies might do just the opposite of going to zero.
Thanks for the reply dang.

Upon further reflection, maybe it is just the 'top' comments in a thread that have the unrealistically positive sentiment. Yes, down-threads do tend to be more nuanced, but those also tend to have less comments and sub comments. I don't have the data, and I do have my own biases of course, but I feel that I see large comment blocks of thread derailing and bickering at the top. The more 'reasonable' comments then get shoved to the bottom (in XYZcoin threads).

The bias is the Semmelweis reflex (https://en.wikipedia.org/wiki/Semmelweis_reflex)
Governments outlawing numbers, that'll be the day.
I'm not saying it's not possible, like that the possibility is zero, all I'm saying is that it's not that much more likely that the same happening with other things. And like Bitcoin is actually resistant to some of the factors that could make other things go to zero. All I'm saying, there's a little too much "BTC will be zero, I was it in a Hollywood movie" and not enough of "BTC will go to zero if the following scenarios happened. It will go to the moon if these happened". I wont see these since these don't go with the preconceived notions and one might actually have to understand "economics of online", international relations, cryptography, networking and like so much other shit. The people who I think are qualified to write about crypto is maybe Satoshi Nakamoto but even he didn't quite nail all of it.
Thanks for verifying my result and catching my mistake.
You're right, it's a volume of 10 x 10⁸ cubic meters, which is 10⁹.

That's what I get for interweaving a mantissa of 10 with scientific notation! Too late to edit now, but people should see this comment thread.
Not React, but he has a React library as well, but not written in TypeScript.
This doesn't add up for me and doesn't pass the smell test. Looking at that dashboard and the way it's set up and knowing PACOM stands for Pacific Command, I'm not buying this story at all. Look at the way that screen is designed. You don't just click one of those and it sends the alert off. The link sets the type of alert (i.e. Amber) and the destination/recipients (i.e county, statewide, etc.). It doesn't set the content. Logically, this must be true. An amber alert needs specifics like, most commonly, the license plate of a vehicle. That means someone clicked that link and then manually filled out the text "this is not a drill". That makes this peculiar sentence from the article make more sense - "I wish I could say there was a simple reason for why it took so long to get the correction to the false alert out". That line from the article struck me as odd the first time around, especially since no explanation at all was offered from what I saw. I believe they really thought there were incoming missiles and that's why they didn't rescind the alert immediately. Let's also remember that when this alert went out the person who sent it as well as anyone else working with them would have received it on their own phones and someone surely would have said "holy shit you just sent out a real nuclear war alert!" And then they would have gone back and filled out different text/content for an updated alert. There is precisely zero chance it took 38 whole minutes for everyone in that place to realize it was a real alert and figure out how to send a follow up.
"When the scientists asked the pianists to play a harmonically unexpected chord within a standard chord progression..."

Can someone ELI5 (and essentially never played) what they mean by harmonically unexpected chord within a standard chord progression?

edit: formatting
It’s not like satellite killer missiles would be a new thing, they’ve been developed since the 1950s
How about fixing 6 year old bugs, which mean you can't search for the word "wedding"? This kind of thing is why I left thunderbird.

https://bugzilla.mozilla.org/show_bug.cgi?id=752844

At the least do a pass over old bugs and let us know if they will ever be fixed, or close them.
I had to stop using Thunderbird because it became ungodly slow and just unusable. I consider that a bug.