skysight-inc/HackerNews huggingface dataset:
The correlations hold true even if we exclusively examine computer science participation exclusively. Patriarchal societies have greater representation than egalitarian countries. The correlation between patriarchy and lack of representation of women in engineering subfields is not just untrue, but the opposite of what we do observe.
The ov5640 is the same, but it's now the front camera instead of the rear camera. It's replacing the gc2145 front sensor on the pinephone that's not doing great.

The new imx rear camera also already has a driver in mainline that can be built on. The majority of the work will be getting the rk3399 side of the cameras to work
It's weird how the more I work with Python, the less I want to work with Python.

I moved into the language full-time in 2010 and it's now 2021.

The packaging ecosystem is still a burning dumpster fire, the performance is still hot garbage and the whole approach to asyncio makes me want to bang my head against a wall.

Tthe latest additions in Python 3.10 have me shaking my head. I love pattern matching (Yes, Scala fanboy detected) but shoving them into Python just seems....poorly thought out.

I really hope to move away from the language in the long-term because I feel like it's a bad thing when I would rather work in Java or C++ than Python. For me it feels like Java and C++ took a look at themselves at the end of the 2000s and said "Okay, we need to sort something out, what we're doing now is not winning any hearts" while Python did also did some introspection and decided "Meh, let's just keep throwing mud at the wall until something sticks". It's one of the few languages I've worked with which seems to be actively getting worse every year, which is kinda sad :-/
Yeah, I'm fine splitting youtube and google and even adwords. I don't think any of the rest are viable businesses, TBH.

However I don't think this will solve the issues raised in the original article or the general issues with monopoly.

People used to think that Microsoft had an unfair monopoly with its browser because of bundling. Well, Chrome took over market share pretty easily when it released something better. It turns out it wasn't bundling, but investing more dev resources than the competitor that made the difference. And you can do that if you have surplus profits from a monopoly. It is those profits that allow for more resources that make the difference, not any consumer-facing bundling problems.

So even if you completely eliminate the bundling, you'll still have a situation where off-shoot products by monopolies outcompete other self-funded products. Now, you have to complain not about bundling, but about subsidies -- basically making it illegal for the monopoly to branch out into another business, because all tech investment starts out as subsidies. But now you are really hurting innovation, because a large part -- I would say a large majority -- of innovation happens as subsidized R&D performed by monopolies. From the invention of C at Bell Labs to Android at Google. These are all side projects afforded to monopolies but not to private investors, who would never invest in such things. Thus no standard of consumer harm will result in making this illegal.

So you say, OK, we wont ban a firm from creating other products but we will ban it from purchasing companies. So that takes care of Youtube and Adwords, but not android, office, etc. But now if the monopoly has surplus profits, it has an edge at making competing products and outcompeting smaller incumbents. Yes, it's harder than just buying them, but you have not fundamentally changed the landscape. It's an improvement, yes, but only a marginal improvement.

It's really a tough call, and not at all the same thing as the previous US push on anti-trust, which was conceptually much simpler until you had the ill-advised ATT breakup, which showed the limits of the old approach. Merely longing for the old days of anti-trust in which we were busting up Standard Oil doesn't address any of the reasons why we have moved past that period.
"We'll refund you if you forget to cancel"...
Not a lawyer, but I'm not sure that's correct.

Per the CFTC's Enforcement website, they can bring civil enforcement actions in court--without the other party present aka ex-parte--seeking to freeze and enjoin the operations of a person or entity they can convince a judge is violating the Commodity Exchange Act.

From [0]: "At the conclusion of an investigation, the Division may recommend that the Commission initiate administrative proceedings or seek injunctive and ancillary relief on behalf of the Commission in United States District Courts around the country. Administrative sanctions may include orders imposing civil monetary penalties, suspending, denying, revoking or restricting registration and exchange trading privileges, and orders of restitution. The Commission also may obtain temporary restraining orders and preliminary and permanent injunctions in Federal court to halt ongoing violations. Other relief may include appointment of a receiver, a freeze of assets, restitution, and disgorgement of unlawfully acquired benefits. The CEA also provides that the Commission may obtain certain temporary relief on an ex parte basis (that is, without notice to the other party). When those enjoined violate court orders, the Division may seek to have the offenders held in contempt.
When the Division obtains evidence that criminal violations of the CEA have occurred, it may refer the matter to the Department of Justice for prosecution.

[0] https://www.cftc.gov/LawRegulation/Enforcement/OfficeofDirec...

Here's an example:
https://www.investmentexecutive.com/news/from-the-regulators...
> Like the author is hoping the reader will throw the baby out with the bath water, in an evasive way. (Jeff Bezos owns the Washington Post)

While I think it's correct to be skeptical of Washington Post stories which report on Amazon, I can't imagine Amazon would be happy with some of the characterizations used in this article.

> like Amazon sucking up data from sellers on its platform to copy the products in-house.
it's "up to 22 billion over 10 years." So $2b/year once things get moving. They're still in testing, so likely less than that figure.
> How is money increasingly irrelevant?

The more you have, the less relevant getting more is.

At least for me, once I was makimg 'enough' per year, earning more was nice, but I didn't actively seek it out. Finding work that made me feel good was more important (but, when I was starting out, getting a paycheck made me feel good, so the particular work wasn't as important). For me, enough was maxing 401k, making some extra mortgage payments, having a decent and growing emergency fund, and not worrying about regular expenses.
What is the problem with this?
The Reatta was a two-seater, while the Riviera was a four-seater.
I'm not surprised, mo...er.

It's hard to imagine anything could go better with socialists at helm, the Fed still running their fake money show, and Deep State recovering and thriving under Sleepy Joe [1].

[1] "the father and son reimbursed each other, and mingled their finances"

https://www.msn.com/en-us/news/politics/report-reveals-joe-h...
He doesn't have to -- he's making the point that many professional photographers swear by full-frame DSLRs, but there are people who would treat that with the exact same dismissal that you applied towards iPhone photos.

The implication is that it's no more "ridiculous" to read articles about professional photographers using iPhones for their rarely-used macro shots than it is to read comments from people who find the idea of using phone cameras for this purpose laughable.
Gratias tibi ago, novi verbum (pūnctuō) mihi!
You pretty much need an OS to run something as complex as a browser, it's just a question of whether it's included or separate.
You’ll find camaraderie in the Rust community, we have similar stories… :)

One of us, one of us, one of us!
Fun fact: Python and Go are both managed languages and need some kind of VM.

I guess those people are just not educated enough. Those Ops people don't know much about programming in large usually. A lot of them for example think it's OK to write serous programs in Bash. This says it all, imho.

It's OK when someone looking after admin stuff isn't a full blown programmer. It's a different kind of job after all. But this needs to be taken into account when looking at that mentioned phenomenon.
Oh, no! Bring back the MSJVM!
No, the $3.5T Spending Bill Does Not Cost $0
Rust is on my list of things to look at one day, but I'm still on the Scala train for now ;-)
Once again: I am interested in the difference between participation math, earth sciences, and chemistry subfields and computer science. If you have those numbers for other countries, I'm interested. I'm not so interested in your extrapolation from overall STEM numbers.
Personal attacks like that will get you banned on HN. Cliché flamewar comments, which this also is, aren't much better. Worse yet, you've repeatedly been posting flamewar comments to HN (https://news.ycombinator.com/item?id=28868269).

Would you please review the site guidelines and stop posting like that? We're trying for a (very) different kind of discussion here.

https://news.ycombinator.com/newsguidelines.html
If Walgreens is in the business of making money, what is the San Francisco DA in the business of?
Would you please not break the site guidelines just because someone else did? It's really dismaying to see an established user like you stooping to that level.

https://news.ycombinator.com/newsguidelines.html
Just get rid of arbitrary bundling - you don't get to bundle shit without an option to unbundle. Meaning you don't get to bundle my TV show with your garbage ads in the middle.

You don't get to bundle a friend list with a news feed with a messaging service, without an option for me to only consume one part of it, or a combination of my own choosing.

You don't get to bundle your political opinion in my search algorithm the same way you don't get to bundle surprise ingredients into my cookies. You get to provide the search service, you get to provide cookies, you don't get to provide magic cookies I don't understand or can make on my own with a bit of effort.

Your service is efficiency at scale, not arbitrary shit bundled with everything because of a power imbalance.
So... the idea is that there's a gray area in most debates, the answer usually isn't found at the extremes, the tech community needs to beware of groupthink, and, fundamentally, hold on to your hats, that ...

... management is just really stupid?

Yeah, that's a really really rare opinion in tech circles.
Ask HN: Is a concept of a dystopian society necessarily negative?
TD;DR // Does technological advancements bring about a higher quality of life offset the negative consequences of the modern concept of a 'dystopian society' brought about by climate change and the replacement of the human workforce with AI?

If one accepts

(1) 'chemical based happiness' arguments, and endorphins are triggered from pleasurable activities, while cortisol levels from suffering

(2) ones 'quality of life' is measured by their happiness level

the question becomes

- are people in-fact 'happier' or otherwise put 'better off' from the advancement technology promises, or will a potentially 'dystopian society' brought about by climate change and the diminishing relevancy of a human labor force leading to a demise of our overall 'well being', leading to an ironic mental health demise?

- there are two arguments for the ancestors 'better off' belief (3) that those who lives before us, at any point in time, were happier. (4) that generally, over the long-term people in the future are happier based on (1)

- advancements in things like universal access to basic nutritional diets has never been more accessible, excluding societal structures and economic status, by observing the advancement of the global supply chain, which is something started to be appreciated during the Industrial Revolution and marginally so with the agrarian age before it, which is a point for (1)

(A) healthcare advancements are a recent development, a person born with something as mild as seasonal allergies and poor eyesight would not be afforded the luxuries of glasses and then later marginally so, laser eye surgery.

(B) a reasonable argument for (3), is that though many may be better off, most are in-fact living worse off in extreme poverty, to a degree in which they have less plentiful access to resources than their ancestors - if this argument is true, then we are arguably already there.

Among other reasons, if one agrees that they are, the question becomes does the advantage of these factors, to an extent that scaled will lead to the ability to regulate (1) completely and be in perfect health, outweigh the suffering from a dystopian society impacted by climate change and if not, will it for a period of time?

It is noted that technological advancement is not perfectly correlated to an environmental decline. Technology may advance at a far greater rate and solve these problems before they occur, or it could be drastically delayed and several generations may be worse off than prior generations - the same may be true for (1) given (A)
Memory Forensics R&D Illustrated: Detecting Mimikatz's Skeleton Key Attack
People often can't express what they want, until you show them what they don't want.
I'm sure something or someone also made you use Instagram in the first place.

And the government wasn't there to protect you.

It's never your fault, is it?
No, more oxygen is required to sustain the process of combustion. Just like extracting energy from wind, it's only limitless because the environment is massive. In a closed system, this reaction would taper out quickly, it relies on endless amounts of fuel from the atmosphere. A perpetual motion system produces energy from a closed system. Real world systems can tap into ambient energy, even if it's stored chemically. The only thing novel about using this process to produce fuel is the lack of lengthy intermediate steps between fuel and extracting energy from chemical reactions.

It looks like it's not pure carbon that is produced but a variation of graphene oxide, though, which can't be a easily burned to maintain the reaction. It can be reduced, and then burned, though, so there's still potential for a co2 power cycle.
It costs inflation and taxes.
That's one hell of a reading of Matthew 5:8. In this deontology of yours, how are "superior" and "inferior" defined, precisely?
Oh, I totally believe I might be wrong. I'm just sharing from my experience, as you are. I'm sorry you are taking it as implying some kind of deficiency because I'm truly not trying to.

I play piano for myself sometimes. I used to play because I was supposed to, but now I play because I can make such beautiful sounds, which sounds like bragging but I don't mean it that way. It's me and the piano together, for a moment, making something incredible.

It's ok if you haven't felt that with an inanimate object. It doesn't make you bad or lacking. And in fact, I do agree that this intimacy is a hallucination, borne of a perception that exists only in my own mind, meaningless to anyone else. That doesn't make it any less real to me. It still IMHO is as real and meaningful as a relationship with another human being.
I tried to use inflation adjusted costs. The "original" development cost of the Space Shuttle was, actually, about 10 billion dollars.

Which is around 49 billion in 2020 dollars, adjusted for inflation (gold is a poor comparison, it's closer to 5x than 2x).
People have been using Python for way beyond what it was "originally good for" as long as I've been a programmer (close to 20 years).

For some reason people seem to think that since Python code is easy to read, that it's a "scripting language" (whatever that means). There are a lot of use cases for a language that's easy to do easy things in, and where performance doesn't really matter (or can be sorted out later.
For those who were brought up on C#, Java and Python (me), having minimal experience with C & C++, Rust seems too complex and the syntax too finicky.

I guess years of Python has spoiled me.
> But in practice there was not and nobody suffered any damage, zero, nada, nicht.

So I guess its ok. Might as well pack it up and let them carry on with manipulation, lying and profiting. I don't get your rationale whatsoever.
I’m curious how Pokémon Go and her (presumably personal) Robinhood account were pertinent to whatever investigation they were conducting. Regardless, I find it hard to believe she “deleted” anything. Removed it from the phone, perhaps, but I’m willing to bet Apple is more than capable of accessing whatever investigative information they need on the phones they provide to their employees.
Don't think the USG accepts USDT as legal tender...
Ask HN: What does the future hold for Electron?
Microsoft owns Github. Github maintains Electron. Microsoft are moving Teams to use WebView2, sharing a single Chromium instance for all apps, reducing memory usage, which is the most common complaint for Electron.

This architecture has been obvious to everyone for a long time. Every Electron app could essentially be a webpage but with enhanced native API access.

Electron's future seems bleak. ESM support hasn't materialized (https://github.com/electron/electron/issues/21457). WebView2 will not be available on macOS until late 2022 [it seems](https://github.com/MicrosoftEdge/WebView2Feedback/issues/645#issuecomment-921551618).

Seems we are in one of these awkward transition periods, where you are forced to start a project on technology that you know will be deprecated in the near future sigh.

Anyone have insight/predictions?
HTC Vive Flow Announced: Compact $499 6DOF VR Headset
Someone must be holding them unless they are popping in and out of existence.
I do remember not being able to vote in the primary, but I chalked it up to another weird California thing. I'm not sure how I don't count as unaffiliated but, regardless, the practice of not running an open primary is very strange to me coming from Texas.
>arguing to keep people illiterate suggests a state of literacy at large.

I don't think anybody is arguing this.
Current version being 3.10 doesn't make it any closer to 4. It can go to 3.99. And they actually started talking about being able to go even further beyond that before a 4.0.
That's not how it's supposed to work here. You are presumed innocent, and the government can't go trolling through your "papers" e.g. bank account records without a warrant.
> And how would you stop them from simply replacing their competitors?

Competent competitors will do that naturally. See TikTok vs Reels.
I distinctly remember some very prominent people saying they wouldn't get the vaccine because it came from Trump.
While some Republicans don't want to get it, it is mainly because they are told they have to get it. But there are quite a few Democrats who aren't getting it either.
People also do this on IG
Sorry, you're right - I missed that part. I had a few assumptions in mind that obviously break down with a bit of reasoning.

The algorithm from the paper you posted in another comment indeed looks more complicated than it needs to be and prone to bad performance.

Judging by the design, it appears they were trying to avoid the local thread to touch the shared counter in any circumstance on the hot path, but I wonder if it would not be much simpler for the owner thread to just check a flag set by the non-owner thread and perform the unbiasing/freeing right away without going through all the queuing mechanism.
Yes. Pay your bills, on time. You will not have a problem with your credit.

If you are so young that you don't have a history of paying your bills on time, you probably should not be borrowing money anyway.
Hyperfocusing on pattern matching and walrus operators when there are many extremely good improvements happening in Python fixing _real issues people have in production_ (stuff like packing in python timezones, improvements to pip's resolvers to make package resolution more correct, defaulting locale to UTF8) is very annoying.

Like the syntax is... divisive. And there's stuff like Black not being able to work with 3.10 for a while cuz it needs to rewrite its parser. But Python 2 -> 3 was a mess, and the python maintainers learned their lesson by making changes that would improve existing code without having to do full rewrites.

Like if you scroll through the changelog of recent releases you'll find loads of QoL improvements and things that are actually making the language more portable and easier to use in production. The CPython team does listen to needs of people (at least when it goes beyond aesthetics concerns...)
Why bust my ass digging ditches when i can make 300-500k as a FAANG dev and retire in a couple years? You FAANG guys have it better than 99% of jobs out there.
Disclaimer: Worked at Numenta.

I think your statement could be better informed. The article you link to for example doesn't deny the common structure of cortical columns, but posits that they don't have a known function. That's kinda the point of Numenta's research. To suggest a function.

And it's not that the idea of cortical columns (or more specifically minicolumns) was found to be wrong, we've gone from a simplistic explanation to a more complex one via both more careful measurement, new techniques, and cross species comparisons. I think this review is pretty good on these points:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2820381/

There's also this idea that the neocortex is composed of 6 layers. That idea isn't totally wrong but it's required updating as we gain more information.

Even the neuron hypothesis itself has had to undergo significant revision as we better understand the computational power of sub-neuron units and companion cells like astrocytes.

So if you want to criticize cortical columns for being an over simplification, that's fine, but 1. we all know that and 2. simplifications are particularly useful when you need to reduce such systems to code as the OP has done.
Not sure about how that would work with the PG query planner either, but a batch for rarely changing data and rapid changing data is basically the Lambda data architecture, so probably a good call!
> women meaning humans with two X chromosomes who can bear children

This definition also excludes:

* humans with one X chromosome (1 per 2000 to 5000 humans born [1])

* humans with three X chromosomes (1 per 1000 women born [2])

* infertile women (6% of married women under 45 in the US [3])

[1]: https://en.wikipedia.org/wiki/Turner_syndrome

[2]: https://en.wikipedia.org/wiki/Trisomy_X

[3]: https://www.cdc.gov/reproductivehealth/infertility/
If your regular bank account is in USD that thinking is reasonable. But if your bank account is in another currency you might hold tether to protect yourself against hyperinflation or other things you can't control in your home currency.
> FWIW, I do explicitly allow telemetry for the applications I buy licenses for and use for my work; it's in my best interest for those programs to be improved as efficiently as possible (and to have my use patterns be part of the corpus used to prioritize those improvements)

Makes sense. How do you see Firefox as different; you don't pay for it, but, if you use it, you presumably still might want it to be improved efficiently and based on your use patterns. But no?
Pathetic site
Would you please stop posting flamebait and/or unsubstantive comments to HN? You've been doing it repeatedly and we ban that sort of account. Also, we've already had to ask you this more than once.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Industrial spherical popcorn making machine
Materialized views are persistent tables that are typically updated when the underlying data is updated.

Typically.