skysight-inc/HackerNews huggingface dataset:
“While we found that women are negatively impacted by this strategy, we found that men are less likely to cover because they are less likely to anticipate discrimination."

I can believe they somehow measured that "men are less likely to cover" (by some measure), but how do they know the reason is that they are "less likely to anticipate discrimination"?

I think it is a huge problem with such papers that they mix data with their personal beliefs and interpretation. It seems to be typical for feminist papers. They collect some data, then, in the summary, they claim "the reason we see this data is because of ongoing discrimination". Many people seem unable to distinguish the different parts of such papers or "studies".

There is one part to assert authority, "see we are doing the science thing", and then they use that to push their agendas.

I think since the media has destroyed its authority completely, this is the next frontier of politics to watch out for. We had to learn not to trust journalists, now we have to learn not to trust scientists. (Everybody can claim to be a scientist).
> anything involving electrolyzers is likely wasteful

I've seen this stated a few times in this thread, but read elsewhere that electrolysis of water currently has nearly identical efficiency to steam reforming of natural gas, in the 70-80% range, with a theoretical max that is significantly higher than for the steam reforming process. Factor in the huge CO2 expense of extracting hydrogen from fossil fuels and the ever-increasing abundance of cheap green electricity, and electrolysis looks like the right place to focus to me.
It does not seem to me valuable indicator for technical position. Maybe if you are looking to fill position in marketing.

Even if you want to test communication skills, cover letter is completely unlike normal on the job communication for most of us. Cover letter shows how great you are at selling yourself. Technical person communication skills are more about clarity, ability to express complicated ideas, ability to simplify complex things for management, negotiation about deadlines etc.
Just want to mention that, as a hiring manager for over ten years now, I haven't looked at a cover letter once in that entire time.

Same, don’t look at blogs or Github either.

The CV/resume is the “sales brochure” to get a phone interview, I don’t look at that either once the candidate advances to in-person.
Downloading my own videos doesn't require something like YouTube-DL. Offline personal use of others videos does make sense.
"It's better than Java" - I've said that about numerous languages older than Java. It's definitely a lowest common denominator.
also perfect excuse to introduce some other usage of cookies

https://news.ycombinator.com/item?id=24979895
It's extra fun because there's really two options:

a) the cookies are necessary for technical reasons. This means you don't need to ask for permission

b) the cookies are for marketing, which means you must be able to decline without consequences

Half of the banners do neither of these things and are thus either unnecessary or insufficient.
i like the idea of having a public analytics tracking page. How early in your journey did you introduce that?
Does the fact you can typically find 5 year old technical gadgets (phones/computers) or 10/15 year old cars for cheaper than new via marketplaces impact the assertion here? There's tons of old tech, much of it going to landfills. If everyone wanted old tech, they could have it -- there is so much of it.
Gochk – Static Dependency Analysis Tool for Go Files
I’ve never understood the argument that floors and pavement are the cause of modern foot problems due to their hardness. It just doesn’t add up.

Sure, running barefoot through a well-maintained soccer field is going to be lower impact than running on pavement. But ancient humans didn’t evolve on soccer fields.

If you ever try running through unmaintained land barefoot, it’s terrible on your feet! Uneven terrain, branches and rocks everywhere... you wind up putting a ton of stress on your feet, far more than you do walking around a house barefoot.

I think it’s far more likely that a) modern life causes children not to develop strong feet from an early age, or b) that evolutionary pressures for well-functioning feet have disappeared.

In any case, I’m glad the insoles solved your problems. I just wish the field of podiatry did a better job of root cause analysis.
Some kind of white paper (even vendor supported) indicating that a majority, or even close to it, is using containers.

As far as I can tell, the state of the art for enterprises, which still make up the bulk of software development, is ASP.NET and J2EE, deployed to bare metal or VMWare VMs.

The hacker news bubble may be stronger than realised on this topic.
Apple Killed Our Hopes for USB-C, but They're Preparing Us for Portless Phones
Price controls will only result in low or no supply. If a country limits prices of, say, respirators, it will work for a moment. But then retailers will sell their inventory and, unable to charge more, they will be outbid by those in countries without price controls.
Then people who really need the goods, e.g. the immunocompromised, can't get them, even if they are willing to pay the market price.

Here is an interesting podcast episode about this phenomenon in an area hit by a hurricane: https://www.econtalk.org/munger-on-price-gouging/

This is also what happened in a number of European countries due to the pandemic.
Dart-Shooting Drone Attacks Trees for Science
So "culture" and team cooperation and coordination are not things you place any stock in?
And nor should you. But one can compare 538’s model against models made by other statisticians.
This is what I assumed too.
This is an awesome idea, I really love the writing and products presented (TLDR; SimpleAnalytics, BunnyCDN, Intergram). Good luck with LMA, this is an awesome product

IMO, the "cookies banner" does not help to make internet safer, only worsening UI, add a few more banners and there is no content left. How many people who don't know how internet works hit "Disagree" if we still refuse to pay for e-services
ZCash is barely used, the shielded transactions even less so. Monero is the way forward.
> Most parents in poverty don't have the brain space to think about buying one of these for their kids.

You're absolutely right, and that's why the pi foundation includes schools as a target market. Schools deliver the greatest, and certainly the most equally distributed, value, and cheap computers mean more money to spend on that brain space.
When I’m looking for a new open source application, for various reasons of experience and preferences about what I work with, I often look for and prefer relatively new projects in compiled, statically typed languages that are reasonably active and mature codebases.

That means the solution often ends up being written Go, Rust or C/C++, to the extent that Go and Rust specifically also turn out to be good signalling that the application may meet my other requirements, partly simply because they are relatively new languages. They also seem to signal better thought out and more “serious” solutions, perhaps because of the barrier to entry they present vs interpreted and scripting languages.

So yeah. Rust or other languages certainly aren’t a requirement but they do sometimes present some useful signalling.
There needs to be outrage at the Physician cartel, the hospital cartel, the pharmacist cartel, the pharmacy cartel, the pharma manufacturer cartel, and insurance cartel.

These government granted monopolies make unnaturally high incomes due to regulatory capture.

My best solution is to legalize a science based healthcare. Although the cartels would never allow it, they have spent billions establishing Authority based healthcare.
I think it's mostly because the people who write Rust now are the same kinds of people who care about the cli.
CFPB Issues Final Rule to Implement the Fair Debt Collection Practices Act
> Despite a short lifespan on the npm portal, the library was downloaded more than 370 times

It’s probably worth mentioning that this doesn’t sound like the back door was successful at all. Every package typically has around ~100-200 downloads immediately due to scanners and proxies.

This security response of under a day really sounds like a good improvement, although I still wish npm had some support for signatures so trusted packages can be trusted indefinitely.
You can create an instruction to perform X newton iterations in 1 cycle if you want, and you can pick X to give you 14-bit precision.

With such an instruction, you could exponentially increase the precision in 2 cycles by just using the same instruction twice.

You can't do that on Intel's hardware. As you mention, you'd need to roll your own multi-SIMD-instruction rsqrt newton iteration complex loop, and use it after the first SIMD call.

That's really sad. There is hardware to perform Newton iterations on Intel CPUs, that's how that instruction is implemented, but the ISA only exposes this hardware via the "do a 14-bit rsqrt operation", which means that you can't really use it to increase precision if that does not suffice for your app.
In general citation count is not a useful metric to determine research quality (separate from whether it applies here)

e.g. Brian Wansink's citation count is 33,969 and h-index is 85 [0]. Over a dozen of his papers were retracted after finding statistical anomalies:

"These problems included conclusions not supported by the data presented, data and figures duplicated across papers, questionable data including impossible values, incorrect and inappropriate statistical analyses, and "p-hacking". As of 2020 Wansink has had 18 of his research papers retracted (one twice), seven others have received an expression of concern, and 15 others have been corrected. On September 20, 2018, Cornell determined that Wansink had committed scientific misconduct and removed him from research and teaching activities; he resigned effective June 30, 2019."

[0] https://scholar.google.com/citations?user=ME4wxCUAAAAJ&hl=en...

[1] https://en.wikipedia.org/wiki/Brian_Wansink
Wow, I remember learning about F# and thinking, "too bad it's stuck on Windows, I'll never use it". Awesome to hear that .NET Core has really changed that.

How is the incremental typechecking experience, eg in vscode? (Speed, UX)

Does F# have a prettier implementation or other fast/deterministic/opinionated formatter?
It's pretty much common knowledge that if you want linear performance scaling on a multiprocessor then each workload has to be effectively independent from the others. Synchronization and communication is expensive and only takes away from your per core performance but it never makes a given core faster. So yes, sharding is a critical part of this "thread per core" architecture.
> Pretty sure those are all based on sports or at least baseball.

Both sports and political forecasts are included in the analysis, and are considered both separately and together (depending on the particular plot).

There's a dropdown at the top of the page that lets you pick specific polls to look at.
>> growth in fossil fuel use are very closely tied

>I have debunked this in another comment [1]. Energy intensity of GDP has been falling for decades. The carbon intensity of our economy is falling faster.

Both can be true, energy intensity of GDP has been falling even worldwide. But GDP and energy consumption is still correlated, i.e. you can plot a nice regression line in this plot:

https://ourworldindata.org/grapher/energy-use-per-capita-vs-...

There is some debate as to the direction of the causal link, it's probably dynamic and context dependant, but the correlation is definitely here.
Think you are doing platformio a disservice here. It has a VSCode plugin available but there is also a standalone set of commandline tools that are editor/IDE agnostic.
At greater cost for lower loses yes.

Meanwhile hydrogen gives both space and time shifting. Yet also what I think is the biggest aspect: a competitive market.

Japan being poor in all resources must constantly maintain relations with their oil suppliers. Right now, and for the past 40-50 years this means Saudi Arabia. Before that it was the US.

Right now Japan may import most oil from Saudis, but thanks to the tradablity of oil they do buy from elsewhere. Most important: they can easily switch. Japan maintains enough slack in the supply line to fuel the country for half a year. Thus if the Saudis cut off japan today, they have 6 months to piece together new supply contracts.

Thus HVDC is nice, and part of the future, but it cannot replace the security aspect for Japan. Hydrogen promises so much for Japan.

Such 75% is wasted, but Japan already has the most expensive electricity in the world. So much so that fueling a BEV is not much cheaper than gasoline.

A hydrogen economy for Japan would mean energy security through diversified suppliers. It would allow Japan to stock pile energy.

All this plus: Japan's ministry of economics has been championing hydrogen tech for over a decade. Unlike the US this implies more than press releases. Japan has been maintaining a consistent policy of subsidizing fuel cell production and prioritization. Already Japan has the world's largest install base of fuel cell's for residential use.

If Hydrogen plays any part in the world's future energy mix then Japan wins big. The sorts of tech Hydrogen requires is surprisingly complex and diverse.

Did you know a hydrogen flame is invisible to the human eye? One can only imagine how dangerous that is, fire without flames. But fear not: Panasonic can supply hydrogen flame detecting cameras and alarm systems.

All else equal Hydrogen makes a flood of sense for Japan. Decades ago Japan pioneered liquid natural gas. Now they want to pioneer the hydrogen economy.
I wouldn't call it propaganda and I think the perception of the prevalence of gender discussion is just because these topics are clicked, which ensures the topic is further expanded. The discussions are interesting though because they are an elegant mix of the most alluring and repelling opinions.

But to the topic, this "propaganda" often feels misdirected in its ambition to lessen gender differences as in penalties on job markets and other forms of discrepancies while continuing to separate men and women as if they were complete distinct creatures.

The strategy seems strangely analogous to rubbing that mosquito bite in hope it will stop itching.
Production car speed record is held by Elon Musk's Red coupe travelling at 20,000 miles and hour. Its going to be a while before they can confirm this travelling in opposite direction.
You can add C# as well.
If browsers evaluate all of the JavaScript and implement the access controls, they are not in violation.

However, a tool which selectively evaluates the JavaScript to decrypt the content URL without implementing the rightsholder's policies would count as disabling or evading effective protection under the DMCA, and thus be illegal. Browsers are not such tools; however, distributing software (say, a GreaseMonkey script) or instructions on how to make a browser evaluate the decryption JavaScript and download the video without implementing the policies would also be illegal.

Why is this so hard to understand? The law is very clear: when a protective measure is set up, be it in JavaScript, Visual Basic, or anything else, anything that gets around that measure is a crime to distribute.
> While it increases the data locality, I have seen a few software following this sharding model (notably scylla) that work really bad once the load is not evenly distributed across all shards

Serial access to hot keys is a hard thing to design around, and you're right that sharding doesn't solve that problem. Worse, it exposes other keys that just happen to share the shard (or the core) to poor performance.

There are a couple of well-understood solutions to this problem. The obvious one is to dynamically re-balance shards based on heat, either moving some keys or split/merge. This is the same tactic that many distributed databases use, and while it's complex to do, it's easier to do locally than distributed. Another option is stochastic re-balancing, like the Stochastic Fairness Queuing (https://ieeexplore.ieee.org/document/91316) model used in networking. Here, shards are randomly re-shuffled occasionally. Doesn't fix the noisy neighbor problem, but does mean that the noisyness moves around. That might seem silly, but it's pretty much what's going to happen under the covers of the non-sharded version of the code when the scheduler gets involved, only easier to reason about.

> When that happens it can be a huge waste of resources and can give lower performance (depending on the type of load)

Lower apparent performance for neighbors of the heavy hitter, sure. Under which other circumstances does it reduce performance?

> Imho unless you are absolutely sure about the type of load, leave the sharding to dividing data between servers, or have some mechanism that can shift to sharing the load between threads if the system imbalance is too great

I'm a bit puzzled by this. Distributed systems have exactly the same problem, and solving that problem is much harder there because the cost of contention is higher, data movement is more expensive, and you have to deal with a lot more failure cases.

The statistics may be better for distributed systems because a hot tenant has to be a lot hotter to make hot box than a hot core. But that's a very specific kind of bet, and if you end up with a tenant that does cause a hot box you have an even harder problem to solve.

Dynamo (https://www.allthingsdistributed.com/files/amazon-dynamo-sos...) solves this by moving the key space around, as do many similar kinds of systems. It's not easy, though, and filled with caveats. If you're scared of sharding, distributed sharding should be scarier than on-box sharding.
They are radically different languages, even if they're from the same family. Scala is about as similar to OCaml as Rust is to OCaml. Rust and Scala are a world apart from OCaml and Standard ML in terms of language complexity.

And then F# literally has an OCaml compat mode because they are so similar (F# has a bunch of convenient syntax extensions if you don't mind not using the compat mode).
It's rather specious reasoning at it's surface, as adding additional controls that reduces variance in the model doesn't discount that there is discrimination within the labour market. That is to say, the discrimination happens elsewhere in the chain, possibly at at the education level (women pushed out of higher income degree streams), the on the job mentor discrimination (women are less likely to be 'picked' to be mentored), or due to the lack of a comprehensive childcare support system pushes women to lower income jobs or do not have the ability to rise in those jobs.

There are no simple answers as "hey, when we control for x, y, z the wage gap disappears", as these are almost inscrutably complex systems.
@jseliger - TIL that there is a tunnelingonline.com website. Thank you! I'm a little disappointed it's an industry publication and not a fan project, though, I was hoping to discover a whole new internet community of tunneling enthusiasts.
To me the idea it roams the floors and is possibly going to be in the way of people seems to be a major issue. I would think that camera technology hanging from the ceiling or on a track could survey each aisle using simple image recognition.
How to Fix 'Shortcut Could Not Be Opened' Error on iPhone (iOS 14)
Yeah, I wasn't saying it wasn't a sliding scale, or rather, a series of granular features that move you further one way or the other. Just, I value having more of the ones that move you toward immutability.
Fiddler.ai – Unlocking the Machine Learning blackbox
The exclusion of charger from iPhone 12 might be a debatable decision. However, the adoption of MagSafe strongly indicates that the next set of iPhones would kill lightning connector and be without any ports.
Maternity is probably the greatest factor. I know several women who wanted to stay home after having a kid. Suppose they return to work in 5-10 years, they're less experienced than others of the same age, and have stale professional contacts.
Americans markets have been booming for the past 10 years, relatively robust and "policed", it also has something to do with the dollar dominance, so they kind of can take these bets?

But it's not the case for Chinese domestic markets.
Did Microsoft Research publish papers on how the dotnet virtual machine pulls this off?
Forestry.io: Git-Backed CMS for Gatsby, Gridsome, Eleventy, Hugo, Jekyll, etc.
Like a teacher who assigns homework but doesn't grade it, a lover who receives a letter and doesn't return one, or a politician who runs on an issue she don't enact -- you're a hypocrite, an unprofessional one, and if karma hasn't already paid you a visit, you are due for one soon.
I didn't say "all the benefits", I said

> all the benefits ... (except the two I just mentioned)

One of those two exceptions was indeed memory protection.
> I evaluated and expected not to like F#. I actually quite like it.

It's funny because that's exactly how I felt when I learned F#. I felt pleasantly surprised and never felt like there was anything bad about the language itself.

I just wish it wasn't so deeply embedded in the .NET ecosystem.
Code the Classics (2019)
In the U.S., City Rents Are Falling, and Suburban Rents Are Climbing
> Open source doesn't care about the way you (/we) do business.

Open source doesn't write code. People write code. People who see their code get commercialized by competitors. They update their priors and next time they are in a position to choose whether or not to open source something, they do so keeping in mind what they have learned.
They seem more like systems, like SCS https://scs-architecture.org/
HKS Misinformation Review
There's a regulatory draft that requires small business lenders like Ant to warehouse 30% of the loans they originate vs the 2% that they currently have on balance sheet. This draft was disclosed after regulators met with Jack Ma and other Ant executives. No clue why this was only done now but this significantly changes valuations.
No, he was smart enough to do whatever he did but lucky enough to get that payout. Over time, someone will always optimize for SEO, AdSense & shareability better.

Perhaps their entire strategy was accidentally optimizing for a keyword that was highly valuable for a short while, who knows?

For a short while YouTubers would mention getting a mortgage in the middle of their video just to improve the rate by tricking the algorithm into showing expensive mortgage related ads.
Given that they also released full and clear documentation _with_ a full and clear tutorial, I have to strongly disagree. They didn't release a library, they released a full framework and methodology that they had been using them selves already for writing huge web application UIs. Releasing it in tiny chunks would have made zero sense.

Heck, it speaks to how well written their docs and tutorials were, and how easy it was to pick up, that it became this popular in the first place. After all: React isn't actually a web technology, it's a traditional OOP framework that happens to use the browser as its UI layer. Nothing it does respects how the real webstack works, and makes it impossible to debug "as a web page".

Irrespective of how you feel about that part (because I love React as UI framework, but hate how we've told React devs that they're web dev, when they're very much not), the fact that it's stuck around and has become as popular as it now is speaks volumes to how much their release history was just fine.
That's what I mean when I say poor - no debts, no assets just little savings in money and wages. Possible slight lag is not only possible and not slight, every increase in wages must be battled for while inflation comes automatically, money also represents 100% of the capital and therefore affects the poor completely.