skysight-inc/HackerNews huggingface dataset:
> This hinges on how you define a matriarchy.

Dictionary definition. There's no opinion about it.

> Spain, as I pointed out earlier, has a majority female national leadership.

Not what defined a matriarchy.

> If it isn't a matriarchy, one could still argue that's closer to a matriarchy than a patriarchy.

Not how it works. It's a gradient, yes. Spain being a matriarchy? No.

> You insist that we don't have any matriarchies, yet my request for you to explain how you're choosing to define matriarchy remains unfulfilled.

I gave several examples...

Like, have any modern countries denied men to vote before women? No.

> And why would we think that a matriarchy would have over 50% women in technology?

You. You f-ing asked that. You expected some countries to have over 50% representation, which is stupid since every country is patriarchal on some level.

We don't have matriarchies. I can't stress this enough.

You can't make claims on what we can't observe.

> As countries move away from patriarchy and towards gender equality the percentage of tech worker that are women go down.

You yourself told me of several countries where that's not true. How are you not getting this?!

> Why would one conclude from this that a matriarchy would see a majority of women in technology?

I don't, matriarchies don't exist.

> Sure, some Eastern European countries have similar rates as India. And most do not.

Population wise, they do.

>> Than why are you comparing these countries with the US's women participation rate in the workforce?! What does the US have to do with this?

> You adjust for labor participation by selecting a baseline, and adjusting the other countries to match this baseline. Sure, I could have used any country for the baseline.

No... My point was about how many women were in that country's workforce... Do you not get maths?

> I am very confused as to what you're saying here.

Yes, you clearly are.

> By comparison the US has 82 women in the workforce for every 100 men.

Nobody cares. It does not matter.

> Why do you think that I'm not comparing women's labor participation rates with men?

Because you're not? You keep bringing up the US for some reason.

> You do realize that the ratio of female to male labor participation is, fundamentally, comparing women and men's labor participation rates?

Yeah, I told you that. Yet, still, you bring up the US. Why, ffs, why?

> 0.657 means only 65 of women work for every 100 men. How are you not getting this?

I told you that, thanks.
This is extremely topical for me, as I'm visiting the Shenzhen electronics market for the first time today. :D

My Chinese is okay, although I don't know any of the technical terms. Thanks for the reference! Looking forward to experiencing this firsthand.
Really? Public surveillance is explicitly allowed without warrant.
There are lawyers for covering the obvious foreseeables. For the rest, there are more lawyers.

Providing credible hostages is a good way to build trust. Such a promise would be fairly credible if drafted properly.
A modern and easy to use Database GUI (free)
Only $3 million from 2 years of insider trading? They weren't doing this very well.
This idea would really upend contract law if applied there!
I lived in a city that decided to offer a "garbage collection amnesty week"

Santa Clara does this once a year.

I've seen people coming from wherever and dumping their trash on Santa Clara sidewalks (in a neighborhood for whom it's their free pickup week) to save dump costs... including hazardous waste like paint and chemicals.
This doesn't even come close to making a case for a code quality problem at Facebook.

> That’s 429 people working, in some way, on the Facebook iOS app. Rather than take the obvious lesson that there are too many people working on this application, the presentation goes on to blame everything from git to Xcode for those 18,000 classes.

So your solution is to just have less people working on the app? Those people are writing code that probably does stuff they need. They then quote:

> It becomes harder and takes longer to add new features versus a system where architecture is golden.

Except they do have an architecture that works, they made it work for what they wanted to do. Facebook engineering has time and time again decided to use engineering, rather than process, to overcome the limitations of development tooling at scale.

PHP became a limitation. Nearly everyone said "well obviously just re-write it in another language". They wrote the original Hip Hop to automatically convert PHP to performant C++ code, without the PHP engineers having to skip a beat.

Now, HipHopVM is the fastest PHP vm and they've iterated on the language itself with Hack, they got faster/better without re-doing anything. Contrast that to the amount of times Twitter has had to completely re-write their stack. Which company is better off today?

Git became a limitation, they had too much code in their centralized repository. The monolithic code model was working for them, Git as-is wasn't. Everyone said "well just change how you do things and break up your code base into smaller repositories, OBVIOUSLY."

Instead, they created a Mercurial backend on top of a distributed filesystem and made the solution scale to their needs, they didn't need to change how they worked. Way easier to get an infra team to write better source control than to tell thousands of engineers to each change how they do things and hope that works out.

This model of bending their systems to their will with sheer engineering force, rather than process change, is probably the single greatest decision FB engineering has ever made.

For the second scenario, I don't see how that nitpick is relevant to the rest of the article. For the third, how many end users notice any reliability issues with Facebook's services?

The answer is almost none, because instead of having to be extra careful when shipping new features and having to trust every line of code every single engineer writes, they wrote an orchestration system that automatically tests new changes and rolls anything back as soon as it goes wrong. Visible outages are rare, we wouldn't even be anywhere near privy to the scale of their incident count if that slide didn't exist.

So how is that at all a negative sign of "code quality"?
Thanks for the link. This surprised me: “These high retention rates are important, because a large majority (about 2/3) of grad students getting trained in AI-related programs at US universities are not American citizens”

The current situation of making it difficult for recent graduates to get green cards could put pressure on retention (having students staying in the US). At my last job I tried for about a year to replace a deep learning engineer after someone on my team left for a dream job.

Currently many white collar jobs (like Wall Street analysts) are getting eliminated by deep learning and other models automation. I predict that it will be 5 to 7 years before most routine deep learning development will be largely automated, but until we achieve this, it is really important to have trained people to do the work. That said, top level AI research will not be automated in the near future.
That's an interesting point. I've been wondering for a long time why a lot of people who are exposed to pattern matching in Scala never start using it themselves, even if they understand it well enough to read pattern matching code without difficulty. It often offers a simple, transparent way to express logic that looks very tricky using if/else, but despite seeing examples they keep reaching for if/else even in awkward cases. And I've observed that they end up adding methods to classes solely to be used in a single piece of if/else business logic, which often (in my opinion) are the concern of the business logic that uses them, not the concern of the class.

And I find that we disagree. When I frame a question as, "How does this algorithm handle this value?" they frame it as, "How does this class behave in this algorithm?" Is the difference in how the types are treated in the algorithm best expressed as the concern of the class (via polymorphism) or as the concern of the algorithm (via pattern-matching)?

I write a lot of OO code with polymorphic methods and am not opposed to modeling things that way, but I think it's often not the best way. I feel like business logic that could be expressed coherently in a single place gets scattered across many classes, and to understand the algorithm you have to gather the logic from a bunch of different places and reconstruct it. Not only that, classes accumulate little fragments of logic that belong to disparate concerns that are supposed to be handled elsewhere. If you have polymorphism and not pattern matching, this is inevitable. If you have both, it can be avoided.
With keeping they mean “immigration” and with “AI talent” they means asians?
It's pretty disingenuous when articles are written about the US healthcare system and they don't talk about methodology for how they determined the price. It's absurd that a methodology is needed, but it is. Is it the average price of the item on the chargemaster? Is it the average price billed to the insurance company? Or is is the average price billed to the patient? Is it the average price for those with insurance, those without, or both? If it's the average price billed between insured and uninsured, is it weighted? And if we are talking about uninsured, is it the average price billed or paid?

US healthcare is a disaster, but these kinds of articles are just promo pieces for universal healthcare. Which I guess is the point, but I still find it extremely misleading. I suppose this is what passes for journalism these days though.

The only major healthcare provider I know of that posts prices actually charged for most items, publically, is Kaiser. Even then you'd need to know the relative breakdown of plans to determine the average cost paid by the patient. That information may be available, I don't know.
Unity vs. Unreal Engine: Which Is Better for XR Development
Pretty ambitious, but I think as the blockchain app industry develops this could become an indispensable platform. Once deep fakes start having serious consequences, there will be a rush to have source of truth for all kinds of applications and media, and every dapp will use something like this.
A lot of programs have started teaching various forms of AI. They just aren't graduate programs, which is what this was looking at.
thanks for the link. I long for the day where I can single click and have Flask/ReactJS boilerplate setup with functional public www and local dev environment setup. I only want to focus on business logic. Sorta like Heroku on steroid? (read: I would pay for that)
Sure, but the carbon sinks are now gone to re-balance it.
“Dear constituent, after reading your carefully written letter and thinking long and hard about the merits of each position of this tricky issue I have decided to side with the people who donated the most to my re-election campaign. Thank you for writing to me, your voice has been heard”
Scala is a JVM language with excellent pattern matching. (Including completeness checking, to a limited degree.)
Having a bunch of US companies making profits in China isn't necessarily good for China.

If the choice is between, say letting AWS in and building their own. Building their own would put 5000 of their own people to work, the broad technical demographic it will take, and build up all the surrounding industries like servers, networking etc. All the profits stay within China, and they now have more skilled people who can start other companies etc. IMO its clearly a better long-term strategy, even though it will cost more in the short term.
PIA open-sources and announces audit plans
We can not compare America to Europe or Asia - there are too many differing factors.

A lot of people want to compare because money or gdp is similar or whatever - but they are all totally different.

I'd love to have the same kind of social safety nets that many Euro countries have, I think much of the US violence in related to the lack of stability in families that is a reflection of financial insecurities honestly.

Other things like the value of the drug markets here, and the quick access of Latin countries to here ( https://www.businessinsider.com/latin-america-is-the-worlds-... ) - make a huge difference. comparing stats about any other place is just apples and oranges.
That's why all my passwords (including my Ring password) look like this:

c3Ve*w^ZHKmq1SQK&gGVQCezROLgZy

Individually generated, unique for every site I log into.
I've always thought silicon valley was almost perfect Mediterranean weather. I only feel super hot 1 week a year and super cold maybe 3 weeks a year.
> On Linux, in addition to control characters, the shell interprets the `-` character specially.

It's not the shell that interprets the leading `-` character specially, but rather the program receiving the string. The convention of marking the end of option processing with `--` helps, for programs that support it; you can also prefix relative paths with `./`.
Look, Java was born when C++/CORBA dominated investment banking and everybody was having headaches with those. Java was like "manna from heaven" that made everything orders of magnitude simpler. It still didn't get everything right, like too much boilerplate, but simplicity of approach was there. Then Scala arrived, and obfuscated everything. It didn't retain simplicity of either Java or Haskell, instead went full-blown C++ "many styles" way. As a consequence, either all of your team is on the same level in the same areas in Scala, or you are going to have "fun" in production. In Java the syntax was quite trivial, in Scala one has to fight with DSLs of different frameworks and unintended consequences of various higher-order structures originally designed to be "simple".
No, it isn't. The mathematics that describe the results of measurement are clearly defined, but what constitutes a measurement--i.e., when you need to apply that process--is not. There is no mathematics to back it up--it's purely ad-hoc.

That is what "measurement is just entanglement" provides.
How much money have they made off of Chromecast?
> FCC Regulations mean you can transmit at a max of 300mW only

Is that new? When I was originally playing with dd-wrt I was under the impression that 100 was the limit, discovered my AP was defaulting to something like 70mW, and would allow you to go higher.
The DSL & satellites are also monetizing your DNS traffic in most cases.
> Correction: an internal message display tool.

For the millionth time, it was not a general message display tool. It is a security tool to flag domains that run the risk of data leakage and malware. Trying to hijack a security extension to turn it into a general messaging platform is both stupid and bad for security.
The CS market has definitely been saturated over the years, it has booms and busts just like any other hot field. The 80s in particular were very hard on programmers, not to mention the years after the dot com bust. Long term it seems fine, but just beware it can be a riskier if more rewarding choice.
And who's bright idea was it to send anything related to this on a work email. You'd think someone in this space would understand encrypted communication.
https://zainamro.com/feed.xml
There were also Best Products and Consumers Distributing with similar business models ("catalog showrooms"). We had all three in SV.
Generator in the mouse wheel and under the left click button.
You're right, I mistakenly doubled again for the round trip. Still, 15 hours a week is insane if you step back and look at it. Imagine all the things you could learn and do with that time every single week.
The homepage of a law firm was harming employees requiring a security/privacy tool to be hijacked to have pro-union activism messaging?

Jeez, politics really does make people go funny in the head. As long as it's "their guy" everything is on the table to sidestep logic.
Would the leadership rather be absolute leaders of a slower-growing, still-globally-significant economy? Or lesser leaders of a faster-growing one?

I don't think the economic growth benefits outweigh their priorities.
No benefit w fresh vs. standard-issue RBC transfusion in critically ill children
>That is a factually incorrect statement.

Oh, so if I cancel my Stadia subscription I can still play the games?
Trump slashed Puerto Rico’s Medicaid money as part of budget deal
Actually, that's exceptionally good performance. You'd be surprised how hard it is to profit consistently even when you have advance knowledge of material earnings results. The market is fickle and lossy, and fundamental analysis is only is only one component of what the most sophisticated trading strategies do.

I used to develop and sell novel earnings forecasts which would outperform analyst consensus. Typically my research would have a <1% margin of error on forecasting a specific KPI directly relevant to corporate revenue and profit for an equity. The best hedge funds were able to successfully trade on this information because they combined it with a significant amount of complementary data.

But I would not want to develop a trading strategy based on that data alone. These guys did very well considering the information they had to work with and how primitive trading earnings is. The real money in insider trading is in more illiquid OTC markets, or in mergers/acquisitions.
And then you have them sign a waiver saying the treatment may be fatal and bingo! the perfect business plan.
Hayao Miyazaki Movies on iTunes
https://www.theguardian.com/technology/2011/may/12/facebook-...
Finally, these classic gems are online!
I suspect this is down to how it's phrased by someone who may not be familiar with strategic planning.

It's common for businesses to work out several scenarios and estimate their outcomes. Then you look at the investment outcomes of those scenarios.

So quite plausibly there might have been these scenarios:

1. Invest More + High Growth

2. Invest More + Low Growth

3. Maintain Investment + High Growth

4. Maintain Investment + Low Growth

5. Divest

You pretty much always want to canvass the option to quit a business. You need it to keep your other estimates honest. Anything else is not only giving into sunk cost fallacy, it's flat out denying its existence.

So rejecting "Divest" doesn't mean it was ever a serious contender. It may be there mostly in the interests of completeness.
That's not about length of code. It's about how many different approaches in Scala one has to be aware of when working in a team. All team members need to have a similar familiarity with the language/frameworks or team disintegrates and is unable to fulfill its goals. Scala is as fragile as C++ here, prolonging development time unnecessarily.
Who cares if they are leaving Amazon or Azure. All that matters is they use GCP too.
Not even hard algorithms, you just have to study leetcode problems these days. There is a website that aggregates them and only so many problems people can think of, they can easily be prepped even by a bad programmer.
Cyberattack exposes information of 15M LifeLabs Canadian customers
Not just Japan or Australia, coming back to the U.S. after a year in Japan I'm shocked at how few vending machines there are for example.
Just say Palo Alto Networks ...what does Silicon Valley has to do with one company?
Heard != acted on.

... But it also doesn't equal null.
The "X% of scientists agree" point is of course not a scientific argument, and I understand how it could be taken the wrong way, either as an appeal to authority or as a cheap regurgitation of canned talking points.

But go ahead and read the full discussion here. I think a lack of patience with the dishonest discussion tactics used by poorly informed people arguing against the scientific state of the art is totally understandable. On an emotional level I can totally understand why you would like to just say "shut up and listen to 97% of the scientists".

I've been told repeatedly in this discussion section to listen properly to people holding alternative points of view, instead of just assuming that they're uninformed. Yet as soon as you dig, the "scientific arguments" evaporate. For a beautiful example of this, see the comment I just wrote at <https://news.ycombinator.com/item?id=21820189>.
Guess what, my maternal granddad had Parkinson's disease. I hope to god the do something with our data

Guess what, they will sell it to insurance companies who will gouge you for the rest of your life. That was always the endgame.
Maybe.

But, you'd have to be a certain kind of person. And, if you are, that is totally cool. Most programmers I encounter thirst for the New Thing.
I spend a lot of time at and around a cabin up in the Sierras; sometimes with no means to contact law enforcement; and other times with law enforcement about 45 minutes out.

99.9% of people you might meet are decent folks.

But there's meth around, etc. I'm not a huge dude. I probably would have already been stabbed if not for carrying a firearm during some of the questionable encounters I've had up there.

What do you propose for my use case?
At one time I thought that would be my dream job, which is why I got a minor in Physics. I ultimately went and got a job at a normal tech company because I realized:

1. Working in that field, funding is often tied to government grants, so I would have been making a lot less money, and likely working harder.

2. Little to no opportunities for advancement, or even having your ideas heard, because you'll be the only one in the room without a PhD, in an industry where those 3 letters are literally everything that matters.

3. Even people with PhD are treated like crap in the hard sciences. I have a friend that has a PhD in biology, makes less than 1/3rd of what I do, and works longer hours.

If we as a society want the best minds to go into those fields, we need to pay those people more.
I assume if the company publicly denied the accusations it would not be considered insider trading
Subreddit for Data Science Projects
Amazon gets its cut anyway and if you order again after a return they get it double, there is very little incentive for them to change
It's out of print now, but "Hard Drive" by James Wallace and Jim Erickson tells it: https://www.amazon.com/Hard-Drive-Making-Microsoft-Empire/dp...
I'm going to go on a limb here. I don't care if they claim 3rd party vendor. Amazon is selling scam items.

I'm not buying from random 3rd party vendor. I said buy on amazon.com . My credit card charge says AMAZON.

If it walks like a duck, and quacks like a duck.....
My .bashrc has 128 lines, including:

Customised prompt, showing HOSTNAME, LOGNAME, current directory, git status, user-level indicator: ("centrepoint [jvs] /home/jvs/wrk/horizon/src [dev*] > ") The user-level indicator shows '> ' for a normal user, and '# ' for the root user, though the LOGNAME also changes from 'jvs' to 'root'.

Git-Branch/Status indicator. ('Am I in the "dev" branch, or still in "master"?')

Various aliases.

Various environmental variables. (personalised $PATH, etc)

Various pieces of configuration data held in environmental variables. (selected printer, newsgroup server and login info, personalised text editor, etc)

Local timezone setting.
True propositions of sets are those that hold in the up to unique isomorphism model of the theory Ordinals defined here:

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3457802
Does anything exist like this that uses a Java backend?
Rooting won't help most of these devices. They just don't have the horsepower. Moreover, they don't run Linux.
This is just one that got caught. Wonder how much insider trading happens.
cant the software settings be saved to mouse memory? thats the case with my mx and it works as configured between multiple machines
According to the title Google does. If the market matures and Google is not able to win customers from Amazon/Azure then they will not attain that #1 position.
Does Logitech meanwhile again excellent cables mice? I would love to get one of these superb Logitech mice in a cabled version.